Виснут Иксы при установке драйверов Nvidia

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

Re: Виснут Иксы при установке драйверов Nvidia

Сообщение ruslandh »

Как видно все в модуле GLX

Попробуй его еще раз поставить.

И все-таки отконфигури его c помощью Xconfigurator (сохранив старый XF86Config в другой папке )

Если не конфигуриться - сообщи какие ошибки выдает он). (В таких случаях экспертные системы в фантастических фильмах сообщают - "недостаточно информации для определения неисправности" Изображение
Аватара пользователя
Petruchcho

Re: Виснут Иксы при установке драйверов Nvidia

Сообщение Petruchcho »

В RH 8.0 на Asus P2-99B с Ge-Force 2 MX-400 Наблюдается та же проблема. Если можете, подскажите, что это за модуь - libdri.a - за что он отвечает, что за процедура "Symbol __glXActiveScreens ", и почему она в этом модуле якобы отсутствует ( может быть необходимо достать где новую версию модуля??)
Аватара пользователя
Barracuda

Re: Виснут Иксы при установке драйверов Nvidia

Сообщение Barracuda »

Guest

Очень это смахивает на DirectRendering. Качать
отсюдова
(
OpenPGP сигнатура
)
Аватара пользователя
Barracuda

Re: Виснут Иксы при установке драйверов Nvidia

Сообщение Barracuda »

Только что поставил драйвера NVIDIA на чипсет ALI. Тоже висло. Вылечил отключением AGP, как сказано в мануале специально для чипсетов ALI. Указывается опция в XF86Config(-4). Попробуйте скачать последний tar-дистрибутив, там изменнённый README, очень хороший документ не только для случая установки NVIDIA на ALI.



Добавлено:




Цитата:



Если можете, подскажите, что это за модуь - libdri.a - за что он отвечает, что за процедура "Symbol __glXActiveScreens ", и почему она в этом модуле



    Мужики! Тут должен вас огорчить. "Достать этот" драйвер вы сможете только ручной пересборкой X - ов. А это тема большая и настроек там - море. В общих чертах нужно будет вручную определить, в каком h - файле описывается и  в каком c - файле определяется функция __glXActiveScreens, потом - в какую библиотеку этот файл входит. Могу поспорить - не в libdri.a, а то всё будет больно просто. Потом надо разбираться с "автоматизацией сборки", где и почему сборка той библиотеки отключена. Посоветовать кое-что могу, но вообще это дело - не на один день. Раза с 5 пересоберёте.

    Поиск файла (из директории xc):

    find . -name "*[ch]" -type f -exec grep -l "__glXActiveScreens" {} \; (последние точка с запятой - обязательны),

    настроечные файлы лежат в директории config/cf, ваши - site.def, host.def, представляющие интерес: X11.tmpl, xf86site.def, linux.cf, README. Чтобы понять, как это всё работает, смотрите руководства по imake и Imakefile.
Аватара пользователя
Gorza

Re: Виснут Иксы при установке драйверов Nvidia

Сообщение Gorza »

у меня не чипсет ali но при установке вручную дриверов nvidia экран гас ..ждал чего-то  минуты три а потом иксы запускались и все преарсно работало..вот такая история.
Аватара пользователя
Gorza

Re: Виснут Иксы при установке драйверов Nvidia

Сообщение Gorza »

Смотрел я как то их исходники и увидел такую лажу:



vi +114 os-registry.c



/*

* Option: EnableALiAGP

*

* Description:

*

* Some ALi chipsets (ALi1541, ALi1647) are known to cause severe system

* stability problems with AGP enabled. To avoid lockups, we disable AGP

* on systems with these chipsets by default. It appears that updating the

* system BIOS and using recent versions of the kernel AGP Gart driver can

* make such systems much more stable. If you own a system with one of the

* aforementioned chipsets and had it working reasonably well previously,

* or if you want to experiment with BIOS and AGPGART revisions, you can

* re-enable AGP support by setting this option to 1.

*

* Possible Values:

*

*  0: disable AGP on Ali1541 and ALi1647 (default)

*  1: enable  AGP on Ali1541 and ALi1647

*/

Так что попробуй запустить дрова для вилюхи со встроенным в ядро agpgart'ом .

Может поможет.

Делается так:

В секции XF86Config-4 добовляен :

NvAGP "0" // вырубить agp

NvAGP "1" // юзать nvid'овский

NvAGP "2" // юзать встроеный

NvAGP "3" // сначала попробовать нвидовский а затем встроенный
Ответить

Вернуться в «Железо в Linux»