DESCRIPTION I am getting crashes and other issues with Dophin (which is why I filed it here), but the underlying issue might be with kio -> uiserver. STEPS TO REPRODUCE 1. Upgrade from Plasma 6.6 to Plasma 6.7 (plasma-workspace 6.7.0) 2. Open Dolphin 3. Right-click anywhere inside the Dolphin window OBSERVED RESULT Dolphin crashes with SIGSEGV: ``` KCrash: Application 'dolphin' crashing... crashRecursionCounter = 2 fish: Job 1, 'dolphin &' terminated by signal SIGSEGV (Address boundary error) ``` Additionally, opening "Configure Dolphin" from the settings menu takes approximately 60 seconds before the dialog appears. STDERR output during the hang: ``` kf.kio.widgets: Failed to check which JobView API is supported "Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken." ``` EXPECTED RESULT Dolphin should display the context menu on right-click without crashing. Dolphin settings dialog should open promptly. ROOT CAUSE The org.kde.kuiserver D-Bus service no longer exists on the system. KF6::KJobWidgets and KIO widgets still attempt to communicate with org.kde.kuiserver over D-Bus at runtime. When the service is absent, the D-Bus call times out (causing the 60-second hang in settings) or returns an error that is not handled gracefully (causing the SIGSEGV on right-click when building the context menu). The kuiserver binary, its D-Bus service file, and its systemd user unit are not shipped by any package in Fedora 44. The upstream plasma-workspace master branch CMakeLists.txt no longer contains add_subdirectory(kuiserver), indicating it was removed from the upstream build in the 6.7 cycle. However, KJobWidgets still references org.kde.kuiserver at runtime with no graceful fallback for when the service is absent. ADDITIONAL INFORMATION Diagnostic evidence confirming org.kde.kuiserver is completely absent: 1. D-Bus service unreachable: ``` $ dbus-send --session --dest=org.kde.kuiserver --type=method_call --print-reply /JobViewServer org.freedesktop.DBus.Introspectable.Introspect Error org.freedesktop.DBus.Error.NoReply: Did not receive a reply. ``` 2. D-Bus service file missing: ``` $ find /usr/share/dbus-1/services/ -name "kuiserver" (no output) ``` 3. No kuiserver files in plasma-workspace RPM: ``` $ rpm -ql plasma-workspace | grep kuiserver (no output) ``` 4. No package in Fedora 44 ships the kuiserver binary or service file: ``` $ dnf provides "*/org.kde.kuiserver.service" No matches found. $ dnf provides "/kuiserver" ``` (only matches: header files from kf6-kjobwidgets-devel, translation .mo files from kde-l10n-*, and KDE 4 API docs) 5. kuiserver5 binary does not exist: ``` $ which kuiserver5 2>/dev/null || find /usr -name "kuiserver*" -type f 2>/dev/null /usr/include/KF6/KJobWidgets/kuiserverjobtracker.h /usr/include/KF6/KJobWidgets/kuiserverv2jobtracker.h ``` Only compile-time headers exist — no runtime binary anywhere. REGRESSION Yes — worked correctly before the Plasma 6.6 → 6.7 upgrade. RELATED Also [filed as Fedora packaging bug](https://bugzilla.redhat.com/show_bug.cgi?id=2491323) at Red Hat Bugzilla (plasma-workspace 6.7.0-1 missing kuiserver files). SOFTWARE/OS VERSIONS Operating System: Fedora Linux 44 KDE Plasma Version: 6.7.0 KDE Frameworks Version: 6.27.0 Qt Version: 6.11.1 Kernel Version: 7.0.12-201.fc44.x86_64 (64-bit) Graphics Platform: Wayland Processors: 12 × AMD Ryzen 5 8500G w/ Radeon 740M Graphics Memory: 32 GiB of RAM (30.4 GiB usable) Graphics Processor 1: AMD Radeon 740M Graphics Graphics Processor 2: NVIDIA GeForce GTX 960
This seems like a packaging or configuration issue, so the bug you filed with RedHat is the right place to report it. If they indicate there's anything in KDE code at fault, feel free to reopen this issue. Thanks.