Eu perdi a instalação do xserver-xorg-legacy
e coloquei:
allowed_users=anybody
needs_root_rights=yes
em /etc/X11/Xwrapper.conf
.
Estou tendo problemas para iniciar o chromium dentro do openbox dentro do xorg na inicialização, usando o systemd.
Eu tenho um script que inicia tudo:
#/opt/kiosk.sh
#!/bin/bash
xset -dpms
xset s off
openbox-session &
start-pulseaudio-x11
chromium-browser --kiosk --no-first-run 'http://thepcspy.com'
digitando (como root):
sudo -u kioskuser startx /etc/X11/Xsession /opt/kiosk.sk --
inicia o navegador exatamente como deveria.
Como posso conseguir isso via systemd
Agora eu tenho:
#/etc/systemd/system/kiosk.service
[Unit]
After=systemd-user-sessions.service
[Service]
User=kioskuser
StartExec=/bin/bash -c 'startx /etc/X11/Xsession /opt/kiosk.sk --'
[Install]
WantedBy=multi-user.target
Mas isso não funciona. Alguma idéia?
Aqui, o erro resultante:
Eu perdi a instalação do xserver-xorg-legacy
e coloquei:
allowed_users=anybody
needs_root_rights=yes
em /etc/X11/Xwrapper.conf
.
Tags xorg systemd chromium-browser