Community Q&A

Welcome to Audiokinetic’s community-driven Q&A forum. This is the place where Wwise and Strata users help each other out. For direct help from our team, please use the Support Tickets page. To report a bug, use the Bug Report option in the Audiokinetic Launcher. (Note that Bug Reports submitted to the Q&A forum will be rejected. Using our dedicated Bug Report system ensures your report is seen by the right people and has the best chance of being fixed.)

To get the best answers quickly, follow these tips when posting a question:

  • Be Specific: What are you trying to achieve, or what specific issue are you running into?
  • Include Key Details: Include details like your Wwise and game engine versions, operating system, etc.
  • Explain What You've Tried: Let others know what troubleshooting steps you've already taken.
  • Focus on the Facts: Describe the technical facts of your issue. Focusing on the problem helps others find a solution quickly.

+1 vote
The file is exactly where it says it should be, but Unity cant seem to see it.

I'm not that up on Linux, do I have to change the access priveledges on this file? Or am I launching it correctly (just clicking the main file on the desktop after setting it to executable)

I'm testing on SteamOS

 

Thanks
in General Discussion by Ralph C. (270 points)
the player.log is saying:
Fallback handler could not load library /home/desktop/Desktop/fnjdebug_Data/Mono/x86_64/.//home/desktop/Desktop/fnjdebug_Data/Plugins/x86_64/libAkSoundEngine.so
Seems to be messing up the path?
In the unity Debug window the path looks right?
I just tried running a Unity game on SteamOS, and I have the same issue. As you have found out (I saw your post on the SteamOS forums), the game is not finding SDL2.

On SteamOS, SDL2 is part of the steam-runtime. You can try to run the game within the runtime by issuing the following command on your SteamOS machine:

sudo /home/steam/.local/share/Steam/ubuntu12_32/steam-runtime/run.sh ./<YourGame>

Running this on our side resolved all the DllNotFoundExceptions, but we still don't have any audio. We are looking into the issue.

1 Answer

+1 vote

You can resolve your issue by installing SDL natively. To do so, you will need to compile it yourself, using the following steps (this is explained in the documentation, under Build for target platform > Build for Linux)

Your Unity game will now be able to use Wwise Audio.

We are still looking into why we have no audio when running within the Steam Runtime (see my previous comment), as this would be the preferred solution for running under SteamOS.

by Benoit S. (Audiokinetic) (16.0k points)
...