| Summary: | plasma-workspace cannot be compiled with systemd user session support enabled | ||
|---|---|---|---|
| Product: | [Plasma] plasmashell | Reporter: | Neal Gompa <ngompa> |
| Component: | general | Assignee: | David Edmundson <kde> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | nate, plasma-bugs-null, rdieter |
| Priority: | NOR | ||
| Version First Reported In: | 5.20.90 | ||
| Target Milestone: | 1.0 | ||
| Platform: | Fedora RPMs | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
Urgh, will fix. The leftover cmake option was removed, there is a runtime config option which we discussed on IRC |
SUMMARY When trying to build plasma-workspace with systemd-user session support instead of classic session handling by passing "-DPLASMA_SYSTEMD_BOOT:BOOL=ON" to CMake, it reports that the option is unhandled. STEPS TO REPRODUCE 1. Download plasma-workspace 5.20.90 2. Run cmake with "-DPLASMA_SYSTEMD_BOOT:BOOL=ON" OBSERVED RESULT CMake spits out the following output: CMake Warning: Manually-specified variables were not used by the project: PLASMA_SYSTEMD_BOOT EXPECTED RESULT Plasma is built with systemd user sessions instead of classic ones. SOFTWARE/OS VERSIONS Linux/KDE Plasma: Fedora 34 (Rawhide) (available in About System) KDE Plasma Version: 5.20.90 KDE Frameworks Version: 5.78.0 Qt Version: 5.15.2 ADDITIONAL INFORMATION The option exists in the CMakeLists file: https://invent.kde.org/plasma/plasma-workspace/-/blob/252482e9/CMakeLists.txt#L195