Forums

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

Auteur Réponses
sgalland Samedi 8 September 2012 à 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 Samedi 8 September 2012 à 1:46
sgallandAnonymous

Note: This is any DOSBOX game, because those are all that I own.
petch Samedi 8 September 2012 à 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 Mardi 11 September 2012 à 3:05
sgallandAnonymous

I found the problem. On 64bit systems you must install ia32-libs for 32bit shared libraries.
petch Mardi 11 September 2012 à 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...

Edité par petch

sgalland Mercredi 12 September 2012 à 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 Mercredi 12 September 2012 à 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 Mercredi 19 September 2012 à 3:02
sgallandAnonymous

I used the precise repo, I didn't pull it from git.
petch Mercredi 19 September 2012 à 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