HardwareSupportComponentsVideoCardsPoulsbo

Differences between revisions 4 and 5
Revision 4 as of 2009-09-08 03:31:18
Size: 3139
Editor: 147
Comment:
Revision 5 as of 2009-09-08 03:39:28
Size: 3093
Editor: 147
Comment:
Deletions are marked like this. Additions are marked like this.
Line 5: Line 5:
Following code samples are stripped from my install-poulsbo.sh, almost everything requires sudo: Following code samples are stripped from my install-poulsbo.sh, almost everything requires sudo.
Line 8: Line 8:
echo 'deb http://ppa.launchpad.net/ubuntu-mobile/ppa/ubuntu jaunty main' >> /etc/apt/sources.list
echo 'deb-src http://ppa.launchpad.net/ubuntu-mobile/ppa/ubuntu jaunty main' >> /etc/apt/sources.list
echo "" >> /etc/apt/sources.list
Line 12: Line 9:
echo 'deb http://ppa.launchpad.net/albertomilone/poulsbo-graphics/ubuntu jaunty main ' >> /etc/apt/sources.list
echo 'deb-src http://ppa.launchpad.net/albertomilone/poulsbo-graphics/ubuntu jaunty main' >> /etc/apt/sources.list
echo "" >> /etc/apt/sources.list
{{{echo 'deb http://ppa.launchpad.net/ubuntu-mobile/ppa/ubuntu jaunty main' >> /etc/apt/sources.list}}}
{{{echo 'deb-src http://ppa.launchpad.net/ubuntu-mobile/ppa/ubuntu jaunty main' >> /etc/apt/sources.list}}}
{{{echo "" >> /etc/apt/sources.list}}}

{{{
echo 'deb http://ppa.launchpad.net/albertomilone/poulsbo-graphics/ubuntu jaunty main ' >> /etc/apt/sources.list}}}
{{{echo 'deb-src http://ppa.launchpad.net/albertomilone/poulsbo-graphics/ubuntu jaunty main' >> /etc/apt/sources.list}}}
{{{echo "" >> /etc/apt/sources.list}}}
Line 17: Line 18:
Line 27: Line 29:
dpkg -i psb-kernel-*
Line 29: Line 30:
echo "blacklist i915" >> /etc/modprobe.d/blacklist.conf {{{dpkg -i psb-kernel-*}}}
Line 31: Line 32:
update-initramfs -u {{{echo "blacklist i915" >> /etc/modprobe.d/blacklist.conf}}}

{{{update-initramfs -u}}}
Line 35: Line 38:
{{{Section "Device" Section "Device"
Line 38: Line 41:
# Option "DRI" "off"         Option "DRI" "on"
Line 44: Line 47:
Section "DRI" Section "DRI
Line 46: Line 49:
EndSection}}}

'''Additional info'''

Also you can get Compiz working by setting

{{{Option "DRI" "on"}}}
EndSection`

Poulsbo (GMA500) Support in Karmic (9.10)

Start by downloading lucazades psb-kernel-* packages from http://swiss.ubuntuforums.org/showpost.php?p=7773647&postcount=13

Following code samples are stripped from my install-poulsbo.sh, almost everything requires sudo.

Adding required PPAs

echo 'deb http://ppa.launchpad.net/ubuntu-mobile/ppa/ubuntu jaunty main' >> /etc/apt/sources.list echo 'deb-src http://ppa.launchpad.net/ubuntu-mobile/ppa/ubuntu jaunty main' >> /etc/apt/sources.list echo "" >> /etc/apt/sources.list

echo 'deb http://ppa.launchpad.net/albertomilone/poulsbo-graphics/ubuntu jaunty main ' >> /etc/apt/sources.list echo 'deb-src http://ppa.launchpad.net/albertomilone/poulsbo-graphics/ubuntu jaunty main' >> /etc/apt/sources.list echo "" >> /etc/apt/sources.list

Keys for PPAs

apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C6598A30 apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 99C0198F

apt-get update apt-get install dkms fakeroot

apt-get install libdrm-poulsbo1 apt-get install poulsbo-driver-2d poulsbo-driver-3d psb-firmware

Install downloaded psb-kernel-* packages

dpkg -i psb-kernel-*

echo "blacklist i915" >> /etc/modprobe.d/blacklist.conf

update-initramfs -u

Create xorg.conf with following content

Section "Device"

EndSection

Section "DRI

  • Mode 0666

EndSection`

in xorg.conf and whitelisting psb in /usr/bin/compiz by adding "psb" to the WHITELIST line.

Poulsbo (GMA500) Support in Intrepid (8.10) and Jaunty (9.04)

The drivers for the Poulsbo chipset are shipped in the ubuntu-mobile PPA.

Add the ubuntu-mobile PPA

Edit a file called /etc/apt/sources.list/psb.list, and add the following line to it: deb http://ppa.launchpad.net/ubuntu-mobile/ppa/ubuntu YOUR RELEASE HERE main

You may also wish to add the key to the keyring by following the instructions here.

Which kernel are you running?

If you are using a kernel that you have compiled yourself, or are not using the latest kernel provided by either Intrepid or Jaunty, install the psb-kernel-source package (and make sure the headers for your kernel are available!) and then remove psb-modules.

Install packages

Install poulsbo-driver-2d if you only require 2D, and poulsbo-driver-3d if you also require 3D acceleration to work. Make sure your user is a member of the video group before using 3D.

Common problems

X doesn't start

Double check that the psb kernel module can be loaded into the running kernel by running modprobe psb.

Other problems?

If you're still having problems, please mail ubuntu-mobile@lists.ubuntu.com, and do not submit bug reports.

HardwareSupportComponentsVideoCardsPoulsbo (last edited 2013-11-11 16:58:16 by 157)