LINUX.ORG.RU

Direct Rendering


0

0

Возможно, вопрос задан не так, но хочу верить, что меня поправят.
Стоит Xorg 7.1, проприетарные бета-драйвера NVIDIA 9625, в конфиге иксов включены модули "drm" и "dri".
Но в nvidia-settings в разделе "OpenGL/GLX Information" написано: "Direct Rendering: No".
В чём может быть дело?


Re: Direct Rendering

> Стоит Xorg 7.1, проприетарные бета-драйвера NVIDIA 9625, в конфиге иксов включены модули "drm" и "dri".

Убери drm, dri и GLcore

JB ★★★★★ ()
Ответ на: Re: Direct Rendering от JB

Re: Direct Rendering

Убрал, не помогло... :(
Можешь выложить 100% работающий конфиг иксов? Я по образу и подобию ему перепишу свой =)

EViL ()

Re: Direct Rendering

еще надо Gl-либу (libGL.so) от Mesa убрать, оставить лишь libGL.so libGLcore.so от NVidia

ale ★★ ()
Ответ на: Re: Direct Rendering от ale

Re: Direct Rendering

> http://darkmachine.org/~artem/xorg.conf
> Конфиг от 6.9
Правил свой - не помогло. Просто заменил - тоже не помогло =(

> еще надо Gl-либу (libGL.so) от Mesa убрать, оставить лишь libGL.so libGLcore.so от NVidia
Так и есть:
--
zerodivide% readlink /usr/lib/libGL.so
libGL.so.1
zerodivide% readlink /usr/lib/libGL.so.1
libGL.so.1.0.9625
--
Это есть не что иное, как GL от NVIDIA. Далее, GLcore:
--
zerodivide% readlink /usr/lib/libGLcore.so.1
libGLcore.so.1.0.9625
--
Даже не знаю, что делать :(

EViL ()
Ответ на: Re: Direct Rendering от EViL

Re: Direct Rendering

Так, давай по порядку. Насколько я понимаю nvidia-settings берет инфу из glxinfo - посему на него и надо ориентироваться (glxinfo | grep "direct"). Во-вторых какие либы показывает ldd `which glxgears`, и кстати сам glxgears запускается?

ale ★★ ()
Ответ на: Re: Direct Rendering от ale

Re: Direct Rendering

> какие либы показывает ldd `which glxgears`, и кстати сам glxgears запускается?
Да, glxgears работает (но медленно).
Чувак ты гений! У меня стояла Mesa в /usr/local/lib, а я этого и не заметил! Теперь я её снёс... и:
zerodivide% glxinfo | grep direct
direct rendering: Yes

Респект всем, кто помогал!

EViL ()
Ответ на: Re: Direct Rendering от EViL

Re: Direct Rendering

>Чувак ты гений!

я сам на этом пару раз спотыкался (последний раз полдня копался, пытаясь поставить direct rendering)

2анонимусу.

прежде чем что-либо писать - разберитесь в вопросе. http://ru.opensuse.org/Xgl_Troubleshooting Цитата: "OpenGL игры будут работать с малой производительностью, т.к. в случае с Xgl они не могут работать напрямую с видеокартой (“direct rendering mode”). Эта проблема обходится запуском дополнительного НЕ-Xgl Xserver'а."

ale ★★ ()
Ответ на: Re: Direct Rendering от EViL

Re: Direct Rendering

Используйтк правильные дистры:
Например в Генту ваши терзания свелись бы к строке:

eselect opengl set nvidia

И если учесть что эта строка автоматом исполняется при установке пакета nvidia-drivers, то пользоваители генты белые и пушистые.

kilolife ★★★★★ ()
Ответ на: Re: Direct Rendering от kilolife

Re: Direct Rendering

> Используйтк правильные дистры:
> Например в Генту ваши терзания свелись бы к строке:

> eselect opengl set nvidia

+1

isden ★★★★★ ()
Ответ на: Re: Direct Rendering от kilolife

Re: Direct Rendering

Да ну это генту ваше.
Слака - наше всё! Патрег, ессно - бох!

EViL ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.