Не могу разобраться с opengl[РЕШЕНО]
else_alx 31 марта, 2009 - 12:48
Здравствуйте! Систему поставил впервые. Ядро последнее 2.6.29 видео GF9600GT.
Дрова ставил так #emerge nvidia-drivers. Х грузятся, в Xorg.0.log сплошная ругань на GLX.
nvidia-settings показывает Direct Rendering: Yes
glxinfo | grep direct
bash: glxinfo: command not foun
Сделал #eselect opengl set nvidia перегрузил Х, ругань в логе пропала, но
nvidia-settings показывает Direct Rendering: No
$glxinfo | grep direct
bash: glxinfo: command not foun
Модуль nvidia загружен
$ find /lib/modules/2.6.29-gentoo/ -type f -iname '*.o' -or -iname '*.ko' | grep nvidia
/lib/modules/2.6.29-gentoo/video/nvidia.ko
$ lsmod | grep nvidia
nvidia 7214292 26
Помогите разобраться, а?
»
- Для комментирования войдите или зарегистрируйтесь
1. glxinfo/glxgears - emerge
1. glxinfo/glxgears - emerge mesa-progs
2. eselect opengl set nvidia после установки дров
3. /etc/X11/xorg.conf - Driver "nvidia" и прочие настройки
4. если не знаете, как без перезагрузки - перезагрузиться :)
5. подробнее - здесь, но вдумчиво (строе описание, но основные моменты актуальны) - http://www.gentoo.org/doc/ru/nvidia-guide.xml
P.S.: Linux - это красная таблетка :-) Windows - синяя...
emerge mesa-progs
#emerge mesa-progs сделал
$glxinfo
name of display: :0.0
NVIDIA: could not open the device file /dev/nvidiactl (Permission denied).
display: :0 screen: 0
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
server glx vendor string: NVIDIA Corporation
server glx version string: 1.4
server glx extensions: и т.д.
$ glxgears
NVIDIA: could not open the device file /dev/nvidiactl (Permission denied).
54133 frames in 5.0 seconds = 10804.248 FPS
54627 frames in 5.0 seconds = 10924.487 FPS
Как включить direct rendering?
Спасибо разобрался
Как всегда помогло вкуривание вот этого http://www.gentoo.org/doc/ru/nvidia-guide.xml