Войти

Показать полную графическую версию : установка драйверов nvidia в opensuse 11.3


Ronald
29-05-2013, 13:09
Сразу должен сказать, что линухоид я начинающий...
Итак, есть системник: Pentium DualCore 2.8, 4Gb ОЗУ, 500Gb HDD, Asus GeForce GT240 Silent на котором установлена opensuse 11.3 (другую нельзя из-за прикладного софта под неё).
Это были исходные данные, а задача стояла установить драйвер видеокарты Asus GeForce GT240 Silent.
Не долго думая полез искать решения в интернет, т.к. установить через YAST2 не получилось. Нашёл статью http://ru.opensuse.org/SDB:NVIDIA_-_%D1%81%D0%BB%D0%BE%D0%B6%D0%BD%D1%8B%D0%B9_%D1%81%D0%BF%D0%BE%D1%81%D0%BE%D0%B1 по которой и начал действовать, вот мой алгоритм:
1) Загружаюсь в десктоп с ключом: nomodeset 3;
2) Ввожу логин и пароль юзера;
3) Делаю логин под суперюзером;
4) Повышаю уровень telinit 3;
5) перехожу в папку с паком NVIDIA...run;
6) Выполняю: sh NVIDIA*.run
Запускается скрипт, принимаю лицензию, делается сборка, в итоге запускается Х-сервер (так вроде) и пишет мол всё супер-пупер, драйвера установлены!
7) Делаю рестарт... доходим до строчного ввода логина :( т.е. драйвер не работает...
Полез копать дальше и нарыл, что нужно отключить использование драйвера nouveau и добавить его в blacklist. Сделал это скриптами: echo "blacklist nouveau" >> /etc/modprobe.d/50-blacklist.conf а также mkinitrd (зря это сделал). Итог: после этого графика перестала грузится вовсе, даже в безопасном режиме :(
Вопрос: как хотя-бы вернуть драйвера nouveau. Для этого ручками подправил:
50-blacklist.conf
/etc/sysconfig/kernel в нём значение "NO-KMS-IN-INITRD = yes" поставил на no, но по прежнему не грузится графика, что ещё забыл?

ЗЫ: И как всё-таки победить nvidia? ведь нужно работать с 3d приложениями....

ЗЫЫ: Всем ответившим гуру БИГ сенкс!

AMDBulldozer
29-05-2013, 22:59
Делаю рестарт... доходим до строчного ввода логина т.е. драйвер не работает... »

Простите, а у Вас настроен запуск менеджера при загрузке системы? Попробуйте команды "rcxdm restart" или просто "startx" с текстовой консоли. Если графическая среда не запустится, покажите, пожалуйста, содержимое файлов /var/log/Xorg.0.log, /var/log/nvidia-installer.log и вывод dmesg.

Ronald
30-05-2013, 09:04
Результат:
"rcxdm restart" - shutdown и start
"rcxdm state" - unused

startx - /etc/X11/xinit/xserverrc - unused
line 51: exec: X: не найден

В аттаче данные с Xorg.0.log и vidia-installer.log
dmesg выдаёт список оборудования..

nvidia (http://forum.oszone.net/attachment.php?attachmentid=99580&stc=1&d=1369900410)
Xorg (http://forum.oszone.net/attachment.php?attachmentid=99581&stc=1&d=1369900410)

AMDBulldozer
30-05-2013, 14:11
Ronald, к сожалению, оба Ваши вложения недоступны. Однако, не думаю, что у Вас "не работает драйвер". Очевидно просто не запускается Xorg. Кстати, покажите, пожалуйста, еще Ваш /etc/X11/xorg.conf. Из описания Ваших действий не понятно запускали ли Вы nvidia-xconfig (его запуск предлагается в конце выполнения программы установки) и, следовательно, неизвестно была ли произведена в xorg.conf замена драйвера "nv" на "nvidia".

Ronald
30-05-2013, 15:12
Ronald, к сожалению, оба Ваши вложения недоступны. Однако, не думаю, что у Вас "не работает драйвер". Очевидно просто не запускается Xorg. Кстати, покажите, пожалуйста, еще Ваш /etc/X11/xorg.conf. Из описания Ваших действий не понятно запускали ли Вы nvidia-xconfig (его запуск предлагается в конце выполнения программы установки) и, следовательно, неизвестно была ли произведена в xorg.conf замена драйвера "nv" на "nvidia". »
Я не знаю, почему файлы недоступны, Скачать логи можно тут (http://www.ex.ua/view_storage/992425589773)...
nvidia-xconfig запускался в любом случае и писал, что всё ок!
была ли произведена в xorg.conf замена драйвера "nv" на "nvidia" - посмотрю и отпишусь...

AMDBulldozer
30-05-2013, 20:56
была ли произведена в xorg.conf замена драйвера "nv" на "nvidia" - посмотрю и отпишусь... »

Модуль ядра "nvidia" успешно загружается (это видно в nvidia-installer.log). Однако при запуске xorg используется не этот модуль, а модуль vesafb, который, конечно, удобен для мгновенного переключения между текстовой и графической консолями, однако совершенно не подходит для вывода графики.
Мало того, в Xorg.0.0log я вообще не увидел попытки обращения к драйверу nvidia.
Так что вопрос о использовании драйвера nvidia при запуске xorg остается открытым. С одной стороны, видно, что nvidia-xconfig запускался. С другой - не похоже, что в xorg.conf есть секция использующая этот драйвер. Зато есть много лишних секций с ненужными драйверами.
Смущает также строчка "[ 2058.155] (EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)", которая часто свидетельствует о недоступности /usr/lib/xorg/modules/extensions/libglx.so (в Вашем случае это должна быть символьная ссылка на библиотеку nvidia с именем libglx.so.295.71 в той же директории)

Повторяю просьбу показать xorg.conf. Что-то мне кажется, что драйвер у Вас установлен, но не используется.

Ronald
04-06-2013, 11:37
По поводу XORG`a - http://forum.oszone.net/attachment.php?attachmentid=99776&stc=1&d=1370331377




© OSzone.net 2001-2012