PlaneShift

Support => Linux Specific Issues => Topic started by: Akeliukas on August 21, 2009, 02:44:58 pm

Title: Problem with Grapics3D
Post by: Akeliukas on August 21, 2009, 02:44:58 pm
I compiled my own binaries and trying to run psclient or pslaunch just spits an error:

WARNING: could not load plugin 'crystalspace.graphics3d.opengl'
No 3D driver!
psclient:  No 3d driver (iGraphics3D) plugin!

What's the problem? It seems that CrystalSpace engine needs the plugin or driver or whatever it is but CS compiled just fine, so did the cal3d. I am using 64 bit Gentoo Linux.
Title: Re: Problem with Grapics3D
Post by: ThomPhoenix on August 23, 2009, 08:42:35 pm
Environment variables set?
You can also go onto IRC (Freenode) and visit #planeshift-build for more help.
Title: Re: Problem with Grapics3D
Post by: Timmothy Perriwinkle on August 24, 2009, 12:06:14 am
Erm.. it says no 3D driver. Wouldn't that mean OP doesn't have a 3D driver, and therefore not be the fault of PS, but of the fact that OP doesn't have a 3D driver?
Title: Re: Problem with Grapics3D
Post by: weltall on August 24, 2009, 07:27:40 am
it would give a different error if it couldn't create an opengl context there it can't load the crystal space plugin so you should check your ld_library_path env variable has the folder where the library lies. also check that the configure for crystal space was able to find the opengl header: it could be the library wasn't built at all
Title: Re: Problem with Grapics3D
Post by: Akeliukas on August 27, 2009, 08:18:52 pm
It is possible, but for now there is another problem - my direct rendering doesn't seem to be working, so for now I'll be dealing with that :/. Thanks for help though.
Title: Re: Problem with Grapics3D
Post by: Ralas on August 27, 2009, 09:56:18 pm
i had that problem once in Gentoo and the solution was to eselect set opengl xorg (to create the opengl context i s'pose) and then to set it back to Nvidia (or whatever).  However if direct rendering isn't working that might explain it too  ;)