Let me break down the issue brake in steps:
- Speakers are working well, you can control volume, mute micro or speakers with laptop hotkeys.
- Plug-in headphones via 3.5 jack. Everything still work well, you can control volume in headphones, mute micro or sound in headphones with laptop hotkeys.
- Eject headphones. Sound via speakers is still available, but you can not make it louder or quieter, can not mute micro or sound with hotkeys. Also no way to make it via alsamixer. It’s just stay on the same level.
- Plug-in headphones via 3.5 jack again. And everything works well in headphones. Mute and volume control in headphones.
The only solution is to execute pipewire-media-session.service
with no headphones plugged in.
There is nothing worthe mentioning in systemctl status
nor in journalctl
The output of systemctl --user status pipewire*
is:
● pipewire-pulse.socket - PipeWire PulseAudio
Loaded: loaded (/usr/lib/systemd/user/pipewire-pulse.socket; enabled; vendor preset: enabled)
Active: active (running) since Thu 2021-04-22 11:46:05 +10; 13min ago
Triggers: ● pipewire-pulse.service
Listen: /run/user/1000/pulse/native (Stream)
CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/pipewire-pulse.socket
Apr 22 11:46:05 kovacs systemd[8204]: Listening on PipeWire PulseAudio.
● pipewire-pulse.service - PipeWire PulseAudio
Loaded: loaded (/usr/lib/systemd/user/pipewire-pulse.service; disabled; vendor preset: enabled)
Active: active (running) since Thu 2021-04-22 11:46:05 +10; 13min ago
TriggeredBy: ● pipewire-pulse.socket
Main PID: 361136 (pipewire-pulse)
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire-pulse.service
└─361136 /usr/bin/pipewire-pulse
Apr 22 11:46:05 kovacs systemd[8204]: Started PipeWire PulseAudio.
● pipewire.service - Multimedia Service
Loaded: loaded (/usr/lib/systemd/user/pipewire.service; disabled; vendor preset: enabled)
Active: active (running) since Thu 2021-04-22 11:46:05 +10; 13min ago
TriggeredBy: ● pipewire.socket
Main PID: 361134 (pipewire)
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.service
└─361134 /usr/bin/pipewire
Apr 22 11:46:05 kovacs systemd[8204]: Started Multimedia Service.
● pipewire.socket - Multimedia System
Loaded: loaded (/usr/lib/systemd/user/pipewire.socket; enabled; vendor preset: enabled)
Active: active (running) since Thu 2021-04-22 11:46:05 +10; 13min ago
Triggers: ● pipewire.service
Listen: /run/user/1000/pipewire-0 (Stream)
CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/pipewire.socket
Apr 22 11:46:05 kovacs systemd[8204]: Listening on Multimedia System.
● pipewire-media-session.service - Multimedia Service Session Manager
Loaded: loaded (/usr/lib/systemd/user/pipewire-media-session.service; enabled; vendor preset: enabled)
Active: active (running) since Thu 2021-04-22 11:59:38 +10; 18s ago
Main PID: 363187 (pipewire-media-)
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire-media-session.service
└─363187 /usr/bin/pipewire-media-session
Apr 22 11:59:38 kovacs systemd[8204]: Started Multimedia Service Session Manager.
The relevant audio section of inxi
is:
Audio:
Device-1: Intel Cannon Point-LP High Definition Audio vendor: Lenovo
driver: snd_hda_intel v: kernel alternate: snd_soc_skl,snd_sof_pci
bus-ID: 00:1f.3 chip-ID: 8086:9dc8 class-ID: 0403
Sound Server-1: ALSA v: k5.10.30-1-MANJARO running: yes
Sound Server-2: sndio v: N/A running: no
Sound Server-3: JACK v: 0.125.0 running: no
Sound Server-4: PulseAudio v: 14.2 running: no
Sound Server-5: PipeWire v: 0.3.25 running: yes
The output of pacman -Q | grep -E "(pulse|alsa|pipewire)"
is:
alsa-card-profiles 1:0.3.25-1
alsa-firmware 1.2.4-2
alsa-lib 1.2.4-3
alsa-oss 1.1.8-3
alsa-plugins 1:1.2.2-2
alsa-topology-conf 1.2.4-2
alsa-ucm-conf 1.2.4-2
alsa-utils 1.2.4-2
gst-plugin-pipewire 1:0.3.25-1
lib32-alsa-lib 1.2.4-2
lib32-alsa-oss 1.1.8-2
lib32-alsa-plugins 1.2.2-1
lib32-libpulse 14.2-2
libcanberra-pulse 0.30+2+gc0620e4-3
libpulse 14.2-3
manjaro-alsa 20210109-1
manjaro-pipewire 20210322-1
pipewire 1:0.3.25-1
pipewire-alsa 1:0.3.25-1
pipewire-jack 1:0.3.25-1
pipewire-media-session 1:0.3.25-1
pipewire-pulse 1:0.3.25-1
zita-alsa-pcmi 0.3.2-3
Please, Don’t be afraid to tell me to include more information.