Author Topic: No texture character / Sound problem  (Read 1687 times)

jvalen

  • Wayfarer
  • *
  • Posts: 2
    • View Profile
No texture character / Sound problem
« on: March 01, 2011, 01:47:48 pm »
Hi there!

I can't wait to start playing PlaneShift...but I've been having problems about that, let me explain:

I'm trying to run PlaneShift over Ubuntu 9.10 Karmic Koala with an ATI Radeon 2600 hd.....I just download yesterday the binary called: "PlaneShift-v0.5.6-x86.bin" (32 bit processor)

1) I installed it successfully: no error, no warnings, nothing weird (I tried to install inside and outside (/opt) of my HOME directory but I have the same problems)
2) I execute: ./pslaunch and the game start.
  2.1) Everything looks good, I can check the settings section and then pushing "Play" button.
  2.2) Login Screen -> The music start and I can logging perfectly -> Click "Login" button
  2.3)  Choose your character screen -> Beginning of my problems:
          PROBLEM 1 (SOUND) - Music works perfectly, BUT there is a repetitive sounds that doesn't disappear, it's is like a click button sound recurrent.
                                            - Each time that I click in a button appear a new click button sound additional in loop.

          PROBLEM 2 (TEXTURES)
                                            - When I'm going to click in "New character" the textures of the character don't appear (you can see the whole model in black color)
         
I've been looking for a solution in several threads but I could find nothing to fix it. For example I tried to:

*Change the sound driver: I just have two possibilities
  --OpenAL: Above problem
  --Software: No sound

*Install Crystal Space from repository: version 1.4.0

*Export environment variables: "export CRYSTAL=/usr/share/crystalspace-1.4" inside of my .bashrc file

I'm going to write some of the relevant output that shows my terminal when I try to run the game:

Code: [Select]
----------------------------------------------------------------------
*********************************************
DURING -- PlaneShift Launcher Screen
*********************************************
WARNING: could not load plugin ‘crystalspace.syntax.loader.service.text’
ERROR: Couldn't load plugin with class ‘crystalspace.syntax.loader.service.text’
..............
WARNING: failed to initialize plugin ‘crystalspace.graphics3d.shadercompiler.xmlshader’
WARNING: failed to initialize plugin ‘crystalspace.graphics3d.shadercompiler.weaver’
WARNING: could not load plugin ‘crystalspace.syntax.loader.service.text’
ERROR: Couldn't load plugin with class ‘crystalspace.syntax.loader.service.text’
..............
WARNING: failed to initialize plugin ‘crystalspace.graphics3d.shadercompiler.xmlshader’
WARNING: could not load plugin ‘crystalspace.level.loader’
WARNING: could not load plugin ‘crystalspace.level.loader’
WARNING: Can not load default shader vars, no iSyntaxService available
..............
WARNING: could not load plugin ‘crystalspace.renderloop.step.generic.type’
Failed to load plugin crystalspace.renderloop.step.generic.type; pandemonium will ensue.
WARNING: could not load plugin ‘crystalspace.rendermanager.unshadowed’
..............
No rendermanager set!
..............
Tue Mar  1 03:45:55 2011, <src/common/paws/pawsimagedrawable.cpp:69 PreparePixmap SEVERE>
Tue Mar  1 03:45:55 2011, Could not open image: >/paws/base/maps/leather/top_left_1.png<
Tue Mar  1 03:45:55 2011, <src/common/paws/pawsimagedrawable.cpp:69 PreparePixmap SEVERE>
Tue Mar  1 03:45:55 2011, Could not open image: >/paws/base/maps/leather/top_right_1.png<
.................a lot a similar stuff
Tue Mar  1 03:45:55 2011, <src/common/sound/system.cpp:37 Initialize SEVERE>
Tue Mar  1 03:45:55 2011, Failed to locate Sound renderer!
.................
Segmentation fault (WHEN I CLICK THE "PLAY BUTTON")
*********************************************
DURING -- Login and Character screen
*********************************************
crystalspace.maploader:
  Unable to open shader file ‘/shader/terrain_fixed_base.xml’!
  Unable to open shader file ‘/shader/terrain_fixed_splatting.xml’!
  Unable to open shader file ‘/shader/terrain/alphasplat.xml’!
ART ERROR: Invalid material reference '(null)' in meshfact '_auto_am-buildy.009'
ART ERROR: Invalid material reference '(null)' in meshfact '_auto_am-buildy.009' submesh 'submesh1'
ART ERROR: Invalid material reference '(null)' in meshfact '_auto_am-street.005'
ART ERROR: Invalid material reference '(null)' in meshfact '_auto_am-street.005' submesh 'submesh1'
ART ERROR: Invalid material reference '(null)' in terrain 'am-buildy.009' object in sector 'amdeneir'
..................
crystalspace.maploader.parse.image:
  Could not open image file
  ‘/this/art/effects/spells/crystal/energy_arrow/energy_arrow_explosion.dds on VFS!

crystalspace.maploader.parse.texture:
  Could not load image
  /this/art/effects/spells/crystal/energy_arrow/energy_arrow_explosion.dds!
  [node: library,textures,texture(name=energy_arrow_explosion)]
  Could not load texture ‘energy_arrow_explosion’, using checkerboard
  instead
  [node: library,textures,texture(name=energy_arrow_explosion)]
...............................
Tue Mar  1 04:26:35 2011, <src/common/sound/manager.cpp:135 Play2DSound SEVERE>
Tue Mar  1 04:26:35 2011, Error: Play2DSound got NULL as soundname

Tue Mar  1 04:26:44 2011, <src/common/sound/manager.cpp:135 Play2DSound SEVERE>
Tue Mar  1 04:26:44 2011, Error: Play2DSound got NULL as soundname

(THIS LAST TWO LINES APPEAR WHEN PROBLEM 1 (SOUND) )
----------------------------------------------------------------------

I hope someone can help me and finally could try this great GPL project.

Thanks!


         

LigH

  • Forum Legend
  • *
  • Posts: 7096
    • View Profile
Re: No texture character / Sound problem
« Reply #1 on: March 01, 2011, 02:57:12 pm »
Problem 1: Known. Related to some Linux distros and OpenAL. Disable UI sounds, or all sound, until a fix is published.

Problem 2: Possibly related to your graphic chipset and drivers. Installing CrystalSpace 1.4 and registering the CRYSTAL variable there might be a problem too, PS 0.5.x uses CS 1.9 instead.

Gag Harmond
Knight and Ambassador
The Royal House of Purrty

weltall

  • Moderator
  • Veteran
  • *
  • Posts: 1671
    • View Profile
    • http://weltall.heliohost.org
Re: No texture character / Sound problem
« Reply #2 on: March 01, 2011, 07:57:02 pm »
planeshift requires closed source drivers. if you are using opensource drivers we don't support them. Mostly because they lack proper extensions and the support for our textures. you could try to update to something more recent than 1 year and half distro yet, those drivers have improved a bit. check also if your card is supported by fgrlx

jvalen

  • Wayfarer
  • *
  • Posts: 2
    • View Profile
Re: No texture character / Sound problem
« Reply #3 on: March 01, 2011, 11:42:18 pm »
Thank you for your quick reply,

In order to the sound problem, I'll wait for the fix, no big deal.

On the other hand, I would like to fix the texture problem. I'm using fglrx ATI drivers (proprietary drivers  :@#\) and other 3d applications/games work without problems.

Do you think because I have 1.4 CS vers could make a conflict with 1.9 CS vers (PS version used)?
I tried to run PS before I installed CS and I had the same problems. Is to have installed CS necessary to play PS?

Maybe I should try to update my system to 10.04 distro, but I'm not sure it will be repair something because I have update my system. Anyway I must to update soon the system because the support for this distro finish on April of this year.

I'll continue trying and I'll post any advance.

Thanks!  :thumbup:

Gilrond

  • Hydlaa Notable
  • *
  • Posts: 764
    • View Profile

LigH

  • Forum Legend
  • *
  • Posts: 7096
    • View Profile
Re: No texture character / Sound problem
« Reply #5 on: March 02, 2011, 06:20:56 am »
Usually, PlaneShift comes as static build, so it should have CrystalSpace inside itself mostly, or bring along all required libraries it doesn't include in its executables, so it should not be necessary to install those: An installed application should alter the operating system of the user as little as possible.

But pointing the environment variable CRYSTAL to a different version will probably confuse PlaneShift.

Gag Harmond
Knight and Ambassador
The Royal House of Purrty