Hi everyone, I've been using Xgl for quite a long time without any serious problems. Recently I've tried to launch America's Army (emerged one, version 2.5.0) on my box, but...
~ armyops Xlib: extension "XFree86-DRI" missing on display ":1.0". Cheat protection disabled open /dev/[sound/]mixer: No such file or directory WARNING: ALC_EXT_capture is subject to change! Either GL_EXT_bgra or glDrawRangeElements not supported- bailing out. History: Exiting due to error Being quite disappointed I verified the first line of the output above with glxinfo. And so... ~ glxinfo name of display: :1.0 Xlib: extension "XFree86-DRI" missing on display ":1.0". display: :1 screen: 0 direct rendering: No <snip> It sounds rather unbelievably. I've got running Xgl with Beryl's dazzling animations and I'm informed that despite having over 4000 FPS on glxgears I have not got direct rendering. What the...? Few days later I've accidentally launched Xorg (using startx script) instead of my Xgl. When I entered my old, two-dimension desktop I thought that trying America's Army over here, without Xgl, could tell me something more (i.e. that something's wrong with my configuration or whatever else). So I typed armyops in the terminal... And surprisingly enough the game has started. Furthermore, the framerate was quite satisfactory. After this quite long introduction I'll finally get to the point. I have got two questions. 1. Is it possible to enable somehow direct rendering on Xgl, therefore allowing OpenGL apps to work as ought to. 2. If the answer to the first questions is "NO", then is there a method of choosing which Xserver to use? Can I choose whether I'd like to launch Xorg or Xgl? Or maybe I can even enable such choice in GDM login screen? If you need any further information regarding by box please don't hesitate to ask. Any support would be highly appreciated. Best regards, Jan Stępień -- Mail jan at stepien com pl Jabber jano at jabber aster pl GG 1894343 Web http://stepien.com.pl
signature.asc
Description: OpenPGP digital signature