World of Goo Demo doesn't start on Arch Linux (x86_64)

You are viewing a static copy of the old 2DBoy forum, which closed in 2010. It is preserved here for historical interest, but it is not possible to reply to topics. For more recent discussion about World of Goo, visit our new forum.
World of Goo Demo doesn't start on Arch Linux (x86_64)cyberpatrol11/12/2009 - 17:31

The demo version of World of Goo doesn't start on an x86_64 Arch Linux. The screen gets black for a while and then I get this message:

"It looks like World of Goo crashed! If you need support, please include the
contents of the log file in your problem report.
The log file is stored at: /home/<user>/.WorldOfGoo/WorldOfGoo.log"

I've attached WorldOfGoo.log (renamed to WorldOfGoo.txt to be able to attach it) and the PKGBUILD (renamed to PKGBUILD.txt) which I built to install World of Goo. $pkgdir is a directory where the package builder temporarily stores the package contents. It is later replaced by /, when the package is installed by the package manager.

It would be nice, if someone could help me.

Attachment: WorldOfGoo.txt (7.24 KB, 131 downloads)
Attachment: PKGBUILD.txt (804 bytes, 126 downloads)
Re: World of Goo Demo doesn't start on Arch Linux (x86_64)Soultaker11/14/2009 - 09:05

I think the attachments got lost somewhere... Could you upload the log file somewhere else (e.g. at pastebin)?

Does the game work if you extract the .tar.gz version of the game to your homedir and run it directly? (Bypassing the package manager entirely.)

Re: World of Goo Demo doesn't start on Arch Linux (x86_64)GMMan11/14/2009 - 22:10

The attachments work for me fine. It could be a library problem. Just rename the library folders under the WoG directory and try again.

Re: World of Goo Demo doesn't start on Arch Linux (x86_64)davidc11/15/2009 - 06:14

[quote author=Soultaker link=topic=2228.msg15249#msg15249 date=1258207538]
I think the attachments got lost somewhere... Could you upload the log file somewhere else (e.g. at pastebin)?


Moderators can't see attachments, but if you logout you can see them!

Re: World of Goo Demo doesn't start on Arch Linux (x86_64)cyberpatrol11/15/2009 - 06:34

Very strange that moderators can't see attachments.

To my original problem. Extracting the .tar.gz archive to the home directory and starting the game from there doesn't help. Renaming the library directories in the global and in the home directory doesn't help either. Always the same result.

The game directory is always detected correctly because the file ~/.WorldOfGoo/LastRun.txt always contains the appropriate path.

Re: World of Goo Demo doesn't start on Arch Linux (x86_64)cyberpatrol11/15/2009 - 10:06

It's possible that this is not a bug in WoG but in Xorg. I've got a Radeon HD 3450 for which 3D acceleration isn't supported yet in the opensource radeon and radeonhd drivers but 3D games could be run and controlled with the previous Xorg versions even if they were pretty slow. Now I found out that I can't run Tux Racer with the new xorg-server 1.7.1.901 and xf86-video-ati 6.12.99.git20091014 or xf86-video-radeonhd 1.3.0 anymore. The screen gets also black, the mouse cursor can be seen and the sound is played but something seem to crash because the keyboard doesn't respond anymore, so that it's not possible to quit Tux Racer or switch to another terminal anymore. And because I also have another serious bug with some Xfce themes which lead to X crashes when a program is started I guess that also this issue is caused by the new Xorg which seems to be pretty buggy anyway.

Re: World of Goo Demo doesn't start on Arch Linux (x86_64)Soultaker11/15/2009 - 11:58

[quote author=davidc link=topic=2228.msg15289#msg15289 date=1258283652]Moderators can't see attachments, but if you logout you can see them!
Ah! That's an interesting "feature"...

[quote author=cyberpatrol link=topic=2228.msg15309#msg15309 date=1258297587]
It's possible that this is not a bug in WoG but in Xorg. [..]
Probably the OpenGL drivers. You need (mostly) hardware-accelerated OpenGL support to run the game properly. If other OpenGL applications don't run, WoG won't either. (To see if you have any OpenGL support at all, try running glxgears if you have it.)

Re: World of Goo Demo doesn't start on Arch Linux (x86_64)cyberpatrol11/16/2009 - 11:19

[quote author=Soultaker link=topic=2228.msg15316#msg15316 date=1258304334]
[quote author=cyberpatrol link=topic=2228.msg15309#msg15309 date=1258297587]
It's possible that this is not a bug in WoG but in Xorg. [..]
Probably the OpenGL drivers. You need (mostly) hardware-accelerated OpenGL support to run the game properly. If other OpenGL applications don't run, WoG won't either. (To see if you have any OpenGL support at all, try running glxgears if you have it.)


This is indeed one of the many bugs in xorg-server 1.7.1.901.

When WoG crashed I was using these packages:
mesa 7.6
libgl 7.6
ati-dri 7.6
xf86-video-radeonhd 1.3.0
xf86-video-ati 6.12.99.git20091014
xf86-video-vesa 2.2.1
xf86-input-evdev 2.3.0
xorg-server 1.7.1.901

Now I downgraded these packages to:
mesa 7.5.1
libgl 7.5.1
ati-dri 7.5.1
xf86-video-radeonhd 1.2.5
xf86-video-ati 6.12.4
xf86-video-vesa 2.2.0
xf86-input-evdev 2.2.5
xorg-server 1.6.3.901

And now WoG starts.

Hardware-accelerated OpenGL support is not necessary to run such a game like WoG or Tux Racer. Those games usually also start if only software OpenGL through mesa is available. But of course they run extreme slowly without hardware-accelerated OpenGL support which currently is the case for my graphics card with the stable radeon and radeonhd drivers.

Btw., glxgears crashed, too, with the new Xorg packages.