LINUX.ORG.RU

[debian][nvidia]Не работают проприетарные дрова


0

1

Собственно. Иксы вылетают с ошибкой:

FATAL: Failed to insert (путь к модулю) nvidia module: no such device. Screen(s) found, but have no usable configuration.

Fatal: no screens found.

(простите за неточности, по памяти пишу - лога нет)

Ставил через module-assistant, просто через apt-get - ноль результата. Дрова с оф. сайта не устанавливаются - им нужен gcc=4.3, а в дебиане 4.4.

Что я делаю не так?

А, модуль ядра установлен, nouveau заблокирован, все по фен-шую.


А нельзя из репозитория поставить?

babusha ()

> Ставил через module-assistant
Может быть, стоит поставить nvidia-kernel-dkms?

А ещё разные версии драйвера поддерживают разные устройства. Для Вашей видеокарты может потребоваться более старая:
p nvidia-kernel-legacy-173xx-dkms - NVIDIA binary kernel module DKMS source (173xx legacy version)
p nvidia-kernel-legacy-71xx-dkms - NVIDIA binary kernel module DKMS source (71xx legacy version)
p nvidia-kernel-legacy-96xx-dkms - NVIDIA binary kernel module DKMS source (96xx legacy version)

AITap ★★★★★ ()

когда дрова с оф сайта спрашивают о версии gcc, то в конце «abort? yes - no», надо выбрать no; меня устраивают дрова 195 из реп

ss_ash ★★★ ()

У тебя не настроен xorg.conf. Запусти от рута nvidia-xconfig

ZenitharChampion ★★★★★ ()
Ответ на: комментарий от ss_ash

А что, в этих ваших дебианах даже видеодрайверы существуют только в виде окаменевшего говна мамонта? 195... 270 на дворе.

pekmop1024 ★★★★★ ()
Ответ на: комментарий от pekmop1024

alexey@ws:~$ lsb_release -idc && echo «» && nvidia-smi -q|grep «Driver Version»
Distributor ID: Debian
Description: Debian GNU/Linux 6.0 (squeeze)
Codename: squeeze

Driver Version : 270.18

bsw_m ()
Ответ на: комментарий от pekmop1024

А нах там больше. Кому надо поставит с офсайта

anonymous ()

Да, я и dkms поставил, и nvidia-xconfig сделал. «через apt-get» значит «из репозитария», так что все кошерно)

Карточка - nvidia fx5500. Для нее нужны драйвера 173.*, но я и с 96.* пробовал, так что проблема не в этом.

Хм, может, на nouveau 3d работает? Просто это - единственное, ради чего мне нужны закрытые дрова.

roq ()

>им нужен gcc=4.3, а в дебиане 4.4.
это что-же за дрова такие волшебные?
у меня 256*-270* собираются с 4.5.2

megabaks ★★★★ ()

Они хотят эту версию gcc, видимо потому, что ядро было собрано ей.

Можно попробовать перед запуском ./NVIDIA-<версия>.run сказать что у тебя верстя gcc-4.4,

# /etc/init.d/{gdm,kdm} stop
# chmod +x NVIDIA-<версия>.run
# export CC=«gcc-4.4»
# ./NVIDIA-<версия>.run

Если не поможет, пробуй найти пакет с gcc-4.4 и все равно делай export gcc.

kostik87 ★★★★★ ()
Ответ на: комментарий от pekmop1024

> 195... 270 на дворе.

Это ж NVidia... Вот на моей домашней машине, например, категорически не рекомендуется ставить что-то старше 173 - начинается плач со стороны жены, что кисти в GIMP начинают страшно тормозить. Точнее, сам инструмент носится, а вот его след на «холсте» дико отстаёт - в порядке развлечения начёркивал так, что отрисовка заканчивалась секунд через 30 после прекращения движения пера. Что-то они там сломали в поддержке 6200-ой серии, начиная со 195.

По теме - у меня такое было, когда обновились Иксы до 1.9, а драйвер ещё не поддерживал. Не помню, как с этим у 195.

Cyril ★★ ()
Ответ на: комментарий от Eurofighter

o_O работает.

Поставилось пакетом nvidia-glx-legacy-173xx. Но этот пакет и nvidia-kernel по зависимостям никак не связаны, а ставить везде (и в дебианвики) советуют именно nvidia-kernel. Поэтому и не работало.

Теперь все отлично, кеды бегают, 3d фурычит. Большое спасибо.

roq ()
Ответ на: комментарий от roq

Хмы... Может, в xorg.conf явно прописан модуль glx (не помню точно навскидку, как строка выглядит)? Тогда да, не заработает без установки этого модуля - и, как видно из предыдущего сообщения, в Debian он отдельно ставится.

Cyril ★★ ()
Ответ на: комментарий от anonymous

Это не та строчка Та строчка, о которой я говорю - это Load «glx» в секции Modules.

Cyril ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.