SB OMBI DAC Sink/Channel Issues on Boot (and X4)
- PipeWire version: Compiled with libpipewire 0.3.48
- Distribution and distribution version: EndeavourOS
- Desktop Environment: Xfce (current), and tested on Kde & Gnome
- Kernel version: 5.16.12-xanmod1-1
Description of Problem:
Sound Blaster OMNI 5.1 USB DAC does not setup channels/sinks on reboot/fresh start and requires USB port to be replugged in order for 5.1 options etc to show. Otherwise its just Pro Audio/Stereo etc..
How Reproducible:
100%
Steps to Reproduce:
- Reboot PC, broken sinks
- Pull out USB of DAC and replug
- Sinks show correctly
Actual Results:
No 5.1 options and just basic Stereo and Pro Audio
Expected Results:
SB OMNI 5.1 channels showing on boot
Additional Info (as attachments):
-
pw-dump > pw-dump.log
: after replugging usb = pw-dump.log
journalctl --user -u pipewire -n 50 before replugging USB
Mar 06 13:35:19 underverse-endeavouros pipewire[1295]: spa.alsa: set_hw_params: No space left on device
Mar 06 13:35:19 underverse-endeavouros pipewire[1295]: pw.node: (alsa_input.usb-Creative_Technology_Ltd_SB_Omni_Surround_5.1_X000007z-00.analog-stereo-input-51) suspended -> error (Start error: No space left on device)
Mar 06 13:35:19 underverse-endeavouros pipewire[1295]: spa.alsa: set_hw_params: No space left on device
Mar 06 13:35:19 underverse-endeavouros pipewire[1295]: spa.alsa: set_hw_params: No space left on device
Mar 06 13:35:19 underverse-endeavouros pipewire[1295]: spa.alsa: set_hw_params: No space left on device
Mar 06 13:35:19 underverse-endeavouros pipewire[1295]: spa.alsa: set_hw_params: No space left on device
Mar 06 13:35:19 underverse-endeavouros pipewire[1295]: spa.alsa: set_hw_params: No space left on device
Mar 06 13:35:19 underverse-endeavouros pipewire[1295]: spa.alsa: set_hw_params: No space left on device
Mar 06 13:35:19 underverse-endeavouros pipewire[1295]: spa.alsa: set_hw_params: No space left on device
Mar 06 13:35:19 underverse-endeavouros pipewire[1295]: spa.alsa: set_hw_params: No space left on device
Mar 06 13:35:19 underverse-endeavouros pipewire[1295]: spa.alsa: set_hw_params: No space left on device
Mar 06 13:35:19 underverse-endeavouros pipewire[1295]: spa.alsa: set_hw_params: No space left on device
Mar 06 13:35:19 underverse-endeavouros pipewire[1295]: spa.alsa: set_hw_params: No space left on device
Mar 06 13:35:19 underverse-endeavouros pipewire[1295]: spa.alsa: set_hw_params: No space left on device
Mar 06 13:35:22 underverse-endeavouros pipewire[1295]: spa.alsa: set_hw_params: No space left on device
Mar 06 13:35:22 underverse-endeavouros pipewire[1295]: pw.node: (alsa_input.usb-Creative_Technology_Ltd_SB_Omni_Surround_5.1_X000007z-00.analog-stereo-input-51) suspended -> error (Start error: No space left on device)
Mar 06 13:35:22 underverse-endeavouros pipewire[1295]: pw.link: 0x5650241a2950: one of the nodes is in error out:error in:running
Mar 06 13:35:22 underverse-endeavouros pipewire[1295]: spa.alsa: set_hw_params: No space left on device
Mar 06 13:35:25 underverse-endeavouros pipewire[1295]: spa.alsa: set_hw_params: No space left on device
Mar 06 13:35:25 underverse-endeavouros pipewire[1295]: pw.node: (alsa_input.usb-Creative_Technology_Ltd_SB_Omni_Surround_5.1_X000007z-00.analog-stereo-input-51) suspended -> error (Start error: No space left on device)
Mar 06 13:35:28 underverse-endeavouros pipewire[1295]: spa.alsa: set_hw_params: No space left on device
Mar 06 13:35:28 underverse-endeavouros pipewire[1295]: pw.node: (alsa_input.usb-Creative_Technology_Ltd_SB_Omni_Surround_5.1_X000007z-00.analog-stereo-input-51) suspended -> error (Start error: No space left on device)
Mar 06 13:38:26 underverse-endeavouros systemd[907]: Stopping PipeWire Multimedia Service...
Mar 06 13:38:26 underverse-endeavouros systemd[907]: Stopped PipeWire Multimedia Service.
Mar 06 13:38:26 underverse-endeavouros systemd[907]: pipewire.service: Consumed 1.718s CPU time.
Mar 06 13:38:26 underverse-endeavouros systemd[907]: Started PipeWire Multimedia Service.
Mar 06 13:38:29 underverse-endeavouros pipewire[4322]: spa.alsa: set_hw_params: No space left on device
Mar 06 13:38:29 underverse-endeavouros pipewire[4322]: pw.node: (alsa_input.usb-Creative_Technology_Ltd_SB_Omni_Surround_5.1_X000007z-00.analog-stereo-input-52) suspended -> error (Start error: No space left on device)
Mar 06 13:38:29 underverse-endeavouros pipewire[4322]: spa.alsa: set_hw_params: No space left on device
Mar 06 13:38:29 underverse-endeavouros pipewire[4322]: spa.alsa: set_hw_params: No space left on device
Mar 06 13:38:29 underverse-endeavouros pipewire[4322]: spa.alsa: set_hw_params: No space left on device
Mar 06 13:38:29 underverse-endeavouros pipewire[4322]: spa.alsa: set_hw_params: No space left on device
Mar 06 13:38:29 underverse-endeavouros pipewire[4322]: spa.alsa: set_hw_params: No space left on device
Mar 06 13:38:29 underverse-endeavouros pipewire[4322]: spa.alsa: set_hw_params: No space left on device
Mar 06 13:38:29 underverse-endeavouros pipewire[4322]: spa.alsa: set_hw_params: No space left on device
Mar 06 13:38:29 underverse-endeavouros pipewire[4322]: spa.alsa: set_hw_params: No space left on device
Mar 06 13:38:29 underverse-endeavouros pipewire[4322]: spa.alsa: set_hw_params: No space left on device
Mar 06 13:38:29 underverse-endeavouros pipewire[4322]: spa.alsa: set_hw_params: No space left on device
Mar 06 13:38:29 underverse-endeavouros pipewire[4322]: spa.alsa: set_hw_params: No space left on device
Mar 06 13:38:29 underverse-endeavouros pipewire[4322]: spa.alsa: set_hw_params: No space left on device
Mar 06 13:38:29 underverse-endeavouros pipewire[4322]: spa.alsa: set_hw_params: No space left on device
Mar 06 13:38:29 underverse-endeavouros pipewire[4322]: spa.alsa: set_hw_params: No space left on device
Mar 06 13:38:29 underverse-endeavouros pipewire[4322]: spa.alsa: set_hw_params: No space left on device
Mar 06 13:38:32 underverse-endeavouros pipewire[4322]: spa.alsa: set_hw_params: No space left on device
Mar 06 13:38:32 underverse-endeavouros pipewire[4322]: pw.node: (alsa_input.usb-Creative_Technology_Ltd_SB_Omni_Surround_5.1_X000007z-00.analog-stereo-input-52) suspended -> error (Start error: No space left on device)
Mar 06 13:38:32 underverse-endeavouros pipewire[4322]: pw.link: 0x5652bc05b740: one of the nodes is in error out:error in:running
Mar 06 13:38:32 underverse-endeavouros pipewire[4322]: spa.alsa: set_hw_params: No space left on device
Mar 06 13:38:35 underverse-endeavouros pipewire[4322]: spa.alsa: set_hw_params: No space left on device
Mar 06 13:38:35 underverse-endeavouros pipewire[4322]: pw.node: (alsa_input.usb-Creative_Technology_Ltd_SB_Omni_Surround_5.1_X000007z-00.analog-stereo-input-52) suspended -> error (Start error: No space left on device)
Mar 06 13:38:37 underverse-endeavouros pipewire[4322]: pw.node: (alsa_input.usb-Creative_Technology_Ltd_SB_Omni_Surround_5.1_X000007z-00.analog-stereo-input-52) idle -> error ((null))