Closed evamvid closed 8 months ago
I have some custom clock rate settings in /etc/pipewire/pipewire.conf due to problems with HDMI audio. PipeWire sampling rate: 19200
As far as I am aware of no audio content uses this sampling rate value. Are you sure you can not use the common rate values? I am not sure if this is the reason for the crash considering you have other unusual errors too
libEGL warning: failed to get driver name for fd -1
libEGL warning: MESA-LOADER: failed to retrieve device information
libEGL warning: failed to get driver name for fd -1
. But it does not seem a good idea to force PipeWire to use 19200
as rate value. Maybe you intended to put 192000
?
You were absolutely right, my HDMI audio 'fix' was a snippet from #1021 that had been copied somewhere on stackexchange and had a typo from 192000 to 19200. Changing it to 192000 fixed the issue with easyeffects.
EasyEffects Version
7.1.3
What package are you using?
Flatpak (Flathub)
Distribution
Manjaro Linux
Describe the bug
I've had the same issue with nearly the same error with both the Arch package and the flathub package. When trying to run the program, it appears for about half a second, playing audio skips, and then it crashes.
The output for the flathub package reads:
The output from the native arch package is similar:
I have some custom clock rate settings in /etc/pipewire/pipewire.conf due to problems with HDMI audio. Specifically, the following lines were added:
Expected Behavior
No response
Debug Log
Debug Log
``` (process:2): easyeffects-DEBUG: 10:13:46.931: easyeffects.cpp:35 easyeffects version: 7.1.3 (process:2): easyeffects-DEBUG: 10:13:46.932: easyeffects.cpp:45 locale directory: /app/share/locale (easyeffects:2): easyeffects-DEBUG: 10:13:46.944: presets_manager.cpp:162 user presets directory already exists: /home/user/.var/app/com.github.wwmm.easyeffects/config/easyeffects/ (easyeffects:2): easyeffects-DEBUG: 10:13:46.944: presets_manager.cpp:162 user presets directory already exists: /home/user/.var/app/com.github.wwmm.easyeffects/config/easyeffects/input (easyeffects:2): easyeffects-DEBUG: 10:13:46.944: presets_manager.cpp:162 user presets directory already exists: /home/user/.var/app/com.github.wwmm.easyeffects/config/easyeffects/output (easyeffects:2): easyeffects-DEBUG: 10:13:46.944: presets_manager.cpp:162 user presets directory already exists: /home/user/.var/app/com.github.wwmm.easyeffects/config/easyeffects/autoload/input (easyeffects:2): easyeffects-DEBUG: 10:13:46.944: presets_manager.cpp:162 user presets directory already exists: /home/user/.var/app/com.github.wwmm.easyeffects/config/easyeffects/autoload/output libEGL warning: failed to get driver name for fd -1 libEGL warning: MESA-LOADER: failed to retrieve device information libEGL warning: failed to get driver name for fd -1 (easyeffects:2): easyeffects-DEBUG: 10:13:47.053: pipe_manager.cpp:1429 compiled with PipeWire: 0.3.79 (easyeffects:2): easyeffects-DEBUG: 10:13:47.053: pipe_manager.cpp:1430 linked to PipeWire: 0.3.81 (easyeffects:2): easyeffects-DEBUG: 10:13:47.056: pipe_manager.cpp:1400 core version: 0.3.81 (easyeffects:2): easyeffects-DEBUG: 10:13:47.056: pipe_manager.cpp:1401 core name: pipewire-0 (easyeffects:2): easyeffects-DEBUG: 10:13:47.057: pipe_manager.cpp:1312 found metadata: settings (easyeffects:2): easyeffects-DEBUG: 10:13:47.057: pipe_manager.cpp:1312 found metadata: default (easyeffects:2): easyeffects-DEBUG: 10:13:47.057: pipe_manager.cpp:1312 found metadata: route-settings (easyeffects:2): easyeffects-DEBUG: 10:13:47.057: pipe_manager.cpp:1167 Audio/Sink 45 alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp_5__sink with serial 46 has been added (easyeffects:2): easyeffects-DEBUG: 10:13:47.057: pipe_manager.cpp:1167 Audio/Sink 46 alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp_4__sink with serial 47 has been added (easyeffects:2): easyeffects-DEBUG: 10:13:47.058: pipe_manager.cpp:1167 Audio/Sink 47 alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp_3__sink with serial 48 has been added (easyeffects:2): easyeffects-DEBUG: 10:13:47.058: pipe_manager.cpp:1167 Audio/Sink 48 alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp__sink with serial 49 has been added (easyeffects:2): easyeffects-DEBUG: 10:13:47.058: pipe_manager.cpp:1167 Audio/Source 49 alsa_input.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp__source with serial 50 has been added (easyeffects:2): easyeffects-DEBUG: 10:13:47.058: pipe_manager.cpp:1167 Audio/Source 50 alsa_input.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp_6__source with serial 51 has been added (easyeffects:2): easyeffects-DEBUG: 10:13:47.058: pipe_manager.cpp:1167 Stream/Output/Audio 84 spotify with serial 1128 has been added (easyeffects:2): easyeffects-DEBUG: 10:13:47.058: pipe_manager.cpp:1207 spotify port 97 is connected to alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp__sink port 62 (easyeffects:2): easyeffects-DEBUG: 10:13:47.058: pipe_manager.cpp:1207 spotify port 85 is connected to alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp__sink port 64 (easyeffects:2): easyeffects-DEBUG: 10:13:47.058: pipe_manager.cpp:1167 Audio/Sink 135 easyeffects_sink with serial 1401 has been added (easyeffects:2): easyeffects-DEBUG: 10:13:47.058: pipe_manager.cpp:1167 Audio/Source/Virtual 133 easyeffects_source with serial 1402 has been added (easyeffects:2): easyeffects-DEBUG: 10:13:47.058: pipe_manager.cpp:900 new metadata property: 0, default.configured.audio.sink, Spa:String:JSON, { "name": "alsa_output.usb-FiiO_FiiO_USB_DAC_Q1-01.analog-stereo" } (easyeffects:2): easyeffects-DEBUG: 10:13:47.058: pipe_manager.cpp:900 new metadata property: 0, default.audio.sink, Spa:String:JSON, { "name": "alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp__sink" } (easyeffects:2): easyeffects-DEBUG: 10:13:47.058: pipe_manager.cpp:900 new metadata property: 0, default.audio.source, Spa:String:JSON, { "name": "alsa_input.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp_6__source" } (easyeffects:2): easyeffects-DEBUG: 10:13:47.058: pipe_manager.cpp:900 new metadata property: 0, default.video.source, Spa:String:JSON, { "name": "v4l2_input.pci-0000_00_14.0-usb-0_8_1.0" } (easyeffects:2): easyeffects-DEBUG: 10:13:47.058: pipe_manager.cpp:900 new metadata property: 84, target.node, Spa:Id, 117 (easyeffects:2): easyeffects-DEBUG: 10:13:47.058: pipe_manager.cpp:900 new metadata property: 84, target.object, Spa:Id, 1301 (easyeffects:2): easyeffects-DEBUG: 10:13:47.059: pipe_manager.cpp:1526 easyeffects_sink node successfully retrieved with id 135 and serial 1401 (easyeffects:2): easyeffects-DEBUG: 10:13:47.059: pipe_manager.cpp:1531 easyeffects_source node successfully retrieved with id 133 and serial 1402 (easyeffects:2): easyeffects-DEBUG: 10:13:47.061: pipe_manager.cpp:1207 spotify port 97 is connected to easyeffects_sink port 123 (easyeffects:2): easyeffects-DEBUG: 10:13:47.061: pipe_manager.cpp:1207 spotify port 85 is connected to easyeffects_sink port 94 (easyeffects:2): easyeffects-DEBUG: 10:13:47.065: plugin_base.cpp:370 soe: output_level successfully connected to PipeWire graph (easyeffects:2): easyeffects-DEBUG: 10:13:47.067: plugin_base.cpp:370 soe: spectrum successfully connected to PipeWire graph (easyeffects:2): easyeffects-DEBUG: 10:13:47.071: plugin_base.cpp:370 sie: output_level successfully connected to PipeWire graph (easyeffects:2): easyeffects-DEBUG: 10:13:47.073: plugin_base.cpp:370 sie: spectrum successfully connected to PipeWire graph (easyeffects:2): easyeffects-DEBUG: 10:13:47.106: output_level.cpp:37 soe: output_level: PipeWire blocksize: 1024 (easyeffects:2): easyeffects-DEBUG: 10:13:47.106: output_level.cpp:38 soe: output_level: PipeWire sampling rate: 19200 easyeffects-INFO: 10:13:47.130: application.cpp:50 disabling global bypass (easyeffects:2): easyeffects-DEBUG: 10:13:47.135: application_ui.cpp:86 Icon Theme Adwaita detected (easyeffects:2): easyeffects-DEBUG: 10:13:47.352: application.cpp:78 new default output device: alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp__sink (easyeffects:2): easyeffects-DEBUG: 10:13:47.357: application.cpp:86 new default input device: alsa_input.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp_6__source (easyeffects:2): easyeffects-DEBUG: 10:13:47.361: application.cpp:130 device alsa_card.pci-0000_00_1f.3-platform-skl_hda_dsp_generic has changed its output route to: [Out] Headphones (easyeffects:2): easyeffects-DEBUG: 10:13:47.361: application.cpp:150 output autoloading: the target node name does not match the output device name (easyeffects:2): easyeffects-DEBUG: 10:13:47.361: application.cpp:98 device alsa_card.pci-0000_00_1f.3-platform-skl_hda_dsp_generic has changed its input route to: [In] Mic1 (easyeffects:2): easyeffects-DEBUG: 10:13:47.361: application.cpp:118 input autoloading: the target node name does not match the input device name gsl: interp.c:150: ERROR: interpolation error Default GSL error handler invoked. ```
Additional Information
The entire pipewire.conf is as follows: