Differences between revisions 12 and 13
Revision 12 as of 2013-05-18 20:31:39
Size: 5618
Comment: do not put installing from sid
Revision 13 as of 2015-02-21 04:41:38
Size: 259
Editor: ?RhondaFauc
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
#language ru
----
||<tablestyle="width:100%; text-align: center" style="border:0"> {{http://www.nvidia.ru/content/includes/images/redesign08/nvidia_logo.png}}||
||<tablestyle="width:100%; text-align: center" style="border:0"> '''Проприетарный Драйвер NVIDIA'''||
----
<<TableOfContents>>



=== Установка свежего драйвера NVIDIA ===

Необходимо отметить, что данный способ входит в противоречие с пакетной системой Debian и драйвер может не работать вовсе после обновления системы. Не пользуйтесь им без особой необходимости.
 * подключаем ветку non-free
 * [[http://www.nvidia.ru/Download/index.aspx?lang=ru|Скачиваем драйвер]] для своей видеокарты, в опциях поиска укажите Linux 32-bit/Linux 64-bit в зависимости от разрядности вашей системы
 * Устанавливаем необходимые для последующей сборки пакеты: {{{
# aptitude install linux-headers-`uname -r` binutils pkg-config build-essential xserver-xorg-dev
}}}
 * Переключаемся на виртуальную консоль (уходим из оболочки), для этого нажмите сочетание клаишь Ctrl+Alt+F1, залогиньтесь под рутом и наберите команду {{{
# killall gdm
}}}
 * Перейдите в папку, в которой вы сохранили драйвер и наберите команду (вместо звездочки лучше дописать версию драйвера): {{{
# sh ./NVIDIA-Linux-*.run
}}}

 * Перезагружаем компьютер: {{{
# reboot
}}}

=== Установка драйвера NVIDIA из репозитариев Debian ===

 * Необходимо проверить версию драйвера для вашей видеокарты на официальним сайте NVidia или ищем в описаниях пакетов поддерживаемые устройства.
 * Необходимо подключить репозитарии '''non-free''' и '''contrib''' Debian в Ваш '''/etc/apt/sources.list'''
 * Подключите ветку '''unstable/sid''' для того чтобы иметь доступ к самому свежему драйверу Debian в случае, если у вас новое железо.
 * Для того чтобы вся система не превратилась в '''unstable''' создайте в каталоге '''/etc/apt/apt.conf.d/''' файл с именем '''00release''' со следующим содержимым:
{{{
APT::Default-Release "testing";
}}}
(вместо '''testing''' можно подставить тот дистрибутив, которым Вы постоянно пользуетесь)
 * Установите '''module-assistant''' и последнюю версию пакета с исходниками драйвера:
{{{
 # apt-get install module-assistant
 # apt-get install -t sid nvidia-kernel-source
}}}
 * Затем произведите собственно сборку драйвера для текущего ядра:
{{{
 # module-assistant a-i nvidia-kernel-source
}}}
 * Вариант для любого установленного дистрибутивного ядра:
{{{
 # module-assistant -l 2.6.32-4-openvz-amd64 a-i nvidia-kernel-source
}}}

 * После этого обновите пакет '''nvidia-glx''':
{{{
 # apt-get install -t sid nvidia-glx
}}}

Установка закончена, можно перегрузиться, либо перегрузить драйвер. Для перегрузки драйвера перейдите в консоль ('''Alt-Ctrl-F1'''), затем:

 * Остановите '''*dm''' (выберите тот '''*dm''', который у Вас установлен):
{{{
 # invoke-rc.d xdm stop
 # invoke-rc.d gdm stop
 # invoke-rc.d kdm stop
}}}
 * Выгрузите старый модуль '''nvidia''':
{{{
 # rmmod nvidia
}}}
 * Запустите '''*dm''' (выберите тот '''*dm''', который у Вас установлен):
{{{
 # invoke-rc.d xdm start
 # invoke-rc.d gdm start
 # invoke-rc.d kdm start
 
}}}

=== Установка драйвера NVIDIA из репозитариев Debian используя dkms ===
 Установка такая же, как в предыдущем пункте, только module-assistant не используется:

{{{
 # apt-get install nvidia-glx nvidia-kernel-`uname -r` nvidia-kernel-dkms nvidia-settings nvidia-xconfig
}}}

После этого выполните

{{{
       # nvidia-xconfig
}}}
      Модуль ядра будет собран и будет автоматически пересобираться при установке или удалении новых ядер в системе.

Принудительно(если например не работает) можно его заставить пересобраться так:
{{{
# dpkg-reconfigure nvidia-kernel-dkms
}}}

== X86_64 ==
     Для таких систем также можно поставить 32-битную версию драйвера:
{{{
 # apt-get install libgl1-nvidia-glx:i386
}}}
I'm Shela and I live in Paynters Siding. <<BR>><<BR>>
I'm interested in Creative Writing, Color Guard and French art. I like to travel and reading fantasy.<<BR>><<BR>>
<<BR>><<BR>>
Also visit my web page: [[http://www.ibestcase.com|bling iphone 6 cases]]

I'm Shela and I live in Paynters Siding.

I'm interested in Creative Writing, Color Guard and French art. I like to travel and reading fantasy.



Also visit my web page: bling iphone 6 cases