Allestire un chiosco con Chromium


35

Vorrei mettere il mio Raspberry Pi in modalità chiosco con Chromium diretto sul mio sito Web, ma non riesco a capire come farlo funzionare. Ho seguito alcune guide diverse e il codice che mi hanno dato è stato leggermente diverso, quindi non sono sicuro di cosa seguire esattamente.

Finora ho provato alcune varianti di modifica del codice

/etc/xdg/lxsession/LXDE-pi/autostart

con questo:

#@xscreensaver -no-splash
@xset s off
@xset -dpms
@xset s noblank
@chromium --noerrdialogs --kiosk http://localhost --incognito

Ho anche inserito lo stesso codice

/etc/xdg/lxsession/LXDE/autostart

Si avvia ancora solo sul desktop e sono in perdita su cosa fare, in quanto non sembrano esserci molti tutorial che discutono di questo e nessuno che è recente.


1
Ciao e Benvenuto. Dai un'occhiata qui e facci sapere se è utile o meno.
— Ghanima


1
Grazie per l'aiuto, ma neanche quello ha funzionato. Onestamente questo è un po 'ridicolo. Sembra una cosa comune che le persone vorrebbero fare con il loro pi, ma ci sono poche o nessuna informazione su come farlo e i passaggi sembrano cambiare per ogni iterazione del sistema operativo.
— DavidK,

Risposte:


44

Ho un Raspberry Pi 2 con Raspbian Jessie con Chromium 45 installato. Ho scoperto che devi copiare il file di avvio automatico esistente sul tuo locale:

mkdir -p /home/pi/.config/lxsession/LXDE-pi/
cp /etc/xdg/lxsession/LXDE-pi/autostart /home/pi/.config/lxsession/LXDE-pi/autostart

Quindi modifica questa versione locale:

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

Salvare

sudo reboot

1
FINALMENTE! Il file giusto!
— Quintin Balsdon,

3
Prima di provare questo, voglio sapere come uscire dalla modalità Kiosk in modo da poter apportare modifiche. Tuttavia, non voglio che nessun altro sia in grado di farlo.
— Chiwda,

1
Immagino che potresti, nella peggiore delle ipotesi, inserire SSH da qualche altra parte e modificare il file per rimuovere le opzioni di avvio automatico?
— Neil Barnwell,

1
Sì. ssh -Y kiosknamenel sistema, quindi sudo killall chromium-browserlo ucciderà. Quindi puoi semplicemente eseguire Chromium tramite la connessione ssh per modificare le impostazioni nel browser. Quindi sudo init 6lo riavvierà in modo pulito.
— SDsolar,

questo ha cambiato il mio tema predefinito, come riparare :)
— Wasim A.

5

Per impostazione predefinita, l'ambiente X di accesso automatico viene eseguito con le credenziali pidell'utente. L'impostazione di configurazione dell'ambiente Xserver di questo utente è in /home/pi/.config/lxsession/LXDE-pi/autostart, NON in /etc/xdg/lxsession/LXDE-pi/autostart(questo è l'ambiente per l'utente root).

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.