Fresh Install No Sound Headphones

Hi. I recently did a fresh install of this OS, i have no sound from my headphones. I would appreciate any help to get it working. Thanks,

pipewire.service - PipeWire Multimedia Service
Loaded: loaded (/usr/lib/systemd/user/pipewire.service; disabled; preset: enabled)
Active: active (running) since Sat 2023-03-04 21:32:29 CET; 25min ago
TriggeredBy: ● pipewire.socket
Main PID: 1537 (pipewire)
Tasks: 2 (limit: 37631)
Memory: 35.3M
CPU: 2.914s
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.service
└─1537 /usr/bin/pipewire

mars 04 21:32:29 daniel-komplettpc systemd[742]: Started PipeWire Multimedia Service.
mars 04 21:32:29 daniel-komplettpc pipewire[1537]: mod.rt: Can’t find org.freedesktop.portal.Desktop. Is xdg->
mars 04 21:32:29 daniel-komplettpc pipewire[1537]: mod.rt: found session bus but no portal

[danielk@daniel-komplettpc ~]$ systemctl status rtkit-daemon
● rtkit-daemon.service - RealtimeKit Scheduling Policy Service
Loaded: loaded (/usr/lib/systemd/system/rtkit-daemon.service; disabled; preset: disabled)
Active: active (running) since Sat 2023-03-04 21:32:29 CET; 26min ago
Main PID: 1624 (rtkit-daemon)
Tasks: 3 (limit: 37631)
Memory: 644.0K
CPU: 32ms
CGroup: /system.slice/rtkit-daemon.service
└─1624 /usr/lib/rtkit-daemon

mars 04 21:56:47 daniel-komplettpc rtkit-daemon[1624]: Supervising 8 threads of 5 processes of 1 users.
mars 04 21:56:47 daniel-komplettpc rtkit-daemon[1624]: Supervising 8 threads of 5 processes of 1 users.
mars 04 21:57:14 daniel-komplettpc rtkit-daemon[1624]: Supervising 8 threads of 5 processes of 1 users.
mars 04 21:57:14 daniel-komplettpc rtkit-daemon[1624]: Supervising 8 threads of 5 processes of 1 users.
mars 04 21:57:17 daniel-komplettpc rtkit-daemon[1624]: Supervising 8 threads of 5 processes of 1 users.
mars 04 21:57:17 daniel-komplettpc rtkit-daemon[1624]: Supervising 8 threads of 5 processes of 1 users.
mars 04 21:57:35 daniel-komplettpc rtkit-daemon[1624]: Supervising 8 threads of 5 processes of 1 users.
mars 04 21:57:35 daniel-komplettpc rtkit-daemon[1624]: Supervising 8 threads of 5 processes of 1 users.
mars 04 21:57:42 daniel-komplettpc rtkit-daemon[1624]: Supervising 8 threads of 5 processes of 1 users.
mars 04 21:57:42 daniel-komplettpc rtkit-daemon[1624]: Supervising 8 threads of 5 processes of 1 users.

danielk@daniel-komplettpc ~]$ pacman -Qs | grep pipewire
local/gst-plugin-pipewire 1:0.3.66-2
Multimedia graph framework - pipewire plugin
local/kpipewire 5.27.2-1 (plasma)
Components relating to pipewire use in Plasma
local/libpipewire 1:0.3.66-2
local/pipewire 1:0.3.66-2
local/pipewire-alsa 1:0.3.66-2
local/pipewire-audio 1:0.3.66-2
local/pipewire-jack 1:0.3.66-2
local/pipewire-pulse 1:0.3.66-2
[danielk@daniel-komplettpc ~]$

1:00.1 Audio device: NVIDIA Corporation GA106 High Definition Audio Controller (rev a1)
08:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Renoir Radeon High Definition Audio Controller
08:00.6 Audio device: Advanced Micro Devices, Inc. [AMD] Family 17h/19h HD Audio Controller
[danielk@daniel-komplettpc ~]$ cat /proc/asound/cards
0 [NVidia ]: HDA-Intel - HDA NVidia
HDA NVidia at 0xfc080000 irq 75
1 [Generic ]: HDA-Intel - HD-Audio Generic
HD-Audio Generic at 0xfc588000 irq 78
2 [Generic_1 ]: HDA-Intel - HD-Audio Generic
HD-Audio Generic at 0xfc580000 irq 79

Audio:
Device-1: NVIDIA GA106 High Definition Audio vendor: ZOTAC
driver: snd_hda_intel v: kernel pcie: gen: 3 speed: 8 GT/s lanes: 16
link-max: gen: 4 speed: 16 GT/s bus-ID: 01:00.1 chip-ID: 10de:228e
class-ID: 0403
Device-2: AMD Renoir Radeon High Definition Audio vendor: ASUSTeK
driver: snd_hda_intel v: kernel pcie: gen: 3 speed: 8 GT/s lanes: 16
link-max: gen: 4 speed: 16 GT/s bus-ID: 08:00.1 chip-ID: 1002:1637
class-ID: 0403
Device-3: AMD Family 17h/19h HD Audio vendor: ASUSTeK
driver: snd_hda_intel v: kernel pcie: gen: 3 speed: 8 GT/s lanes: 16
link-max: gen: 4 speed: 16 GT/s bus-ID: 08:00.6 chip-ID: 1022:15e3
class-ID: 0403
Sound API: ALSA v: k6.2.2-arch1-1 running: yes
Sound Server-1: PulseAudio v: 16.1 running: no
Sound Server-2: PipeWire v: 0.3.66 running: yes

1 Like

Similar problem here, as in my post No audio - pulsemixer Dummy Output after kernel update 6.1.12-1-lts: Module snd_hda_intel_codec not found in directory /lib/modules/6.1.12-1-lts

No answers in 10 days, wish you (and me) more luck

Could you put code tags around what you post from output.

Please try the followings first, and see what happens in pavucontrol.

  1. It’s better to install all pkgs.
sudo pacman -S pipewire pipewire-alsa pipewire-jack pipewire-pulse pipewire-media-session pipewire-zeroconf pipewire-audio pipewire-v4l2 pipewire-x11-bell
  1. There are basic things to do after installation::
systemctl --user daemon-reload
systemctl --user --now enable pipewire pipewire-pulse pipewire-media-session
copy /usr/share/pipewire/media-session.d/ to /etc/pipewire/media-session.d/ (directory copy)
copy /usr/share/pipewire/client.conf to /etc/pipewire/client.conf (file copy)
copy /usr/share/pipewire/pipewire.conf to /etc/pipewire/pipewire.conf (file copy)
copy /usr/share/pipewire/pipewire-pulse.conf to /etc/pipewire/pipewire-pulse.conf (file copy)

Above copies belong to default configuration.

copy /usr/share/pipewire/client.conf to ~/username/.config/pipewire/client.conf (file copy)
copy /usr/share/pipewire/pipewire.conf to ~/username/.config/pipewire/pipewire.conf (file copy)
copy /usr/share/pipewire/pipewire-pulse.conf to ~/username/.config/pipewire/pipewire-pulse.conf (file copy)
copy /usr/share/pipewire/jack.conf to ~/username/.config/pipewire/jack.conf (file copy)
copy /usr/share/pipewire/media-session.d/media-session.conf to ~/username/.config/pipewire/media-session.conf (file copy)

Above copies belong to application configuration.

Basically, the three factory managers pipewire(service,socket), pipewire-pulse(service,socket)
and pipewire-media-session(service) act similarly. They search ~/username/.config/pipewire/ first
and then /etc/pipewire/ for configure files to do configurations. Suppose the pipewire is working good in your system now,
and suddenly you rename ~/username/.config/pipewire/ to ~/username/.config/pipewirezz/,
after the following two commands::

systemctl --user restart pipewire.service
systemctl --user restart pipewire-pulse.service

Pipewire’s configuration returns to /etc/pipewire/'s default. On the contrary with the rename-back of
~/username/.config/pipewire/ and the above commands, your previous application-configure will come back.

Edited by mod to add code tags.

Could we please use code tags around the output you post. :face_with_raised_eyebrow:

Would you be able to edit that post? it’s very confusing.

Hopefully that helps?

2 Likes