flathub / com.github.wwmm.easyeffects

https://flathub.org/apps/details/com.github.wwmm.easyeffects
10 stars 4 forks source link

Doesn't work on Fedora 35 #24

Closed TheEvilSkeleton closed 3 years ago

TheEvilSkeleton commented 3 years ago

I'm currently running Fedora 35. Fedora 35 recently switched from pipewire-session-manager to WirePlumber, and that may have caused EasyEffects from not working at all.

Click to expand

❯ flatpak run --command=sh --devel com.github.wwmm.easyeffects
[📦 com.github.wwmm.easyeffects ~]$ G_MESSAGES_DEBUG=easyeffects easyeffects
(process:3): easyeffects-DEBUG: 09:22:28.280: main: locale directory: /app/share/locale
(easyeffects:3): easyeffects-DEBUG: 09:22:28.359: presets_manager: system input presets directory: "/app/etc/xdg/easyeffects/input"; 
(easyeffects:3): easyeffects-DEBUG: 09:22:28.359: presets_manager: system input presets directory: "/etc/easyeffects/input"; 
(easyeffects:3): easyeffects-DEBUG: 09:22:28.359: presets_manager: system input presets directory: "/etc/xdg/easyeffects/input"; 
(easyeffects:3): easyeffects-DEBUG: 09:22:28.359: presets_manager: system output presets directory: "/app/etc/xdg/easyeffects/output"; 
(easyeffects:3): easyeffects-DEBUG: 09:22:28.359: presets_manager: system output presets directory: "/etc/easyeffects/output"; 
(easyeffects:3): easyeffects-DEBUG: 09:22:28.359: presets_manager: system output presets directory: "/etc/xdg/easyeffects/output"; 
(easyeffects:3): easyeffects-DEBUG: 09:22:28.359: presets_manager: user presets directory already exists: /var/home/TheEvilSkeleton/.var/app/com.github.wwmm.easyeffects/config/easyeffects/
(easyeffects:3): easyeffects-DEBUG: 09:22:28.359: presets_manager: user presets directory already exists: /var/home/TheEvilSkeleton/.var/app/com.github.wwmm.easyeffects/config/easyeffects/input
(easyeffects:3): easyeffects-DEBUG: 09:22:28.359: presets_manager: user presets directory already exists: /var/home/TheEvilSkeleton/.var/app/com.github.wwmm.easyeffects/config/easyeffects/output
(easyeffects:3): easyeffects-DEBUG: 09:22:28.359: presets_manager: user presets directory already exists: /var/home/TheEvilSkeleton/.var/app/com.github.wwmm.easyeffects/config/easyeffects/autoload/input
(easyeffects:3): easyeffects-DEBUG: 09:22:28.359: presets_manager: user presets directory already exists: /var/home/TheEvilSkeleton/.var/app/com.github.wwmm.easyeffects/config/easyeffects/autoload/output
(easyeffects:3): easyeffects-DEBUG: 09:22:28.387: application: easyeffects version: 6.1.2
(easyeffects:3): easyeffects-DEBUG: 09:22:28.391: pipe_manager: compiled with pipewire: 0.3.31
(easyeffects:3): easyeffects-DEBUG: 09:22:28.391: pipe_manager: linked to pipewire: 0.3.31
(easyeffects:3): easyeffects-DEBUG: 09:22:28.405: pipe_manager: core version: 0.3.37
(easyeffects:3): easyeffects-DEBUG: 09:22:28.405: pipe_manager: core name: pipewire-0
(easyeffects:3): easyeffects-DEBUG: 09:22:28.407: pipe_manager: found metadata: settings
(easyeffects:3): easyeffects-DEBUG: 09:22:28.407: pipe_manager: found metadata: default
(easyeffects:3): easyeffects-DEBUG: 09:22:28.407: pipe_manager: Audio/Sink 43 alsa_output.pci-0000_03_00.6.HiFi__hw_Generic_1__sink was added
(easyeffects:3): easyeffects-DEBUG: 09:22:28.407: pipe_manager: Audio/Source 44 alsa_input.pci-0000_03_00.6.HiFi__hw_acp__source was added
(easyeffects:3): easyeffects-DEBUG: 09:22:28.407: pipe_manager: Audio/Source 45 alsa_input.pci-0000_03_00.6.HiFi__hw_Generic_1__source was added
(easyeffects:3): easyeffects-DEBUG: 09:22:28.407: pipe_manager: Audio/Sink 46 alsa_output.pci-0000_03_00.1.HiFi__hw_Generic_7__sink was added
(easyeffects:3): easyeffects-DEBUG: 09:22:28.407: pipe_manager: Audio/Sink 47 alsa_output.pci-0000_03_00.1.HiFi__hw_Generic_3__sink was added
(easyeffects:3): easyeffects-DEBUG: 09:22:28.407: pipe_manager: Audio/Sink 71 easyeffects_sink was added
(easyeffects:3): easyeffects-DEBUG: 09:22:28.408: pipe_manager: Audio/Source/Virtual 75 easyeffects_source was added
(easyeffects:3): easyeffects-DEBUG: 09:22:28.408: pipe_manager: new metadata property: 0, default.configured.audio.source, Spa:String:JSON, { "name": "alsa_input.pci-0000_03_00.6.HiFi__hw_acp__source" }
(easyeffects:3): easyeffects-DEBUG: 09:22:28.408: pipe_manager: new metadata property: 0, default.video.source, Spa:String:JSON, { "name": "v4l2_input.pci-0000_03_00.4-usb-0_2_1.0" }
(easyeffects:3): easyeffects-DEBUG: 09:22:28.408: pipe_manager: new metadata property: 0, default.audio.sink, Spa:String:JSON, { "name": "alsa_output.pci-0000_03_00.6.HiFi__hw_Generic_1__sink" }
(easyeffects:3): easyeffects-DEBUG: 09:22:28.408: pipe_manager: new metadata property: 0, default.audio.source, Spa:String:JSON, { "name": "alsa_input.pci-0000_03_00.6.HiFi__hw_acp__source" }

(easyeffects:3): easyeffects-WARNING **: 09:22:28.471: lv2_wrapper: Could not find the plugin: http://drobilla.net/plugins/mda/Loudness
(easyeffects:3): easyeffects-DEBUG: 09:22:28.471: soe: http://drobilla.net/plugins/mda/Loudness is not installed

(easyeffects:3): easyeffects-WARNING **: 09:22:28.472: lv2_wrapper: http://drobilla.net/plugins/mda/Loudness port symbol not found: loudness

(easyeffects:3): easyeffects-WARNING **: 09:22:28.472: lv2_wrapper: http://drobilla.net/plugins/mda/Loudness port symbol not found: output

(easyeffects:3): easyeffects-WARNING **: 09:22:28.472: lv2_wrapper: http://drobilla.net/plugins/mda/Loudness port symbol not found: link
(easyeffects:3): easyeffects-DEBUG: 09:22:28.498: lv2_wrapper: http://lsp-plug.in/plugins/lv2/sc_compressor_stereo requires feature: http://lv2plug.in/ns/ext/urid#map
(easyeffects:3): easyeffects-DEBUG: 09:22:28.550: lv2_wrapper: http://lsp-plug.in/plugins/lv2/comp_delay_x2_stereo requires feature: http://lv2plug.in/ns/ext/urid#map
(easyeffects:3): easyeffects-DEBUG: 09:22:28.626: lv2_wrapper: http://lsp-plug.in/plugins/lv2/para_equalizer_x32_lr requires feature: http://lv2plug.in/ns/ext/urid#map
(easyeffects:3): easyeffects-DEBUG: 09:22:28.733: lv2_wrapper: http://lsp-plug.in/plugins/lv2/limiter_stereo requires feature: http://lv2plug.in/ns/ext/urid#map
(easyeffects:3): easyeffects-DEBUG: 09:22:28.759: lv2_wrapper: http://lsp-plug.in/plugins/lv2/loud_comp_stereo requires feature: http://lv2plug.in/ns/ext/urid#map
(easyeffects:3): easyeffects-DEBUG: 09:22:28.783: lv2_wrapper: urn:zamaudio:ZaMaximX2 requires feature: http://lv2plug.in/ns/ext/urid#map
(easyeffects:3): easyeffects-DEBUG: 09:22:28.783: lv2_wrapper: urn:zamaudio:ZaMaximX2 requires feature: http://lv2plug.in/ns/ext/options#options
(easyeffects:3): easyeffects-DEBUG: 09:22:28.821: lv2_wrapper: http://lsp-plug.in/plugins/lv2/mb_compressor_stereo requires feature: http://lv2plug.in/ns/ext/urid#map
(easyeffects:3): easyeffects-DEBUG: 09:22:28.905: pipe_manager: Filter pe_soe_output_level, id = 79, was added
(easyeffects:3): easyeffects-DEBUG: 09:22:28.907: soe: output_level successfully connected to pipewire graph
(easyeffects:3): easyeffects-DEBUG: 09:22:28.909: pipe_manager: Filter pe_soe_spectrum, id = 84, was added
(easyeffects:3): easyeffects-DEBUG: 09:22:28.911: soe: spectrum successfully connected to pipewire graph
(easyeffects:3): easyeffects-DEBUG: 09:22:28.915: pipe_manager: Filter pe_soe_equalizer, id = 89, was added
(easyeffects:3): easyeffects-DEBUG: 09:22:28.917: soe: equalizer successfully connected to pipewire graph

(easyeffects:3): easyeffects-WARNING **: 09:22:28.999: lv2_wrapper: Could not find the plugin: http://drobilla.net/plugins/mda/Loudness
(easyeffects:3): easyeffects-DEBUG: 09:22:28.999: sie: http://drobilla.net/plugins/mda/Loudness is not installed

(easyeffects:3): easyeffects-WARNING **: 09:22:28.999: lv2_wrapper: http://drobilla.net/plugins/mda/Loudness port symbol not found: loudness

(easyeffects:3): easyeffects-WARNING **: 09:22:28.999: lv2_wrapper: http://drobilla.net/plugins/mda/Loudness port symbol not found: output

(easyeffects:3): easyeffects-WARNING **: 09:22:28.999: lv2_wrapper: http://drobilla.net/plugins/mda/Loudness port symbol not found: link
(easyeffects:3): easyeffects-DEBUG: 09:22:29.026: lv2_wrapper: http://lsp-plug.in/plugins/lv2/sc_compressor_stereo requires feature: http://lv2plug.in/ns/ext/urid#map
(easyeffects:3): easyeffects-DEBUG: 09:22:29.078: lv2_wrapper: http://lsp-plug.in/plugins/lv2/comp_delay_x2_stereo requires feature: http://lv2plug.in/ns/ext/urid#map
(easyeffects:3): easyeffects-DEBUG: 09:22:29.155: lv2_wrapper: http://lsp-plug.in/plugins/lv2/para_equalizer_x32_lr requires feature: http://lv2plug.in/ns/ext/urid#map
(easyeffects:3): easyeffects-DEBUG: 09:22:29.267: lv2_wrapper: http://lsp-plug.in/plugins/lv2/limiter_stereo requires feature: http://lv2plug.in/ns/ext/urid#map
(easyeffects:3): easyeffects-DEBUG: 09:22:29.294: lv2_wrapper: http://lsp-plug.in/plugins/lv2/loud_comp_stereo requires feature: http://lv2plug.in/ns/ext/urid#map
(easyeffects:3): easyeffects-DEBUG: 09:22:29.319: lv2_wrapper: urn:zamaudio:ZaMaximX2 requires feature: http://lv2plug.in/ns/ext/urid#map
(easyeffects:3): easyeffects-DEBUG: 09:22:29.319: lv2_wrapper: urn:zamaudio:ZaMaximX2 requires feature: http://lv2plug.in/ns/ext/options#options
(easyeffects:3): easyeffects-DEBUG: 09:22:29.359: lv2_wrapper: http://lsp-plug.in/plugins/lv2/mb_compressor_stereo requires feature: http://lv2plug.in/ns/ext/urid#map
(easyeffects:3): easyeffects-DEBUG: 09:22:29.438: pipe_manager: Filter pe_sie_output_level, id = 102, was added
(easyeffects:3): easyeffects-DEBUG: 09:22:29.440: sie: output_level successfully connected to pipewire graph
(easyeffects:3): easyeffects-DEBUG: 09:22:29.442: pipe_manager: Filter pe_sie_spectrum, id = 107, was added
(easyeffects:3): easyeffects-DEBUG: 09:22:29.444: sie: spectrum successfully connected to pipewire graph

(easyeffects:3): easyeffects-WARNING **: 09:22:29.449: sie:  link from node 102 to node 75 failed

(easyeffects:3): easyeffects-WARNING **: 09:22:29.462: sie:  link from node 102 to node 75 failed
easyeffects-INFO: 09:22:29.463: application: disabling global bypass
(easyeffects:3): easyeffects-DEBUG: 09:22:29.496: application_ui: Icon Theme Adwaita detected

(easyeffects:3): easyeffects-WARNING **: 09:22:30.269: sie:  link from node 102 to node 75 failed

(easyeffects:3): easyeffects-WARNING **: 09:22:32.595: portal: background request failed:Background request canceled
(easyeffects:3): easyeffects-DEBUG: 09:22:32.596: new default output device: alsa_output.pci-0000_03_00.6.HiFi__hw_Generic_1__sink
(easyeffects:3): easyeffects-DEBUG: 09:22:32.608: new default input device: alsa_input.pci-0000_03_00.6.HiFi__hw_acp__source

(easyeffects:3): easyeffects-WARNING **: 09:22:32.621: sie:  link from node 102 to node 75 failed
(easyeffects:3): easyeffects-DEBUG: 09:22:32.624: application: device alsa_card.pci-0000_03_00.6 has changed its output route to: [Out] Speaker
(easyeffects:3): easyeffects-DEBUG: 09:22:32.624: application: device alsa_card.pci-0000_03_00.6 has changed its input route to: [In] Mic1
(easyeffects:3): easyeffects-DEBUG: 09:22:55.577: pipe_manager: Stream/Output/Audio 114 Firefox was added
(easyeffects:3): easyeffects-DEBUG: 09:22:55.587: pipe_manager: Firefox port 113 is connected to alsa_output.pci-0000_03_00.6.HiFi__hw_Generic_1__sink port 48
(easyeffects:3): easyeffects-DEBUG: 09:22:55.587: pipe_manager: Firefox port 112 is connected to alsa_output.pci-0000_03_00.6.HiFi__hw_Generic_1__sink port 50
(easyeffects:3): easyeffects-DEBUG: 09:22:56.967: pipe_manager: Stream/Output/Audio Firefox was removed
(easyeffects:3): easyeffects-DEBUG: 09:22:57.107: pipe_manager: Stream/Output/Audio 114 Firefox was added
(easyeffects:3): easyeffects-DEBUG: 09:22:57.115: pipe_manager: Firefox port 112 is connected to alsa_output.pci-0000_03_00.6.HiFi__hw_Generic_1__sink port 48
(easyeffects:3): easyeffects-DEBUG: 09:22:57.116: pipe_manager: Firefox port 100 is connected to alsa_output.pci-0000_03_00.6.HiFi__hw_Generic_1__sink port 50
(easyeffects:3): easyeffects-DEBUG: 09:22:57.156: pipe_manager: Stream/Output/Audio Firefox was removed
(easyeffects:3): easyeffects-DEBUG: 09:22:57.272: pipe_manager: Stream/Output/Audio 114 Firefox was added
(easyeffects:3): easyeffects-DEBUG: 09:22:57.279: pipe_manager: Firefox port 100 is connected to alsa_output.pci-0000_03_00.6.HiFi__hw_Generic_1__sink port 48
(easyeffects:3): easyeffects-DEBUG: 09:22:57.279: pipe_manager: Firefox port 101 is connected to alsa_output.pci-0000_03_00.6.HiFi__hw_Generic_1__sink port 50
(easyeffects:3): easyeffects-DEBUG: 09:23:12.664: pipe_manager: Stream/Output/Audio Firefox was removed
(easyeffects:3): easyeffects-DEBUG: 09:23:13.008: pipe_manager: Stream/Output/Audio 114 Firefox was added
(easyeffects:3): easyeffects-DEBUG: 09:23:13.020: pipe_manager: Firefox port 101 is connected to alsa_output.pci-0000_03_00.6.HiFi__hw_Generic_1__sink port 48
(easyeffects:3): easyeffects-DEBUG: 09:23:13.020: pipe_manager: Firefox port 113 is connected to alsa_output.pci-0000_03_00.6.HiFi__hw_Generic_1__sink port 50

vchernin commented 3 years ago

Known WirePlumber issue with Flatpak. I wonder if this might affect Tenacity? I hope it's fixed upstream soon.

In the meantime you can workaround by switching back to pipewire-media-session.

See also https://github.com/wwmm/easyeffects/issues/1144. In that thread a few things were discussed (a segfault, distro packaging weirdness, and this issue).

TheEvilSkeleton commented 3 years ago

Thanks. I'm going to keep the issue open in case someone else has the same problem, it'll be discoverable.

vchernin commented 3 years ago

This is solved now with WirePlumber 0.4.3 which is now in Fedora 35 stable.

If you still have issues feel free to open a new issue.

See https://github.com/wwmm/easyeffects/issues/1144#issuecomment-939037973

TheEvilSkeleton commented 3 years ago

Thanks for the update!