Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Железо в Linux (http://forum.oszone.net/forumdisplay.php?f=29)
-   -   установка драйверов nvidia в opensuse 11.3 (http://forum.oszone.net/showthread.php?t=261446)

Ronald 29-05-2013 13:09 2158397

установка драйверов nvidia в opensuse 11.3
 
Сразу должен сказать, что линухоид я начинающий...
Итак, есть системник: 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_-_...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 2158885

Цитата:

Цитата Ronald
Делаю рестарт... доходим до строчного ввода логина т.е. драйвер не работает... »

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

Ronald 30-05-2013 09:04 2159044

Результат:
"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
Xorg

AMDBulldozer 30-05-2013 14:11 2159276

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

Ronald 30-05-2013 15:12 2159331

Цитата:

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

Я не знаю, почему файлы недоступны, Скачать логи можно тут...
nvidia-xconfig запускался в любом случае и писал, что всё ок!
была ли произведена в xorg.conf замена драйвера "nv" на "nvidia" - посмотрю и отпишусь...

AMDBulldozer 30-05-2013 20:56 2159525

Цитата:

Цитата Ronald
была ли произведена в 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 2161969

По поводу XORG`a - http://forum.oszone.net/attachment.p...1&d=1370331377


Время: 03:49.

Время: 03:49.
© OSzone.net 2001-