Help Needed for KDE 6 Post Update Issues
I've performed and rolled back updates to KDE 6 three times now due to various issues that I lose patience trying to solve, namely serious issues with pipewire and wayland.
Due to the recent xz necessary update announcement I thought it was time to try a full system upgrade again, and as before I have the following issues I could use some help solving. For context I am using an nvidia gpu with an intel gpu with 3 mixed refresh rate monitors.
1) After updating and a reboot I get three empty black screens. By chance I found I can switch to a TTY blind and login to start sddm manually which allows two of my three monitors to display the SDDM login prompt. Using Wayland does not work at all with only black screens after login but I am able to select X11 to get in. Every reboot I have to manually start SDDM this way.
2) There is no working audio whatsoever from inside the kde audio settings or in easy effects. I have a script to manually restart pipewire, pipewire-pulse and wireplumber which gave an error related to XDG_RUNTIME_DIR or other pipewire environment variables. Setting the XDG_RUNTIME_DIR manually allowed it to start but I have the same no audio issue with only this error to work with:
W 16:16:22.863825 pw.context ../pipewire/src/pipewire/context.c:354:pw_context_new: 0x5bb1ca5367b0: no modules loaded from context.modules
(easyeffects:22959): Adwaita-WARNING **: 16:16:22.965: Using GtkSettings:gtk-application-prefer-dark-theme with libadwaita is unsupported. Please use AdwStyleManager:color-scheme instead.
N 16:16:23.578620 wp-internal-comp-l ../wireplumber/lib/wp/private/internal-comp-loader.c:463:on_component_loaded: <WpCore:0x5bb1ca535d00> optional component 'support.logind [module: libwireplumber-module-logind]' failed to load: failed to start systemd logind monitor: -2 (No such file or directory)
N 16:16:23.578648 wp-internal-comp-l ../wireplumber/lib/wp/private/internal-comp-loader.c:515:wp_component_array_load_task_execute_step: <WpCore:0x5bb1ca535d00> skipping component 'monitor.bluez.seat-monitoring [virtual]' because some of its dependencies were not loaded
[0:20:04.485654172] [22958] ERROR IPAModule ipa_module.cpp:172 Symbol ipaModuleInfo not found
[0:20:04.485671281] [22958] ERROR IPAModule ipa_module.cpp:292 v4l2-compat.so: IPA module has no valid info
[0:20:04.485690889] [22958] INFO Camera camera_manager.cpp:284 libcamera v0.2.0
My usb microphone and rear audio jack show up in the EasyEffects settings menu but are not selectable from the KDE audio menus and no programs show devices in use when youtube/music is played. Increasing/decreasing volume doesn't even show the meter anymore.
This being the third time I've encountered this issue (after waiting for multiple minor bug releases) I wonder if it's an issue with my configuration now having x11 AND wayland available. I tried installing lxqt as a test and was able to get audio working after a quick pipewire restart so that tells me there's probably a connection between KDE6, wayland and pipewire causing the issue. LXQT also will show the above error after starting pipewire but audio works regardless.
Has anyone else run into this pipewire sound issue after upgrading to KDE6? Any help is appreciated as I don't really know where else I can troubleshoot.