Monthly Archives: June 2008

iTalc 1.0.9 RC3, needs testing

iTalc (intelligent teaching and learning with computers) is a multi-platform (Linux and Windows) classroom management software used by many schools in the world.

It replaced the thin-client-manager (tcm) in Ubuntu Hardy and has been improved since then until the first upload to Intrepid last night.
The uploaded version is 1.0.9-rc3, so it’s still a release candidate and should only be used for testing purpose but it’s pretty stable and just lacks some final changes to become 1.0.9.

Yesterday, italc’s bug in Ubuntu has been debugged and a workaround has now been uploaded to Intrepid. This bug was causing “ica” (the client daemon) to randomly crash when the teacher interface is closed. It was causing clients to disappear from the network and was a real pain for most iTalc users.

If you experienced this bug in the past or want to give us a hand at providing the most stable iTalc in Intrepid, please use the version uploaded today to Intrepid (1.0.9-rc3-0ubuntu2) or if you are using Hardy, download the hardy packages from: You can get i386 and amd64 packages from there and also the .ddebs so you can give us a proper backtrace in case of crash (why can’t you get -dbgsym with a PPA ?).

Those new packages also let you install iTalc inside a LTSP chroot so iTalc is running on the thin clients themselves instead of the server. It also adds avahi support, announcing the stations on the network and generating a new “Auto-detected computers” classroom from that.

As soon as iTalc 1.0.9 final will be released, packages will be uploaded to the edubuntu-italc-devel PPA for Hardy and Intrepid, then uploaded to Intrepid and a backport will be requested for Hardy.

If you find a bug in iTalc and what to report it, the easiest is to go through Launchpad:

Posted in iTalc, Planet Ubuntu | 1 Comment

Pastebinit now in Debian

Thanks to Rolf Leggewie, Pastebinit 0.10 is now in Debian (unstable and testing) and has been synced in Intrepid.
I can now use the time I previously spent on packaging Pastebinit (not that much …) to actually work on it and add new pastebins.

For those of you who don’t know what Pastebinit is, here is the description taken from the Debian package :

pastebinit is a command-line tool to send data to a “pastebin”: a web site which allows its users to upload snippets of text for public viewing.

It can receive data from a pipe or from a file passed as argument.
It supports these pastebins:

  • http://*
  • http://*
  • http://*

It’s a very useful tool on servers and I also use it a lot with thin clients to easily submit debugging informations.
Examples could be:
– pastebinit /etc/X11/xorg.conf
– ps aux | pastebinit –
– free | pastebinit -b –

Bugs can be reported on Launchpad

Posted in pastebinit, Planet Ubuntu | 29 Comments

Bluetooth headset support past and future

First, sorry for not posting about gbtsco and Ubuntu Hardy or answering your comments.

As some of you may know I wrote a software called gbtsco a while ago (feisty or gutsy) that was acting as a frontend to a binary (btsco) which connected to alsa’s snd-bt-sco to connect to a Bluetooth headset.

With Hardy, btsco is now officially deprecated upstream and alsa’s own implementation of it is to be preferred. To have my Logitech headset to work with Ubuntu, all I had to do was to create a .asoundrc file in my home directory with the following content :

pcm.bluetooth {
type bluetooth
device XX:XX:XX:XX:XX:XX
profile "headset"

Then put my headset into pairing mode and start a software (twinkle in my case) and select the Bluetooth soundcard in the settings. I hope that we’ll soon have a way to do that graphically (ideally through the gnome-bluetooth applet).

I won’t continue working on gbtsco as it doesn’t have much work to do now and I don’t myself have the time to make it work with .asoundrc. I do really hope to see an upstream effort in implementing that in gnome-bluetooth or any other easy to use configuration tool.

Posted in gbtsco, Planet Ubuntu | 5 Comments