Alt indhold der bliver vist ligger i content-mappen. Der er også mapperne
content-disabled og background, men disse er ikke vigtige for grundlæggende
kørsel.
Dette er repoet for kantinens infoscreen-maskine. Den kører softwaren
https://github.com/datalogisk-kantineforening/kantinfo.
Se også vores repo for kantinens cokepc-maskine:
https://github.com/datalogisk-kantineforening/cokepc.
Maskinen har en opløsning på 1920x1080, så design efter det.
Vil du lægge noget på infoskærmen? Det tager ikke så lang tid:
- Opret en bruger på GitHub.
- Fork dette repo til din egen bruger (der er en knap øverst i højre hjørne).
- Commit og push dine ændringer til din fork. Accepterede filformater står beskrevet i https://github.com/datalogisk-kantineforening/kantinfo.
- Lav et pull request til infoscreen-repoet med indholdet af din fork (der er en knap "New pull request" på denne side).
Infoskærmsmaskinen i kantinen (herefter bare kaldet infoscreen) køres på en
Odroid, men en hvilken som helst datamat vil være okay.
infoscreen er en Odroid som er monteret bag skærmen i kantinen.
Kontakt @BeneCollyridam eller @truls for oplysninger om hvordan
infoskærmsmaskinen tilgås. Når maskinen starter op, bliver brugeren
odroid logget ind i en session, der kører scriptet .xsessionrc.
Vi har vedhæftet vores .xsessionrc i dette repo; se filen
xsessionrc i system-mappen (den er symlinket på odroiden).
Dette scripts primære ansvar er at starte en tmux-session der kører
infoskærmsscriptet, samt starte en enkel window manager. Hvis du vil tilføje
andre baggrundsprocesser og deslige, så start dem her.
Et cronjob (sudo crontab -e) sørger for at genstarte maskinen en gang om ugen.
Dette er for at sikre at der aldrig sniger sig noget ind i opsætningen der ikke
kan overleve en genstart.
Filen /usr/share/lightdm/lightdm.conf.d/60-lightdm-gtk-greeter.conf logger
brugeren odroid ind og slår skærmenstrømbesparingsmekanismen fra, hvis denne af
en grund skulle være blevet slået til. Vi har vedhæftet filen i repoet i
system-mappen.
Vores xsessionrc afhænger af disse programmer:
matchbox: Simpel window managerxdotool: Musemarkør-skjuler (mm.)tmux: Ligesomscreen, men fra BSD
Ekstra afhængigheder der kræves af diverse slides:
sic: Simpel IRC-klienttoilet: Tekst-formatterings-programlxterminalmed fontstørrelse 33; vi har vedhæftet enlxterminal.confi dette repo isystem-mappen som skal lægges i~/.config/lxterminal/- skrifttyperne Gentium og Comfortaa