Author Topic: Initializing world -> failure + OpenGL troubles  (Read 1372 times)

Mildred

  • Traveller
  • *
  • Posts: 10
    • View Profile
Initializing world -> failure + OpenGL troubles
« on: June 05, 2004, 08:15:28 pm »
I am under Linux Mandrake 10.0 Official and i have a problem in OpenGL mode:
Code: [Select]
./psclient
Warning: Failed to load `gl3d\'; use \'-verbose\' argument for details.
Warning: Failed to load `gl3d\'; use \'-verbose\' argument for details.
WARNING: could not load plugin \'crystalspace.graphics3d.opengl\'
aws-debug: Couldn\'t find iGraphics2D plugin!!
psclient: No 3d driver (iGraphics3D) plugin!

Do you have any idea ? (I\'m using the NVidia driver).
It is not a big problem, because, I can use Software Rendreing

I have also a problem while psclient Initialize the world. The client quits without any dialog window ...
Here is the console output:
Code: [Select]
$ ./psclient
Entering fullscreen: win 1024, 768 to fs_mode 1024, 768

block_size: 8192
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Mounting maps: dungeon hydlaa tower podium temple.
planeshift.application.client: Planeshift Molecular Blue
planeshift.application.client: This game uses Crystal Space Engine created by Jorrit and others
planeshift.application.client: 0.97 rdev [Unix-x86-GCC]
        loading definitions file /planeshift/gui/psgui.def...
        load successful (0 windows, 1 skins loaded.)
aws-debug: setting up global AWS palette...
aws-debug: finished palette setup.
crystalspace.graphic.image.io.jpeg: Not a JPEG file: starts with 0x89 0x50
[...]
crystalspace.graphic.image.io.jpeg: Not a JPEG file: starts with 0x89 0x50

Loading Race Part Regions...Loading xml regions for race...
Loading xml regions for race...
Loading xml regions for race...
Loading xml regions for race...
Loading xml regions for race...
Loading xml regions for race...
Loading xml regions for race...
Loading xml regions for race...
OK!
Loading RPG Data.....Loading RPG Data.....1OK!
crystalspace.graphic.image.io.jpeg: Not a JPEG file: starts with 0x89 0x50
[...]
crystalspace.graphic.image.io.jpeg: Not a JPEG file: starts with 0x89 0x50

PreloadModels: Preloading complete
crystalspace.graphic.image.io.jpeg: Not a JPEG file: starts with 0x89 0x50

psAuthenticationClient::Authenticate(mildreed,12345678,0)
crystalspace.graphic.image.io.jpeg: Not a JPEG file: starts with 0x89 0x50

planeshift.application.client: PSLoader: step 1: success
planeshift.application.client: PSLoader: step 2: success
GetPSWindow: No PSWindow with the name \'Inventory Window\' was found.
        loading definitions file /planeshift/gui/iconbar.def...
        load successful (2 windows, 0 skins loaded.)
crystalspace.graphic.image.io.jpeg: Not a JPEG file: starts with 0x89 0x50
[...]
crystalspace.graphic.image.io.jpeg: Not a JPEG file: starts with 0x00 0x00

        loading definitions file /planeshift/gui/confirm.def...
        load successful (1 windows, 0 skins loaded.)
crystalspace.graphic.image.io.jpeg: Not a JPEG file: starts with 0x89 0x50

crystalspace.awsprefs: Could not open image file \'\' on VFS!
crystalspace.awsprefs: Could not open image file \'\' on VFS!
        loading definitions file /planeshift/gui/options.def...
        load successful (1 windows, 0 skins loaded.)
crystalspace.graphic.image.io.jpeg: Not a JPEG file: starts with 0x89 0x50

crystalspace.awsprefs: Could not open image file \'\' on VFS!
crystalspace.graphic.image.io.jpeg: Not a JPEG file: starts with 0x89 0x50

crystalspace.graphic.image.io.jpeg: Not a JPEG file: starts with 0x89 0x50

New player requesting World!
planeshift.application.client: PSLoader: step 3: success
SetTimeout!
HandleMessage: Persist Message: CELPERSISTCMD_SEND_WORLD

cel.persist.classic:   Reading entity 99 (\'world\')...

cel.persist.classic: Adding PC \'pcinventory\' to Entity \'world\'
Before LoadMapFile: time=13042
crystalspace.graphic.image.io.jpeg: Not a JPEG file: starts with 0x89 0x50
[...]
crystalspace.graphic.image.io.jpeg: Not a JPEG file: starts with 0x89 0x50

Load TYPE plugin crystalspace.mesh.object.emit
WARNING! Object \'_p_laanx_entrance2hydlaa_plaza\' is not closed!
./psclient: line 6: 13273 Segmentation fault      (core dumped) ./psclient-bin


Thanks, Mildred
« Last Edit: June 05, 2004, 08:28:43 pm by Mildred »

Nefron

  • Traveller
  • *
  • Posts: 11
    • View Profile
(No subject)
« Reply #1 on: June 16, 2004, 08:33:05 am »
Just out of curiosity, does your card support openGL?

Karosh_Steinkatz

  • Hydlaa Citizen
  • *
  • Posts: 486
    • View Profile
(No subject)
« Reply #2 on: June 16, 2004, 07:05:29 pm »
Go to your CS dir and check if gl3d.so is there. If it\'s not, run jam and post the errors. If it exists do the following:
ldd gl3d.so
and post the output. Either the opengl plugin wasn\'t compiled or some dependencies on it are broken.

I don\'t know what causes the segfault or how to fix it, but maybe someone other knows. Did you use the tarball from the website? I think it\'s buggy, at least it was on me (got the same segfault). I recommend to follow the instructions here and build PS from CVS


Back to Planeshift again \\o/

dfryer

  • Veteran
  • *
  • Posts: 1070
    • View Profile
(No subject)
« Reply #3 on: June 16, 2004, 08:27:26 pm »
Sounds like the CS jpeg loader (or your jpeg library) is messed up, couldn\'t say how to fix it though... perhaps talk to people on irc.freenode.net #planeshift or #crystalspace?
Quidquid latine dictum sit, altum sonatur.

randomnameA

  • Wayfarer
  • *
  • Posts: 1
    • View Profile
(No subject)
« Reply #4 on: June 18, 2004, 03:31:38 am »
Having the same sort of problem, running just on your average old IE, game crashes when I try to log onto the site.

Mildred

  • Traveller
  • *
  • Posts: 10
    • View Profile
(No subject)
« Reply #5 on: June 20, 2004, 02:17:43 pm »
Quote
Originally posted by Nefron
Just out of curiosity, does your card support openGL?

Yes, it is a Nvidia card (Geforce 4 MX) with ...
the correct drivers under my Linux Mandrake.

But now, I have installed Debian (sid) and I have to install the driver.

themacboy

  • Wayfarer
  • *
  • Posts: 8
    • View Profile
(No subject)
« Reply #6 on: July 29, 2004, 02:31:13 pm »
This works to me:

I make a copy of libGL.so, that comes with my NVIDIA driver (official driver) and the change the name to: libonpengl32.so.

Now i can star the game in opengl mode.