Ubuntu Linux is the most popular desktop Linux, especially on small netbooks. Last year we bought an MSI Wind U100 for my wife. Of course I installed an Ubuntu Linux on it. The Jaunty version (9.04) was very good for this machine. The video was a bit slow, but everything worked. She wrote her thesis with that as well.
When Ubuntu 9.10 is released I upgraded immediately, because I read, that the Intel video support is better with it. I also realized that sound and Skype is better as well. Unfortunately this is not the case with MSI Wind U100 (My other computers work happily with 9.10 though).
One very annoying problem with the new release is when the maschine starts the brightness starts flashing. Also when you change the brightness the screen starts flashing. More about this bug: https://bugs.launchpad.net/ubuntu/+source/hal-info/+bug/415023.
After two month of searching a solution I’ve tried to solve the problem myself with success. I patched the gpm-brightness.c file in the gnome-power-manager package’s source. It was very easy indeed.
Here is a gnome-power-manager .deb package for MSI Wind U100: gnome-power-manager_2.28.1-0ubuntu1-U100_i386
After installing the above package, you can change the brightness of your netbook again. All other solutions I’ve tried make the system unusable slow.
It’s better if you lock the package in Synaptic, to prevent upgrade to a not patched version. More about this: http://www.ubuntugeek.com/how-to-lock-package-versions-from-synaptic-package-manager.html .
My solution is not the best, it woud be better if someone could find a general solution. Maybe with a config file to tell gnome-power-manager, that the hardware will set the brightness, or maybe some detection would be much better…
The source code of the above package: I only changed the gpm-brightness.c file: gnome-power-manager_2.28.1-0ubuntu1-U100.tar