You are not logged in.
I am running an up-to-date system with Linux Arch and KDE.
My problem is simple:
I was hearing some buzzing noises from games ran with wine, so I searched the web and found that doing
pulseaudio -k
pulseaudio --start
Should help. So I did, and now Pulseaudio doesn't recognize my Xonar DG audio card anymore. But alsa seems to do so.
Any idea to why?
Last edited by Slim Shady (2021-08-20 15:22:40)
Offline
Depending on which context you ran that in something will have stolen access to the device from under pulse, check
sudo fuser -v /dev/snd/*for the culprit.
Offline
This is the output for sudo fuser -v /dev/snd/*:
USER PID ACCESS COMMAND
/dev/snd/controlC0: horia 484 F.... pipewire-media-
/dev/snd/controlC1: horia 484 F.... pipewire-media-
/dev/snd/controlC2: horia 484 F.... pipewire-media-
/dev/snd/seq: horia 483 F.... pipewireI have no idea what to do with it, or what it means ![]()
Last edited by Slim Shady (2021-08-20 15:16:52)
Offline
Ok so, I uninstalled pipewire-media and pipewire-pulse, did
systemctl disable --user pipewire rebooted and did
systemctl enable --user pulseaudio and still no sound
also
sudo fuser -v /dev/snd/* gives no more output anymore
Last edited by Slim Shady (2021-08-20 15:16:32)
Offline
aplay -lL
pulseaudio -vvvin
[code]code here[/code]tags. You should normally see pulseaudio in the fuser output if it was properly started.
Offline
aplay -lL:
null
Discard all samples (playback) or generate zero samples (capture)
sysdefault
Default Audio Device
samplerate
Rate Converter Plugin Using Samplerate Library
speexrate
Rate Converter Plugin Using Speex Resampler
jack
JACK Audio Connection Kit
oss
Open Sound System
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 PulseAudio Sound Server)
usbstream:CARD=U0x46d0x821
USB Device 0x46d:0x821
USB Stream Output
sysdefault:CARD=DG
Xonar DG, Multichannel
Default Audio Device
front:CARD=DG,DEV=0
Xonar DG, Multichannel
Front output / input
surround21:CARD=DG,DEV=0
Xonar DG, Multichannel
2.1 Surround output to Front and Subwoofer speakers
surround40:CARD=DG,DEV=0
Xonar DG, Multichannel
4.0 Surround output to Front and Rear speakers
surround41:CARD=DG,DEV=0
Xonar DG, Multichannel
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=DG,DEV=0
Xonar DG, Multichannel
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=DG,DEV=0
Xonar DG, Multichannel
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=DG,DEV=0
Xonar DG, Multichannel
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=DG,DEV=0
Xonar DG, Multichannel
IEC958 (S/PDIF) Digital Audio Output
usbstream:CARD=DG
Xonar DG
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
**** List of PLAYBACK Hardware Devices ****
card 1: DG [Xonar DG], device 0: Multichannel [Multichannel]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: DG [Xonar DG], device 1: Digital [Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 2: HDMI [HDA ATI HDMI], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 2: HDMI [HDA ATI HDMI], device 7: HDMI 1 [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 2: HDMI [HDA ATI HDMI], device 8: HDMI 2 [HDMI 2]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 2: HDMI [HDA ATI HDMI], device 9: HDMI 3 [HDMI 3]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 2: HDMI [HDA ATI HDMI], device 10: HDMI 4 [HDMI 4]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 2: HDMI [HDA ATI HDMI], device 11: HDMI 5 [HDMI 5]
Subdevices: 1/1
Subdevice #0: subdevice #0pulseaudio -vvv:
I: [pulseaudio] main.c: setrlimit(RLIMIT_NICE, (31, 31)) failed: Operation not permitted
I: [pulseaudio] main.c: setrlimit(RLIMIT_RTPRIO, (9, 9)) failed: Operation not permitted
D: [pulseaudio] core-rtclock.c: Timer slack is set to 50 us.
D: [pulseaudio] core-util.c: RealtimeKit worked.
I: [pulseaudio] core-util.c: Successfully gained nice level -11.
I: [pulseaudio] main.c: This is PulseAudio 15.0
D: [pulseaudio] main.c: Compilation CFLAGS: Not yet supported on meson
D: [pulseaudio] main.c: Running on host: Linux x86_64 5.13.12-arch1-1 #1 SMP PREEMPT Wed, 18 Aug 2021 20:49:03 +0000
D: [pulseaudio] main.c: Found 8 CPUs.
I: [pulseaudio] main.c: Page size is 4096 bytes
D: [pulseaudio] main.c: Compiled with Valgrind support: yes
D: [pulseaudio] main.c: Running in valgrind mode: no
D: [pulseaudio] main.c: Running in VM: no
D: [pulseaudio] main.c: Running from build tree: no
D: [pulseaudio] main.c: Optimized build: yes
D: [pulseaudio] main.c: All asserts enabled.
I: [pulseaudio] main.c: Machine ID is cf7fbc57af2e4f82ad5369db281b5c8c.
I: [pulseaudio] main.c: Session ID is 2.
I: [pulseaudio] main.c: Using runtime directory /run/user/1000/pulse.
I: [pulseaudio] main.c: Using state directory /home/horia/.config/pulse.
I: [pulseaudio] main.c: Using modules directory /usr/lib/pulse-15.0/modules.
I: [pulseaudio] main.c: Running in system mode: no
E: [pulseaudio] pid.c: Daemon already running.
E: [pulseaudio] main.c: pa_pid_file_create() failed.Offline
Ok so I did
sudo nano /etc/pulse/default.pa and it seems my config was bad:
load-module module-udev-detect sched=0 I just had to change sched=0 to tsched=0 and restart pulseaudio and now it works properly.
Thanks for your help!
Offline