Author Topic: Cannot find OpenAL32.so (SOLVED)  (Read 2394 times)

0 Members and 1 Guest are viewing this topic.

Cannot find OpenAL32.so (SOLVED)
Hello,

Trying to get FS2_open to run on Ubuntu 14.04   Running the 64 bit version. I have compiled the source code (fs2_open_3.7.3), wxlauncher sees the executable, but gives me the following error when trying to run:
ERROR:OpenAL32.so: cannot open shared object file: No such file or directory

I'm running OpenAL Soft  --  (Detected OpenAL version: 1.1 ALSOFT 1.14)

Is it looking for a 32 bit version?

wxlauncher log attached

Thanks all,
Pat

[attachment deleted by nobody]
« Last Edit: July 01, 2015, 09:32:28 pm by Spline64 »

 

Offline niffiwan

  • 211
  • Eluder Class
Re: Cannot find OpenAL32.so
Interesting, I get the same errors in my wxLauncher log on Mint 17 (i.e. pretty much ubuntu 14.04), however I can run FSO just fine.

What happens if you run /home/daddy/src/fs2open.github.com/code/fs2_open_3.7.3 from the command line?

Also, where have you got all the Freespace2 retail data, i.e.

Code: [Select]
root_fs2.vp  smarty_fs2.vp  sparky_fs2.vp  sparky_hi_fs2.vp  stu_fs2.vp  tango1_fs2.vp  tango2_fs2.vp  tango3_fs2.vp  warble_fs2.vp

Lastly, can you post or pastebin the contents of ~/.fs2_open/data/fs2_open.log?
Creating a fs2_open.log | Red Alert Bug = Hex Edit | MediaVPs 2014: Bigger HUD gauges | 32bit libs for 64bit Ubuntu
----
Debian Packages (testing/unstable): Freespace2 | wxLauncher
----
m|m: I think I'm suffering from Stockholm syndrome. Bmpman is starting to make sense and it's actually written reasonably well...

 
Re: Cannot find OpenAL32.so
Thanks for the reply!

All data files are in the /home/src/fs2_open.githum.com

When run from a command line, I get:
ATTENTION: default value of option force_s3tc_enable overridden by environment.
Segmentation fault (core dumped)

thanks again,
Pat

 
Re: Cannot find OpenAL32.so
sorry missed the last question, see attached for new log

[attachment deleted by nobody]

 

Offline niffiwan

  • 211
  • Eluder Class
Re: Cannot find OpenAL32.so
Thanks.  However, that log was generated on Windows, not Linux, and it's not the latest version of FSO (3.7.3)

Code: [Select]
...
FreeSpace 2 Open version: 3.6.17.9481
...
Found root pack 'C:\GOG Games\Freespace 2\blueplanet\adv-bp.vp' with a checksum of 0x670cbd97
...

Maybe you attached the wrong logfile? It needs to be the one in: /home/daddy/.fs2_open/data/
Creating a fs2_open.log | Red Alert Bug = Hex Edit | MediaVPs 2014: Bigger HUD gauges | 32bit libs for 64bit Ubuntu
----
Debian Packages (testing/unstable): Freespace2 | wxLauncher
----
m|m: I think I'm suffering from Stockholm syndrome. Bmpman is starting to make sense and it's actually written reasonably well...

 
Re: Cannot find OpenAL32.so
Sorry about that, new to this on a linux distro.
I did get all the data files from a windows install but it gets wierd....

Looked in the directory you specified and saw the same one I sent. Deleted it and ran wxlauncher again and tried to play. It didn't create another one. I looked in the first directory I found it in that I sent you and it was missing from there as well.

When I originally compiled from source, it made a directory  called "fs2open.github.com"  I've only been able to get wxlauncher to recognize  the fs_open_3.7.3 in the code subfolder of that directory. I couldn't even use the advanced settings tab of the launcher till I pointed there.

Thanks again for the help, something amiss about file paths, thinking I messed up somewhere with the git install of the source or the compile?  Will keep researching.

Pat

 

Offline niffiwan

  • 211
  • Eluder Class
Re: Cannot find OpenAL32.so
When I originally compiled from source, it made a directory  called "fs2open.github.com"  I've only been able to get wxlauncher to recognize  the fs_open_3.7.3 in the code subfolder of that directory. I couldn't even use the advanced settings tab of the launcher till I pointed there.

You can copy the fs_open_3.7.3 file to practically anywhere and run it, as long as the VP files are in the same directory (and that limitation is only imposed by wxlauncher anyway).  i.e. I've got my installs at places like:

/ssd/fso
$HOME/fso
$HOME/games/Diaspora
(etc)

... and I've just realised why you're not getting the debug log created.  You need to compile a debug version of FSO to generate the log file.

To do that, using the command line run, go to /home/src/fs2_open.github.com; then run "make clean && sh autogen.sh --enable-debug && make -j3".  That should create a file called fs2_open_3.7.3_DEBUG in the code directory.  Then run that and the log should appear :)
Creating a fs2_open.log | Red Alert Bug = Hex Edit | MediaVPs 2014: Bigger HUD gauges | 32bit libs for 64bit Ubuntu
----
Debian Packages (testing/unstable): Freespace2 | wxLauncher
----
m|m: I think I'm suffering from Stockholm syndrome. Bmpman is starting to make sense and it's actually written reasonably well...

 
Re: Cannot find OpenAL32.so
Ok, got the debug version built and started it thinking it would crash immediately....it didn't.
Game actually ran up until I went on the first mission then crashed. So the log file is there,  but is big with a lot of errors at the end. See attached.

Never got this far before, thank you for all the help!!

Pat

[attachment deleted by nobody]

 
Re: Cannot find OpenAL32.so (SOLVED)
niffiwan

Noticed in the log all errors relating to video so installed the Nvidia drivers for my card (running a Geforce GT 610,  Nvidia binary driver version 331.113). I've been careful to not install anything until got the basic functionality of the program going. Guess it was time  :lol:

Working now even with mods.

Thank you for your support!!

Pat

 

Offline niffiwan

  • 211
  • Eluder Class
Re: Cannot find OpenAL32.so (SOLVED)
I'm glad you got it working :)

Just one other point you may want to have a look at, you seem to have the retail VP files in both these directories:

/home/daddy/.fs2_open
/home/daddy/src/fs2open.github.com/code

It probably won't cause any issues, but to be safe I'd remove all the VP files from the 2nd location.
Creating a fs2_open.log | Red Alert Bug = Hex Edit | MediaVPs 2014: Bigger HUD gauges | 32bit libs for 64bit Ubuntu
----
Debian Packages (testing/unstable): Freespace2 | wxLauncher
----
m|m: I think I'm suffering from Stockholm syndrome. Bmpman is starting to make sense and it's actually written reasonably well...

  
Re: Cannot find OpenAL32.so (SOLVED)
Thanks again...will do