Ubuntu 12.04 64bit - Can't run games due to missing

Autor Odpowiedzi
sgalland Saturday 8 September 2012 at 1:45

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/ 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\\\\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: 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 is at.

sgalland Saturday 8 September 2012 at 1:46

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

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

sgalland Tuesday 11 September 2012 at 3:05

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

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...

Edytowane przez petch

sgalland Wednesday 12 September 2012 at 0:24

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

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

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

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