320.06.70.037 [email protected]
Seleziona una pagina

Avviare un browser all’avvio della Raspberry – Raspberry Kiosk Mode

da | Gen 17, 2019 | Raspbian, Raspberry | 7 commenti

Con Raspberry è possibile fare in modo che al boot parta un browser con un sito come se fosse un chiosco.

I browser testati in questo tutorial sono i seguenti:

 

Per installare il Chromium lanciare il comando:


 

Per installare Midori lanciare il comando:


 

Già presente nella configurazione base del Raspberry

 

Per fare questa configurazione bisogna editare il file autostart lanciando il seguente comando:


oppure


Prima di tutto dobbiamo disattivare lo screensaver commentando la riga


in


Quindi aggiungere le seguenti righe sotto la riga dello screensaver per disabilitare le impostazioni di risparmio energetico e l’oscuramento dello schermo e il cursore del mouse:


Nello specifico elenco le funzioni di ciscun comando:

@xset s off: Disabilita lo schermo bianco

@xset s noblank: Disabilita lo schermo bianco

@xset -dpms: Disabilita il Display Power Management Signaling (DPMS)

@unclutter: Nasconde il cursore del mouse

Aggiungere le seguenti righe al fondo del file di configurazione in base al browser che intendiamo utilizzare:

 



quindi la stringa diventerà


Di seguito le descrizioni delle varie opzioni:

@sed -i ‘s/”exited_cleanly”: false/”exited_cleanly”: true/’ ~/.config/chromium/Default/Preferences: questa opzione permette di disattivare eventuali messaggi di errore visualizzati sullo schermo se accidentalmente il Raspberry viene spento non correttamente.

–noerrdialogs: non vengono mostrate finestre di dialogo di errore

–incognito: avvia Chromium in modalità in incognito, che è utile in quanto evita qualsiasi messaggio “Chromium non è stato spento correttamente” se il dispositivo viene riavviato senza uno spegnimento corretto

–start-maximized: il browser parte in modalità full screen

–kiosk: indica la pagina da caricare al boot nascondendo la barra di navigazione

–allow-running-insecure-content: opzione che permette di aprire un sito web HTTPS con un certificato non valido

–remember-cert-error-decisions: consente a Chromium di ricordare i certificati salvati che sono stati “approvati”, ad esempio i certificati autofirmati

 



 



A questo punto salvare e chiudere il file di configurazione autostart.

Riavviare il Raspberry per verificare che al boot parta il Browser selezionato.

Raffaele Chiatto

Scritto da Raffaele Chiatto

Sono Raffaele Chiatto, un appassionato di informatica a 360°…
Mi sono avvicinato al mondo dell’informatica nel lontano 1996 con Windows 95 e da allora non ho più smesso di dedicarmi allo studio ed approfondimento di questo settore.
Laureato in Ingegneria Informatica nel 2009, lavoro nel campo dell’IT dal lontano 2001.

Link – Friends

Infrastrutture IT

English School

Act for Change

Graphic and Web solution

7 Commenti

  1. WebMaster

    Ciao Andrea, hai provato con ALT-Tasto sinistro del mouse?
    Se non ricordo male cosi dovrebbe permetterti di ridimensionare la finestra
    Ciao

  2. Avatar

    Ciao, grazie per queste informazioni molto utili.
    Però una volta che il raspberry si è avviato e ha aperto a tutto schermo il browser, come posso fare per toglierlo da tutto schermo? solitamente se lo aprivo a tutto schermo con il tasto F11 poi lo potevo ridimensionare premendo nuovamente F11, ma se lo avvio in automatico a tutto schermo non riesco a farlo.

    Grazie

  3. Avatar

    salve, ottima guida! come faccio ad aggiungere matchbox-keyboard a questo kiosk? grazie mille

  4. Avatar

    Ciao,
    come posso fare l’auto start del browser sul secondo monitor?

  5. Avatar

    Ciao a tutti,
    come faccio all’autostart del rasperry aprire un browser sul secondo monitor?
    Grazie

  6. WebMaster

    È indifferente sia che usi la stretch sia che usi la lite…. sono identiche a meno di pacchetti per la grafica ecc ecc

  7. Avatar

    Ciao, intanto grazie per questa guida.
    Devo realizzare esattamente quanto da voi descritto ma sono abbastanza scarso con raspberry, l’ho usato solo per recalbox.
    Per usare questa guida, devo partite da Raspbian stretch normale o dal lite? Meglio raspbian per farla rispetto a noobs ?

    Grazie mille

Invia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Translate »