Mahlzeit,
ich stehe gerade vor dem Problem, dass ich den Xserver bzw. Chromium-Browser nicht manuell per Service bzw. Script starten kann.
Ja ich weis man kann diesen auch per Autostart automatisch starten aber dies soll ja nicht der Fall sein sondern am besten per Service wenn man dies benötigt.
Verwenden tue ich Raspbian OS Lite und den KioskMode hab ich wie folgt installiert:
sudo apt-get install --no-install-recommends xserver-xorg x11-xserver-utils xinit openbox
sudo apt-get install --no-install-recommends chromium-browser
Anschließen ein Service erstellt:
[Unit]
Description=Start OpenBox GUI
Documentation=No Description
[Service]
Environment=DISPLAY=:0
Type=simple
User=infoscreen
ExecStart=startx
Restart=on-failure
[Install]
WantedBy=multi-user.target
Alias=infoscreen.service
Display More
Wenn ich den Service nun ausführe sudo systemctl status infoscreen passiert nichts (Keine Fehlermeldung etc.)
Wenn ich den Status abfrage erhalte ich folgende Info
infoscreen.service - Start OpenBox GUI Loaded: loaded (/home/infoscreen/services/infoscreen.service; disabled; vendor preset: enabled) Active: active (running) since Wed 2021-10-06 14:54:01 BST; 10s ago Main PID: 2946 (startx) Tasks: 3 (limit: 4915) CGroup: /system.slice/infoscreen.service |-2946 /bin/sh /usr/bin/startx `-2965 xinit /etc/X11/xinit/xinitrc -- /etc/X11/xinit/xserverrc :0 -auth /tmp/serverauth.AjJWt93Gia
Okt 06 14:54:01 Infoscreen startx[2946]: Fatal server error:
Okt 06 14:54:01 Infoscreen startx[2946]: (EE) parse_vt_settings: Cannot open /dev/tty0 (Permission denied)
Okt 06 14:54:01 Infoscreen startx[2946]: (EE)
Okt 06 14:54:01 Infoscreen startx[2946]: (EE)
Okt 06 14:54:01 Infoscreen startx[2946]: Please consult the The X.Org Foundation support
Okt 06 14:54:01 Infoscreen startx[2946]: at http://wiki.x.org
Okt 06 14:54:01 Infoscreen startx[2946]: for help.
Okt 06 14:54:01 Infoscreen startx[2946]: (EE) Please also check the log file at "/home/infoscreen/.local/share/xorg/X
Okt 06 14:54:01 Infoscreen startx[2946]: (EE)
Okt 06 14:54:01 Infoscreen startx[2946]: (EE) Server terminated with error (1). Closing log file.
Display More
Jemand eine Idee wie ich weiter vorgehen soll?