1) Removing "quiet splash" from /etc/default/grub, then running update-grub
Code:
#GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX_DEFAULT=""
2) Adding "psb" to /etc/initramfs-tools/modules
3) Creating an initramfs-tools hook script to copy the firmware to the initramfs. Script was saved as /etc/initramfs-tools/hooks/psb and made executable with "chmod +x"
Code:
#! /bin/sh -e
PREREQ="kernelextras"
prereqs () {
echo "$PREREQ"
}
case $1 in
prereqs)
prereqs
exit 0
;;
esac
. /usr/share/initramfs-tools/hook-functions
# Console utilities needed for console-setup
copy_exec /lib/firmware/msvdx_fw.bin /lib/firmware
exit 0
4) Ran update-initramfs -u and rebooted. After the scrolling text boot I was greeted with a GDM screen and vastly faster desktop experience!
1) PPA-based (UbuntuMobile & Milone):
wget http://gma500re.altervista.org/scripts/poulsbo_ppa.sh && sh ./poulsbo_ppa.sh
or
2) FTP-based (no ppa repositories):
wget http://gma500re.altervista.org/scripts/poulsbo.sh && sh ./poulsbo.sh
Note: 1)The above method works with the original Karmic kernel - 2.6.31-14. When the above scripts are used with current versions [2.6.31-17+], it causes problems. It is suggested that kernel be held at 2.6.31-14 for best results. [Audio failure on Acer 751 has been reported for later kernels].
2)However, if you decide to test a new kernel, after the kernel update, the following steps are needed to re-enable the driver. Prior to a computer reboot, print these instructions so you have them available. Choose a "Recovery" option from the boot menu, and run the following commands from prompt. There are two ways to re-enable the driver, the first one is the easiest:
# dpkg-reconfigure psb-kernel-source
If it fails, try the second set of commands:
# apt-get purge psb-kernel-source
# wget http://gma500re.altervista.org/_altervista_ht/psb-kernel-source_4.41.2-0... -O /tmp/psb-kernel-source_4.41.2-0ubuntu1~910um1_all.deb
# dpkg -i /tmp/psb-kernel-source_4.41.2-0ubuntu1~910um1_all.deb
If you want to use VAAPI video acceleration, look at this howto: http://linux-tipps.blogspot.com/2009/12/vaapi-accelerated-hd-video-on-ms...
If you get a crash with kernel null pointer dereference on loading the psb module, try this: http://linux-tipps.blogspot.com/2009/12/x-video-finally-works-linux-on-m...
https://wiki.ubuntu.com/HardwareSupportComponentsVideoCardsPoulsbo
http://ubuntuforums.org/showpost.php?p=8560596&postcount=201