<div dir="ltr">When I go to use the logout/shutdown/restart buttons in Plasma 5, the computer does not take the action requested.<div><br></div><div>A message in the style of</div><div><br></div><div>



<div>
<span style="font-family:monospace"><span style="color:rgb(0,0,0)">Shutdown called with confirm  -1  type  2  and mode  -1</span><br>
<br></span></div></div><div><span style="font-family:monospace">is appended to ~/.xsession-errors each second (approximately, I didn't time it).</span></div><div><span style="font-family:monospace"><br></span></div><div><span style="font-family:monospace">qdbus org.kde.ksmserver /KSMServer org.kde.KSMServerInterface.logout x y z</span></div><div><span style="font-family:monospace"><br></span></div><div><span style="font-family:monospace">with x, y, z some integer (not just the values allowed) does the same, and the log reflects the values passed.</span></div><div><span style="font-family:monospace"><br></span></div><div><span style="font-family:monospace">In this case, at the time of the request, but only once, the ~/.xsession-errors shows also</span></div><div><span style="font-family:monospace"><br></span></div><div>



<div>
<span style="font-family:monospace"><span style="color:rgb(0,0,0)">kf5.kinit.klauncher: appId= ":1.49" newAppId= ":1.49" pendingAppId= "*.polkit-kde-authentication-agent-1"
</span><br>kf5.kinit.klauncher: appName= "49"<br>
<br></span></div></div><div><span style="font-family:monospace">I don't have systemd.</span></div><div><span style="font-family:monospace">ConsoleKit is build from a revision somewhere around 0.9.2 from the ConsoleKit2 github repository, and running ck-list-sessions returns two sessions, such as:</span></div><div><br></div><div>



<div>
<span style="font-family:monospace"><span style="color:rgb(0,0,0)">Session3:
</span><br>        unix-user = '1000'
<br>        realname = 'Christian'
<br>        seat = 'Seat1'
<br>        session-type = ''
<br>        active = TRUE
<br>        x11-display = ':0'
<br>        x11-display-device = '/dev/tty7'
<br>        display-device = ''
<br>        remote-host-name = ''
<br>        is-local = TRUE
<br>        on-since = '2015-07-08T08:36:30.639138Z'
<br>        login-session-id = '6'
<br>Session2:
<br>        unix-user = '1000'
<br>        realname = 'Christian'
<br>        seat = 'Seat3'
<br>        session-type = ''
<br>        active = FALSE
<br>        x11-display = ':0'
<br>        x11-display-device = ''
<br>        display-device = ''
<br>        remote-host-name = ''
<br>        is-local = TRUE
<br>        on-since = '2015-07-08T08:36:28.901189Z'
<br>        login-session-id = '6'<br></span></div></div><div><span style="font-family:monospace"><br></span></div><div><span style="font-family:monospace">It can be seen that one is TRUE/TRUE, whilst the other is FALSE/TRUE, which seems reasonable. Playing with files in /etc/pam.d/{sddm,sddm-greeter} or /usr/share/sddm/scripts/Xsession can change these, but they tend to become more problematic/messy, rather than less.</span></div><div><span style="font-family:monospace"><br></span></div><div><span style="font-family:monospace"><br></span></div><div><span style="font-family:monospace">Any ideas what I could look into to try and fix this?</span></div><div><span style="font-family:monospace"><br></span></div><div><span style="font-family:monospace">Possibly related, although maybe not:</span></div><div><span style="font-family:monospace">InputActions doesn't run on startup, despite being selected. Several other startup services behave similarly. I found a text file that confirmed this, although I can't now find it again.</span></div><div><span style="font-family:monospace"><br></span></div><div><span style="font-family:monospace">Some reports of similar issues suggested that the problem might lie in the ability to play .ogg sound files, such as /opt/kde/share/sounds/Oxygen-Sys-Log-Out.ogg. Although I did have some problems playing this (and other) sound file(s), I have since managed to fix that up by some combination of installing KMix, adding 'load-module module-device-manager' to the bottom of /etc/pulse/<a href="http://default.pa">default.pa</a> and adding the plasma-volume-control in Harold Sitter's scratch repository. Sound files (including the Log-Out.ogg) now play fine.</span></div><div><span style="font-family:monospace"><br></span></div><div><span style="font-family:monospace">Best,</span></div><div><span style="font-family:monospace">Chris</span></div></div>