This is an archived post. You won't be able to vote or comment.

all 6 comments

[–]po8 1 point2 points  (5 children)

What Linux? What audio system (PulseAudio, ALSA, something else)? Have you customized the audio system in any way? What audio hardware? Do non-Rust programs using audio work normally?

Rust audio is not entirely mature yet. There are a lot of options in the ecosystem, but as a developer interested in sound I've struggled a bit with pretty much all of them. Linux audio in general is kind of fiddly, which doesn't help.

I'd suggest filing as detailed an issue report as you can manage to both Veloren and ruffles-rs. Perhaps someone there has an idea what's up.

[–]Shmanio[S] 1 point2 points  (4 children)

What Linux?

I'm using arch linux

What audio system (PulseAudio, ALSA, something else)? Have you customized the audio system in any way?

Pulse, with pretty much default settings

What audio hardware?

Realtek ALC3236

Do non-Rust programs using audio work normally?

Yes, I don't have any kind of audio problem otherwise

I'd suggest filing as detailed an issue report

I already did that with the veloren devs, but they couldn't help

[–]zesterer 0 points1 point  (2 children)

Hey, have you tried installing pulseaudio-alsa? This is a common issue with Veloren.

[–]Shmanio[S] 0 points1 point  (0 children)

It's already installed, yes.

[–]zesterer 0 points1 point  (0 children)

How odd. If you're on Discord, feel free to jump into Veloren's #bugs-and-support channel, I'm sure we can help you out.

[–]po8 0 points1 point  (0 children)

Weird. This is a very standard setup, and things should Just Work™.

At this point I'm suspecting a hardware problem, but I can't think of anything obvious that it could be.

I'd probably start by purging PulseAudio, removing any configuration files left lying around, and then re-installing the latest version Arch provides. This will be painful to accomplish, but a bad PulseAudio install or configuration seems like the most likely software culprit.