You are not logged in.
Sometimes, no sound will be played from my laptop speakers after booting into Arch. To be clear, the device and sound card are detected by KDE Plasma, pavucontrol, all that; if I plug in my headphones or use HDMI audio, those fully work. However, trying to play sound through my laptop speakers results in silence. I am using Pipewire.
Originally, I thought that the speakers would just randomly not work sometimes. However, I have noticed that this issue only occurs after rebooting from Windows 10. If I fully shut down my laptop then boot into Arch, the laptop speakers work fine.
It's also worth mentioning that once rebooting from Windows, the laptop speakers will work in Arch again if I hibernate then resume.
I have already disabled Fast Startup in Windows. Please let me know if I need to provide any more information or the outputs of any commands. Any help is appreciated, thank you.
Last edited by dars242 (2024-08-21 00:38:53)
Offline
Could be a UEFI issue that it doesn't fully clear firmware states on reboot, potentially check for an update there. Does running
sudo alsactl init
in the not working situation help?
Offline
I found and installed the latest BIOS update, and while I thought that fixed the issue for a while, it came back.
Running alsactl init in the not working state does not help. The only way for me to get sound back from the not working state is to either hibernate or shut down completely. Restarting does not work.
I've also tried with the LTS kernel but to no avail.
Offline
Ok, so I've figured out that the issue is the Realtek audio driver on Windows. When using Microsoft's generic "High Definition Audio Device," the issue is gone.
Audio is a lot quieter and slightly worse-sounding using this driver, but it doesn't really matter as Arch is my primary OS.
Although this isn't a completely flawless solution, I think I'm done trying to troubleshoot this any longer, so I guess it's solved. Thank you for your help!
Offline