Драйверы NVidia для скомпилированного ядра

Аватар пользователя physieker

Доброго времени суток.
как догадались, я вчера компилил новое ядро (2.6.16.9).
как всегда возникли проблемы с драйвером видеокарты.
kudzu запустился при старте - настраивал,настраивал, все бестолку.
авто настройщик X'ов подпихнул VESA.

до этого это все решалось:
1. загрузка в init 3
2. установка дров
3. правка /etc/X11/xorg.conf
- замена или на "nv", или на "nvidia"
/со старой картой FX5200 подходил nv, новую GF 6600 он не видет, но с nvidia работает/.

с новым ядром все заканчивается на шаге 2.
драйвер (пробовал два - 7676 и 81хх) выдает ошибку о невозможности сделать building.
осталось подозрения, что я что в ядре не то отключил. Грустный - хотя я ничего вообще не менял, взял .config от старого 2.6.15.6.

это по текущей проблеме. плюс это хотелось бы узнать:
- всегда нужно переустанавливать дрова /видеокарта/ после компиляции ядра?
- инсталлер дров видеокарты просит при запуске скачать preinstalling какойто. что это за зверь, не подскажите?

Аватар пользователя DRVTiny

Re: Драйверы NVidia для скомпилированного ядра

Цитата:
с новым ядром все заканчивается на шаге 2.
драйвер (пробовал два - 7676 и 81хх) выдает ошибку о невозможности сделать building.

Скорее всего, NVidia просто не успевает за выходом новых ядер Linux или у Вас не самая свежая версия драйвера (посмотрите на nvidia.com - может, там что-нибудь поновее Вашего 81xx уже вышло?).

Цитата:
хотя я ничего вообще не менял, взял .config от старого 2.6.15.6.

Ну, make oldconfig -то Вы всё равно делали, иначе какой тогда вообще может быть прок в сборке новых ядер, если, конечно, для Вас не критичны исправления уязвимостей, связанных с безопасностью (что акутально только для серверов)?

Цитата:
всегда нужно переустанавливать дрова /видеокарта/ после компиляции ядра?

Собственно, нужно устанавливать не весь драйвер видеокарты, а лишь один модуль ядра (запускайте installer с параметром -K), но, разумеется, его для каждого ядра нужно устанавливать обязательно (так, чтобы для каждого ядра в /lib/modules/версия-ядра/ лежал свой модуль nvidia.ko).

RSS-материал