Nyt halutaan Info-TV käytäville. Opinsys tarjoaa omaa ratkaisuaan LTSP-päällä, Opinsys ei kerro tarkemmin, mihin tuo heidän ratkaisunsa perustuu. Ymmärrän tilanteen, koska sittenhän ei ole välttämättä mitään mitä myydä.
http://www.opinsys.fi/kouluille/viestinta.html
No niin, nyt se on jo puoliksi tehty. Tein testiympäristöön kotiin. Testiympäristö on Ubuntu 6.06 LTS ja LTSP 4.2. Palvelimen ip-numero on 192.168.1.100 ja päätteen 192.168.1.101. Palvelin on Duron 800 Mhz/384M ja pääte Jammin 225.
Pääte avautuu suoraan ja ilman käyttäjän väliintuloa (hiiri ja näppis ovat tarpeettomia) selaimen (Firefox) täysruutu-valinnalla. Keitokseen tarvittiin seuraavat mausteet. Mausteet löytyivät lukuisista ohjeista pitkin Nettiä.
1. Kuten kaikissa LTSP-systeemeissä, niin päätteen ip-numero ja päätteelle annettu nimi on yhdistetty toisiinsa /etc/hosts-tiedostossa.
192.168.1.101 ws101.ltsp ws101
2. Tämän pohjalta voidaan laatia sopiva skripti. LTSP-järjestelmään on luotu normaali käyttäjätunnus "infotv", jolle on annettu myös salasana. Tosin salasana ohitetaan tässä järjestelyssä. Mutta tunnus on käytettävissä muullakin tavoin, jos sitä tarvitaan.
/usr/bin/autologin
#!/bin/bash
CLIENT=$(echo $DISPLAY | cut -d. -f1)
case "$CLIENT" in
"ws101") disp=infotv;;
esac
echo $disp
Tällä skriptillä rajataan automaattinen kirjautuminen vain yhteen päätteeseen nimen "ws101" perustella ja silloinkin vain tunnuksella "infotv".
3. Lisäksi tarvitaan muutoksia GDM:ään.
/etc/gdm/gdm.conf-custom
[daemon]
RemoteGreeter=/usr/lib/gdm/gdmgreeter
AutomaticLoginEnable=true
TimedLoginEnable=true
TimedLogin=/usr/bin/autologin| # Päättyy putkitukseen...
TimedLoginDelay=5
[security]
DisallowTCP=false
AllowRemoteAutoLogin=true
[xdmcp]
[gui]
[greeter]
GraphicalThemedColor=#ddbc78
[chooser]
[debug]
[servers]
4. Tarvitaan vielä yksi muutos Firefox-selaimeen, jotta voidaan käyttää "-fullscreen"-valintaa. Täysruutu-valinta voidaan sisällyttää kohtaan Järjestelmä | Asetukset | Istunnot | Käynnistyvät ohjelmat. Muutos Firefox-selaimeen tarkoittaa "Autohide"-lisäosan asentamista:
http://www.krickelkrackel.de/autohide/Tämän jälkeen täysruutu-valinta toimii halutulla tavalla.
5. Jäljellä on enää Info-TV-tavaran työntäminen kyseiselle ruudulle - mutta se on jo helppoa siihen verrattuna, että pääte käynnistyy itsekseen selaimen täysruutu-tilaan.
Olen taas kerran aika tyytyväinen Linuxin mahdollisuuksiin.
Ystävällisin terveisin Asmo Koskinen.