Kirjoittaja Aihe: Tietokoneen sammuttaminen kun on useampi käyttäjä kirjautuneena. (Ratkaistu)  (Luettu 912 kertaa)

Daneli

  • Käyttäjä
  • Viestejä: 1036
  • Red Hat Chili Peppers
    • Profiili
    • www.daneli.org
Itselläni oli ongelma että kun koneella on useampi käyttäjä ei konetta saa sammutettua muuta kuin pätteestä tai sitten kirjaamalla ensin muut käyttäjät pihalle. Sinänsä on ihan perusteltua ettei näin voi tehdäkkään oletuksena mutta omat tarpeeni olivat eri.

Ratkaisin muokkaamalla: sudo gedit /usr/share/polkit-1/actions/org.freedesktop.consolekit.policy ja muuttamalla kohtiin
auth_admin_keep tilalle yes:

  <action id="org.freedesktop.consolekit.system.stop-multiple-users">
    <description>Stop the system when multiple users are logged in</description>
    <message>System policy prevents stopping the system when other users are logged in</message>
    <defaults>
      <allow_inactive>no</allow_inactive>
      <allow_active>auth_admin_keep</allow_active>
    </defaults>
  </action>

to

  <action id="org.freedesktop.consolekit.system.stop-multiple-users">
    <description>Stop the system when multiple users are logged in</description>
    <message>System policy prevents stopping the system when other users are logged in</message>
    <defaults>
      <allow_inactive>no</allow_inactive>
      <allow_active>yes</allow_active>
    </defaults>
  </action>

Ja myös tämä:

  <action id="org.freedesktop.consolekit.system.restart-multiple-users">
    <description>Restart the system when multiple users are logged in</description>
    <message>System policy prevents restarting the system when other users are logged in</message>
    <defaults>
      <allow_inactive>no</allow_inactive>
      <allow_active>auth_admin_keep</allow_active>
    </defaults>
  </action>

to

  <action id="org.freedesktop.consolekit.system.restart-multiple-users">
    <description>Restart the system when multiple users are logged in</description>
    <message>System policy prevents restarting the system when other users are logged in</message>
    <defaults>
      <allow_inactive>no</allow_inactive>
      <allow_active>yes</allow_active>
    </defaults>
  </action>