Hvordan sette opp, og drifte et Skolelinux nettverk.: Hvordan bruke mindre tid på å drifte, og mer på opplæring av elevene. | ||
---|---|---|
Forrige | Tillegg H. Ekstra eksternt tilbehør | Neste |
Et touchboard er en stor trykksensitiv tavle, som samme med en videokanon gjør det mulig å stå oppe "ved tavla" å trykke og skrive på den, omtrent som av vanlig tavle.
![]() | Jeg har kun erfaring med tilkobling via PS/2 (Mus), og ikke USB. Hvis ditt Smartboard tilkobles til datamaskinen med USB, så kan det hende at denne oppskriften ikke vil være til hjelp for deg. Ta da sporenstreks kontakt med forhandeler/importør og klag din nød. |
For å få Smarttech Touchboard til å fungere må SMART Board software lastes ned og installeres. Siste aktuelle versjon er SMART Board software version 8.0.0, den lastes ned fra smarttech.com, der tilbys det versjoner for Red Hat Linux 7.1 or higher, Mandrake Linux 9.1 og SuSE Linux 8.2 (alle disse versjonene er identiske) ingen versjon altså for Debian, eller Skolelinux. Heldigvis så fungere denne også for Skolelinux ut-av-boksen.
Programmet som lastes ned heter Linux_SMART_Board_Software.bin, for å installere det må det gjøres kjørbart
chmod 755 Linux_SMART_Board_Software.bin
Deretter kan du installere det med./Linux_SMART_Board_Software.bin
Det er mulig at den vil klage over at du ikke har pakken libstdc++2.9-glibc2.1 installert, installer den medapt-get install libstdc++2.9-glibc2.1
Tavlen kobles som oftest til datamaskinen via seriellporten, /dev/tts/0 rettighetene på denne porten er i utgangspunktet
klaus@tjener:~/SLX/slx$ stat /dev/tts/0 File: "/dev/tts/0" Size: 0 Blocks: 0 IO Block: 1024 Character Device Device: 6h/6d Inode: 347 Links: 1 Device type: 4,40 Access: (0660/crw-rw----) Uid: ( 0/ root) Gid: ( 20/ dialout) Access: Thu Jan 1 01:00:00 1970 Modify: Wed Feb 4 16:00:48 2004 Change: Wed Feb 4 15:56:32 2004dvs at vanlige brukere ikke får brukt denne. En enkel midlertidig løsning, blir borte ved restart av maskinen, er chmod 0666 /dev/tts/0, hvis du ønsker å gjøre denne endringen permament, så må du endre på en linje i fila /etc/devfs/perms Ved å endre denne linja
REGISTER ^(tts|cua)/[^/]*$ PERMISSIONS root.dialout 0660til
REGISTER ^(tts|cua)/[^/]*$ PERMISSIONS root.dialout 0666så vil seriellporten være tilgjengelig for alle. Hvis du ikke er komfortabel med at absolutt alle kan bruke seriellporten, så kan du opprette en gruppe og så legge inn de brukerene som skal kunne bruke SMARTBoard inn i denne gruppa.
Nå som SmartBoard driveren er lagt inn, og riktige rettigheter er satt på seriellutgangen, så mangler vi bare et kjekt lite ikon som brukerene kan klikke på.
Vi trenger to filer for å at brukerene skal kunne starte Smartboard på en grei måte, et ikon på bakgrunnen dems, samt et lite script sentralt på maskinen. Sørg for at de brukerene som skal kunne bruke Smartboard har denne fila liggende i Desktop katalogen på sitt hjemmeområde, kall fila Smartboard.desktop med dette innholdet:
[Desktop Entry] Comment=Smartboard Comment[nb]=Smartboard Encoding=UTF-8 Exec=/usr/local/bin/smartboard.sh GenericName=Smartboard GenericName[nb]=Smartboard Icon=/usr/bin/SMARTBoard/lib/pixmaps/board256.xpm MimeType= Name=SMartBoard Name[nb]=SMartBoard Path= ServiceTypes= SwallowExec= SwallowTitle=Smartboard Terminal=false TerminalOptions= Type=Application X-KDE-SubstituteUID=false X-KDE-Username=Dessuten trengs dette skriptet, som blir kalt fra Smartboard.desktop, hvis du plasserer dette skriptet et annet sted en /usr/local/bin/smartboard.sh så må du endre dette også i Smartboard.desktop, dette er innholdet i fila /usr/local/bin/smartboard.sh
#!/bin/bash #Lagres som /usr/local/bin/smartboard.sh export SBOARD_INSTALL_PATH=/usr/bin/SMARTBoard export PATH=$SBOARD_INSTALL_PATH/bin:$PATH export BROWSER=konqueror if [ "$LD_LIBRARY_PATH" ]; then export LD_LIBRARY_PATH=/usr/X11R6/lib:$LD_LIBRARY_PATH:$SBOARD_INSTALL_PATH/lib else export LD_LIBRARY_PATH=/usr/X11R6/lib:$SBOARD_INSTALL_PATH/lib fi if [ "$XFILESEARCHPATH" ]; then export XFILESEARCHPATH=/usr/X11R6/lib/locale/%L/%T/%N%S:/usr/X11R6/lib/%T/%N%S:$XFILESEARCHPATH:$SBOARD_INSTALL_PATH/lib/%T/%N%S else export XFILESEARCHPATH=/usr/X11R6/lib/locale/%L/%T/%N%S:/usr/X11R6/lib/%T/%N%S:$SBOARD_INSTALL_PATH/lib/%T/%N%S fi eval exec /usr/bin/SMARTBoard/bin/SMARTService