Archive for September, 2005


vesafb-tng developments

I’m happy to say that vesafb-tng has recently received a rather significant code overhaul.

The result is a new testing patch, timestamped 20050920.. So far the reports I got have been very positive. Some old SMP-related problems seem to be fixed, and the recently discovered highmem system instabilities that were traced back to vesafb-tng appear to be gone now. However, the new code could really use some more testing (both on machines that vesafb-tng had problems with in the past, and ones on which it was running just fine — to test for any potential regressions). If you feel like giving it a try, please apply the ‘testing’ version of the patch to a 2.6.13 or 2.6.14* vanilla kernel tree, and select ‘vesafb-tng’ as the framebuffer driver.

For those of you who haven’t heard about vesafb-tng prior to reading this post: vesafb-tng is a kernel framebuffer driver based on vesafb, designed to run on x86 systems and offer a wider set of features than vesafb does. A more detailed description can be found on the vesafb-tng project page.



For many of you this might be old news, but I have only very recently discovered a nice little app called torsmo. For those of you who don’t know it: torsmo is a lightweight system monitor which doesn’t require GTK, QT or other bloated libraries and which paints directly to the root window in X. It has support for all the standard things you would expect in a system monitor and can be easily extended if you want something more.

It doesn’t support hddtemp, though. It also doesn’t provide a flexible way to adjust the displayed text. I thought this was a pity, so I’ve written two patches to fix this (hddtemp, text ajd., all-in-one).

Here is what it looks like on my dekstop:
torsmo screenshot