Рубрики
debian x-windows \ video

debian установка video драйвера

Установка раз:

aptitude install nvidia-kernel-2.6 nvidia-glx nvidia-settings nvidia-xconfig
nvidia-xconfig
Иногда не ставится драйвер из-за очень свеженького ядра
если есть возможность поставить module-assistant лучше его установить

Установка два:

Настройка драйвера 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

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

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

Начиная с 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

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