Kernel Upgrade
upgraded kernel to 2.6.32.2 on 27th of last month, running late to write this entry, i know. customized and compiled the kernel with all much of it as modules. config file can be found here this config gave me 2.5MB kernel compared to 4.8MB stock. not bragging, but for leaner systems recompiling is a good option. mine can carry load, but i like to recompile still. If you have acer as7530g then you can simply download that config file, replace it with the one in ur kernel src directory, and compile your own kernel
Alsa Revamp
Also downloaded alsa and configured and installed. alsa packages can be found here. please note that these are only packages and have only been compiled. alsa is licensed under gpl and lgpl, links for licenses found here Alsa driver for hardware is here, and alsa lib is here, this is basically a nvhdmi – realtek sound card [driver is snd-hda-intel]
Well coming to the hibernating part, zzzzzzzz
I took hints from SlackBlog, but skipped the LVM and LUKS part, so compiled kernel with hibernate [aka suspend2disk support], remember to mention the correct partition in your kernel config. the important part here is to also enable initrd support when compiling kernel, don’t worry if you are using the config file from above, its done.
making the initrd
in the directory where the kernel source is [probably should be /usr/src/linux]
#mkinitrd -c -k 2.6.32.2 -m ext4 -f ext4 -h [ur swap partition] -r [ur root partition] -o /boot/initrd.gz
Configuring LiLo
and add the following line to your /etc/lilo.conf
append=”vt.default_utf8=0 resume=/dev/acercryptvg/swap”
and also in the os section in the new os entry
initrd = /boot/initrd.gz
thats it guys, install lilo, and yes whenever u have a new kernel remember to boot into init3 and not 4. unless you have correct graphics drivers for new kernel, I think in most cases you might have to recompile, for the new kernel.
Shiny suspend2disk works great, and reads image from disk in 8-10 seconds flat.




