[Debian-eeepc-devel] Some experiences with kernel 2.6.31

Luca Niccoli lultimouomo at gmail.com
Fri Oct 9 17:16:13 UTC 2009


Hi, I compiled a kernel from linux-source-2.6.31 and I thought Id'
share my experience (I own a 901):

* the firmware for rt2860sta is not included in the kernel anymore,
one needs to install the firmware-ralink package (loading the module
without the firmware leads to nasty behaviours and freezes, and IMHO
loading the module should fail straight away if the firmware is not
found); it took me a while to realize it

* Sometimes using the wifi kill siwtch makes the computer freeze (the
screen gets blanked and I see only the cursor), and I don't understand
why

* I need to do wpa_action ra0 stop && ifconfig ra0 down before
suspending, otherwise the system freezes on resume

* I needed to set an hotkey to handle_shengine, and use it to set it
to auto, since it's not possible, it seems, to set a default it in
/etc/default/eeepc-acpi-scripts; maybe it would be nice to have such a
possibility (and ovverride that preference if handle_shengine is used)

* Loading eeepc_laptop is still amazingly slow. I worked around it by
blacklisting the module, and modifying /etc/init.d/eeepc-acpi-scripts
to load it (and making the script Depend: on $all, not starting on S
but on 2 3 4 5, so that it happens after the whole boot process).
Would it be acceptable to merge this?

* Sometimes using the wifi kill siwtch makes the computer freeze (the
screen gets blanked and I see only the cursor), and I don't understand
what triggers it

On the bright side:

* SHEngine really kills the power consumption

* I tried using kernel modesetting, and it works fine it seems.
Switching between VT and X is now super cool :)

* After the boot script fix, boot is really fast, 10s in bootchart (1
of which is spent mounting the secondary SSD, I don't know why)[1],
the kernel initializes in 2s with i915 and eeepc_laptop configured as
modules

* The kernel now send XF86MonBrightnessUp/Down events when the
brightness keys are pressed, this lets xfce4-power-manager display a
nice and responsive OSD

* Setting SOUND_PREFER_MASTER leads to a more friendly behaviour; are
there problems in setting it by default?


Cheers,

Luca

[1] I have CONCURRENCY=startpar, so bootchart is stopped at the just
when eeepc-acpi-scripts is started, and doesn't account for that time
- but while  the eeepc-laptop is being loaded the system is already
usable.



More information about the Debian-eeepc-devel mailing list