Вчера прикрутил xgl к своему арчу и обнаружил, что квака не запускается. Также мне непонятно, xgl ускоряет вывод графики ? Просто glxgears теперь показывает в 2 раза больше фпс, но игры типа sauerbraten прилично тормозят.
Не запускается quake4
Модератор: Модераторы разделов
-
moog
- Сообщения: 599
- ОС: Archlinux
Re: Не запускается quake4
И еще, вот что пишет sauerbraten:
WARNING: No vertex_buffer_object extension! (geometry heavy maps will be SLOW)
Rendering using the OpenGL 1.5 assembly shader path.
WARNING: No occlusion query support! (large maps may be SLOW)
WARNING: No texture rectangle support. (no full screen shaders)
WARNING: Non-power-of-two textures not supported!
WARNING: No vertex_buffer_object extension! (geometry heavy maps will be SLOW)
Rendering using the OpenGL 1.5 assembly shader path.
WARNING: No occlusion query support! (large maps may be SLOW)
WARNING: No texture rectangle support. (no full screen shaders)
WARNING: Non-power-of-two textures not supported!
[goom@goomhost ~]$ glxinfo | grep direct
direct rendering: No
Почему выключено ?
WARNING: No vertex_buffer_object extension! (geometry heavy maps will be SLOW)
Rendering using the OpenGL 1.5 assembly shader path.
WARNING: No occlusion query support! (large maps may be SLOW)
WARNING: No texture rectangle support. (no full screen shaders)
WARNING: Non-power-of-two textures not supported!
WARNING: No vertex_buffer_object extension! (geometry heavy maps will be SLOW)
Rendering using the OpenGL 1.5 assembly shader path.
WARNING: No occlusion query support! (large maps may be SLOW)
WARNING: No texture rectangle support. (no full screen shaders)
WARNING: Non-power-of-two textures not supported!
[goom@goomhost ~]$ glxinfo | grep direct
direct rendering: No
Почему выключено ?
-
Poor Fred
- Сообщения: 1575
- Статус: Pygoscelis papua
- ОС: Gentoo Linux, FreeBSD
Re: Не запускается quake4
Попробуй запускать так:
LD_PRELOAD=/usr/X11R6/lib/libGL.so quake4
Убить всех человеков!
-
VisualN
- Сообщения: 213
- ОС: Gentoo Linux
Re: Не запускается quake4
А разве под XGL вообще нормально работают проги юзающие OpenGL? Я парочку попробовал и понял что нет. Если оперативки не очень мало, то самый простой выход это запустить вторые иксы без XGL. Я так и делаю. Сам юзаю иксы с XGL + KDE, и иксы без XGL + icewm - для игр, благо оперативки хватает(1Gb)
Nothing ever changes...
-
Poor Fred
- Сообщения: 1575
- Статус: Pygoscelis papua
- ОС: Gentoo Linux, FreeBSD
Re: Не запускается quake4
Убить всех человеков!
-
Xentrix
- Бывший модератор
- Сообщения: 2429
- Статус: PackageMonkey
- ОС: OpenSuSE 11.1
Re: Не запускается quake4
В поиске по форуму вы бы нашли объяснение. XGL НЕ УМЕЕТ РАБОТАТЬ с DRI (DIRECT RENDERING), который требуется для почти всех коммерческих игр (Q/Q2/Q3/Q4/Doom3/UT2004/UT2003/UT/Unreal/HeavyGear и прочая, прочая).
И "либы" тут не при чем. Оно просто (пока что) _не умеет_, о чем недвусмысленно указано в его readme.
P.S. А в остальном - да - XGL действительно очень хорошо ускоряет вывод ДВУХМЕРНОЙ графики через 3D обработку. (Например, обычную двухмерную поверхность рабочего стола он воспринимает как полигон бесконечно малой толщины с натянутой на него текстурой рабочего стола и работает с ним, как с полигоном в 3D-режиме, что существенно увеличивает скорость и "плавность" прорисовки рабстола и сопутствующих эффектов)
И "либы" тут не при чем. Оно просто (пока что) _не умеет_, о чем недвусмысленно указано в его readme.
P.S. А в остальном - да - XGL действительно очень хорошо ускоряет вывод ДВУХМЕРНОЙ графики через 3D обработку. (Например, обычную двухмерную поверхность рабочего стола он воспринимает как полигон бесконечно малой толщины с натянутой на него текстурой рабочего стола и работает с ним, как с полигоном в 3D-режиме, что существенно увеличивает скорость и "плавность" прорисовки рабстола и сопутствующих эффектов)
Intel CoreDuo 6300/2Gb/300+300Gb HDD WD+Segate/GF8800GTS 320Mb/SB Live 5.1+SB X-Fi Gamer
OpenSuSE 11.1/kernel-2.6.27.x pae i686/Xorg 7.3/KDE 4.2 & E17/Compiz/ForceWare 180.xx.xx
OpenSuSE 11.1/kernel-2.6.27.x pae i686/Xorg 7.3/KDE 4.2 & E17/Compiz/ForceWare 180.xx.xx