PlaneShift

Support => Linux Specific Issues => Topic started by: scatha on December 10, 2006, 06:00:00 pm

Title: Planeshift with Xgl
Post by: scatha on December 10, 2006, 06:00:00 pm
I've been trying hard to get Planeshift running under Xgl but it always said "indirect rendering", that means: unplayable because of low performance
I hear that it's recommended to use AIGLX instead of Xgl but I haven't tried that yet.
However, I found one solution - the famous "nonXgl" script that temporarily sends the output to Display directly

http://ubuntuforums.org/showthread.php?t=176636

it would help with other OpenGL based games, too, and you would start with
nonXgl planeshift
or
nonXgl bzflag
Title: Re: Planeshift with Xgl
Post by: Wired_Crawler on December 10, 2006, 08:05:27 pm
Hehe  :D.

(http://img361.imageshack.us/img361/5779/psoncubetr3.th.jpg) (http://img361.imageshack.us/my.php?image=psoncubetr3.jpg)

(the original screenshot size was 1280x1024)

Running Beryl (http://www.beryl-project.org/). Neither Xgl nor AIGLX is used, it is special "NVidia mode". No particular preparations are needed.
Title: Re: Planeshift with Xgl
Post by: Noldir on December 13, 2006, 07:21:34 am
It actually runs great in Xgl.(atleast in my case). I ran it without problems, it is just a matter of setting your drivers up correctly.

P.S.: If you use Ubuntu, there are tons of guides on how to do it on the Ubuntu forums. Good luck.
Title: Re: Planeshift with Xgl
Post by: mb2love on December 31, 2006, 06:08:36 pm
you all have Nvidia video cards, but I'm not so lucky
I got a pretty good ATI 9800 Pro , but it's ATI .... not going well with Linux :thumbdown:
so I can't play 3dgames in Beryl. :@#\
at least I know what my next card will be... ;)
Title: Re: Planeshift with Xgl
Post by: Finira on December 31, 2006, 10:29:29 pm
Do you use the proprietary ATI driver ('ati' in xorg.conf) or the xorg-supplied 'radeon' driver? With the latter it should work.

Cheers,

- Finira -
Title: Re: Planeshift with Xgl
Post by: hook on January 03, 2007, 05:20:57 pm
Do you use the proprietary ATI driver ('ati' in xorg.conf) or the xorg-supplied 'radeon' driver? With the latter it should work.

I'm thinking of switching to the open-source Radeon DRI driver in order to get AIGLX working. How does PlaneShift perform on these drivers?
Title: Re: Planeshift with Xgl
Post by: Xordan on January 03, 2007, 05:27:07 pm
The open-source drivers are all pretty dodgy when it comes down to 3d stuff, so they may work/not work every so often as we make updates.
Title: Re: Planeshift with Xgl
Post by: mb2love on January 03, 2007, 06:04:22 pm
Do you use the proprietary ATI driver ('ati' in xorg.conf) or the xorg-supplied 'radeon' driver? With the latter it should work.

Cheers,

- Finira -

I use Proprietary ATI drivers ...only this works for me
the drivers supplied with ubuntu don't work well for me
and the configuration with radeon drivers don't work either :(
so if I want to play I stay off beryl :(
Title: Re: Planeshift with Xgl
Post by: hook on January 03, 2007, 06:30:56 pm
The open-source drivers are all pretty dodgy when it comes down to 3d stuff, so they may work/not work every so often as we make updates.

Ah, poop.
Well, no Beryl for me for a while then.  :'(
AIGLX doesn't cope (at the moment) with the proprietary ati drivers, the open-source ones supposedly do, but not really with PlaneShift. And with XGL I just don't have much luck right now (plus XGL seems like a rather inefficient solution).
Title: Re: Planeshift with Xgl
Post by: Finira on January 03, 2007, 10:41:49 pm
Well, I use the xorg radeon driver and it's working fine. I have to use a patched gldrivers.xml (http://explorers.ps-mc.com/~nilaya/stuff/gldrivers.xml) (see this thread (http://hydlaa.com/smf/index.php?topic=26979.0)) since the last client update, though.

Cheers,

- Finira -
Title: Re: Planeshift with Xgl
Post by: hook on January 03, 2007, 11:03:51 pm
Hmm ...that sounds rather promising. Later today I managed to get Beryl working with XGL and it was quite a disappointment really - not handling as a WM as I would want it plus very unstable and rather choppy.

I might try the AIGLX way a bit later on ...although I'd have to use r300 drivers which are supposed to be less mature then r200.