Установка раз:
1 2 3 4 |
aptitude install nvidia-kernel-2.6 nvidia-glx nvidia-settings nvidia-xconfig nvidia-xconfig Иногда не ставится драйвер из-за очень свеженького ядра если есть возможность поставить module-assistant лучше его установить |
Установка два:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
Настройка драйвера nVidia Установить драйвера nVidia можно одним из следующих способов. В Lenny есть уже готовые скомпилированные бинарные модули для дистрибутивного ядра. Например, для версии x86_64 установка будет выглядеть как: root@linux# aptitude install nvidia-kernel-2.6 nvidia-glx nvidia-settings nvidia-xconfig root@linux# nvidia-xconfig Для Squeeze надо установить nvidia-glx и nvidia-kernel-dkms. Опционально nvidia-settings и nvidia-vdpau-driver. Если же используется самосборное ядро или установлен testing или unstable дистрибутив, то придется воспользоваться module-assistant: root@linux# aptitude install module-assistant root@linux# module-assistant prepare root@linux# module-assistant update root@linux# module-assistant auto-install nvidia-kernel-source root@linux# nvidia-xconfig Для поддержки аппаратного ускорения в 32-битных программах нужно установить пакет nvidia-glx-ia32. Также в репозитории присутствуют исходники legacy драйверов для поддержки старых моделей видеокарт: nvidia-kernel-legacy-71xx-source - для карт Vanta/TNT/GeForce256 и подобного антиквариата (не поддерживаются Xorg 1.9 и выше) nvidia-kernel-legacy-96xx-source - для карт GeForce2/4 MX и некоторых других nvidia-kernel-legacy-173xx-source - от Quadro, GeForce 5 FX и старше Помимо исходников есть скомпилированные версии и модули DKMS. |
Установка видяшки ATI
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
http://wiki.debian.org/ATIProprietary - Установка драйвера из репозитория http://my-note.ru/archives/136.html - Установка более новой, чем в репозитории, версии Быстрый (хоть и идеологически неверный) вариант Также для установки драйверов можно воспользоваться утилитой sgfxi. sgfxi это автоматический инсталлятор и конфигуратор видеодрайверов для nvidia, ati/amd, а также свободных драйверов из состава Xorg для Debian (с некоторых пор добавлена поддержка Ubuntu и Arch). При каждом запуске скрипт автоматически обновляется, что позволяет с большой долей вероятности получить работоспособные драйвера даже для самых свежих ядер. Скачиваем: $wget http://sgfxi.googlecode.com/svn/trunk/sgfxi #делаем исполняемым: $chmod +x sgfxi #гасим иксы (внимательно изучив справку можно обойтись и без этого, #но в любом случае их придётся перезагружать): $sudo init 3 #запускаем: $sudo ./sgfxi Скрипт проверит актуальность своей версии, обновится при необходимости, выяснит модель видеокарты, версию ядра, установит необходимые пакеты, применит патчи и соберет библиотеки и модули. Если все пройдет успешно - сам предложит запустить иксы. полный справочник по опциям командной строки: ./sgfxi --help |
Установка драйверов для видеокарт NVidia в Debian 6.0
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
http://www.debian-blog.ru/raznoe/ustanovka-drajverov-dlya-videokart-nvidia-v-debian-6-0.html Первым делом подключаем ветку non-free в наш список репозиториев, для чего в /etc/apt/sources.list дописываем «non-free» к имеющемуся источнику, например: deb http://mirror.yandex.ru/debian/ squeeze main contrib non-free Удаляем предыдущие драйвера, чтобы в системе пакетов не возникло ошибок, для это в терминале выполняем команду: apt-get —purge remove nvidia-* Скачиваем последнюю версию драйверов с официального сайта nVidia (Что-то похожее на NVIDIA-Linux-XXX-X.X-XXX-pkg1.run) Устанавливаем необходимые для установки драйверов дополнительные пакеты: apt-get install linux-headers-`uname -r` binutils pkg-config build-essential xserver-xorg-dev Открываем файл blacklist’a: nano /etc/modprobe.d/blacklist.conf Добавляем в него модули свободных драйверов: blacklist vga16fb blacklist nouveau blacklist rivafb blacklist nvidiafb blacklist rivatv Завершаем свой сеанс. Переключаемся в консоль Ctrl+Alt+F1, вводим имя пользователя и пароль (заходим под своей учётной записью). Останавливаем X-Server: /etc/init.d/gdm3 stop Запускаем установщик драйверов (из каталога куда вы их сохранили) от имени root: sh ./NVIDIA-Linux-XXX-X.X-XXX-pkg1.run Запускаем X-сервер: /etc/init.d/gdm3 start После запуска X-сервера, перезагружаемся: shutdown –r 0 И наслаждаемся только что установленными драйверами от производителя. |
DKMS
1 2 3 4 5 6 7 8 9 10 11 |
Начиная с Debian 6.0 рекомендованным способом установки закрытых драйверов считается dkms Для этого достаточно выполнить команду: aptitude install nvidia-glx nvidia-kernel-`uname -r` nvidia-kernel-dkms nvidia-settings nvidia-xconfig Затем: nvidia-xconfig Возникает вопрос “Как проверить работают ли установленные драйвера для видеокарты?” Можно испытать программу glxgears, она показывает вращающиеся шестеренки и пишет на консоль количество кадров в секунду. Настраивайте видеокарту так, чтобы glxgears показывала наибольшую производительность. Чтобы установить программы glxinfo и glxgears, скачайте пакет mesa-utils. И не забываем — все операции проделываются от имени root-пользователя. |
Установка драйвера NVIDIA из репозитариев Debian используя dkms
1 2 3 4 5 6 7 8 9 |
http://wiki.debian.org/ru/NvidiaProprietary Установка такая же, как в предыдущем пункте, только 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 |