PlaneShift
Support => Linux Specific Issues => Topic started by: foxgamer on August 15, 2007, 05:03:54 am
-
Hi all, just installed the game after absolutely ages! Yay! But I seem to have a very strange problem. The only places that actually look okay are the trees! I´ve taken a screenie;
(http://img479.imageshack.us/img479/8252/screenshotds1.th.png) (http://img479.imageshack.us/my.php?image=screenshotds1.png)
I´ve had a look around, but everyone else seems to have a different problem. Hope someone can help!
TIA
-
Which graphics driver do you use? The open source or 'official' ATI one?
If it's the official one, then try disabling openGL desktop effects like compiz, beryl etc. and let us know if that's the problem.
If it isn't, then try out the official one.
-
what gfx-card you have? nvidia or ati? and which driver?
-
I have an ATI card, with the open source driver.
-
Try the official one then. The open source graphics drivers can be a bit dodgy, especially with newer cards.
https://help.ubuntu.com/community/BinaryDriverHowto/ATI that's a quick howto.
-
I´ve followed the instructions on the page you suggested for the official ATI driver, rebooted and started the game again, but I still get the same problem. I noticed a message at the top of the screen which says;
indirect rendering may indicate a flawed opengl setup if you run on a local x server
if thatś any help...
Also, the error log is below (since using the official ATI driver, I keep getting kicked out of the game);
25074 <src/common/util/psxmlparser.cpp:282 ParseFile>
25074 Could not find file: /planeshift/world/bronzedoorsworld/sound.xml
25074 <src/common/util/psxmlparser.cpp:282 ParseFile>
25074 Could not find file: /planeshift/world/podium/sound.xml
25132 <src/common/util/psxmlparser.cpp:282 ParseFile>
25132 Could not find file: /planeshift/world/terr_common/sound.xml
25133 <src/common/util/psxmlparser.cpp:282 ParseFile>
25133 Could not find file: /planeshift/world/npcroom_corr/sound.xml
25133 <src/common/util/psxmlparser.cpp:282 ParseFile>
25133 Could not find file: /planeshift/world/npcroom1/sound.xml
25134 <src/common/util/psxmlparser.cpp:282 ParseFile>
25134 Could not find file: /planeshift/world/gh_law/sound.xml
25134 <src/common/util/psxmlparser.cpp:282 ParseFile>
25134 Could not find file: /planeshift/world/magicshopworld/sound.xml
25152 <src/common/util/psxmlparser.cpp:282 ParseFile>
25152 Could not find file: /planeshift/world/bronzedoors/sound.xml
25178 <src/common/util/psxmlparser.cpp:282 ParseFile>
25178 Could not find file: /planeshift/world/weapons/sound.xml
25192 <src/common/util/psxmlparser.cpp:282 ParseFile>
25192 Could not find file: /planeshift/world/npcroom2/sound.xml
25238 <src/common/util/psxmlparser.cpp:282 ParseFile>
25238 Could not find file: /planeshift/world/hydlaa_winch/sound.xml
26386 <src/client/psclientdr.cpp:240 HandleStatsUpdate>
26386 Stat request failed because CelClient not ready for 17294
26386 <src/client/psclientdr.cpp:240 HandleStatsUpdate>
26386 Stat request failed because CelClient not ready for 17294
30280 <src/client/psclientdr.cpp:204 HandleDeadReckon>
30280 Got DR message for unknown entity 17040.
42123 <src/client/psclientdr.cpp:204 HandleDeadReckon>
42123 Got DR message for unknown entity 15142.
75736 <src/client/psclientdr.cpp:204 HandleDeadReckon>
75736 Got DR message for unknown entity 16719.
76424 <src/client/psengine.cpp:1529 BuildAppearance>
76424 Failed to set trait <traits><trait id="141" next="0" loc="HAIR_COLOR" mesh="0" mat="0" tex="0" shader="0.30,0.16,0.16"/></traits> for mesh.
88361 <src/client/psclientdr.cpp:204 HandleDeadReckon>
88361 Got DR message for unknown entity 17040.
88361 <src/client/psclientchar.cpp:491 HandleEquipment>
88361 Got equipment for actor 15148, but couldn't find it!
88361 <src/client/psclientdr.cpp:204 HandleDeadReckon>
88361 Got DR message for unknown entity 17040.
88643 <src/client/psclientdr.cpp:204 HandleDeadReckon>
88644 Got DR message for unknown entity 17040.
88644 <src/client/psclientdr.cpp:204 HandleDeadReckon>
88644 Got DR message for unknown entity 17040.
89314 <src/client/psclientdr.cpp:204 HandleDeadReckon>
89314 Got DR message for unknown entity 17040.
96990 <src/client/psclientdr.cpp:204 HandleDeadReckon>
96990 Got DR message for unknown entity 17309.
96990 <src/client/psclientdr.cpp:204 HandleDeadReckon>
96990 Got DR message for unknown entity 17309.
96990 <src/client/psclientdr.cpp:204 HandleDeadReckon>
96990 Got DR message for unknown entity 17309.
96990 <src/client/psclientdr.cpp:204 HandleDeadReckon>
96990 Got DR message for unknown entity 17309.
96990 <src/client/psclientdr.cpp:204 HandleDeadReckon>
96990 Got DR message for unknown entity 17309.
96990 <src/client/psclientdr.cpp:204 HandleDeadReckon>
96990 Got DR message for unknown entity 17309.
96990 <src/client/psclientdr.cpp:204 HandleDeadReckon>
96990 Got DR message for unknown entity 17309.
-
It looks like some files and data are missing. Try reinstalling the game. If you still have a problem after that then try downloading the installer again, it might have corrupted when you downloaded it last.
-
Does 'glxinfo' (maybe 'fglrxinfo') show direct rendering = yes?
-
Soz for delay in replying. lol. I ended up getting hacked off with compy and reinstalled everything again, so Suvok, I am trying your suggestion at the minute.
Xordan: On using glxinfo, I get direct rendering = no. Which I guess is going to likely be the problem. :oops: Any ideas what I need to do to turn it on?
-
Yes, that's your problem. For some reason direct rendering isn't enabled. I would suggest that people in the Ubuntu forums might be able to diagnose your problem there better than we can.
-
I found out the problem so I thought I would post it here incase someone else has the same problem.
If you are running compiz, you cannot have direct rendering enabled. Therefore, to run PS, you will need to login using a non-compiz login (e.g. plain gnome, kde, xfce, etc.) and run from there.