Differences between revisions 2 and 4 (spanning 2 versions)
Revision 2 as of 2010-04-27 03:13:21
Size: 1434
Editor: ?Павел Беляев
Comment:
Revision 4 as of 2010-04-27 05:27:15
Size: 4027
Editor: UNera
Comment:
Deletions are marked like this. Additions are marked like this.
Line 12: Line 12:
 1. [[http://www.nvidia.ru/Download/index.aspx?lang=ru|Скачиваем тут драйвер]] для своей видеокарты, в опциях поиска укажите Linux 32-bit/Linux 64-bit
 1. Устанавливаем необходимые для последующей сборки пакеты: {{{
# aptitude install module-assistant build-essential fakeroot dh-make debconf libstdc++5
Необходимо отметить, что данный способ входит в противоречие с пакетной системой Debian. Не пользуйтесь им без особой необходимости.

 *
[[http://www.nvidia.ru/Download/index.aspx?lang=ru|Скачиваем драйвер]] для своей видеокарты, в опциях поиска укажите Linux 32-bit/Linux 64-bit в зависимости от разрядности вашей системы
 * Устанавливаем необходимые для последующей сборки пакеты: {{{
# aptitude install build-essential libstdc++5
Line 16: Line 18:
 1. Переключаемся на виртуальную консоль (уходим из оболочки), для этого нажмите сочетание клаишь Ctrl+Alt+F1, залогиньтесь под рутом и наберите команду {{{  * Переключаемся на виртуальную консоль (уходим из оболочки), для этого нажмите сочетание клаишь Ctrl+Alt+F1, залогиньтесь под рутом и наберите команду {{{
Line 19: Line 21:
 1. Перейдите в папку, в которой вы сохранили драйвер и наберите команду (вместо звездочки лучше дописать версию драйвера): {{{  * Перейдите в папку, в которой вы сохранили драйвер и наберите команду (вместо звездочки лучше дописать версию драйвера): {{{
Line 23: Line 25:
 1. Перезагружаем компьютер: {{{  * Перезагружаем компьютер: {{{
Line 26: Line 28:

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

 * Необходимо подключить репозитарии '''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
 
}}}


http://www.nvidia.ru/content/includes/images/redesign08/nvidia_logo.png

Проприетарный Драйвер NVIDIA


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

Необходимо отметить, что данный способ входит в противоречие с пакетной системой Debian. Не пользуйтесь им без особой необходимости.

  • Скачиваем драйвер для своей видеокарты, в опциях поиска укажите Linux 32-bit/Linux 64-bit в зависимости от разрядности вашей системы

  • Устанавливаем необходимые для последующей сборки пакеты:

    # aptitude install build-essential libstdc++5
  • Переключаемся на виртуальную консоль (уходим из оболочки), для этого нажмите сочетание клаишь Ctrl+Alt+F1, залогиньтесь под рутом и наберите команду

    # killall gdm
  • Перейдите в папку, в которой вы сохранили драйвер и наберите команду (вместо звездочки лучше дописать версию драйвера):

    # sh ./NVIDIA-Linux-*.run
  • Перезагружаем компьютер:

    # reboot

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

  • Необходимо подключить репозитарии 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