It take all kind of contributions to create a Linux distribution
+like Debian Edu / Skolelinux,
+and this time I lend the ear to Justin B. Rye, who is listed as a big
+contributor to the
+Debian
+Edu Squeeze release manual.
-
Hvem er du, og hva driver du med til daglig?
+
Who are you, and how do you spend your days?
-
Jeg driftet tidligere IKT løsningen for skolene i
-Nord-Odal. I dag er jeg
-IKT-konsulent for hele kommunen og samarbeider med
-Hedmark-IKT for best mulig
-tjenester til kommunen. Jeg har bakgrunn som elektronikkreparatør og
-grunnskolelærer og har tatt en del fag innen IKT, i hovedsak
-driftsfag. IKT i Nord-Odal kommune blir i dag driftet av Hedmark IKT
-som er et samarbeid mellom Løten, Stange, Grue, Hamar, Kongsvinger og
-Nord-Odal. Jeg er fortsatt "IKT-personen" på skolene i kommunen og
-følger opp og gjør enkelte mindre endringer der.
+
I'm a 44-year-old linguistics graduate living in Edinburgh who has
+occasionally been employed as a sysadmin.
-
Hvordan kom du i kontakt med Skolelinux-prosjektet?
+
How did you get in contact with the Skolelinux/Debian Edu
+project?
-
Kommunen satset på Skolelinux i 2004. Jeg var ikke med i
-beslutningsprosessen den gang, men ble likevel med fra starten når
-dette ble levert.
+
I'm neither a developer nor a Skolelinux/Debian Edu user! The only
+reason my name's in the credits for the documentation is that I hang
+around on debian-l10n-english waiting for people to mention things
+they'd like a native English speaker to proofread... So I did a sweep
+through the wiki for typos and Norglish and inconsistent spellings of
+"localisation".
-
Hva er fordelene med Skolelinux slik du ser det?
+
What do you see as the advantages of Skolelinux/Debian
+Edu?
-
Fordelene med Skolelinux er rask oppstart, sentral drift av
-klientene, klienter som jobber raskt og effektivt, bedre
-funksjonalitet på eldre utstyr og en ganske god programpakke med fri
-programvare som følger med. Løsningen med halvtykke klienter gjør at
-prosessering skjer lokalt med alltid ferske maskiner.
-
-
Skolelinux kan fungere godt på gammelt utstyr, men det er klart at
-utstyr også blir for gammelt selv for Skolelinux. I forbindelese med
-at vi nylig fikk nye servere og ny installasjon kastet jeg ut ca 60
-klienter som fortsatt var i drift etter at de var kjøpt godt brukt i
-2004. Noe var rundt 15 år gammelt, men var fortsatt i bruk. Noen
-klaget på at det nå gikk veldig tregt på en del pedagogiske nettsider
-med flash o.l. Det er fullt forståelig.
-
-
Jeg fikk nylig et spørsmål fra ungdomsskolens rektor om jeg kunne
-legge inn FreeMind, et
-tankekartprogram , på skolens elev-Windowsmaskiner. Lærerne hadde
-vært på kurs og ville ta dette i bruk. Skolen har ca halvparten av
-elevmaskinene på bærbare Windowsmaskiner. Da kunne jeg fortelle at
-dette programmet allerede lå inne på den nye Skolelinuxløsningen
-som nettopp var satt i drift, klart til bruk.
-
-
Vi har de bærbare maskinene på ungdomsskolen i domene med
-Skolelinux. Dette fungerer også meget bra nå. Elevene får opp en
-midlertidig windowsprofil når de logger på. Denne profilen slettes
-etter at de logger av, noe som medfører rene profiler hver gang de
-starter opp en maskin. De må lagre i sin Skolelinprofil, noe som
-medfører at de får tak i sine filer uavhengig av om de starter en
-Windowsmaskin eller en Skolelinuxklient. Det er mye mindre trafikk i
-det trådløse nettet etter at ikke hele profiler blir lastet opp til de
-enkelte Windowsmaskinene og tilbake når man avslutter. Jeg vet ikke om
-dette er standardoppsett i Skolelinux, men slik er vårt oppsett
-nå.
-
-
Vi har i flere år satt opp vår løsning slik at skriverkøer slettes
-og skrivere startes hver natt. Hyggelig å høre at dette nå skal bli
-en standard i Skolelinuxløsningen. Dette har vært en god hjelp for
-oss.
-
-
Elevene er lite opptatt av om de jobber på en Skolelinux eller en
-Windowsmaskin bare de har de programmene de trenger og at det virker
-når det skal brukes. Vi kjører mest mulig de samme programmene på
-Windows som i Skolelinux, som f.eks Audacity og LibreOffice.
+
What do you see as the disadvantages of Skolelinux/Debian
+Edu?
-
Hva er ulempene med Skolelinux slik du ser det?
+
These questions are too hard for me - I don't use it! In fact I
+had hardly any contact with I.T. until long after I'd got out of the
+education system.
-
Lærere bruker hos oss Windows. Dette fordi de da selv har mer
-kontroll over sin maskin, kan bruke den overalt, og kan legge inn
-programmer selv når de trenger noe i forhold til kurs o.l de er
-på. Jeg tror lærernes selvstendighet her gjør dem tryggere på IKT-bruk
-generelt. Det at de av og til får opp advarsler og lignende gjør også
-at de må tenke igjennom og spørre om ting rundt datasikkerhet.
-
-
Det er en del programmer vi bruker som ikke finnes for Linux. Mest
-brukt er nok Photostory3 som brukes i mange sammenhenger, særlig på
-ungdomsskolen, bl.a. til å lage herbarier (plantesamling) . Dette
-finnes gratis for Windows, men er ikke fri programvare. Vi er opptatt
-av at programmer elevene bruker på skolen også kan brukes gratis
-hjemme. Det er også en del programmer som brukes til spesielle elever
-som bare går i Windows. Det er viktig med fokus på funksjoner og ikke
-på hvilket OS man bruker.
-
-
For oss er det kombinasjonen mellom Skolelinux og Windows som gir
-oss en god og hel løsning. Skolelinux er best der de er gode.
+
I can tell you the advantages of Debian for me though: it soaks up
+as much of my free time as I want and no more, and lets me do
+everything I want a computer for without ever forcing me to spend
+money on the latest hardware.
-
Hvilken fri programvare bruker du til daglig?
+
Which free software do you use daily?
-
Selv er det LibreOffice jeg bruker til daglig. Jeg bruker selv en
-Windowsmaskin. Jeg har benyttet en del fri programvare i forbindelse
-med sjekking av trafikk i nettverk, slik som Wireshark, men dette er
-jo ikke aktuelt for skolene. Jeg er generelt glad i programmer som
-fungerer på både Linux og Windows og gjerne MAC.
+
I've been using Debian since Rex; popularity-contest says the
+software that I use most is xinit, xterm, and xulrunner (in other
+words, I use a distinctly retro sort of desktop).
-
Hvilken strategi tror du er den rette å bruke for å få
-skoler til å ta i bruk fri programvare?
+
Which strategy do you believe is the right one to use to
+get schools to use free software?
-
Det er viktig at det benyttes programmer som elevene også kan ta i
-bruk hjemme. Det skal da være enkelt, lovlig og gratis for
-elevene. Da er jeg ikke lenger veldig opptatt av om det kalles "fri
-programvare". For skolene tror jeg "gratis" og "funksjonelt" er bedre
-begreper enn "fri" i forhold til programmer. De fleste skiller nok
-ikke mellom "fri" og "gratis". Det er nå svært mange elever som
-benytter OpenOffice eller LibreOffice som sin primære kontorpakke
-hjemme.
+
Well, I don't know. I suppose I'd be inclined to try reasoning
+with the people who make the decisions, but obviously if that worked
+you would hardly need a strategy.
-
-
10th January 2012
-
In the Squeeze version of
-Debian Edu / Skolelinux soon
-to be released, users of the system will get their default browser
-start page set from LDAP, allowing the system administrator to point
-all users to the school web page by updating one setting in LDAP. In
-addition to setting the default start page when a machine boots, users
-are shown the same page as a welcome page when they log in for the
-first time.
-
-
The LDAP object dc=skole,dc=skolelinux,dc=no have an attribute
-labeledURI with "http://www/ LDAP for Debian Edu/Skolelinux" as the
-default content. By changing this value to another URL, all users get
-to see the page behind this new URL.
-
-
An easy way to update it is by using the ldapvi tool. It can be
-called as "ldapvi -ZD '(cn=admin)'' to update LDAP with the
-new setting.
-
-
We have written the code to adjust the default start page and show
-the welcome page, and I wonder if there is an easier way to do this
-from within Iceweasel instead.
+
+
6th April 2012
+
Recently I have spent time with
+Skolelinux Drift AS on speeding
+up a Debian Edu / Skolelinux
+Lenny installation using LTSP diskless workstations, and in the
+process I discovered something very surprising. The reason the KDE
+menu was responding slow when using it for the first time, was mostly
+due to the way KDE find application icons. I discovered that showing
+the Multimedia menu would cause more than 20 000 IP packages to be
+passed between the LTSP client and the NFS server. Most of these were
+
+NFS LOOKUP calls, resulting in a NFS3ERR_NOENT response. Because the
+ping times between the client and the server were in the range 2-20
+ms, the menus would be very slow. Looking at the strace of kicker in
+Lenny (or plasma-desktop i Squeeze - same problem there), I see that
+the source of these NFS calls are access(2) system calls for
+non-existing files. KDE can do hundreds of access(2) calls to find
+one icon file. In my example, just finding the mplayer icon required
+around 230 access(2) calls.
+
+
The KDE code seem to search for icons using a list of icon
+directories, and the list of possible directories is large. In
+(almost) each directory, it look for files ending in .png, .svgz, .svg
+and .xpm. The result is a very slow KDE menu when /usr/ is NFS
+mounted. Showing a single sub menu may result in thousands of NFS
+requests. I am not the first one to discover this. I found a
+KDE bug report
+from 2009 about this problem, and it is still unsolved.
+
+
My solution to speed up the KDE menu was to create a package
+kde-icon-cache that upon installation will look at all .desktop files
+used to generate the KDE menu, find their icons, search the icon paths
+for the file that KDE will end up finding at run time, and copying the
+icon file to /var/lib/kde-icon-cache/. Finally, I add symlinks to
+these icon files in one of the first directories where KDE will look
+for them. This cut down the number of file accesses required to find
+one icon from several hundred to less than 5, and make the KDE menu
+almost instantaneous. I'm not quite sure where to make the package
+publicly available, so for now it is only available on request.
+
+
The bug report mention that this do not only affect the KDE menu
+and icon handling, but also the login process. Not quite sure how to
+speed up that part without replacing NFS with for example NBD, and
+that is not really an option at the moment.
+
+
If you got feedback on this issue, please let us know on debian-edu
+(at) lists.debian.org.
@@ -237,17 +143,15 @@ from within Iceweasel instead.
-
-
7th January 2012
-
I am happy to announce that today we managed to wrap up and publish
-the second beta version of
-Debian Edu / Skolelinux. If
-you want to test a LDAP backed Kerberos server with out of the box PXE
-configuration for running diskless machines and installing new
-machines, check it out. If you need a software solution for your
-school, check it out too. The full announcement is
-available
-on the project announcement list.
+
+
5th April 2012
+
About two weeks ago, I was interviewed via email about
+Debian Edu and Skolelinux by
+Bruce Byfield in Linux Weekly News. The result was made public for
+non-subscribers today. I am pleased to see liked our Linux solution
+for schools. Check out his article
+Debian Edu/Skolelinux: A
+distribution for education if you want to learn more.