Ubuntu Forums ubuntu.com - launchpad.net - ubuntu help  

Go Back   Ubuntu Forums > The Ubuntu Forum Community > Other Community Discussions > Gaming & Leisure
Register Reset Password Forum Help Forum Council Search Today's Posts Mark Forums Read

Gaming & Leisure
A section for users who strive to play the latest games on linux.

 
Thread Tools Display Modes
Old May 16th, 2005   #1
Xeppo
First Cup of Ubuntu
 
Join Date: May 2005
Beans: 4
Stepmania Issues

Just to let you all know from the start, I can be classified as an extreme novice as far as linux goes.

I've downloaded Stepmania 3.9-rc3 from sourceforge. http://sourceforge.net/project/showf...group_id=37892

I've unzipped it.

After attempting to run it, I get this error:
Code:
error while loading shared libraries: libvorbisfile.so.3: cannot open shared object file: No such file or directory
I'm running Hoary on an AMD64 3000+ with an ATI 9600xt running the latest proprietary drivers. I'm also absolutely positive that I have oggvorbis installed. Any help would be appreciated.
Xeppo is offline   Reply With Quote
Old August 28th, 2005   #2
gerbman
Dipped in Ubuntu
 
gerbman's Avatar
 
Join Date: Aug 2005
Location: East Lansing, MI
Beans: 509
Ubuntu 7.10 Gutsy Gibbon
Re: Stepmania Issues

Quote:
Originally Posted by Xeppo
Just to let you all know from the start, I can be classified as an extreme novice as far as linux goes.

I've downloaded Stepmania 3.9-rc3 from sourceforge. http://sourceforge.net/project/showf...group_id=37892

I've unzipped it.

After attempting to run it, I get this error:
Code:
error while loading shared libraries: libvorbisfile.so.3: cannot open shared object file: No such file or directory
I'm running Hoary on an AMD64 3000+ with an ATI 9600xt running the latest proprietary drivers. I'm also absolutely positive that I have oggvorbis installed. Any help would be appreciated.
What does
Code:
ls -l /usr/lib | grep libvorbisfile
output? I have a feeling you just need to create some symlinks to the files Stepmania looks for.
gerbman is offline   Reply With Quote
Old January 15th, 2006   #3
slinga
Spilled the Beans
 
Join Date: Jan 2006
Beans: 14
Re: Stepmania Issues

I'm having the same problem. I'm also on AMD64. I already have libvorbisfile3 installed:

Quote:
apt-get install libvorbisfile3
Reading package lists... Done
Building dependency tree... Done
libvorbisfile3 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Quote:
ls -l /usr/lib | grep libvorbisfile
-rw-r--r-- 1 root root 32348 2005-07-21 20:16 libvorbisfile.a
-rw-r--r-- 1 root root 896 2005-07-21 20:16 libvorbisfile.la
lrwxrwxrwx 1 root root 22 2006-01-12 22:21 libvorbisfile.so -> libvorbisfile.so.3.1.0
lrwxrwxrwx 1 root root 22 2006-01-12 17:46 libvorbisfile.so.3 -> libvorbisfile.so.3.1.0
-rw-r--r-- 1 root root 28320 2005-07-21 20:16 libvorbisfile.so.3.1.0
slinga is offline   Reply With Quote
Old January 31st, 2006   #4
Pridkett
First Cup of Ubuntu
 
Pridkett's Avatar
 
Join Date: Nov 2005
Beans: 11
Re: Stepmania Issues

The problems you're encountering are due to the fact that the binary you've downloaded is for the 32 bit version of StepMania -- and thus StepMania is looking for the 32 bit version of libvorbis (and every other library it uses). You've got two choices at this point, either install a chroot style environment for running 32 bit apps (under which I've never had much luck with getting a joystick to report more than two buttons) or compile it for 64 bit systems. Unfortunately, the StepMania 3.9 source code is not AMD64 safe right out of the box. I've attached a patch that allows it to compile and run just fine on AMD 64 systems. Hope this helps.
Attached Files
File Type: txt sm-amd64.patch.txt (2.6 KB, 244 views)
Pridkett is offline   Reply With Quote
Old September 5th, 2006   #5
Tyrance
First Cup of Ubuntu
 
Join Date: Sep 2006
My beans are hidden!
Re: Stepmania Issues

Thanks of the patch.

But how do i use it?
Before or after ./configure ?

I'm kinda new to linux so i dunno of these kind of things.

Cheers.

-J
Tyrance is offline   Reply With Quote
Old September 13th, 2006   #6
kylebaked
First Cup of Ubuntu
 
Join Date: Sep 2006
Beans: 9
Re: Stepmania Issues

*bump*
I'm having the same problem. How do I install this patch?
kylebaked is offline   Reply With Quote
Old September 28th, 2006   #7
Echo35
A Carafe of Ubuntu
 
Join Date: May 2006
Location: USA
Beans: 131
Ubuntu 9.04 Jaunty Jackalope
Re: Stepmania Issues

Super bump. Ditto.
__________________
See, the problem with the world today is stupidity. I don't think it should be a crime or anything, but what I think we should do is take all the safety lables off everything and let the problem solve itself.
Echo35 is offline   Reply With Quote
Old February 14th, 2007   #8
sciboy
First Cup of Ubuntu
 
Join Date: Aug 2005
Beans: 5
Wink Re: Stepmania Issues

Well if you just want to use the official Stepmania linux binary i put this together pretty quickly.
http://www.sciboy.org/stepmania/StepMania-AMD64.tar.gz

I couldn't get that patch working so i just chucked together the libraries it needed with some other dudes wrapper script.
It'll work with both the 3.9 and 4.0 binaries, just extract it into the StepMania directory and run the script.
sciboy is offline   Reply With Quote
Old March 17th, 2007   #9
razor2518
First Cup of Ubuntu
 
Join Date: Mar 2007
Beans: 1
Re: Stepmania Issues

I tried to run the script, but appeared this:

Error: directory not safe? Check /tmp/wrap32-root (check=root-700-diretório)
razor2518 is offline   Reply With Quote
Old May 9th, 2007   #10
txapelgorri
5 Cups of Ubuntu
 
Join Date: Jul 2006
My beans are hidden!
Re: Stepmania Issues

Hi there:

1- Open amd64-wrapper.sh with gedit, vim or whatever you use to edit text files.
2- In a terminal execute this command (used in the script):
Code:
/usr/bin/stat -c "%U-%a-%F" /tmp/wrap32-$USER/
3- If you are not an English user the answer to the previous command will be something like:
Code:
ibon-700-directorio
In my case the answer to that command is in Spanish. Get your eyes on directorio word.
4- The rest you must to do is to find in file you have already opened something like:
Code:
 if [ $? -ne 0 -o "$check" != "$USER-700-directory" ]; then,
and change directory by the word obtained in the answer of the previous command (remember directorio word?).
5- Save, run and enjoy!

Cheers, txapelgorri.
txapelgorri is offline   Reply With Quote

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 08:45 PM.


vBulletin ©2000 - 2010, Jelsoft Enterprises Ltd. Ubuntu Logo, Ubuntu and Canonical © Canonical Ltd. Tango Icons © Tango Desktop Project. lingonberry