Osmos (Linux)

Feedback and support for the Osmos demo.
Chronos.hun
Posts: 1
Joined: Sat May 01, 2010 10:12 am

Re: Osmos (Linux)

Postby Chronos.hun » Sat May 01, 2010 10:15 am

Hey,
I'd like to try Osmos out, but the demo does not run. I'm using Ubuntu 9.10, and i have a blank screen, or window is i set it as. Tried Pulseaudio as well, no change. Could you help me?

Thanks,
Chronos.hun

chronos@chronos-desktop:~$ OsmosDemo
----------------------------------------------------------------------------------------------------
Log opened on Sat May 1 20:09:48 2010
Commandline: ./OsmosDemo.bin32
Preinitializing game: HEMI version 1.6.0 1310
Localization: using language "hu"
Localization: couldn't load Osmos-hu.loc
Localization: falling back to Osmos-en.loc
Arch: Intel(R) Celeron(R) CPU 2.80GHz
OS: Linux 2.6.31-20-generic (#58-Ubuntu SMP Fri Mar 12 05:23:09 UTC 2010)
Using sound
Showing splash
Using windowed mode: 1180 x 924
Not using vsync
Initializing GLRenderDevice...
OpenGL version: 1.5.8 NVIDIA 96.43.13
Initializing game
Initializing GLRenderer...
Loading textures
Loading fonts
Backed up stats to Stats/Backup/Osmos_0006.sta
Initializing SoundSystem...
Initializing OpenAL
Getting OpenAL device list
Found 5 devices:
Device 0: ALSA Software (3: OPENAL DEFAULT)
Device 1: OSS Software (2: OSMOS DEFAULT)
Device 2: PortAudio Software
Device 3: PulseAudio Software (1: USER-SPECIFIED)
Device 4: Wave File Writer
Pass 1: attempting device 3: "PulseAudio Software"...

User avatar
Meal Worms
Posts: 624
Joined: Wed Apr 22, 2009 12:22 pm
Location: Toronto, Ontario, Canada
Contact:

Re: Osmos (Linux)

Postby Meal Worms » Mon May 03, 2010 4:53 am

Hi Chronos.hun,

Looks like your PulseAudio driver is one of those buggy drivers that blocks on open when another app has the device. According to your log, you're manually choosing the PulseAudio driver in the Osmos config file -- is there a particular reason why you're doing this? Or did you just copy the demo from a friend?

To verify audio is the problem, try launching the demo with 'nosound' on the command line.

If the game works fine, edit the Osmos config file in ~/.OsmosDemo/Config.cfg and set the soundDevice parameter to -1, so that Osmos auto-selects the device for you.

Thanks,
Dave

mbostwick
Posts: 2
Joined: Wed May 05, 2010 9:42 pm

Re: Osmos (Linux)

Postby mbostwick » Wed May 05, 2010 9:50 pm

I was thinking of buying the game but when i tryed to play the demo, it ran but then it moved SUPER slow. I turned off vsync put the quality low still it went really slow. I have a Intel(R) Core(TM)2 Duo CPU E8500 @ 3.16GHz. I also tried it on a laptop running linux( Intel(R) Core(TM)2 Duo CPU T9300 @ 2.50GHz) and had the same result. Both machines have plenty of ram(3 gigs on main, 2 gigs on laptop). The video card is ATI Technologies Inc RV710 [Radeon HD 4350]. On the laptop the video card is nVidia Corporation G86 [GeForce 8400M GS]. Any one have any idea why I would run into this issue ?

User avatar
Meal Worms
Posts: 624
Joined: Wed Apr 22, 2009 12:22 pm
Location: Toronto, Ontario, Canada
Contact:

Re: Osmos (Linux)

Postby Meal Worms » Thu May 06, 2010 7:55 am

Hi mbostwick,

Sounds like a driver issue, because those cards should be fine. Do you know which driver versions you're using? A few folks have been encountering performance hits with the opensource ATI drivers (Osmos makes heavy use of framebuffer blending) but found switching to Catalyst solved their problems.

As far as the nVidia card goes, the 8400 GS has known performance problems with 3D games, depending on which chip the card has. How is the Osmos framerate at medium detail (hit F1 in-game for a framerate counter). Also, can you check your driver version here?

Finally, can you post the contents of the Osmos logs from both machines to this thread? (found in ~/.OsmosDemo/)

Thanks!
Dave

mbostwick
Posts: 2
Joined: Wed May 05, 2010 9:42 pm

Re: Osmos (Linux)

Postby mbostwick » Thu May 06, 2010 10:54 pm

Hi Dave,
You may be right on the driver issue and I will look into it. However, I do not think i will move to Catalyst(my main reason for wanting to try and maybe buy this game is because of its freedom from drm..) I am running the open source radeon driver provided by the xf86-video-ati package(v 6.12.192-1). Looking at the frame buffer I am getting between 10 and 25 frams.

The laptop that I was testing on is not mine and I can get the information needed on it, but only if it would help others(would you like me to get that info?)

here is the log from the tower with the ati card

Code: Select all

Log opened on Fri May  7 01:47:31 2010
Commandline: ./OsmosDemo.bin32
Preinitializing game: HEMI version 1.6.0 1310
Localization: using language "en"
Localization: loaded Osmos-en.loc
Arch: Intel(R) Core(TM)2 Duo CPU     E8500  @ 3.16GHz
OS: Linux 2.6.33-ARCH (#1 SMP PREEMPT Mon Apr 26 20:00:20 CEST 2010)
Using sound
Showing splash
Using fullscreen mode: 1440 x 900
Not using vsync
Initializing GLRenderDevice...
OpenGL version: 2.1 Mesa 7.7.1
Initializing game
Initializing GLRenderer...
Loading textures
Loading fonts
Initializing SoundSystem...
Initializing OpenAL
Getting OpenAL device list
Found 2 devices:
  Device 0: ALSA Software (3: OPENAL DEFAULT)
  Device 1: OSS Software (2: OSMOS DEFAULT)
Pass 1: no valid device was specified (-1)
Pass 2: attempting device 1: "OSS Software"...
Failed to open device
Pass 3: attempting device 0: "ALSA Software"...
Creating OpenAL context
Opened device "ALSA Software"
Device supports maximum 256 sources
Streaming music
Loading pre-splash sounds
Loading post-splash sounds
App exiting -- bye!
Writing config to Config.cfg
Deinitializing SoundSystem
Log closed on Fri May  7 01:51:37 2010
------------------------------------------




UPDATE_______________
Kool games now running at 60-70 fps it was because I did not have the firmware loaded for my video card, game now runs and I am looking forward to trying it out :)
_____________________
Thank you.
Michael

User avatar
Meal Worms
Posts: 624
Joined: Wed Apr 22, 2009 12:22 pm
Location: Toronto, Ontario, Canada
Contact:

Re: Osmos (Linux)

Postby Meal Worms » Tue May 11, 2010 5:06 am

That's great, Michael -- glad to hear it! :D

Enjoy the game,
Dave

m00s3h
Posts: 1
Joined: Fri Jun 25, 2010 2:36 pm

Re: Osmos (Linux)

Postby m00s3h » Fri Jun 25, 2010 2:41 pm

Hi,

I'm having difficulties with the demo. It never seems to get into the game (it gets stuck on the splash screen) or I get a black screen.

Here's the output from the terminal:

Code: Select all

Log opened on Fri Jun 25 23:18:36 2010
Commandline: ./OsmosDemo.bin64
Preinitializing game: HEMI version 1.6.0 1310
Localization: using language "en"
Localization: loaded Osmos-en.loc
Arch: AMD Athlon(tm) 64 X2 Dual Core Processor 4600+
OS: Linux 2.6.33.5-124.fc13.x86_64 (#1 SMP Fri Jun 11 09:38:12 UTC 2010)
Using sound
Showing splash
Using fullscreen mode: 2560 x 1600
Not using vsync
Initializing GLRenderDevice...
OpenGL version: 2.1 Mesa 7.8.1
Initializing game
Initializing GLRenderer...
Loading textures
Loading fonts
Backed up stats to Stats/Backup/Osmos_0000.sta
Initializing SoundSystem...
Initializing OpenAL
Getting OpenAL device list
Found 2 devices:
  Device 0: PulseAudio Software (3: OPENAL DEFAULT)
  Device 1: ALSA Software
Pass 1: no valid device was specified (-1)
Pass 2: no valid device was specified (-1)
Pass 3: attempting device 0: "PulseAudio Software"...
Creating OpenAL context
Opened device "PulseAudio Software"
Device supports maximum 256 sources
Streaming music
Loading pre-splash sounds
Loading post-splash sounds


The nosound option doesn't change the outcome unfortunately:

Code: Select all

Log opened on Fri Jun 25 23:32:35 2010
Commandline: ./OsmosDemo.bin64 nosound
Preinitializing game: HEMI version 1.6.0 1310
ERR: Command buffer overflow; 0 chars discarded.
Localization: using language "en"
Localization: loaded Osmos-en.loc
Arch: AMD Athlon(tm) 64 X2 Dual Core Processor 4600+
OS: Linux 2.6.33.5-124.fc13.x86_64 (#1 SMP Fri Jun 11 09:38:12 UTC 2010)
Not using sound
Showing splash
Using fullscreen mode: 2560 x 1600
Not using vsync
Initializing GLRenderDevice...
OpenGL version: 2.1 Mesa 7.8.1
Initializing game
Initializing GLRenderer...
Loading textures
Loading fonts
Backed up stats to Stats/Backup/Osmos_0004.sta


Any ideas are much appreciated :)

WestCoastSuccess
Posts: 2
Joined: Sat Jun 26, 2010 5:32 pm

Re: Osmos (Linux)

Postby WestCoastSuccess » Sat Jun 26, 2010 5:36 pm

Identical issue here on Ubuntu 8.04 - black screen for a _long_ time, then eventually the Hemisphere logo loads, but it hangs there. Music plays intermittently, and the terminal output essentially mirrors that above. Running with --nosound option does not help.

Code: Select all

:~$ /opt/OsmosDemo/OsmosDemo --nosound
----------------------------------------------------------------------------------------------------
Log opened on Sat Jun 26 18:28:47 2010
Commandline: ./OsmosDemo.bin64 --nosound
Preinitializing game: HEMI version 1.6.0 1310
Localization: using language "en"
Localization: loaded Osmos-en.loc
Arch: AMD Athlon(tm) 64 X2 Dual Core Processor 6400+
OS: Linux 2.6.24-28-rt (#1 SMP PREEMPT RT Thu May 27 00:55:19 UTC 2010)
Using sound
Showing splash
Using fullscreen mode: 1920 x 1080
Not using vsync
Initializing GLRenderDevice...
OpenGL version: 2.1.2 NVIDIA 169.12
Initializing game
Initializing GLRenderer...
Loading textures
Loading fonts
Backed up stats to Stats/Backup/Osmos_0006.sta
Initializing SoundSystem...
Initializing OpenAL
Getting OpenAL device list
Found 4 devices:
  Device 0: ALSA Software on default (3: OPENAL DEFAULT)
  Device 1: ALSA Software on HDA NVidia
  Device 2: OSS Software (2: OSMOS DEFAULT)
  Device 3: Wave File Writer
Pass 1: no valid device was specified (-1)
Pass 2: attempting device 2: "OSS Software"...
Failed to open device
Pass 3: attempting device 0: "ALSA Software on default"...
Creating OpenAL context
Opened device "ALSA Software on default"
Device supports maximum 256 sources
Streaming music
Loading pre-splash sounds
Loading post-splash sounds


Any suggestions?

WestCoastSuccess
Posts: 2
Joined: Sat Jun 26, 2010 5:32 pm

Re: Osmos (Linux)

Postby WestCoastSuccess » Sat Jun 26, 2010 11:52 pm

OK, fixed it by disabling compiz - seems the resources of my NVidia 7300GS were being stretched too thin between my compiz effects and the game.

I think I'll add a couple of lines to /opt/OsmosDemo/OsmosDemo to switch off compiz before starting the game, or maybe write a shell script that turns off compiz (ie $metacity --replace), calls /opt/OsmosDemo/OsmosDemo, then switches compiz back on (ie $compiz --replace) after you exit the game...

User avatar
Meal Worms
Posts: 624
Joined: Wed Apr 22, 2009 12:22 pm
Location: Toronto, Ontario, Canada
Contact:

Re: Osmos (Linux)

Postby Meal Worms » Tue Jul 06, 2010 8:56 am

@m00s3h: according to the log, you're running the Mesa drivers. Any chance you can install the proprietary drivers for your video hardware?

@WestCoastSuccess: glad to hear you've got things running!

Cheers all,
Dave


Return to “Osmos Demo”

Who is online

Users browsing this forum: No registered users and 9 guests