T: Linux med autostartande webläsare

RFC420
Inlägg: 162
Blev medlem: 13 december 2012, 10:28:33
Ort: Stockholm

Re: T: Linux med autostartande webläsare

Inlägg av RFC420 »

För de som är intresserade av vad jag har gjort eller de som vill följa med hemma (rekomenderar självklart att göra detta själv och inte lita blint på en färdig image från någon på internet) skrev jag ihop det här lite snabbt. Det här borde vara tillräckligt så länge ni kör trådad dhcp och hdmi. Skiljer sig säkert om ni kör något annat än arch linux, men det går väl åtminstone att hämta inspiration.

-basinstallation av arch linux arm, beskrivet här http://archlinuxarm.org/platforms/armv6/raspberry-pi

-uppdatera systemet (pacman -Syu)

-installera paket och alla dependencies (pacman -S paket):
sudo
vim
xorg
xorg-xinit
openbox
xf86-video-fbdev
midori
unclutter

-för att automatiskt logga in på tty1, kör systemctl edit getty@tty1 som root och klistra in:
[Service]
ExecStart=
ExecStart=-/usr/bin/agetty --autologin alarm --noclear %I 38400 linux

- starta x automatiskt vid inloggning, lägg till följande i .bash_profile i alarms hemkatalog:
[[ -z $DISPLAY && $XDG_VTNR -eq 1 ]] && exec startx

- använd openbox som fönsterhanterare, skapa filen .xinitrc i alarms hemkatalog och lägg till:
exec openbox-session

- kopiera konfigurationsfiler till alarms hemkatalog:
mkdir .config
cp -R /etc/xdg/openbox .config

-lägg till följande i .config/openbox/autostart för att starta en browser, deaktivera att skärmen släcks ner och dölj muspekaren:
xset s off
xset -dpms
xset s noblank
unclutter -idle 0.1 &
midori -e Fullscreen -a http://google.com &

En länk till en image kommer strax.
Användarvisningsbild
FormerMazda
Inlägg: 6391
Blev medlem: 27 februari 2006, 14:59:36
Ort: Asby (Östergötland)

Re: T: Linux med autostartande webläsare

Inlägg av FormerMazda »

Just nu ser det där ut som en katt som har gått på tangentbordet för mig! :D

Ser fram emot en image, och ska läsa lite noggrannare ikväll. :)
RFC420
Inlägg: 162
Blev medlem: 13 december 2012, 10:28:33
Ort: Stockholm

Re: T: Linux med autostartande webläsare

Inlägg av RFC420 »



Den här funkar iaf för mig, så länge du kör trådad dhcp och hdmi tycker jag att det borde funka för dig också. Osäker på hur det skiljer mellan olika modeller, jag kör en B (rev 2?), men jag tycker det borde snurra på alla arm6:or (alla innan raspberry pi 2?). Användaren alarm skapades automatiskt av installern så jag körde på den, kolla wikin på archlinux.org om du vill skapa en egen, men inte riktigt nödvändigt.

Kvar att göra:
Ladda ner putty, kolla i din router vad den tilldelats för adress, anslut med ssh. Logga in med användare alarm, lösenord alarm.
Skriv su för att bli root (admin), lösenord root. Skriv passwd och byt lösenord för root.
Tryck ctrl-d för att återgå till användaren alarm. Skriv passwd och byt lösenord.
Redigera autostart med t ex nano, nano .config/openbox/autostart och byt ut google.com mot önskad adress.
sudo reboot för att starta om (alarms lösenord)

Ska du ha den öppen ut mot internet utan nat rekomenderar jag att du loggar in med ssh och kör sudo pacman -Syu lite då och då för att uppdatera systemet, och framförallt att du inte hoppar över att byta lösenord.

Håll till godo!
Användarvisningsbild
FormerMazda
Inlägg: 6391
Blev medlem: 27 februari 2006, 14:59:36
Ort: Asby (Östergötland)

Re: T: Linux med autostartande webläsare

Inlägg av FormerMazda »

Tack så hjärtligt!
Tog med Pi´n idag till jobbet för att leka lite, men ser nu att den bara har ett 2GB-minneskort. Lär funka dåligt med 3,7GB imagefil..

Den kommer sitta i ett skyddat nätverk utan internetåtkomst, så sånna saker borde vara lugnt.
Men som sagt, minneskortet är för litet..

Nån övre gräns på det förresten? Typ 4GB?
RFC420
Inlägg: 162
Blev medlem: 13 december 2012, 10:28:33
Ort: Stockholm

Re: T: Linux med autostartande webläsare

Inlägg av RFC420 »

Försökte trolla lite med imagefilen för att få ner den i storlek men det är tight alltså. Har fått ner den till lite drygt 2GB nu men då är det knappt något ledigt utrymme och resize2fs vill inte mer. Om jag inte tänker helt fel är väl ett sd-kort märkt 2GB inte mer än runt 1.8GB i verkligheten så det krävs mer än så. Om du verkligen vill köra det på det kortet går det nog att lösa genom att minska bootpartitionen, gå in och plocka bort paket som inte är helt nödvändiga, stäng av loggning osv, men handlar det bara om att du råkade ta just det kortet är det nog mer arbete än vad det är värt.

Så länge kortet är 4GB eller större kommer diskimagen gå in på kortet men sen om raspberry pi:en har några åsikter om kortet vet jag inte. Ska den stå igång länge är det nog bra att välja ett kort med wear leveling, sen om det finns begränsningar/fördelar med vissa storlekar och class på kortet vet jag inte.
Användarvisningsbild
FormerMazda
Inlägg: 6391
Blev medlem: 27 februari 2006, 14:59:36
Ort: Asby (Östergötland)

Re: T: Linux med autostartande webläsare

Inlägg av FormerMazda »

Nej nej, jag fixar ett annat kort, inga problem!
Det var som sagt om det finns en övre gräns? Ungefär som i äldre MS-filsystem.
Nerre
Inlägg: 27144
Blev medlem: 19 maj 2008, 07:51:04
Ort: Upplands väsby

Re: T: Linux med autostartande webläsare

Inlägg av Nerre »

Ingen praktisk övre gräns, pajen klarar nog en 64 GB-kort utan problem. Men riktigt så högt lär du väl inte vilja gå med tanke på priset på minneskort gissar jag?

Men om ditt kort är mycket större än vad imagen är så kommer det extra utrymmet inte att användas om du inte gör en resize på partitionen och filsystemet. Så det blir bortkastade pengar att köpa för stort alltså (om du nu inte planerar att använda det till annat i framtiden).
RFC420
Inlägg: 162
Blev medlem: 13 december 2012, 10:28:33
Ort: Stockholm

Re: T: Linux med autostartande webläsare

Inlägg av RFC420 »

Precis, filsystemet kommer ligga på runt 4GB (ca hälften av det är ledigt så god marginal för loggfiler osv), och resten som oanvänt.
Användarvisningsbild
FormerMazda
Inlägg: 6391
Blev medlem: 27 februari 2006, 14:59:36
Ort: Asby (Östergötland)

Re: T: Linux med autostartande webläsare

Inlägg av FormerMazda »

Kan ju testa med ett kort från kameran, det är 6GB om jag minns rätt.
Nerre
Inlägg: 27144
Blev medlem: 19 maj 2008, 07:51:04
Ort: Upplands väsby

Re: T: Linux med autostartande webläsare

Inlägg av Nerre »

6 låter rätt udda (för att vara jämnt), 2, 4, 8, 16, 32, 64, 128, 256 brukar stegen oftast vara. Men jag har iofs ett CF-kort som är på 15 MB (ja, MB, det är gammalt:) ).
Användarvisningsbild
FormerMazda
Inlägg: 6391
Blev medlem: 27 februari 2006, 14:59:36
Ort: Asby (Östergötland)

Re: T: Linux med autostartande webläsare

Inlägg av FormerMazda »

Användarvisningsbild
lillahuset
Gått bort
Inlägg: 13969
Blev medlem: 3 juli 2008, 08:13:14
Ort: Norrköping

Re: T: Linux med autostartande webläsare

Inlägg av lillahuset »

32GB brukar vara en vanlig gräns. Vet inte om det gäller RPi.
Användarvisningsbild
FormerMazda
Inlägg: 6391
Blev medlem: 27 februari 2006, 14:59:36
Ort: Asby (Östergötland)

Re: T: Linux med autostartande webläsare

Inlägg av FormerMazda »

Sådär! Köpte ett 8GB minneskort idag.
* Tog hem verktyget för att skriva disk-image.
* Kortet var formatterat FAT32 8GB. Skrev ner pi.img
* Satte i kortet och kopplade i allt i Pi´n.

Och nu har den startat och öppnat google! :D

Jättetack för hjälpen!
Nu ska jag se om jag kan göra resten. :)
Användarvisningsbild
FormerMazda
Inlägg: 6391
Blev medlem: 27 februari 2006, 14:59:36
Ort: Asby (Östergötland)

Re: T: Linux med autostartande webläsare

Inlägg av FormerMazda »

Och där var lösen bytt för root och alarm.
Körde även en update, fanns lite som den tog hem och installerade.

Det här är ju hur kul som helst! Nörden får frispel i mig! :D
nifelheim
Den första
Inlägg: 2470
Blev medlem: 27 mars 2008, 22:31:16
Ort: stockholm

Re: T: Linux med autostartande webläsare

Inlägg av nifelheim »

Här är en ganska detaljerad beskrivning,
om du inte vill presentera egen info kan du ju enkelt hoppa över den biten med webservern :-)

http://pcforalla.idg.se/2.1054/1.601411 ... ch-nyheter
Skriv svar