Hello everyone! I'm new here, and I have this little laptop that I'd like to use to learn more about the Linux environment. Unfortunately, I've encountered an issue with the audio that I haven't been able to solve. It seems that the devices are detected properly, but I can't hear any sound.
Here are some details about my system:
I have installed Garuda Linux.
I'm using Pipewire as the audio system.
Videos are working correctly, the only issue is with the audio.
I've checked the Pipewire configuration file (/usr/share/pipewire/pipewire.conf), and it appears to be configured correctly.
I've also checked the system logs for the Pipewire PulseAudio service (journalctl --user-unit pipewire-pulse.service ), but I haven't found any obvious errors.
The Pipewire configuration file seems to be fine, but there might be something I've missed or misconfigured.
You are using a deprecated pipewire session manager is the reason why you can’t hear any sound. Please follow this post to reinstall pipewire and it’s dependencies. Please note following this post will ask you to remove pipewire-media-session as a conflicting package while reinstalling go ahead and remove it. It will be replaced with wireplumber.
I followed the steps in your post, and now I can hear the audio, but I have two issues:
The audio I hear is really low;
Now the microphone is not detected.
I use a pair of headphones with an integrated mic. I tried to disconnect them to see if the computer audio works, but I can't hear anything. I'm not sure if it's because the volume is low.
Do check it then. Raise your volume levels. Also see if microphone is muted. All this can be done from the system tray up top via expanding the volume menu in KDE.
If this too doesn’t help can you share the output of
systemctl status --user wireplumber
systemctl status --user pipewire
systemctl status --user pipewire-pulse
If you get “stuck” after running these commands as in you can’t type any more commands just press q and you will have your prompt to type commands back.
I checked both of what you said, even with max volume level is still really low. After rebooting my pc today my headphone result disconnected (i still able to hear through them lol) and the microphone disappeared .
After update and reboot my headphone are connected but not the microphone, the volume is still low as hell. cat /etc/security/limits.d/99-realtime-privileges.conf returned the same as you.
I looked into the output of /etc/group and saw that you are a part of the audio group and according to this thread here.
You should not add yourself to the audio or rtkit groups. Realtime is the only group one needs for JACK support.
I checked and what he said seems true since in my device I too am not a part of the audio group and you seem to a part of it. So, try removing yourself from this group
sudo gpasswd --delete francescoscriva audio
following this reboot your device and see if there are any changes. You are already in realtime group so no need to worry about that.
I am really drawing a blank at this point so if someone who is more experienced with sound comes along it would be better. Though you definitely should look into the configuration files if they can help. Here are my config files in case they help,
sys scanner wheel input lp video realtime cups sambashare francescoscriva
I checked both configuration files and they are the exact same as yours.
Out of curiosity i tried to connect my bluethoot earphones and they work perfectly, even the volume is perfect, i just don’t get why computer speakers and my headphones don’t work. The problem is that i really need my audio to work, i had this problem with every distro i tried, even on other computers.
Hey I have another idea for your low volume issue. How about trying easyeffects? Please note the following if you are going to use easyeffects.
You need to install all it’s optional dependencies as well since without them you won’t be able to apply any effects at all. They are needed. More on them on this post below
There are times when waking up from sleep leaves me with no sound on my machine. This didn’t happen before using easyeffects. And changing TTY doesn’t do anything at these times. Though the resolution for that is pretty simple.
2.2 kill the running easyeffects sink, since it needs restarting too.
kill -SIGKILL $(pgrep easyeffects)
2.3 restart easyeffects
setsid easyeffects --gapplication-service&
With that out of the way here is my easyeffects config to help you out. Now beware that I am no sound expert and these settings might not be optimal but hey they work for my laptop and increase audio’s loundness for me so goodluck.
These are the values that currently work for me, please don’t ask how I just got hit and trial and they seemed to work. You might have to do the same.