Me and U(buntu)

My Ubuntu Experience!

Dell Mini and Kernel 2.6.28-14

Posted by ushimitsudoki on July 31, 2009

nerdtuxIf you recently updated to kernel 2.6.28-14 with Ubuntu and the Dell Mini, you might be surprised when you no longer have X. This is because of some driver issues.

The fix is easy!

If you reboot after the upgrade and see something like this:

Ubuntu is running in low-graphics mode
(EE) PSB(0): The stolen base is: ...
(EE) PSB(0): screenIndex is: ....
(EE) PSB(0): First SDVO output reported failure to sync or input is not trainded!!!
(EE) [drm] drmOpen failed.
(EE) PSB(0): [dri] DRIScreenInit failed
(EE) [drm] Could not uninstall irq handler
(EE) PSB(0): This driver currently needs DRM to operate

Well, then, you are having a problem with the troublesome Poulsbo drivers! You can reboot into the old kernel – selecting it at the GRUB screen – but that is not a good fix. Read the whole thing before trying anything.

I found this blog entry, which gives the fix:

sudo apt-get install psb-kernel-source
sudo shutdown -r now

A few details you might want to know before you get going, so you don’t stumble like I did:

1. When you install psb-kernel-source, you will rebuild the drivers for the currently running kernel! So, don’t do this under the old kernel, or you will have accomplished nothing. If you do this (like I did), then you will have to re-boot into the -14 kernel, purge the psb-kernel-source package, and apt-get install it again. It takes about 3 minutes to install and rebuild the drivers.

2. You might not have wireless working either in the new kernel before applying this fix. So you might want to make sure you have a LAN wired connection available, or boot under the old kernel and only download the psb-kernel-source package first; then, re-boot into the new kernel and install it.

3. That package is from the Ubuntu Mobile Developers PPA – if you’ve been upgrading Ubuntu on the Dell Mini you probably already have that PPA added. If not, make sure you have it all added before proceeding.


One Response to “Dell Mini and Kernel 2.6.28-14”

  1. [...] Dell Mini and Kernel 2.6.28-14 [...]

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>