<?xml version="1.0" encoding="UTF-8" ?><oembed><version>1.0</version><provider_name>Чудо{вищные} заметки</provider_name><provider_url>https://miracle.rpz.name</provider_url><author_name>MiRacLe</author_name><author_url>https://miracle.rpz.name/author/miracle/</author_url><title>Failed to initialize the NVIDIA GPU</title><html>После обновления ядра до версии 2.6.38.7 система стала работать нестабильно, переодически зависала на продолжительное время, решил не откатываться на предыдущее, не ждать милости &lt;a href=&quot;http://slackware.com/about/&quot;&gt;Патрика&lt;/a&gt;, а собрать более свежее ядро руками (вспомнить молодость, ага).

Процесс прошёл на удивление быстро:
&lt;pre class=&quot;c&quot;&gt;
#&quot;инструкция&quot; 
cd /usr/src/
wget http://www.kernel.org/pub/linux/kernel/v3.0/linux-3.1.8.tar.bz2
tar xfj linux-3.1.8.tar.bz2
rm -rf linux
ln -s /usr/src/linux-3.1.8 /usr/src/linux
cd /usr/src/linux
zcat /proc/config.gz &gt; .config
make oldnoconfig
make menuconfig
make -j3 all
make modules_install
make install
cd /etc/rc.d
mv /boot/vmlinuz /boot/vmlinuz-3.1.8
ln -s /boot/vmlinuz-3.1.8 /boot/vmlinuz
mv /boot/System.map /boot/System.map-3.1.8
ln -s /boot/System.map-3.1.8 /boot/System.map
cp /usr/src/linux/.config /boot/config-3.1.8
rm /boot/config
ln -s /boot/config-3.1.8 /boot/config
mcedit lilo.conf
lilo
reboot
&lt;/pre&gt;
...а главное безболезненно - система загрузилась сразу.
&lt;p&gt; Настал черёд пересобрать драйвера &lt;strong&gt;nvidia&lt;/strong&gt;. В наличии имелся инсталлятор версии &lt;strong&gt;275.09&lt;/strong&gt; - он работать отказался сославшись на то, что не может найти исходники ядра. Хорошо - скачал последнюю на данный момент сборку - &lt;strong&gt;290.10&lt;/strong&gt;, которая установилась без проблем. Но не тут-то было - xOrg не запустился ругнувшись:

&lt;pre class=&quot;c&quot;&gt;
NVIDIA: could not open the device file /dev/nvidia0 (Input/output error).
(EE) NVIDIA(0): Failed to initialize the NVIDIA GPU at PCI:1:0:0.  Please
(EE) NVIDIA(0):     check your system&#039;s kernel log for additional error
(EE) NVIDIA(0):     messages and refer to Chapter 8: Common Problems in the
(EE) NVIDIA(0):     README for additional information.
(EE) NVIDIA(0): Failed to initialize the NVIDIA graphics device
&lt;/pre&gt;

И пошло-поехало... 
&lt;ul&gt;
	&lt;li&gt;откатился до &lt;strong&gt;285.05.09&lt;/strong&gt; - тоже самое&lt;/li&gt;
	&lt;li&gt;последовательно перепробовал всевозможные опции ядру, которые удалось найти в &quot;этих ваших интернетах&quot; и &lt;em&gt;noacpi&lt;/em&gt; и &lt;em&gt;&lt;a href=&quot;https://wiki.archlinux.org/index.php/NVIDIA#.27.2Fdev.2Fnvidia0.27_Input.2FOutput_error&quot;&gt;pci=biosirq&lt;/a&gt;&lt;/em&gt; и &lt;em&gt;&lt;a href=&quot;https://bbs.archlinux.org/viewtopic.php?pid=1018357#p1018357&quot;&gt;vmalloc=XXXm&lt;/a&gt;&lt;/em&gt; - без результата.&lt;/li&gt;
	&lt;li&gt;перепробовал море разных опций модулю nvidia - без толку&lt;/li&gt;
&lt;/ul&gt;

И вот надежда уже погибла, &lt;strong&gt;xOrg&lt;/strong&gt; работает через убогий &lt;strong&gt;nouveau&lt;/strong&gt; и остаётся лишь &lt;strike&gt;&quot;&lt;a href=&quot;https://bbs.archlinux.org/viewtopic.php?pid=1021966#p1021966&quot;&gt;установить бубунту&lt;/a&gt;&quot;&lt;/strike&gt; загрузить старое ядро (и собрать ему старые драйвера nvidia). Поудалял кучу старых инсталляторов и решил &lt;a href=&quot;http://www.nvidia.com/object/linux_display_archive.html&quot;&gt;скачать&lt;/a&gt; (раз пошла такая пьянка) &lt;strong&gt;275.28&lt;/strong&gt; и на всякий попробовал их собрать к свежему ядру. И что удивительно - получилось! всё заработало, на первый взгляд система стала шустрее, chrome с полусотней открытых табов больше не вводит иксы в транс. На днях попробую повторить операцию &quot;хватить тупить&quot; на другой машине

&quot;Такой день&quot; (ц)



</html><type>rich</type></oembed>