After much suffering, I got an excellent performance at run videos in my AO751h with Ubuntu Remix 9.10, using almost exclusively packages Karmic own, ie, without the use of repositories Jaunty (9.04). The biggest problem, "jumps" or "freeze" was almost 100% resolved. That is to say that my bios was updated to version 3210.
Do not go into any details, but I hope the following reason make life easier for some who have suffered with this netbook. I made a compendium of I got so far and brought me a good result as stated previously, it was almost perfect. Follow the steps below to obtain best possible result.
1. Add the following repositories (/etc/apt/source.list) and install the their keys:
deb http://ppa.launchpad.net/lucazade/gma500/ubuntu/ karmic main
deb-src http://ppa.launchpad.net/lucazade/gma500/ubuntu/ karmic main
deb http://ppa.launchpad.net/ubuntu-mobile/ppa/ubuntu karmic main
deb-src http://ppa.launchpad.net/ubuntu-mobile/ppa/ubuntu karmic main
deb http://ppa.launchpad.net/ubuntu-x-swat/x-updates/ubuntu karmic main #X-Updates PPA
deb-src http://ppa.launchpad.net/ubuntu-x-swat/x-updates/ubuntu karmic main #X-Updates PPA
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 6699F3D9
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C6598A30
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com AF1CDFA9
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 6AF0E1940624A220
2. Update system:
sudo apt-get -y update
sudo apt-get -y dist-upgrade
3. Install the following packages:
sudo aptitude -y install psb-kernel-headers psb-kernel-source psb-modules xpsb-glx libdrm-poulsbo1 poulsbo-config psb-firmware
4. Download and install the following package:
wget http://ppa.launchpad.net/ubuntu-mobile/ppa/ubuntu/pool/main/x/xserver-xorg-video-psb/xserver-xorg-video-psb_0.31.0-0ubuntu1~904um1_i386.deb
sudo dpkg -i xserver-xorg-video-psb_0.31.0-0ubuntu1~904um1_i386.deb
5. Add packages 2D and 3D:
sudo aptitude -y install poulsbo-driver-2d poulsbo-driver-3d
6. Create or edit the file /etc/X11/xorg.conf leaving you with the following configuration:
Section "ServerFlags"
Option "DontZap" "False"
EndSection
Section "Device"
Identifier "Configured Video Device"
Option "IgnoreACPI"
Option "AccelMethod" "uxa"
Option "MigrationHeuristic" "greedy"
Option "NoDDC"
Option "DRI" "on"
Option "Tiling" "true" # i8xx users: see note in guide
Driver "psb"
EndSection
Section "DRI"
Mode 0666
EndSection
Section "Monitor"
Identifier "Configured Monitor"
EndSection
Section "Screen" Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
EndSection
#Added for mouse pad
Section "InputDevice"
Identifier "Mouse0"
Driver "synaptics"
Option "Protocol" "auto"
Option "Device" "/dev/input/mouse0"
Option "ZAxisMapping" "4 5 6 7"
Option "CorePointer"
Option "HorizEdgeScroll" "1"
EndSection
7. Add "psb" to the file /usr/bin/compiz in the following line:
WHITELIST="nvidia intel ati radeon radeonhd i810 fglrx", leaving it as follows: WHITELIST="psb nvidia intel ati radeon radeonhd i810 fglrx"
8. Install additional packages of compiz if you want to use the extra features:
sudo aptitude -y install compizconfig-settings-manager compiz-fusion-plugins-extra
9. When the player alternated between video modes "window", "full screen" and again "window", the videos began to give "jumps". So I decided to remove the compiz, significantly reducing this problem. Who wants to choose to do the same to run:
sudo apt-get remove compiz-core compiz-wrapper libdecoration0
I have not found this problem when I switched only mode "window" to "full screen".
10. Add "enable_mtrr_cleanup mtrr_spare_reg_nr=1 mem=1984mb" to call your kernel in the grub2, leaving the parameter GRUB_CMDLINE_LINUX_DEFAULT of file /etc/default/grub as follows:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash enable_mtrr_cleanup mtrr_spare_reg_nr=1 mem=1984mb"
For earlier version of grub edit file /boot/grub/menu.lst leaving the parameter defoptions as follows:
#defoptions=quiet splash enable_mtrr_cleanup mtrr_spare_reg_nr=1 mem=1984mb
Do not remove # the previous line (not a comment).
11. Validate the previous amendment:
sudo update-grub
Restart the system.
12. References:
https://bugs.launchpad.net/ubuntu/+s...el/+bug/370552
https://help.ubuntu.com/community/AspireOne (To Fix Choppy Video Playback With Intel Video)
http://gadgetmix.com/index/new-gma-5...-karmic-koala/
https://help.ubuntu.com/community/AspireOne/AO751h
http://ubuntuforum-br.org/index.php?topic=58947.0 (Grub2)
P.S.(1): I tested this tutorial on Kubuntu Netbook, except of course the steps that refer to compiz because it does not come by default in this version, and did not find any problems.
P.S.(2): This tutorial was originally submitted for publication on the site www.vivaolinux.com.br should be published in Portuguese soon.
P.S.(3): Sorry an error of language, I am not very fluent in English.
By Jessé Lima Sá.
Bookmarks