Ställa in en kiosk med Chromium
On februari 16, 2021 by adminJag skulle vilja sätta min Raspberry Pi i ett kioskläge med Chromium riktad till min webbplats men jag kan inte tycka att ta reda på hur du får det att fungera. Jag har följt några olika guider och koden de har gett mig har alla varit lite annorlunda så jag är inte säker på vad jag ska följa.
Hittills har jag försökt några olika varianter av att ändra koden i
/etc/xdg/lxsession/LXDE-pi/autostart
med detta :
#@xscreensaver -no-splash @xset s off @xset -dpms @xset s noblank @chromium --noerrdialogs --kiosk http://localhost --incognito
Jag lägger också samma kod i
/etc/xdg/lxsession/LXDE/autostart
Den startar fortfarande bara skrivbordet och jag har förlorat vad jag ska göra, eftersom det inte verkar finnas väldigt många självstudier som diskuterar detta och inget som är nytt.
Kommentarer
- Hej och välkommen. Titta här och låt oss veta om den ' s hjälpsam eller inte.
- Detta hjälpte mig att starta Chromium automatiskt
- Tack för hjälpen men det gjorde inte trick heller. Ärligt talat är det här löjligt. Det här verkar som en vanlig sak som folk vill göra med sin pi, men det finns liten eller ingen information om hur man gör det och stegen verkar förändras för varje iteration av operativsystemet.
Svar
Jag har e en Raspberry Pi 2 som kör Raspbian Jessie med Chromium 45 installerad. Jag fann att du måste kopiera den befintliga autostartfilen till din lokala:
mkdir -p /home/pi/.config/lxsession/LXDE-pi/ cp /etc/xdg/lxsession/LXDE-pi/autostart /home/pi/.config/lxsession/LXDE-pi/autostart
Så redigera den här lokala versionen:
nano /home/pi/.config/lxsession/LXDE-pi/autostart #@xscreensaver -no-splash # comment this line out to disable screensaver @xset s off @xset -dpms @xset s noblank @chromium-browser --incognito --kiosk http://localhost/ # load chromium after boot and point to the localhost webserver in full screen mode
Spara
sudo reboot
Kommentarer
- Slutligen! Rätt fil!
- Innan jag testar det här vill jag veta hur man går ur Kiosk-läge så att jag kan göra ändringar. Ändå vill jag inte ' att någon annan ska kunna göra det.
- Jag antar att du i värsta fall kunde SSH in från någon annanstans och redigera fil för att ta bort autostartalternativen?
- Japp.
ssh -Y kioskname
i systemet, då kommersudo killall chromium-browser
att döda det. Då kan du bara köra Chromium via ssh-anslutningen för att ändra inställningar i webbläsaren. Sedan kommersudo init 6
att starta om det. - Detta ändrade mitt standardtema, hur jag fixar tillbaka 🙂
Svar
Som standard Pi görs automatisk inloggning X-miljö med referenser från pi
-användaren. Konfigurationsinställningarna för Xserver-miljön för den här användaren finns i /home/pi/.config/lxsession/LXDE-pi/autostart
, INTE i /etc/xdg/lxsession/LXDE-pi/autostart
(det här är rotanvändarens miljö ).
Lämna ett svar