[Bug 272637] x11/sddm: With sddm-0.20.0 plasma shows no power buttons

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Tue Jul 25 10:26:49 BST 2023


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=272637

--- Comment #21 from Florian Walpen <dev at submerge.ch> ---
(In reply to Tatsuki Makino from comment #20)

> If launching consolekit is a workaround, what was launching consolekit in 0.19.0?

The patch above that was removed in the 0.20.0 update.
As the description of the patch explains:

> There's no systemd on FreeBSD so start the session using $STARTUP which is
> defined in 90-consolekit if ConsoleKit2 is installed.  By default this allows
> local users to shutdown/reboot the machine and access devices like USB keys.

Have a look at the /usr/local/etc/X11/xinit/xinitrc.d directory. The scripts
there are injected into my session with $STARTUP. I also see another program
inject itself there, the audio/cadence JACK session manager.

Thus my proposition to patch in the $STARTUP variable without starting an extra
dbus-run-session, which shouldn't be necessary.


> Also, there is more dbus code related to consolekit in 0.20.0.
> It is sddm-0.20.0/src/daemon/DaemonApp.cpp

Correct, I only tested with 0.20.0, not 0.19.0_8. But I don't think it matters,
going forward.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the kde-freebsd mailing list