LinuxForum.Fans
Тема

Проблемы с драйверами nVidia

Автор: denis32 10 сообщений 2836 просмотров
#201880

Сидел по началу с атишной видяхой, с довольно стареньким железом. Решил провести апгрейд всего железа, хоть и не на последнюю свежесть, но всёже. С того железа оставил только хард, т.к он итак новенький был.
Сейчас видяха nVidia G73 GeForce 7300 GT.
В первую очередь после всего апгрейда иду система - администрирование - дополнительные драйвера.
В ответ мне система говорит:

Не удалось загрузить индекесы пакетов, проверьте подключение к сети. Большинство драйверов будут недоступны.

И действительно, нет не одного драйвера там...
Думаю фиг с ним, попробую проинсталить дрова как написано в вики. http://help.ubuntu.ru/wiki/установка_драйвера_nvidia?s[]=nvidia

text
sudo apt-get install libvdpau1 nvidia-common nvidia-173-modaliases nvidia-settings nvidia-173 nvidia-glx-173 

Перезапускаюсь, ничего.Не пойму, толи они прицепились, толи нет...
Пробую ради интереса включить "графические эфекты" неа. Тоже старая надпись

text
Не удалось загрузить индекесы пакетов, проверьте подключение к сети. Большинство драйверов будут недоступны.

С чего бы всё оно? Куда копать?

Ubuntu 10.4.3 ядро 2.6.32-34-generic

#201886

Загрузите с оффициального сайта NVidia RUN-файл и запустите его с выключенными иксами (Перейдите в первую виртуальную консоль Ctrl+Shift+F1 и выполните "sudo /etc/init.d/gdm stop"). Читайте что пишет инсталлер, может потребоваться перезагрузка и повторение всех действий начиная с запуска RUN-файла, ибо скрипт в первый запуск заблокирует модуль nouveau, конфликтующий с nvidia-модулем.
Это самый простой вариант.
А если хочется правильный вариант - скрипт sgfxi (http://code.google.com/p/sgfxi/) вам в руки.

#201892

Попробовал с офф.сайта run драйвер, во что он мне написал в лог:

text
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Mon Oct 31 00:32:25 2011
installer version: 285.05.09

PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/X11R6/bin

option status: license pre-accepted : false update : false force update : false expert : false uninstall : false driver info : false precompiled interfaces : true no ncurses color : false query latest version : false no questions : false silent : false no recursion : false no backup : false kernel module only : false sanity : false add this kernel : false no runlevel check : false no network : false no ABI note : false no RPMs : false no kernel module : false force SELinux : default no X server check : false no cc version check : false run distro scripts : true no nouveau check : false run nvidia-xconfig : false sigwinch work around : true force tls : (not specified) X install prefix : (not specified) X library install path : (not specified) X module install path : (not specified) OpenGL install prefix : (not specified) OpenGL install libdir : (not specified) utility install prefix : (not specified) utility install libdir : (not specified) installer prefix : (not specified) doc install prefix : (not specified) kernel name : (not specified) kernel include path : (not specified) kernel source path : (not specified) kernel output path : (not specified) kernel install path : (not specified) precompiled kernel interfaces path : (not specified) precompiled kernel interfaces url : (not specified) proc mount point : /proc ui : (not specified) tmpdir : /tmp ftp mirror : ftp://download.nvidia.com RPM file list : (not specified) selinux chcon type : (not specified)

Using: nvidia-installer ncurses user interface -> License accepted. -> Installing NVIDIA driver version 285.05.09. ERROR: The Nouveau kernel driver is currently in use by your system. This driver is incompatible with the NVIDIA driver, and must be disabled before proceeding. Please consult the NVIDIA driver README and your Linux distribution's documentation for details on how to correctly disable the Nouveau kernel driver. WARNING: The modprobe configuration file to disable Nouveau, /etc/modprobe.d/nvidia-installer-disable-nouveau.conf, is already present. Please be sure you have rebooted your system since that file was written. If you have rebooted, then Nouveau may be enabled for other reasons, such as being included in the system initial ramdisk or in your X configuration file. Please consult the NVIDIA driver README and your Linux distribution's documentation for details on how to correctly disable the Nouveau kernel driver. ERROR: Installation has failed. Please see the file '/var/log/nvidia-installer.log' for details. You may find suggestions on fixing installation problems in the README available on the Linux driver download page at www.nvidia.com.

#201893

Частично я понял, что что-то нужно выключить, но что вот...

#201897

Я же написал. После первого запуска RUN-файла нужно ответить утвердительно на вопрос о блокировке модуля nouveau и перезагрузить компьютер. После этого снова запустить скрипт.

#201902

Да, простите, ступил. Перезапустился, остановил gdm и повторил установку, снова перезапуск - вроде всё работает.
Но сообщение "Не удалось загрузить индекесы пакетов, проверьте подключение к сети. Большинство драйверов будут недоступны." осталось. Если идти в система-администрирование-доп.драйвера - нет не одного драйвера.

#201903

А в "настройки", или "администрирование" есть пункт с названием типа NVidia? И работает ли команда в консоли glxgears?

#201907

Да, есть и команда работает.

$ glxgears
Running synchronized to the vertical refresh. The framerate should be
approximately the same as the monitor refresh rate.
XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0.0"
after 43 requests (43 known processed) with 0 events remaining.

#201911

Значит драйвер установлен и работает правильно.

#201916

Спасибо.

Войдите или зарегистрируйтесь, чтобы ответить.