Este tutorial es muy especifico pero espero que a algunos les pueda servir.

Resulta que con las 2 ultimas actualizaciones de Arch Linux me ocurria un error y es que no podia apagar ni reiniciar la pc con OBLogout. Simplemente no hacia nada.

No estoy seguro porque ocurre esto pero creo que pasa cuando se actualiza el paquete de slim. Pero de todas formas solucionarlo es sencillo.

En una consola escriben

sudo nano /usr/share/polkit-1/actions/org.freedesktop.consolekit.policy

Y buscan la linea

[bash] [/bash]

Abajo de ella buscan la linea

[bash] no [/bash]

Y cambian ese valor por yes, queda asi

[bash] yes [/bash]

Con eso ya pueden apagar la pc. Ahora para reiniciar buscan en el mismo archivo la linea:

[bash] [/bash]

Y cambian el valor que dice ‘no’ por un ‘yes’. Para que quede de nuevo asi:

[bash] yes [/bash]

Guarden y cierren el archivo y reinicien session para que los cambios tengan efecto.

Espero que les sirva :)