You are not logged in.
Even though pipewire is installed, when I start it it outputs: Failed to start pipewire.service: Unit pipewire.service not found.
I have pipewire-pulse, wireplumber and pipewire-alsa also installed. How could this be? I searched for it but found nothing.
Offline
I'm guessing you're looking for a system service, but it's run as a user service. You need to be using --user.
Offline
Hi, I went to sleep minutes after. Anyway, I tried running it with --user and it gave no error. However, it still doens't play any sounds on applications.
EDIT: forgot to say "systemctl --user status pipewire" outputs "active"
Last edited by Eysse (2022-04-17 18:15:05)
Offline
During an active playback attempt that "doesn't play any sounds" post
sudo fuser -v /dev/snd/*
aplay -lL
pactl list cards
pactl list sinks
pactl list sink-inputs
in code tags
Offline
ouput is:
Discard all samples (playback) or generate zero samples (capture)
sysdefault
Default Audio Device
lavrate
Rate Converter Plugin Using Libav/FFmpeg Library
samplerate
Rate Converter Plugin Using Samplerate Library
speexrate
Rate Converter Plugin Using Speex Resampler
jack
JACK Audio Connection Kit
oss
Open Sound System
pipewire
PipeWire Sound Server
pulse
PulseAudio Sound Server
speex
Plugin using Speex DSP (resample, agc, denoise, echo, dereverb)
upmix
Plugin for channel upmix (4,6,8)
vdownmix
Plugin for channel downmix (stereo) with a simple spacialization
default
Default ALSA Output (currently PipeWire Media Server)
usbstream:CARD=Device
USB PnP Audio Device
USB Stream Output
hdmi:CARD=HDMI,DEV=0
HDA ATI HDMI, HDMI 0
HDMI Audio Output
hdmi:CARD=HDMI,DEV=1
HDA ATI HDMI, HDMI 1
HDMI Audio Output
hdmi:CARD=HDMI,DEV=2
HDA ATI HDMI, HDMI 2
HDMI Audio Output
hdmi:CARD=HDMI,DEV=3
HDA ATI HDMI, HDMI 3
HDMI Audio Output
hdmi:CARD=HDMI,DEV=4
HDA ATI HDMI, HDMI 4
HDMI Audio Output
hdmi:CARD=HDMI,DEV=5
HDA ATI HDMI, HDMI 5
HDMI Audio Output
usbstream:CARD=HDMI
HDA ATI HDMI
USB Stream Output
sysdefault:CARD=Generic
HD-Audio Generic, ALC892 Analog
Default Audio Device
front:CARD=Generic,DEV=0
HD-Audio Generic, ALC892 Analog
Front output / input
surround21:CARD=Generic,DEV=0
HD-Audio Generic, ALC892 Analog
2.1 Surround output to Front and Subwoofer speakers
surround40:CARD=Generic,DEV=0
HD-Audio Generic, ALC892 Analog
4.0 Surround output to Front and Rear speakers
surround41:CARD=Generic,DEV=0
HD-Audio Generic, ALC892 Analog
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=Generic,DEV=0
HD-Audio Generic, ALC892 Analog
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=Generic,DEV=0
HD-Audio Generic, ALC892 Analog
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=Generic,DEV=0
HD-Audio Generic, ALC892 Analog
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=Generic,DEV=0
HD-Audio Generic, ALC892 Digital
IEC958 (S/PDIF) Digital Audio Output
usbstream:CARD=Generic
HD-Audio Generic
USB Stream Output
sysdefault:CARD=Headset
G935 Gaming Headset, USB Audio
Default Audio Device
front:CARD=Headset,DEV=0
G935 Gaming Headset, USB Audio
Front output / input
surround21:CARD=Headset,DEV=0
G935 Gaming Headset, USB Audio
2.1 Surround output to Front and Subwoofer speakers
surround40:CARD=Headset,DEV=0
G935 Gaming Headset, USB Audio
4.0 Surround output to Front and Rear speakers
surround41:CARD=Headset,DEV=0
G935 Gaming Headset, USB Audio
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=Headset,DEV=0
G935 Gaming Headset, USB Audio
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=Headset,DEV=0
G935 Gaming Headset, USB Audio
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=Headset,DEV=0
G935 Gaming Headset, USB Audio
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=Headset,DEV=0
G935 Gaming Headset, USB Audio
IEC958 (S/PDIF) Digital Audio Output
usbstream:CARD=Headset
G935 Gaming Headset
USB Stream Output
**** List of PLAYBACK Hardware Devices ****
card 1: HDMI [HDA ATI HDMI], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: HDMI [HDA ATI HDMI], device 7: HDMI 1 [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: HDMI [HDA ATI HDMI], device 8: HDMI 2 [HDMI 2]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: HDMI [HDA ATI HDMI], device 9: HDMI 3 [HDMI 3]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: HDMI [HDA ATI HDMI], device 10: HDMI 4 [HDMI 4]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: HDMI [HDA ATI HDMI], device 11: HDMI 5 [HDMI 5]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 2: Generic [HD-Audio Generic], device 0: ALC892 Analog [ALC892 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 2: Generic [HD-Audio Generic], device 1: ALC892 Digital [ALC892 Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 3: Headset [G935 Gaming Headset], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
EDIT: made it code text
Last edited by Eysse (2022-05-11 08:34:39)
Offline
i'm sorry for my response waiting so long, I kinda forgot about it...
Offline
That's the output of one command and it happens to be generally the least interesting one.
Offline
the rest of them give:
Connection failure: Timeout
Offline
The first one shouldn't. Throw in
systemctl --user status pipewire pipewire-pulse wireplumber pulseaudio
as well
Offline
Warning: The unit file, source configuration file or drop-ins of wireplumber.service changed on disk. Run 'systemctl --user daemon-reload' to reload units.
Unit pulseaudio.service could not be found.
* pipewire.service - PipeWire Multimedia Service
Loaded: loaded (/usr/lib/systemd/user/pipewire.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2022-05-11 18:19:15 CEST; 1h 14min ago
TriggeredBy: * pipewire.socket
Main PID: 3822 (pipewire)
Tasks: 2 (limit: 19099)
Memory: 784.0K
CPU: 5ms
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.service
`-3822 /usr/bin/pipewire
May 11 18:19:15 Arch systemd[968]: Started PipeWire Multimedia Service.
May 11 18:19:15 Arch pipewire[3822]: pw.context: 0x562144384e00: no modules loaded from context.modules
* pipewire-pulse.service - PipeWire PulseAudio
Loaded: loaded (/usr/lib/systemd/user/pipewire-pulse.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2022-05-11 18:19:10 CEST; 1h 14min ago
TriggeredBy: * pipewire-pulse.socket
Main PID: 3801 (pipewire-pulse)
Tasks: 2 (limit: 19099)
Memory: 1.5M
CPU: 16ms
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire-pulse.service
`-3801 /usr/bin/pipewire-pulse
May 11 18:19:10 Arch systemd[968]: Started PipeWire PulseAudio.
May 11 18:19:15 Arch pipewire-pulse[3803]: Connection failure: Connection terminated
* wireplumber.service - Multimedia Service Session Manager
Loaded: loaded (/usr/lib/systemd/user/wireplumber.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2022-05-11 18:19:15 CEST; 1h 14min ago
Main PID: 3824 (wireplumber)
Tasks: 3 (limit: 19099)
Memory: 2.1M
CPU: 15ms
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/wireplumber.service
`-3824 /usr/bin/wireplumber
May 11 18:19:15 Arch systemd[968]: Started Multimedia Service Session Manager.
Offline
The first one prompt me to typ my password and give no output.
Offline
mhm, did you get pacnew files from the update or do you havve custom overrides of any standard config in /etc/pipewire or /etc/wireplumber ? If not try restarting all of these
systemctl --user restart pipewire pipewire-pulse wireplumber
Also please mention these kind of things before having to be asked whether you even ran the commands, failures and or no output when there should be is still useful information.
Last edited by V1del (2022-05-11 15:38:07)
Offline
I changed noting, but /etc/wireplumber does not exist. I ran the command but it did not fix the issue. I will try to mention everything i've done from now on.
BTW, It COULD have something to do with noisetorch, noice reduction software that only works on pulseaudio to my knowledge. I removed the package tho, and wouldn't know how to fix that either way.
Offline
Edit:
I checked difference between:
/usr/share/wireplumber/main.lua.d/50-alsa-config.lua
and
/etc/wireplumber/main.lua.d/50-alsa-config.lua
and between:
/usr/share/wireplumber/bluetooth.lua.d/50-bluez-config.lua
and
/etc/wireplumber/bluetooth.lua.d/50-bluez-config.lua
There was a change:
After upgrade in /usr/share files there was additional line in each file:
At the beginning of 50-alsa-config.lua there was added:
alsa_monitor.enabled = true
and in 50-bluez-config.lua there was:
bluez_monitor.enabled = true
Now the sound is back.
@Eysse
You don't have files in /etc/ becouse their default location is in /usr/share/...
But if you didn't copy config files to etc than it shuld be automatically replaced during installation.
I have a similar problem.
After update there is no sound.
I user pipewire, wireplumber, pipewire-pulse, pipewire-jack
I'm not sure what are the most important info I should give but:
lspci -s 0000:00:1f.3 -vv
0000:00:1f.3 Multimedia audio controller: Intel Corporation Tiger Lake-LP Smart Sound Technology Audio Controller (rev 20)
Subsystem: Acer Incorporated [ALI] Device 150a
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 32, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 189
IOMMU group: 14
Region 0: Memory at 601f2b8000 (64-bit, non-prefetchable) [size=16K]
Region 4: Memory at 601f000000 (64-bit, non-prefetchable) [size=1M]
Capabilities: <access denied>
Kernel driver in use: sof-audio-pci-intel-tgl
Kernel modules: snd_hda_intel, snd_sof_pci_intel_tgl
journalctl -b | grep sof
maj 11 21:23:55 spin kernel: PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
maj 11 21:23:55 spin kernel: software IO TLB: mapped [mem 0x000000003396e000-0x000000003796e000] (64MB)
maj 11 21:23:57 spin kernel: sof-audio-pci-intel-tgl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040100
maj 11 21:23:57 spin kernel: sof-audio-pci-intel-tgl 0000:00:1f.3: Digital mics found on Skylake+ platform, using SOF driver
maj 11 21:23:57 spin kernel: sof-audio-pci-intel-tgl 0000:00:1f.3: enabling device (0000 -> 0002)
maj 11 21:23:57 spin kernel: sof-audio-pci-intel-tgl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if 0x040100
maj 11 21:23:57 spin kernel: sof-audio-pci-intel-tgl 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
maj 11 21:23:57 spin kernel: sof-audio-pci-intel-tgl 0000:00:1f.3: use msi interrupt mode
maj 11 21:23:57 spin kernel: sof-audio-pci-intel-tgl 0000:00:1f.3: hda codecs found, mask 5
maj 11 21:23:57 spin kernel: sof-audio-pci-intel-tgl 0000:00:1f.3: using HDA machine driver skl_hda_dsp_generic now
maj 11 21:23:57 spin kernel: sof-audio-pci-intel-tgl 0000:00:1f.3: DMICs detected in NHLT tables: 2
maj 11 21:23:57 spin kernel: sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware info: version 2:1:1-3964a
maj 11 21:23:57 spin kernel: sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware: ABI 3:21:0 Kernel ABI 3:18:0
maj 11 21:23:57 spin kernel: sof-audio-pci-intel-tgl 0000:00:1f.3: warn: FW ABI is more recent than kernel
maj 11 21:23:57 spin kernel: sof-audio-pci-intel-tgl 0000:00:1f.3: unknown sof_ext_man header type 3 size 0x30
maj 11 21:23:57 spin kernel: sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware info: version 2:1:1-3964a
maj 11 21:23:57 spin kernel: sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware: ABI 3:21:0 Kernel ABI 3:18:0
maj 11 21:23:57 spin kernel: sof-audio-pci-intel-tgl 0000:00:1f.3: warn: FW ABI is more recent than kernel
maj 11 21:23:57 spin kernel: sof-audio-pci-intel-tgl 0000:00:1f.3: Topology: ABI 3:21:0 Kernel ABI 3:18:0
maj 11 21:23:57 spin kernel: sof-audio-pci-intel-tgl 0000:00:1f.3: warn: topology ABI is more recent than kernel
maj 11 21:23:57 spin kernel: input: sof-hda-dsp Headphone as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input23
maj 11 21:23:57 spin kernel: input: sof-hda-dsp HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input24
maj 11 21:23:57 spin kernel: input: sof-hda-dsp HDMI/DP,pcm=4 as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input25
maj 11 21:23:57 spin kernel: input: sof-hda-dsp HDMI/DP,pcm=5 as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input26
sudo fuser -v /dev/snd/*
gave nothing
aplay -lL
bash: aplay: command not found
pactl list sinks
Sink #33
State: RUNNING
Name: auto_null
Description: Głuche wyjście
Driver: PipeWire
Sample Specification: float32le 2ch 48000Hz
Channel Map: front-left,front-right
Owner Module: 4294967295
Mute: yes
Volume: front-left: 65536 / 100% / 0,00 dB, front-right: 65536 / 100% / 0,00 dB
balance 0,00
Base Volume: 65536 / 100% / 0,00 dB
Monitor Source: auto_null.monitor
Latency: 0 usec, configured 0 usec
Flags: DECIBEL_VOLUME LATENCY
Properties:
node.name = "auto_null"
device.description = "Głuche wyjście"
audio.rate = "48000"
audio.channels = "2"
audio.position = "FL,FR"
media.class = "Audio/Sink"
factory.name = "support.null-audio-sink"
node.virtual = "true"
monitor.channel-volumes = "true"
factory.id = "18"
client.id = "32"
clock.quantum-limit = "8192"
node.driver = "true"
factory.mode = "merge"
audio.adapt.follower = ""
library.name = "audioconvert/libspa-audioconvert"
object.id = "31"
object.serial = "33"
Formats:
pcm
pactl list sinks
Sink #33
State: RUNNING
Name: auto_null
Description: Głuche wyjście
Driver: PipeWire
Sample Specification: float32le 2ch 48000Hz
Channel Map: front-left,front-right
[jm@spin ~]$ pactl list sink-inputs
Sink Input #51
Driver: PipeWire
Owner Module: n/a
Client: 50
Sink: 33
Sample Specification: float32le 2ch 48000Hz
Channel Map: front-left,front-right
Format: pcm, format.sample_format = "\"float32le\"" format.rate = "48000" format.channels = "2" format.channel_map = "\"front-left,front-right\""
Corked: no
Mute: no
Volume: front-left: 65536 / 100% / 0.00 dB, front-right: 65536 / 100% / 0.00 dB
balance 0.00
Buffer Latency: 0 usec
Sink Latency: 0 usec
Resample method: PipeWire
Properties:
client.api = "pipewire-pulse"
pulse.server.type = "unix"
application.name = "Firefox"
application.process.id = "1108"
application.process.user = "jm"
application.process.host = "spin"
application.process.binary = "firefox"
application.language = "pl_PL.UTF-8"
window.x11.display = ":1"
application.process.machine_id = "63f2eccaa9cf4b0099113cc4caf3920b"
application.process.session_id = "2"
media.name = "\"Use case distros\" mean Linux desktop needs more work! - YouTube"
node.rate = "1/48000"
stream.is-live = "true"
node.name = "Firefox"
node.autoconnect = "true"
node.want-driver = "true"
media.class = "Stream/Output/Audio"
adapt.follower.node = ""
object.register = "false"
factory.id = "6"
audio.adapt.follower = ""
factory.mode = "split"
library.name = "audioconvert/libspa-audioconvert"
clock.quantum-limit = "8192"
client.id = "47"
object.id = "48"
object.serial = "51"
node.latency = "3600/48000"
pulse.attr.maxlength = "4194304"
pulse.attr.tlength = "48000"
pulse.attr.prebuf = "38408"
pulse.attr.minreq = "9600"
module-stream-restore.id = "sink-input-by-application-name:Firefox"
systemctl --user status pipewire pipewire-pulse wireplumber pulseaudio
Unit pulseaudio.service could not be found.
* pipewire.service - PipeWire Multimedia Service
Loaded: loaded (/usr/lib/systemd/user/pipewire.service; disabled; vendor preset: enabled)
Active: active (running) since Wed 2022-05-11 21:24:03 CEST; 19min ago
TriggeredBy: * pipewire.socket
Main PID: 1072 (pipewire)
Tasks: 2 (limit: 18923)
Memory: 5.9M
CPU: 795ms
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.service
`- 1072 /usr/bin/pipewire
May 11 21:24:03 spin systemd[791]: Started PipeWire Multimedia Service.
* pipewire-pulse.service - PipeWire PulseAudio
Loaded: loaded (/usr/lib/systemd/user/pipewire-pulse.service; disabled; vendor preset: enabled)
Active: active (running) since Wed 2022-05-11 21:24:03 CEST; 19min ago
TriggeredBy: * pipewire-pulse.socket
Main PID: 1074 (pipewire-pulse)
Tasks: 2 (limit: 18923)
Memory: 8.7M
CPU: 1.899s
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire-pulse.service
`- 1074 /usr/bin/pipewire-pulse
May 11 21:24:03 spin systemd[791]: Started PipeWire PulseAudio.
May 11 21:24:03 spin pipewire-pulse[1081]: 536870912
* wireplumber.service - Multimedia Service Session Manager
Loaded: loaded (/usr/lib/systemd/user/wireplumber.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2022-05-11 21:24:03 CEST; 19min ago
Main PID: 1073 (wireplumber)
Last edited by 860lacov (2022-05-11 20:01:07)
Offline
So are you saying
alsa_monitor.enabled
should be set to false? They are all set
alsa_monitor.enabled
and
bluez_monitor.enabled
are set to false rn.
Offline
They should be true if you are actually using wireplumber and have replaced pulseaudio with pipewire-pulse.
Something is wonky on your system can you post
pacman -Qkk wireplumber pipewire-pulse pipewire
ls -l /{etc,usr/share}/{wireplumber,pipewire} ~/.config/{wireplumber,pipewire}
Offline
wireplumber: 290 total files, 0 altered files
pipewire-pulse: 19 total files, 0 altered files
pipewire: 468 total files, 0 altered files
and
ls: cannot access '/etc/wireplumber': No such file or directory
ls: cannot access '/home/rat/.config/wireplumber': No such file or directory
/etc/pipewire:
total 36
drwxr-xr-x 7 root root 4096 Apr 22 12:35 .
drwxr-xr-x 132 root root 12288 May 12 19:00 ..
drwxr-xr-x 2 root root 4096 Apr 13 14:08 client-rt.conf.d
drwxr-xr-x 2 root root 4096 Apr 13 14:08 client.conf.d
drwxr-xr-x 2 root root 4096 Apr 13 14:08 minimal.conf.d
drwxr-xr-x 2 root root 4096 Apr 13 14:08 pipewire-pulse.conf.d
drwxr-xr-x 2 root root 4096 Apr 13 14:08 pipewire.conf.d
/home/rat/.config/pipewire:
total 20
drwxr-xr-x 2 rat rat 4096 Feb 15 20:48 .
drwx------ 159 rat rat 12288 May 12 18:27 ..
-rw-r--r-- 1 rat rat 137 Feb 15 20:48 pipewire.conf
/usr/share/pipewire:
total 72
drwxr-xr-x 4 root root 4096 May 10 23:53 .
drwxr-xr-x 457 root root 16384 May 12 18:24 ..
-rw-r--r-- 1 root root 2873 Apr 28 11:10 client-rt.conf
-rw-r--r-- 1 root root 2592 Apr 28 11:10 client.conf
drwxr-xr-x 2 root root 4096 May 10 23:53 filter-chain
drwxr-xr-x 2 root root 4096 May 10 23:53 media-session.d
-rw-r--r-- 1 root root 12767 Apr 28 11:10 minimal.conf
-rw-r--r-- 1 root root 5022 Apr 28 11:10 pipewire-pulse.conf
-rw-r--r-- 1 root root 9476 Apr 28 11:10 pipewire.conf
/usr/share/wireplumber:
total 56
drwxr-xr-x 7 root root 4096 May 11 19:12 .
drwxr-xr-x 457 root root 16384 May 12 18:24 ..
-rw-r--r-- 1 root root 2399 May 11 15:37 bluetooth.conf
drwxr-xr-x 2 root root 4096 May 11 19:12 bluetooth.lua.d
drwxr-xr-x 2 root root 4096 May 11 19:12 common
-rw-r--r-- 1 root root 2121 May 11 15:37 main.conf
drwxr-xr-x 2 root root 4096 May 11 19:12 main.lua.d
-rw-r--r-- 1 root root 2091 May 11 15:37 policy.conf
drwxr-xr-x 2 root root 4096 May 11 19:12 policy.lua.d
drwxr-xr-x 4 root root 4096 May 11 19:12 scripts
-rw-r--r-- 1 root root 2596 May 11 15:37 wireplumber.conf
Offline
Are there any files in any of the directories under /etc/pipewire ? maybe also drop .config/pipewire.conf but I doubt that to be as necessary.
Last edited by V1del (2022-05-12 15:12:01)
Offline
ls /etc/pipewire:
client-rt.conf.d client.conf.d minimal.conf.d pipewire-pulse.conf.d pipewire.conf.d
I do not have a .config/pipewire.conf directory.
Offline
I ran
sudo mv /etc/pipewire /etc/pipewire1
and rebooted with no results.
Offline
Can you test with pipewire-media-session instead? Also let's roll this back to the basics, do you even have an audio device? What's your
aplay -lL
sudo dmesg | grep -iE 'snd|sof'
Offline
My audio device is fully operation and output is
null
Discard all samples (playback) or generate zero samples (capture)
lavrate
Rate Converter Plugin Using Libav/FFmpeg Library
samplerate
Rate Converter Plugin Using Samplerate Library
speexrate
Rate Converter Plugin Using Speex Resampler
jack
JACK Audio Connection Kit
oss
Open Sound System
pipewire
PipeWire Sound Server
pulse
PulseAudio Sound Server
speex
Plugin using Speex DSP (resample, agc, denoise, echo, dereverb)
upmix
Plugin for channel upmix (4,6,8)
vdownmix
Plugin for channel downmix (stereo) with a simple spacialization
default
Default ALSA Output (currently PipeWire Media Server)
hdmi:CARD=HDMI,DEV=0
HDA ATI HDMI, HDMI 0
HDMI Audio Output
hdmi:CARD=HDMI,DEV=1
HDA ATI HDMI, HDMI 1
HDMI Audio Output
hdmi:CARD=HDMI,DEV=2
HDA ATI HDMI, HDMI 2
HDMI Audio Output
hdmi:CARD=HDMI,DEV=3
HDA ATI HDMI, HDMI 3
HDMI Audio Output
hdmi:CARD=HDMI,DEV=4
HDA ATI HDMI, HDMI 4
HDMI Audio Output
hdmi:CARD=HDMI,DEV=5
HDA ATI HDMI, HDMI 5
HDMI Audio Output
usbstream:CARD=HDMI
HDA ATI HDMI
USB Stream Output
sysdefault:CARD=Generic
HD-Audio Generic, ALC892 Analog
Default Audio Device
front:CARD=Generic,DEV=0
HD-Audio Generic, ALC892 Analog
Front output / input
surround21:CARD=Generic,DEV=0
HD-Audio Generic, ALC892 Analog
2.1 Surround output to Front and Subwoofer speakers
surround40:CARD=Generic,DEV=0
HD-Audio Generic, ALC892 Analog
4.0 Surround output to Front and Rear speakers
surround41:CARD=Generic,DEV=0
HD-Audio Generic, ALC892 Analog
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=Generic,DEV=0
HD-Audio Generic, ALC892 Analog
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=Generic,DEV=0
HD-Audio Generic, ALC892 Analog
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=Generic,DEV=0
HD-Audio Generic, ALC892 Analog
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=Generic,DEV=0
HD-Audio Generic, ALC892 Digital
IEC958 (S/PDIF) Digital Audio Output
usbstream:CARD=Generic
HD-Audio Generic
USB Stream Output
usbstream:CARD=Device
USB PnP Audio Device
USB Stream Output
sysdefault:CARD=Headset
G935 Gaming Headset, USB Audio
Default Audio Device
front:CARD=Headset,DEV=0
G935 Gaming Headset, USB Audio
Front output / input
surround21:CARD=Headset,DEV=0
G935 Gaming Headset, USB Audio
2.1 Surround output to Front and Subwoofer speakers
surround40:CARD=Headset,DEV=0
G935 Gaming Headset, USB Audio
4.0 Surround output to Front and Rear speakers
surround41:CARD=Headset,DEV=0
G935 Gaming Headset, USB Audio
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=Headset,DEV=0
G935 Gaming Headset, USB Audio
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=Headset,DEV=0
G935 Gaming Headset, USB Audio
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=Headset,DEV=0
G935 Gaming Headset, USB Audio
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=Headset,DEV=0
G935 Gaming Headset, USB Audio
IEC958 (S/PDIF) Digital Audio Output
usbstream:CARD=Headset
G935 Gaming Headset
USB Stream Output
**** List of PLAYBACK Hardware Devices ****
card 0: HDMI [HDA ATI HDMI], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: HDMI [HDA ATI HDMI], device 7: HDMI 1 [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: HDMI [HDA ATI HDMI], device 8: HDMI 2 [HDMI 2]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: HDMI [HDA ATI HDMI], device 9: HDMI 3 [HDMI 3]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: HDMI [HDA ATI HDMI], device 10: HDMI 4 [HDMI 4]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: HDMI [HDA ATI HDMI], device 11: HDMI 5 [HDMI 5]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: Generic [HD-Audio Generic], device 0: ALC892 Analog [ALC892 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: Generic [HD-Audio Generic], device 1: ALC892 Digital [ALC892 Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 3: Headset [G935 Gaming Headset], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
[sudo] password for rat:
[ 0.295455] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 0.316074] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[ 0.316075] software IO TLB: mapped [mem 0x00000000b35d0000-0x00000000b75d0000] (64MB)
[ 0.408949] integrity: Loaded X.509 cert 'Microsoft Corporation UEFI CA 2011: 13adbf4309bd82709c8cd54f316ed522988a1bd4'
[ 0.408963] integrity: Loaded X.509 cert 'Microsoft Windows Production PCA 2011: a92902398e16c49778cd90f99e4f9ae17c55af53'
[ 1.900503] ata5.00: Features: Trust Dev-Sleep NCQ-sndrcv
[ 4.216710] snd_hda_intel 0000:07:00.1: enabling device (0000 -> 0002)
[ 4.216821] snd_hda_intel 0000:07:00.1: Force to non-snoop mode
[ 4.216982] snd_hda_intel 0000:09:00.3: enabling device (0000 -> 0002)
[ 4.235923] snd_hda_codec_realtek hdaudioC1D0: autoconfig for ALC892: line_outs=3 (0x14/0x15/0x16/0x0/0x0) type:line
[ 4.235928] snd_hda_codec_realtek hdaudioC1D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[ 4.235930] snd_hda_codec_realtek hdaudioC1D0: hp_outs=1 (0x1b/0x0/0x0/0x0/0x0)
[ 4.235932] snd_hda_codec_realtek hdaudioC1D0: mono: mono_out=0x0
[ 4.235933] snd_hda_codec_realtek hdaudioC1D0: dig-out=0x1e/0x0
[ 4.235934] snd_hda_codec_realtek hdaudioC1D0: inputs:
[ 4.235935] snd_hda_codec_realtek hdaudioC1D0: Front Mic=0x19
[ 4.235937] snd_hda_codec_realtek hdaudioC1D0: Rear Mic=0x18
[ 4.235938] snd_hda_codec_realtek hdaudioC1D0: Line=0x1a
[ 4.452237] snd_hda_intel 0000:07:00.1: bound 0000:07:00.0 (ops amdgpu_dm_audio_component_bind_ops [amdgpu])
[ 9.566327] usbcore: registered new interface driver snd-usb-audio
Offline
I just tested with pipewire-media-session and it doesn't fix the issue. I checked if it was running which it is.
Offline
Then I am quite stumped to be frank. Also just to be sure the alsa_monitor.enabled line is/was set to true on pipewire in the corresponding config file? If it wasn't you will want to do that.
Offline
So I just noticed there is no alsa_montiro.enabled value in /usr/share/pipewire/pipewire.conf
Offline