Archief van januari 2010

Script om de helderheid van het beeldscherm te regelen:

Tik achter de prompt (in mijn geval #) /etc/init.d/rcS

Open het bestand in een editor (bijvoorbeeld kladblok) en tik onderaan de bestaande tekst deze regel:

#dit is de code om de helderheid van het beeldscherm te regelen (dit is geen code, en bevat dus geen opdracht, het is uitleg zodat je weet wat de bedoeling van het script is). Tik nu de volgende regel:

echo “60”>/proc/jz/lcd
(het getal “60” kan je vervangen voor een andere waarde afhankelijk van de mogelijkheden van je beeldscherm. Bij mijn Epc 700 is het maximaal 300.) Na deze regel tik je:

echo beeld gedimd (of iets dergelijks, het is de berichtregel die je ziet nadat het script is uitgevoerd.

Sla het bestand op. Als het goed is, wordt de helderheid van het beeldscherm nu na elke start automatisch gedimd.

Linux heeft de vervelende gewoonte niet te laten zien dat het systeem aan het werk is. Heel anders dan bijvoorbeeld in Windows. Daar zie je het zandlopertje, en dan weet je; er gebeurt iets. Vandaar dat wij de laatste regel toegevoegd hebben, nu weet je tenminste (als je het al niet ziet) dat de opdracht uitgevoerd is. Ik ben benieuwd of dit stukje code van Rob, ook werkt bij andere computers met Linux.

Computeren 003 (Medium)Wennen aan een nieuw besturingssysteem is ploeteren. Niet alleen voor mij, maar ook voor mijn zwager, Rob. Hij is de Linux-expert in de familie. Hij werkt al veel langer met Linux. Zondag kwam hij bij ons eten en met mijn Trendtacje spelen. Ook voor hem had het apparaatje nog wel verrassingen, zo werken bepaalde commando’s niet en werken installaties een beetje anders. Toch lukte hem wat mij niet lukte: hij kreeg vi aan de praat en bash. Maar het allermooiste: hij heeft er voor gezorgd dat mijn beeldscherm automatisch gedimd wordt. Standaard staat het beeldscherm op een stand die pijn aan mijn ogen doet. Misschien handig in de volle zon, maar normaliter niet. Hij heeft een scriptje geschreven waardoor ik nu niet meer bij het opstarten de regel echo “60”>/proc/jz/lcd enter, hoef in te tikken. Nu doet hij het vanzelf. Ik ben benieuwd wat wij het apparaatje nog meer kunnen leren.

Have an empty freshly formatted (fat32) SD card or USB stick handy. (512 meg or larger required)
Insert it. (if using usb, remove your sd card so as to not backup the ‘entire’ SD card also.)
Open xterm.
Type in: cd /
Type in: tar -cvf /USB/USB_1/backup.tar *   (or use /SD/SD_1/backup.tar * if using a blank SD card)
Wait and watch while text scrolls in xterm for a few minutes.
Your backup is complete when you get an error message (this is normal and harms nothing)

Thats it. Backup is now on SD/USB card.

To make your backup.tar into a usable Recovery.img do the following:
cd /SD/SD_1/  (or /USB/USB_1)
mv backup.tar Recovery    (no file extension)
bzip2 Recovery      (takes quite along time to complete)
mv Recovery.bz2 Recovery.img

Thats it. You now have a custom backup Recovery.img

Dat is de gebruiksaanwijzing. In de Trendtac Epc wereld is Wicknix (Matt O.) een grootheid. Gelukkig deelt hij zijn kennis met de wereld en kan ik aan de slag met het maken van een backup.
Backuppen01Backup in uitvoering

Die backup is hard nodig. Gisteren heb ik een patch gevonden waarmee ik mijn pinguïn terug kan zetten op het bootscherm. Meteen de stoute schoenen aangetrokken en in de sourcecode gekeken. Het is duidelijk dat in het bestand twee plaatjes staan: een blauwe en een groene pinguin. Maar hoe installeer je de patch? Moet het net als een kernelbestand, opstarten met een SD kaart en dan flashen maar? Op de website waar ik de patch vandaan gehaald heb staan geen instructies. Het is dus mogelijk dat ik mijn Epc’tje brick tijdens het flashen. Ik heb vreselijke verhalen gelezen van mensen die de eerste paar bytes van hun bootpartitie overschreven waardoor hun pc’tje niet meer wilde booten. De crux zit ‘m in de juiste toetsencombinatie bij het opstarten. Maar welke moet ik gebruiken? En durf ik wel? Zou toch zonde zijn als ik het apparaatje verknal. Wordt vervolgd.

v70-cnbookDit is mijn gedroomde bootscherm voor mijn Epc 700. Ik moest natuurlijk weer de laatste firmware op mijn Trendtacje hebben, (met 3G ondersteuning) dus heb ik het apparaatje geflasht. Meteen gelukt! En nu zit ik met een lelijk spierwit bootscherm dat pijn aan je ogen doet met daarop in koeienletters CnmBook! Weliswaar mét firmware V70 (in plaats van V46) maar nu kan ik de helderheid van mijn beeldscherm niet meer aanpassen – en ik had net de code uit mijn hoofd geleerd – en dus baal ik! De huidige schermstand is veel en veel te licht. het is net alsof je in een lamp kijkt. If you dont want to fix it, dont break it!

Mijn Epc heeft nu een virtuele “bloedneus”. Dat bootscherm is best belangrijk. Ik heb het niet getimed, maar je kijkt er zeker een paar minuten naar. En dus kijk ik nu tijdens het booten naar een lelijk helderwit scherm met zwarte tekst. Nee, geef mij maar mijn pinquin terug! Helaas gaat dat niet zomaar. Ik heb bovenstaand plaatje gedownload en verkleind zodat het net zo groot is als het huidige bootscherm, en net zoveel kb’s, maar ondanks dat het bootplaatje apart bij het bestand van de firmware zat, kan ik het bootscherm niet aanpassen. Daar heb je een compiler voor nodig. Dus ga ik dit weekeinde kijken of ik met een compiler in het uboot bestand kan komen en het plaatje aanpassen.

Update 21.15: inmiddels heb ik een patch geïnstalleerd van Skytone, de fabrikant van mijn Epc 700. Nu kan ik de helderheid van het scherm aanpassen en zou de WiFi het nu beter moeten doen. In plaats van Tux, of  Cnm Book! staat nu “Skytone” op mijn bootscherm.  Niet geweldig, maar beter dan het vreselijke vorige bootscherm. Nu verder studeren hoe ik Tux terug krijg!

Linux (Medium)Het afgelopen weekeinde ben ik druk geweest met mijn nieuwe speeltje: de Trendtac Epc 700 en met het leren van Linux commando’s. Mijn ervaringen zijn wisselend. Het plaatje hierboven is hier een goede illustratie van. Verpletterend! 🙂

Zonder gekheid, ik weet nu waarom Linux niet het systeem van de toekomst is. OK het heeft veel mogelijkheden voor mensen die vertrouwd zijn met de console en commandline opdrachten. Je bent niet afhankelijk van voorgebakken programma’s en er zijn vrijwel geen virussen voor Linux en volgens zeggen, kan een virus weinig schade aanrichten. Dat is overigens nog de vraag, want in mijn Trendtacje staat de gebruiker standaard ingesteld als “root” (al wordt het “user” genoemd). Voor mensen die dit abacadabra vinden: “root” is hetzelfde als werken met administrator rechten in Windows, daar ben je dus ook standaard “root”. Of die beveiliging dus zo geweldig is?

Maar ik maak vorderingen. Zo heb ik zelf een programma gekocht en geïnstalleerd (Linvideo voor 1,07 euro) en een icoon op het bureaublad gemaakt. Dat was nog een heel gedoe, eerst zoeken waar het progje geïnstalleerd is (Linux heeft geen “program files” folder) en uiteindelijk gevonden in /bin. Daarna moest nog het icoon geïnstalleerd worden. In windows is het gewoon rechtsklikken en “kopiëren naar”. Dat werkt zo niet in Linux. Uiteindelijk is het mij gelukt en dat vind ik een hele prestatie, vandaar deze posting.

Het komt er op neer dat ik het apparaatje moet gebruiken zoals het nu is, dan heb je er een handig dingetje aan, tenminste als de WiFi het doet, want ook al is er geen IP-conflict meer, WiFi werkt alleen als het apparaatje er zin in heeft. Maar ik mag niet klagen, wat wil je voor een machientje van 50 euro? Bedraad internet doet het geweldig en de programma’s zijn wellicht onbekend, maar doen wat ze moeten doen. Voor het overige heb ik een aantekenboekje, met daarin alle noodzakelijke terminal commando’s. Maar voor vakanties houdt ik het bij mijn Eee Pc. Dat is een echte Pc!

Mijn Foto's

Huiswijn