Jump to content

No sound (pulseaudio)


adrianopol
  • Branch: Live Branch Version: Linux Pending

I get "a problem occurred initializing your audio device" error on game startup. The game itself is still working.

Other games have no sound problems.

Tried @blorby's solution (https://forums.kleientertainment.com/klei-bug-tracker/oni/fixed-workarounded-no-audio-system-wide-pulseaudio-r19379/?do=findComment&comment=29877) -- didn't work (both /etc/asound.conf and ~/.asoundrc).

Game version: CS-444111. OS regularly gets all software updates (including audio drivers).

Logs:

ERROR: ld.so: object '/home/dev/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
[FMOD] Studio::System::initialize returned ERR_OUTPUT_INIT, defaulting to no-sound mode. 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

[15:14:12.106] [1] [WARNING] FMODUnity.SystemNotInitializedException: [FMOD] Initialization failed : Output forced to NO SOUND mode : ERR_OUTPUT_INIT : Error initializing output device.
  at FMODUnity.RuntimeManager.get_Instance () [0x0011c] in <312d2766e9a4411caeec3268069ab0fe>:0 
  at FMODUnity.RuntimeManager.get_StudioSystem () [0x00000] in <312d2766e9a4411caeec3268069ab0fe>:0 
  at KFMOD.Initialize () [0x00000] in <56086dfabae442468cbefc3875a31bab>:0 
SYSTEM INFO:
    Platform=LinuxPlayer
    OSname=Linux 5.4 Gentoo  64bit
    OSversion=5.4.80.1
    CPUmodel=PC
    CPUdeviceType=Desktop
    ProcBits=64
    CPUcount=8
    CPUtype=Intel(R) Core(TM) i7-9700 CPU @ 3.00GHz
    SystemMemoryMegs=31891
    GPUgraphicsDeviceID=16024
    GPUname=Mesa Intel(R) UHD Graphics 630 (CFL GT2)
    GPUgraphicsDeviceType=OpenGLCore
    GPUgraphicsDeviceVendor=Intel
    GPUgraphicsDeviceVendorID=32902
    GPUgraphicsDeviceVersion=OpenGL 4.6 (Core Profile) Mesa 20.2.4
    GPUmemoryMegs=512
    GPUgraphicsMultiThreaded=False
    GPUgraphicsShaderLevel=50
    GPUmaxTextureSize=16384
    GPUnpotSupport=Full
    GPUsupportedRenderTargetCount=8
    GPUsupports2DArrayTextures=True
    GPUsupports3DTextures=True
    GPUsupportsComputeShaders=True
    GPUsupportsImageEffects=True
    GPUsupportsInstancing=True
    GPUsupportsRenderToCubemap=True
    GPUsupportsShadows=True
    GPUsupportsSparseTextures=False
    System Language=English

Sound card:

00:1f.3 Audio device: Intel Corporation Cannon Lake PCH cAVS (rev 10)
    DeviceName: Onboard - Sound
    Subsystem: ASUSTeK Computer Inc. Cannon Lake PCH cAVS
    Kernel driver in use: snd_hda_intel
    Kernel modules: snd_hda_intel

Screenshot_2020-12-18_18-07-58.png

Also, when I run game and immediately close it (in a normal way), some file gets corrupted: running "verify integrity of game files..." tells "1 file failed to validate and will be reacquired".

 

Player.log


Steps to Reproduce

Occurs on every game start.




User Feedback


Tried to use newer libfmod* libs -- the game doesn't start at all:

dev@iota ~/.local/share/Steam/steamapps/common/OxygenNotIncluded/OxygenNotIncluded_Data/Plugins $ l
total 7.1M
lrwxrwxrwx 1 dev dev   65 Dec 24 22:19 libfmodL.so -> /home/dev/fmodstudioapi20107linux/api/core/lib/x86_64/libfmodL.so
lrwxrwxrwx 1 dev dev   64 Dec 24 22:19 libfmod.so -> /home/dev/fmodstudioapi20107linux/api/core/lib/x86_64/libfmod.so
lrwxrwxrwx 1 dev dev   73 Dec 24 22:19 libfmodstudioL.so -> /home/dev/fmodstudioapi20107linux/api/studio/lib/x86_64/libfmodstudioL.so
lrwxrwxrwx 1 dev dev   72 Dec 24 22:19 libfmodstudio.so -> /home/dev/fmodstudioapi20107linux/api/studio/lib/x86_64/libfmodstudio.so
-rwxr-xr-x 1 dev dev 918K Dec 24 22:16 libresonanceaudio.so
-rwxr-xr-x 1 dev dev 5.5M Dec 24 22:17 libsdkencryptedappticket.so
-rwxr-xr-x 1 dev dev 341K Dec 24 22:17 libSimDLL.so
-rwxr-xr-x 1 dev dev 426K Dec 24 22:17 libsteam_api.so
drwxr-xr-x 2 dev dev 4.0K Dec 24 22:19 orig
-rwxr-xr-x 1 dev dev  239 Dec 24 22:17 Steamworks.NET.txt

Logs:

Found path: /home/dev/.local/share/Steam/steamapps/common/OxygenNotIncluded/OxygenNotIncluded
Loading in SingleInstance mode
Installing breakpad exception handler for appid(gameoverlayui)/version(20201220230711)
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
[1224/224038.793635:INFO:crash_reporting.cc(270)] Crash reporting enabled for process: renderer
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
[1224/224038.964246:ERROR:frame_sink_video_capturer_impl.cc(206)] Invalid resolutions constraints: 0x0 must not be greater than 0x0; and also within media::limits.
Installing breakpad exception handler for appid(steam)/version(1608507519)
Installing breakpad exception handler for appid(steam)/version(1608507519)


 

Running under Steam Linux Runtime has no effect. With Proton-5* or Proton-4.11-13 game crashes.

Share this comment


Link to comment
Share on other sites

It dosn't work for me. If no other application is using the sound card then I get sound (ignoring the system volume settings), but then no other application can use the sound card. If sound card is already in use I get your error.

Share this comment


Link to comment
Share on other sites



Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
  • Create New...