Dell mini10 video driver for ubuntu

October 23, 2009 at 11:32 pm (Uncategorized) (, , , , , , , )

First lets check to make sure you have the latest Kernel version before we proceed.
From the Terminal:

uname -a

This will display your Kernel version. If it is or Higher You are done. And continue down below. If it is not then do the following steps:

sudo apt-get update
sudo apt-get dist-upgrade

go back into a terminal

uname -a

Make sure your Upgrade happened. If it did and you want to get rid of your old Kernel you can do:

sudo apt-get autoremove

If not, no harm done, it wont hurt anything to leave it other than eat up about 100meg of space. Just continue on with the Guide.

—Continue on From here if you have the Newest Kernel Version—

From the Terminal:
Add this to your repository

sudo nano /etc/apt/sources.list.d/ubuntu-mobile.list

add these 2 lines


deb jaunty main
deb-src jaunty main

then ctrl+o (which saves it)
Then ctrl+x (To Exit)

Now you need to authenticate the keys


sudo apt-key adv –keyserver –recv-keys C6598A30

Now that your Ubuntu-Mobile Key is added do the Following.

The Following Packages need to be Installed Most are Dependencies.

* psb-firmware – Binary firmware for the Poulsbo (psb) 3D X11 driver
* psb-modules – Kernel module built for -generic or -lpia kernel
* psb-kernel-source – Kernel module for the Poulsbo (psb) 2D X11 driver
* psb-kernel-headers – Kernel module headers for the Poulsbo (psb) 2D X11 driver
* xpsb-glx – X11 drivers for Poulsbo (psb) 3D acceleration
* poulsbo-driver-3d – Metapackage for the 3D Poulsbo (psb) X11 driver.
* poulsbo-driver-2d – Metapackage for the 2D Poulsbo (psb) X11 driver.

From a Terminal (this should install all the above):

sudo apt-get update
sudo apt-get install poulsbo-driver-2d poulsbo-driver-3d psb-firmware

Make sure you have NO USB devices Hooked up as this will cause conflicting results with the poulsbo-driver-3d drivers. (see fix below for stability)

Once rebooted open a terminal and make a back up of your xorg.conf file.(fresh install may have a null xorg.conf file this is normal and ok)


sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.bak

Open up your xorg.conf and add the below contents inside it.

sudo nano /etc/X11/xorg.conf

Make the Section “Device” Look like this :


Section “Device”
Identifier “Configured Video Device”
Option “AccelMethod” “EXA”
Option “MigrationHeuristic” “greedy”

(Optional) add the following to the bottom of your xorg.conf file this will allow you to be able to do a CTRL+ALT+Backspace to restart your GUI/X11 session.


Section “ServerFlags”
Option “DontZap” “False”

Another Optional Use at your Own Risk, Results May Vary But it works great for me. Change the AccelMethod EXA to UXA


Option “AccelMethod” “UXA”

Reboot one last time and you should be rocking and rolling. Now what this did is allow the 3d Drivers to be installed and are in Partial use. Compiz and any other 3d Software “May” Not work I haven’t 100% tested it. But modifying your xorg.conf with the above setting will allow you to be able to use External USB Devices with out random freezes.

If you have a fresh install you may need to recheck your xorg.conf file after you reboot as when the xserver configures itself it may put back the default settings. Those that had xserver setup before hand you should be fine. But if you feel that something isnt right, you may want to go and check your xorg.conf file again and be sure that the options are still there.

Leave out the xorg.conf if you don’t plan on using anything USB. Although since your keyboard / touch-pad is technically USB I still had random Freezes Have 3d Enabled.

So I Highly Recommend using my xorg.conf example. I have had great success with it.

For those who are getting DRM errors after Upgrading from / to a new Kernel after doing the Old Procedures I had listed here do the following.


sudo apt-get install psb-kernel-source

Reboot and then you should be good to go again. You may want to add the 3d to give you some extra performance. If so just start from the top of this message and start from the beginning like you where installing for the first time. and that should do the trick.

I want to thank the Forum members who helped me sort all this out and been patient with me, meecect and durj and not to mention all those who have taken the time to even go though this and post there results.. Ive also posted this information on the Ubuntu Forums as these procedures should help anyone with a GMA500 video chipset. And I since im apart of the Oklahoma Ubuntu Team. I Tend to Keep my Ubuntu Forums Posts Up to date more regularly.

I wrote this kinda quick, im hoping I haven’t left anything out. This should work on Kubuntu and Ubuntu. I have not Tried Xubuntu, But I bet it will work fine on it as well.

I will do my best to keep this updated as new versions come out. And fixes for existing issues like the USB / 3d issue.

Also for those Brave souls who would like to take things a step further and tweak the performance. Follow the Guide / Step / Suggestion found here on the Ubuntu forums. Do not do those Steps unless you know what you are doing. It Does require some Linux Knowledge. And It has you upgrade to the 2.6.30 Kernel. So it “May” not work with the PSB Drivers. The Tweaking guide was written for desktop style Intel Video cards and not Portable. So use this information at your own risk if you decide to play with tweaking the performance. Ive gone as far as I can take it until I decide to bite the bullet and try out the 2.6.30 Kernel. Once I get some more time I will play with 2.6.30.

For those that already have this working. But Upgraded there Kernel. Make sure you run this from Command Line, And it will get you back working again.


sudo aptitude reinstall psb-kernel-source

Leave a Reply

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

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

Google photo

You are commenting using your Google 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 )

Connecting to %s

%d bloggers like this: