Vill du visa något i helskärm på din Raspberry Pi? Som kanske till och med startar automatiskt? (Det vill säga starta en applikation i “Kiosk mode“)
Det ville vi på m.nu när vi satte upp vår Scoreboard som visar aktuell orderstatus.
Så här gjorde vi:
Hårdvara
1st gammal skärm
1st Raspberry Pi (med minneskort så klart!)
Mjukvara
Vi installerade en helt vanlig Raspbian Jessie (Release date. 2017-01-11)
På servern skapade vi en hemsida som uppdateras automatiskt och som innehåller den information vi ville visa på statusskärmen.
Steg för steg
- Börja med att installera fönsterhanteraren matchbox:
sudo apt-get install matchbox
- Se till att pajjen startas till comandoprompten inloggad som pi:
Kör:sudo raspi-config
Bläddra till Boot options och välj B1 Desktop / CLI
Välj sedan B2 Console Autologin(Om bilden inte fyller hela skärmen eller om du vill starta ssh vid start kan du ändra inställningar för Overscan och ssh under fliken advanced i Raspi-config)
- Skapa filen /home/pi/.xinitrc
Raderna vi lagt till är:xset s off xset -dpms xset s noblank /home/pi/movment.sh matchbox-window-manager -use_titlebar no -use_cursor no & chromium-browser --kiosk https://www.m.nu
xset s off stänger av skärmsläckare
xset -dpms stänger av display power management system, vi vill inte att skärmen ska släckas automatiskt
xset s noblank gör att skärmen inte släcks
/home/pi/movment.sh är ett litet skript som med hjälp av en rörelsesensor ser till att skärmen är på när någon är i rummet för att sedan släcka skärmen när ingen är där. Här kan du läsa om hur det skriptet fungerar.
chromium –kiosk www.m.nu Startar webbläsaren med angiven url i fullskärmsläge.
- Lägg till följande i slutet av /home/pi/.bashrc
if [ -z "$SSH_CLIENT" ] || [ -z "$SSH_TTY" ]; then xinit -- -nocursor fi
Klart! Nu är det bara att starta om så ska din raspberry pi starta i helskärmsläge med den angivna hemsidan.
Tack för beskrivningen! Utförlig och lätt att följa. Om ni vill beskriva hur ni tar era lokala kopior av websidan så är jag intresserad av det också.
Så, då har vi beskrivit hur vi gjort för att ladda ner den externa sidan automatiskt.
http://blog.m.nu/automatisk-omladdning-av-extern-webbsida-med-felhantering/
Hej,jag såg nu att detta är ett gammalt inlägg,men jag frågar ändå, Jag vill köra en Rpi 3 i kioskläge ( ska starta automatiskt ) och även då hämta en fil ( ppt,pdf ex )från en hemsida eller ftp, jag har provat lite olika sätt men det fungerar inte nått vidare, har ni någon färdig img att bränna ner på minneskortet så vore jag tacksam,det tar en massa tid att prova sig fram.Tack på förhand./7Benka
Hej Benka, vi har tyvärr inte möjlighet att hjälpa till med ditt problem och ingen färdig image-fil att tillhandahålla heller.