The forum

Ubuntu 12.04 64bit - Can't run games due to missing libvorbis.so.0

Author Replies
sgalland Saturday 8 September 2012 at 1:45
sgallandAnonymous

Here is a dump of the debug log:

[09/07/12 17:00:13] - Running wine-1.4-dos_support_0.5 SAVAGE.EXE (Working directory : /home/sean/.PlayOnLinux/wineprefix/WorldsOfUltimaTSE_gog/drive_c/Program Files/GOG.com/The Savage Empire/SAVAGE)
Dosbox front-end for PlayOnLinux
[PlayOnLinux] Working in /home/sean/.PlayOnLinux//wineprefix/WorldsOfUltimaTSE_gog
[PlayOnLinux] Detecting program directory to run: C:\\Program Files\\GOG.com\\The Savage Empire\\SAVAGE
cat: /home/sean/.PlayOnLinux//wineprefix/WorldsOfUltimaTSE_gog/drive_c/autoexec.bat: No such file or directory
[POL_LoadVar_ScreenResolution] [1;34mMessage:[0m Screen width: 1920
[POL_LoadVar_ScreenResolution] [1;34mMessage:[0m Screen height: 1200
DOSBox: error while loading shared libraries: libvorbis.so.0: cannot open shared object file: No such file or directory

I was able to fix other missing things like 7z and whatnot, but I cannot seem to figure out where the missing library for libvorbis.so.0 is at.

Thanks,
Sean
sgalland Saturday 8 September 2012 at 1:46
sgallandAnonymous

Note: This is any DOSBOX game, because those are all that I own.
petch Saturday 8 September 2012 at 6:11
petch

HI, you need the 32bit version of the lib (libvorbis0a:i386?)

The DOSBox support only embarks the 32bit libs it needs that are usually not present everywhere, but it can be a bit optimistic at times.
Feel free to add to add other missing libs to http://www.playonmac.com/en/issue-1243.html

Regards,
Pierre.
sgalland Tuesday 11 September 2012 at 3:05
sgallandAnonymous

I found the problem. On 64bit systems you must install ia32-libs for 32bit shared libraries.
petch Tuesday 11 September 2012 at 7:28
petch


What is your distribution, and how did you install PlayOnLinux?
When using some packaging system, it should have been installed as an (indirect) dependency, as a requirement of Wine...

Edited by petch

sgalland Wednesday 12 September 2012 at 0:24
sgallandAnonymous

I am running Ubuntu 12.04 64bit... standard vanilla version from their site. I installed POL from this website using the command line method provided on the downloads page.
petch Wednesday 12 September 2012 at 0:55
petch

Mmmmh they're actually several command-line procedures that could apply on that page :p
If you installed the PlayOnLinux repository for Ubuntu Precise, it should have taken care of the dependencies. but not if you cloned the git repository.
sgalland Wednesday 19 September 2012 at 3:02
sgallandAnonymous

I used the precise repo, I didn't pull it from git.
petch Wednesday 19 September 2012 at 8:51
petch

Ok, a missing dependency of the DOSBox support then, as you reported already...

This site allows content generated by members, and we promptly remove any content that infringes copyright according to our Terms of Service. To report copyright infringement, please send a notice to dmca-notice@playonlinux.com