[sisyphus] Nvidia glx and driver mismatch
Alexey Morsov
=?iso-8859-1?q?samurai_=CE=C1_ricom=2Eru?=
Сб Дек 2 13:22:23 MSK 2006
Alexey Morsov wrote:
> (EE) NVIDIA(0): Version mismatch detected between the NVIDIA X driver
> and the
> (EE) NVIDIA(0): NVIDIA GLX module. X driver version: 1.0-8774; GLX
> module
> (EE) NVIDIA(0): version: 1.0-8756. Please try reinstalling the NVIDIA
> (EE) NVIDIA(0): driver.
>
> в логе.
> При этом драйвер nvidia_drv.so грузиться, и
> samurai на home ~ $ rpm -qa |grep nvidia
> nvidia_glx_common-1.0.9629-alt24
> nvidia_glx_1.0.8774-1.0.8774-alt22
> nvidia-xconfig-1.0-alt5
> nvidia-settings-1.0-alt5
> kernel-modules-nvidia-wks26-up-1.0.8774-alt2.132624.8
Утром таки голова более телепатична. Нашел в чем была проблема.
И так - по логу иксов видно что для glx грузиться файл
/usr/lib64/X11/modules/extensions/libglx.so - но он там лежит не как
ссылка а как файл и принадлежит пакету
xorg-x11-extensions-glx-1.1.99.902-alt2. Причем при загрузке его иксы
четко пишут что он версии 8756. Но модуль ядра и драйвер nvidia у нас
таки должен быть 8774. Убиваю это libglx.so и создаю там ссылку на
/usr/lib64/nvidia_1.0.8774/libglx.so из пакета
nvidia_glx_1.0.8774-1.0.8774-alt22. Перезапускаю иксы и вуаля. Все GLX
все на месте кругом 3D на бешеных fps.
Я так понимаю это blocker на xorg-x11-extensions-glx-1.1.99.902-alt2.
Тем более что просто удалить сей пакет вообще нельзя (убивает сам xorg).
Я прав в суждении? Вешать багу?
Подробная информация о списке рассылки Sisyphus