Hola colegas, hace unos días se actualizó Slim, en mi caso en ArchLinux, y desde ese momento no podía encontrar la solución a un gran error..
No podía apagar o reiniciar la pc!
Estuve buscando, leyendo la Wiki de Arch y unas páginas más hasta que por fin dí con la solución..
Es algo sencillo, desde luego.
Primero, esta modifición se hará en la nueva versión de slim:
Ahora, qué debemos hacer?!
Abrimos con nuestro editor favorito el archivo:
Luego copiamos lo que sigue a continuación:
Donde re emplazaremos la linea
Por la del WM correspondiente. Por ejemplo
OpenBox
XFCE4
Por qué ahora es diferente?!
Porque como dice la Wiki de Arch:
O en castellano, más o menos, traducido por mi:
Bueno, ahora ya está. Simplemente re iniciamos para que los cambios surtan efecto.
Podemos reiniciar vía tty
con
o en la shell gráfica:
Espero que les haya servido como a mi.
No podía apagar o reiniciar la pc!
Estuve buscando, leyendo la Wiki de Arch y unas páginas más hasta que por fin dí con la solución..
Es algo sencillo, desde luego.
Primero, esta modifición se hará en la nueva versión de slim:
slim 1.3.3-3
Ahora, qué debemos hacer?!
Abrimos con nuestro editor favorito el archivo:
sudo nano ~/.xinitrc
Luego copiamos lo que sigue a continuación:
#!/bin/sh
#
# ~/.xinitrc
#
# Executed by startx (run your window manager from here)
if [ -d /etc/X11/xinit/xinitrc.d ]; then
for f in /etc/X11/xinit/xinitrc.d/*; do
[ -x "$f" ] && . "$f"
done
unset f
fi
exec dbus-launch --exit-with-session mate-session
Donde re emplazaremos la linea
exec dbus-launch --exit-with-session mate-session
Por la del WM correspondiente. Por ejemplo
OpenBox
exec dbus-launch --exit-with-session openbox-session
XFCE4
exec dbus-launch --exit-with-session mate-session
Por qué ahora es diferente?!
Porque como dice la Wiki de Arch:
lawiki dijo: Note: slim is ConsoleKit capable since version 1.3.3. Unless you happen to run an old version, you must no longer include ck-launch-session from your .xinitrc or slim.conf login_cmd.
O en castellano, más o menos, traducido por mi:
Ahora Slim desde la versión 1.3.3 es capáz de relacionarse con ConsoleKit, por lo tanto se debe dejar de incluír el lanzador de la sesión (ck-launch-session) del .xinitrc..
Bueno, ahora ya está. Simplemente re iniciamos para que los cambios surtan efecto.
Podemos reiniciar vía tty
con
sudo rc.d restart slim
o en la shell gráfica:
sudo reboot
Espero que les haya servido como a mi.
Iván!
lawiki dijo: Note: slim is ConsoleKit capable since version 1.3.3. Unless you happen to run an old version, you must no longer include ck-launch-session from your .xinitrc or slim.conf login_cmd.