ValveSoftware / steam-for-linux

Issue tracking for the Steam for Linux beta client
4.21k stars 174 forks source link

[3rd party games] Audio not starting when game is launched from Steam #4022

Closed ozone89 closed 5 years ago

ozone89 commented 9 years ago

Referring to those two titles in particular, may affect others as well http://store.steampowered.com/app/369120 http://store.steampowered.com/app/351790

When the game is launched from Steam, I get no sound. But if I start them from their directories, they work as intended.

latest client version, Arch64 fully updated

Freso commented 8 years ago

I get the same with a handful of other games (Cities: Skylines, AdVenture Capitalist, Kairo, Robocraft). Doesn't seem to be related to #3376 or #3504, at least the work-around listed there doesn't work for this. (Also, it works fine on my laptop which is pretty much the same setup as the machine where the sound doesn't work; I'm not sure what the difference is between them. :/ )

ozone89 commented 8 years ago

ran steam via console and launched the game, here's the console output relevant to the game in OP

Game update: AppID 351790 "Invisible Apartment", ProcID 22212, IP 0.0.0.0:0
ERROR: ld.so: object '/home/ozone/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/ozone/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/ozone/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/ozone/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/ozone/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.

(ia1:25533): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-0.10/libgstplaybin.so': /usr/lib/gstreamer-0.10/libgstplaybin.so: undefined symbol: g_type_class_adjust_private_offset

(ia1:25533): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-0.10/libgstcoreelements.so': /usr/lib/gstreamer-0.10/libgstcoreelements.so: undefined symbol: g_type_class_adjust_private_offset

(ia1:25533): GLib-GObject-CRITICAL **: g_object_set: assertion `G_IS_OBJECT (object)' failed

(ia1:25533): GStreamer-CRITICAL **: gst_object_ref: assertion `object != NULL' failed

(ia1:25533): GStreamer-CRITICAL **: gst_element_link_pads_full: assertion `GST_IS_ELEMENT (dest)' failed

(ia1:25533): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-0.10/libgstxvimagesink.so': /usr/lib/libXv.so.1: undefined symbol: _XEatDataWords

(ia1:25533): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-0.10/libgstplaybin.so': /usr/lib/gstreamer-0.10/libgstplaybin.so: undefined symbol: g_type_class_adjust_private_offset

(ia1:25533): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-0.10/libgstcoreelements.so': /usr/lib/gstreamer-0.10/libgstcoreelements.so: undefined symbol: g_type_class_adjust_private_offset

(ia1:25533): GLib-GObject-CRITICAL **: g_object_set: assertion `G_IS_OBJECT (object)' failed

(ia1:25533): GStreamer-CRITICAL **: gst_object_ref: assertion `object != NULL' failed

(ia1:25533): GStreamer-CRITICAL **: gst_element_link_pads_full: assertion `GST_IS_ELEMENT (dest)' failed

(ia1:25533): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-0.10/libgstxvimagesink.so': /usr/lib/libXv.so.1: undefined symbol: _XEatDataWords
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 72: non-double matrix element
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 72: non-double matrix element
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 80: saw unknown, expected number
Game removed: AppID 351790 "Invisible Apartment", ProcID 22212

again, the game works fine when launched straight from its directory

kisak-valve commented 5 years ago

Hello @ozone89, @Freso, are either of you still experiencing this issue on an up to date system?

ozone89 commented 5 years ago

apparently fixed, thanks for the hard work :)

kisak-valve commented 5 years ago

Thanks for retesting @ozone89, closing.