It has been a while since my last English -Debian Edu and Skolelinux -interview last November. But the developers and translators are still -pulling along to get the Wheezy based release out the door, and this -time I managed to get an interview from one of the French translators -in the project, Cédric Boutillier.
- -Who are you, and how do you spend your days?
- -I am 34 year old. I live near Paris, France. I am an assistant -professor in probability theory. I spend my daytime teaching -mathematics at the university and doing fundamental research in -probability in connexion with combinatorics and statistical physics.
- -I have been involved in the Debian project for a couple of years -and became Debian Developer a few months ago. I am working on Ruby -packaging, publicity and translation.
- -How did you get in contact with the Skolelinux / Debian Edu -project?
- -I came to the Debian Edu project after a call for translation of -the -Debian Edu manual for the release of Debian Edu Squeeze. Since -then, I have been working on updating the French translation of the -manual. - -
I had the opportunity to make an installation of Debian Edu in a -virtual machine when I was preparing localised version of some screen -shots for the manual. I was amazed to see it worked out of the box and -how comprehensive the list of software installed by default was.
- -What amazed me was the complete network infrastructure directly -ready to use, which can and the nice administration interface provided -by GOsa². What pleased -me also was the fact that among the software installed by default, -there were many "traditional" educative software to learn languages, -to count, to program... but also software to develop creativity and -artistic skills with music (Ardour, -Audacity) and -movies/animation (I was especially thinking of -Stopmotion).
- -I am following the development of Debian Edu and am hanging out on -#debian-edu. -Unfortunately, I don't much time to get more involved in this -beautiful project.
- -What do you see as the advantages of Skolelinux / Debian -Edu?
- -For me, the main advantages of Skolelinux/Debian Edu are its -community of experts and its precise documentation, as well as the -fact that it provides a solution ready to use.
- -I would add also the fact that it is based on the rock solid Debian -distribution, which ensures stability and provides a huge collection -of educational free software.
- -What do you see as the disadvantages of Skolelinux / Debian -Edu?
- -Maybe the lack of manpower to do lobbying on the -project. Sometimes, people who need to take decisions concerning IT do -not have all the elements to evaluate properly free software -solutions. The fact that support by a company may be difficult to find -is probably a problem if the school does not have IT personnel.
- -One can find support from a company by looking at -the -wiki dokumentation, where some countries already have a number of -companies providing support for Debian Edu, like Germany or -Norway. This list is easy to find readily from the manual. However, -for other countries, like France, the list is empty. I guess that -consultants proposing support for Debian would be able to provide some -support for Debian Edu as well.
- -Which free software do you use daily?
- -I am using the KDE Plasma Desktop. But the pieces of software I use -most runs in a terminal: Mutt and OfflineIMAP for emails, latex for -scientific documents, mpd for music. VIM is my editor of choice. I am -also using the mathematical software -Scilab and -Sage (built from -source as not completely packaged for Debian, yet). - -
Do you have any suggestions for teachers interested in -using the free software in Debian to teach mathematics and -statistics?
- -I do not have any "nice" recommendations for statistics. At our -university, we use both R and -Scilab to teach statistics and probabilistic simulations. For -geometry, there are nice programs:
+ +Today I switched to +my +new laptop. I've previously written about the problems I had with +my new Thinkpad X230, which was delivered with an +180 +GB Intel SSD disk with Lenovo firmware that did not handle +sustained writes. My hardware supplier have been very forthcoming in +trying to find a solution, and after first trying with another +identical 180 GB disks they decided to send me a 256 GB Samsung SSD +disk instead to fix it once and for all. The Samsung disk survived +the installation of Debian with encrypted disks (filling the disk with +random data during installation killed the first two), and I thus +decided to trust it with my data. I have installed it as a Debian Edu +Wheezy roaming workstation hooked up with my Debian Edu Squeeze main +server at home using Kerberos and LDAP, and will use it as my work +station from now on.
+ +As this is a solid state disk with no moving parts, I believe the +Debian Wheezy default installation need to be tuned a bit to increase +performance and increase life time of the disk. The Linux kernel and +user space applications do not yet adjust automatically to such +environment. To make it easier for my self, I created a draft Debian +package ssd-setup to handle this tuning. The +source +for the ssd-setup package is available from collab-maint, and it +is set up to adjust the setup of the machine by just installing the +package. If there is any non-SSD disk in the machine, the package +will refuse to install, as I did not try to write any logic to sort +file systems in SSD and non-SSD file systems.
+ +I consider the package a draft, as I am a bit unsure how to best +set up Debian Wheezy with an SSD. It is adjusted to my use case, +where I set up the machine with one large encrypted partition (in +addition to /boot), put LVM on top of this and set up partitions on +top of this again. See the README file in the package source for the +references I used to pick the settings. At the moment these +parameters are tuned:
-
-
- drgeo and -kig to do -constructions in planar geometry +
- Set up cryptsetup to pass TRIM commands to the physical disk + (adding discard to /etc/crypttab) -
- kali -to discover symmetry groups (the so-called wallpapers and frieze -groups), although the interface looks a bit old. +
- Set up LVM to pass on TRIM commands to the underlying device (in + this case a cryptsetup partition) by changing issue_discards from + 0 to 1 in /etc/lvm/lvm.conf. -
I like also -cantor, which -provides a uniform interface to SciLab, Sage, -Octave, etc...
- -Which strategy do you believe is the right one to use to -get schools to use free software?
+My suggestions would be to
- --
+
- Change I/O scheduler from cfq to deadline using a udev rule. -
- advertise the reduction of costs when free software is used. +
- Run fstrim on every ext3 and ext4 file system every night (from + cron.daily). -
- communicate about the quality of free software projects, using - well known examples like Firefox, ThunderBird and - OpenOffice.org/LibreOffice. - -
- advertise the living and strong community around the project. - -
- show that it is not more difficult to use than any other - system. +
- Adjust sysctl values vm.swappiness to 1 and vm.vfs_cache_pressure + to 50 to reduce the kernel eagerness to swap out processes.
During installation, I cancelled the part where the installer fill +the disk with random data, as this would kill the SSD performance for +little gain. My goal with the encrypted file system is to ensure +those stealing my laptop end up with a brick and not a working +computer. I have no hope in keeping the really resourceful people +from getting the data on the disk (see +XKCD #538 for an explanation why). +Thus I concluded that adding the discard option to crypttab is the +right thing to do.
+ +I considered using the noop I/O scheduler, as several recommended +it for SSD, but others recommended deadline and a benchmark I found +indicated that deadline might be better for interactive use.
+ +I also considered using the 'discard' file system option for ext3 +and ext4, but read that it would give a performance hit ever time a +file is removed, and thought it best to that that slowdown once a day +instead of during my work.
+ +My package do not set up tmpfs on /var/run, /var/lock and /tmp, as +this is already done by Debian Edu.
+ +I have not yet started on the user space tuning. I expect +iceweasel need some tuning, and perhaps other applications too, but +have not yet had time to investigate those parts.
+ +The package should work on Ubuntu too, but I have not yet tested it +there.
+ +As for the answer to the question in the title of this blog post, +as far as I know, the only solution I know about is to replace the +disk. It might be possible to flash it with Intel firmware instead of +the Lenovo firmware. But I have not tried and did not want to do so +without approval from Lenovo as I wanted to keep the warranty on the +disk until a solution was found and they wanted the broken disks +back.
Jeg jobber til daglig ved Universitetet -i Oslo, en institusjon som lenge har vektlagt verdien av åpne -standarder og fri programvare. Men noe har endret seg, og for en -liten stund tilbake annonserte USIT at dagens fungerende e-postsystemet -basert på fri programvare skulle byttes ut med Microsoft Exchange og -at Microsoft Outlook skulle bli den best fungerende men antagelig ikke -eneste støttede e-postklienten. Annonseringen har ført til flere -protester og en -underskriftskampanje, initiert av Diana Santos, der så langt 253 -personer har signert. Prosjektet -NIKE (Ny integrert -kalender/e-post) ble initiert for å se på mulige løsninger med -utgangspunkt i at en kombinert epost/kalenderløsning var påkrevd, og -prosjektet -NIKE-implementasjon -er igang med å rulle ut MS Exchange ved Universitetet i Oslo.
- -For kun kort tid siden ble det annonsert at det blir et åpent møte -med ledelsen hos universitetet i Oslo med disse planene som tema:
- -Tid: Onsdag 2013-06-05 kl. 10:00
-
Sted: 9. etasje i Lucy Smiths hus (admin-bygget)
Det kan være en god plass å stille opp hvis en som meg ikke tror -valget av Microsoft Exchange som sentral epostinfrastruktur er et -heldig valg for Norges ledende forskningsuniversitet, men at en er mer -tjent med å selv -beholde -kontrollen over egen infrastruktur.
- -Saken har ført til endel presseoppslag så langt. Her er de jeg har -fått med meg:
- --
-
-
- 2013-05-29 - Forsvarer - nytt IT-system - Universitas - -
- 2013-05-23 - UiO - innfører nytt epost- og kalenderverktøy - Uniforum - - -
- 2013-05-22 - Protestgruppe - vil stanse IT-system - Universitas - - -
- 2013-05-15 - UiO - må ha kontroll over sitt eget epostsystem - Uniforum - -
A few days ago, I wrote about +the +problems I experienced with my new X230 and its SSD disk, which +was dying during installation because it is unable to cope with +sustained write. My supplier is in contact with +Lenovo, and they wanted to send a +replacement disk to try to fix the problem. They decided to send an +identical model, so my hopes for a permanent fix was slim.
+ +Anyway, today I got the replacement disk and tried to install +Debian Edu Wheezy with encrypted disk on it. The new disk have the +same firmware version as the original. This time my hope raised +slightly as the installation progressed, as the original disk used to +die after 4-7% of the disk was written to, while this time it kept +going past 10%, 20%, 40% and even past 50%. But around 60%, the disk +died again and I was back on square one. I still do not have a new +laptop with a disk I can trust. I can not live with a disk that might +lock up when I download a new +Debian Edu / Skolelinux ISO or +other large files. I look forward to hearing from my supplier with +the next proposal from Lenovo.
+ +The original disk is marked Intel SSD 520 Series 180 GB, +11S0C38722Z1ZNME35X1TR, ISN: CVCV321407HB180EGN, SA: G57560302, FW: +LF1i, 29MAY2013, PBA: G39779-300, LBA 351,651,888, LI P/N: 0C38722, +Pb-free 2LI, LC P/N: 16-200366, WWN: 55CD2E40002756C4, Model: +SSDSC2BW180A3L 2.5" 6Gb/s SATA SSD 180G 5V 1A, ASM P/N 0C38732, FRU +P/N 45N8295, P0C38732.
+ +The replacement disk is marked Intel SSD 520 Series 180 GB, +11S0C38722Z1ZNDE34N0L0, ISN: CVCV315306RK180EGN, SA: G57560-302, FW: +LF1i, 22APR2013, PBA: G39779-300, LBA 351,651,888, LI P/N: 0C38722, +Pb-free 2LI, LC P/N: 16-200366, WWN: 55CD2E40000AB69E, Model: +SSDSC2BW180A3L 2.5" 6Gb/s SATA SSD 180G 5V 1A, ASM P/N 0C38732, FRU +P/N 45N8295, P0C38732.
+ +The only difference is in the first number (serial number?), ISN, +SA, date and WNPP values. Mentioning all the details here in case +someone is able to use the information to find a way to identify the +failing disk among working ones (if any such working disk actually +exist).
Included in Debian Edu / -Skolelinux, there are quite a lot of educational software. -Created to help teachers teach, and pupils learn. We have tried to -tag them all using debtags use::learning and role::program, and using -the debtags I was happy to be able to create a collage of the -educational software packages installed by default, sorted by the -debtag field. Here it is. Click on a image to learn more about the -program.
- - - -field::arts
- - -field::astronomy
- - -field::biology:structural
- - -field::chemistry
-
-
-
-
-
-
-
-
-
-
-[viewmol]
-
-
field::electronics
-
-
-[gpsim]
-
field::geography
- - -field::linguistics
- - -field::mathematics
-
-
-
-
-
-[geomview]
-
-
-
-
-
-
-
-
-
-
-
-
-
field::physics
- - -field::TODO
- - -In total, 61 applications. 3 of them lacked screen shots on -screenshot.debian.net. If -you know of some packages we should install by default, please let us -know on IRC, #debian-edu -on irc.debian.org, or our -mailing list -debian-edu@.
+ +The upcoming Saturday, 2013-07-13, we are organising a combined +Debian Edu developer gathering and Debian and Ubuntu bug squashing +party in Oslo. It is organised by the +member assosiation NUUG and +the Debian Edu / Skolelinux +project together with the hack space +Bitraf.
+ +It starts 10:00 and continue until late evening. Everyone is +welcome, and there is no fee to participate. There is on the other +hand limited space, and only room for 30 people. Please put your name +on the event +wiki page if you plan to join us.
Two days ago, I asked -how -I could install Linux on a Packard Bell EasyNote LV computer -preinstalled with Windows 8. I found a solution, but am horrified -with the obstacles put in the way of Linux users on a laptop with UEFI -and Windows 8.
- -I never found out if the cause of my problems were the use of UEFI -secure booting or fast boot. I suspect fast boot was the problem, -causing the firmware to boot directly from HD without considering any -key presses and alternative devices, but do not know UEFI settings -enough to tell.
- -There is no way to install Linux on the machine in question without -opening the box and disconnecting the hard drive! This is as far as I -can tell, the only way to get access to the firmware setup menu -without accepting the Windows 8 license agreement. I am told (and -found description on how to) that it is possible to configure the -firmware setup once booted into Windows 8. But as I believe the terms -of that agreement are completely unacceptable, accepting the license -was never an alternative. I do not enter agreements I do not intend -to follow.
- -I feared I had to return the laptops and ask for a refund, and -waste many hours on this, but luckily there was a way to get it to -work. But I would not recommend it to anyone planning to run Linux on -it, and I have become sceptical to Windows 8 certified laptops. Is -this the way Linux will be forced out of the market place, by making -it close to impossible for "normal" users to install Linux without -accepting the Microsoft Windows license terms? Or at least not -without risking to loose the warranty?
- -I've updated the -Linux Laptop -wiki page for Packard Bell EasyNote LV, to ensure the next person -do not have to struggle as much as I did to get Linux into the -machine.
- -Thanks to Bob Rosbag, Florian Weimer, Philipp Kern, Ben Hutching, -Michael Tokarev and others for feedback and ideas.
+ +Half a year ago, I reported that I had to find a +replacement +for my trusty old Thinkpad X41. Unfortunately I did not have much +time to spend on it, and it took a while to find a model I believe +will do the job, but two days ago the replacement finally arrived. I +ended up picking a +Thinkpad X230 +with SSD disk (NZDAJMN). I first test installed Debian Edu Wheezy as +a roaming workstation, and it seemed to work flawlessly. But my +second installation with encrypted disk was not as successful. More +on that below.
+ +I had a hard time trying to track down a good laptop, as my most +important requirements (robust and with a good keyboard) are never +listed in the feature list. But I did get good help from the search +feature at Prisjakt, which +allowed me to limit the list of interesting laptops based on my other +requirements. A bit surprising that SSD disk are not disks according +to that search interface, so I had to drop specifying the number of +disks from my search parameters. I also asked around among friends to +get their impression on keyboards and robustness.
+ +So the new laptop arrived, and it is quite a lot wider than the +X41. I am not quite convinced about the keyboard, as it is +significantly wider than my old keyboard, and I have to stretch my +hand a lot more to reach the edges. But the key response is fairly +good and the individual key shape is fairly easy to handle, so I hope +I will get used to it. My old X40 was starting to fail, and I really +needed a new laptop now. :)
+ +Turning off the touch pad was simple. All it took was a quick +visit to the BIOS during boot it disable it.
+ +But there is a fatal problem with the laptop. The 180 GB SSD disk +lock up during load. And this happen when installing Debian Wheezy +with encrypted disk, while the disk is being filled with random data. +I also tested to install Ubuntu Raring, and it happen there too if I +reenable the code to fill the disk with random data (it is disabled by +default in Ubuntu). And the bug with is already known. It was +reported to Debian as BTS +report #691427 2012-10-25 (journal commit I/O error on brand-new +Thinkpad T430s ext4 on lvm on SSD). It is also reported to the Linux +kernel developers as +Kernel bugzilla +report #51861 2012-12-20 (Intel SSD 520 stops working under load +(SSDSC2BW180A3L in Lenovo ThinkPad T430s)). It is also reported on the +Lenovo forums, both for +T430 +2012-11-10 and for +X230 +03-20-2013. The problem do not only affect installation. The +reports state that the disk lock up during use if many writes are done +on the disk, so it is much no use to work around the installation +problem and end up with a computer that can lock up at any moment. +There is even a +small C program +available that will lock up the hard drive after running a few +minutes by writing to a file.
+ +I've contacted my supplier and asked how to handle this, and after +contacting PCHELP Norway (request 01D1FDP) which handle support +requests for Lenovo, his first suggestion was to upgrade the disk +firmware. Unfortunately there is no newer firmware available from +Lenovo, as my disk already have the most recent one (version LF1i). I +hope to hear more from him today and hope the problem can be +fixed. :)