Doesn't Not Compute

My log of experiences with GNU/Linux and computers in general.

Ubuntu 10.04 Lucid Lynx — Working with Poulsbo Driver!

UbuntuThanks to lucazade at the Ubuntu Forums, we now have a way to use the Poulsbo driver with Ubuntu 10.04!

I, and a lot of other people, thought this was impossible due to Ubuntu Lucid Lynx using Xserver 1.7, but work has been done to modify the driver for use with it under Fedora and Mandriva — and now Ubuntu.

This is incredible — I haven’t managed to get hardware accelerated video working yet, but I have my full 1366×768 resolution and full, working suspend and hibernation functions! Best of all, this is on a Long Term Support release, which will be supported for the next three years (on the desktop, five on servers). Not that this driver is officially supported; it’s actually still experimental at this point.

The simple instructions for getting the driver working are here on the Ubuntu Wiki. All that’s required is entering one line in a terminal, waiting a while for the script to run, and restarting your netbook.

wget http://dl.dropbox.com/u/1338581/Gma500/scripts/poulsbo_lucid.sh && bash ./poulsbo_lucid.sh

I’ve done a few tweaks to Xorg.conf as well, so I’m posting it here. Remember, this is for an Acer Aspire One 751h, and may require adjustment for use on your paticular US15W Poulsbo machine. 😉

Section “ServerLayout”
Identifier     “X.org Configured”
Screen      0  “Screen0” 0 0
InputDevice    “Mouse0” “CorePointer”
InputDevice    “Keyboard0” “CoreKeyboard”
EndSection
Section “Files”
ModulePath   “/usr/lib/xorg/modules”
FontPath     “/usr/share/fonts/X11/misc”
FontPath     “/usr/share/fonts/X11/cyrillic”
FontPath     “/usr/share/fonts/X11/100dpi/:unscaled”
FontPath     “/usr/share/fonts/X11/75dpi/:unscaled”
FontPath     “/usr/share/fonts/X11/Type1”
FontPath     “/usr/share/fonts/X11/100dpi”
FontPath     “/usr/share/fonts/X11/75dpi”
FontPath     “/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType”
FontPath     “built-ins”
EndSection
Section “Extensions”
Option “Composite” “Enable”
EndSection
Section “Module”
Load  “extmod”
Load  “record”
Load  “glx”
Load  “dri”
Load  “dri2”
Load  “dbe”
EndSection
Section “InputDevice”
Identifier  “Keyboard0”
Driver      “kbd”
EndSection
Section “InputDevice”
Identifier  “Mouse0”
Driver      “mouse”
Option    “Protocol” “auto”
Option    “Device” “/dev/input/mice”
Option    “ZAxisMapping” “4 5 6 7”
EndSection
Section “Monitor”
Identifier   “Monitor0”
VendorName   “Monitor Vendor”
ModelName    “Monitor Model”
EndSection
Section “Device”
Identifier “Screen0”
Driver “psb”
Option “ShadowFB” “true”
Option “DRI” “on”
# Option “MigrationHeuristic” “greedy”
EndSection
Section “Screen”
Identifier “Screen0”
Device     “Card0”
Monitor    “Monitor0”
DefaultColorDepth 24
SubSection “Display”
Viewport   0 0
Depth     1
EndSubSection
SubSection “Display”
Viewport   0 0
Depth     4
EndSubSection
SubSection “Display”
Viewport   0 0
Depth     8
EndSubSection
SubSection “Display”
Viewport   0 0
Depth     15
EndSubSection
SubSection “Display”
Viewport   0 0
Depth     16
EndSubSection
SubSection “Display”
Viewport   0 0
Depth     24
EndSubSection
EndSection
Section “DRI”
Mode 0666
EndSection
Basically, that’s just what “sudo Xorg -configure” generated, manually merged with the changes performed by the script itself. 🙂
Advertisements

2 responses to “Ubuntu 10.04 Lucid Lynx — Working with Poulsbo Driver!

  1. Gökhan October 12, 2011 at 8:11 pm

    Hello;
    thanks for your document. But links are broken. can you help me please? thanks.

  2. mulenmar January 28, 2012 at 6:23 pm

    Sorry for the *long* wait. Unfortunately, my netbook with the Poulsbo hardware no longer works, so I don’t have anyway to test drivers or how to get them to work.

    Best I can do is to refer you to the Ubuntu wiki page: https://wiki.ubuntu.com/HardwareSupportComponentsVideoCardsPoulsbo

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: