Surlent
Terrarian
OS is Ubuntu 15.04. I'm using PulseAudio.
Problem
There is no sound being emitted by the game, as demonstrated by pavucontrol(1), when my Creative Fatal1ty USB Headset is "on"; in such a condition, the game also refuses to close and hangs indefinitely. Should I disable the headset in pavucontrol and enable my on-board sound only, sound is demonstrably playing, both audibly and as shown in pavucontrol; the game also terminates normally. I have tried other combinations as well as enabling simultaneous broadcast, but to no avail.
What I've checked
I have sound in all other programs on my system through the headset. I believe I have verified that it should not be intrinsically Mono breaking the sound, as a simple sound-playing program garnered from https://raspberrypi.stackexchange.c...oundplayer-to-work-or-is-there-an-alternative plays a given WAV file with no difficulty through the headset. I'm not 100% certain if this is in any way comparable to Terraria's sound routines, but I'm willing to learn enough to compare or test if needed. Additionally, I've also tried purging all Mono-related packages from the system to no effect as well as re-installing libraries for PulseAudio and OpenAL. I have also re-named the Terraria data folder to force a configuration reset and also tried verifying the files with Steam; this, incidentally, informed me that 9000+ files were corrupt and would have to be re-downloaded (the game directory has less than 120 files total) and it seemed to take an unusually long time relative to other Steam games. Aside from sound issues, the game appears to run normally, however.
Dumps
The game does not appear to actually crash, but here's the terminal output. This part is common:
Here is where I changed my PA profile once, breaking the stream, and getting a new message:
And here is where I quit the game; this message or a close variant stays indefinitely if the game hangs.
If anything else I can do would be helpful, please let me know.
Problem
There is no sound being emitted by the game, as demonstrated by pavucontrol(1), when my Creative Fatal1ty USB Headset is "on"; in such a condition, the game also refuses to close and hangs indefinitely. Should I disable the headset in pavucontrol and enable my on-board sound only, sound is demonstrably playing, both audibly and as shown in pavucontrol; the game also terminates normally. I have tried other combinations as well as enabling simultaneous broadcast, but to no avail.
What I've checked
I have sound in all other programs on my system through the headset. I believe I have verified that it should not be intrinsically Mono breaking the sound, as a simple sound-playing program garnered from https://raspberrypi.stackexchange.c...oundplayer-to-work-or-is-there-an-alternative plays a given WAV file with no difficulty through the headset. I'm not 100% certain if this is in any way comparable to Terraria's sound routines, but I'm willing to learn enough to compare or test if needed. Additionally, I've also tried purging all Mono-related packages from the system to no effect as well as re-installing libraries for PulseAudio and OpenAL. I have also re-named the Terraria data folder to force a configuration reset and also tried verifying the files with Steam; this, incidentally, informed me that 9000+ files were corrupt and would have to be re-downloaded (the game directory has less than 120 files total) and it seemed to take an unusually long time relative to other Steam games. Aside from sound issues, the game appears to run normally, however.
Dumps
The game does not appear to actually crash, but here's the terminal output. This part is common:
Code:
Setting breakpad minidump AppID = 105600
Steam_SetMinidumpSteamID: Caching Steam ID: 76561198000696825 [API loaded no]
Dongle firmware /home/surlent/.local/share/Steam/linux64/../controller_base/d0ggle.bin loaded, version 1435869091.
OpenGL Device: GeForce GTX 760/PCIe/SSE2
OpenGL Driver: 4.5.0 NVIDIA 346.59
OpenGL Vendor: NVIDIA Corporation
MojoShader Profile: glsl120
Using EXT_swap_control_tear VSync!
Controller 0: Logitech F310 Gamepad (XInput)
Using EXT_swap_control_tear VSync!
Resolution changed to: 800x600.
Using EXT_swap_control_tear VSync!
Here is where I changed my PA profile once, breaking the stream, and getting a new message:
Code:
AL lib: (EE) ALCpulsePlayback_streamStateCallback: Received stream failure!
And here is where I quit the game; this message or a close variant stays indefinitely if the game hangs.
Code:
AL lib: (WW) FreeDevice: (0x298fc30) Deleting 39 Buffer(s)
AL lib: (WW) FreeDevice: (0x298fc30) Deleting 1 Filter(s)
If anything else I can do would be helpful, please let me know.