« January 2012»
M T W T F S S
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31          

[blog...]

28.01.2012
08:27

Poulsbo GMA500 driver is going mainline kernel

gma500 on my 1440x900 monitor only on top half

Some days ago, I was brave to do a "do-release-upgrade" call on my fit-pc2. Before it was 11.04 and now I am running Ubuntu 11.10.

 

But of course this only works with my own linux kernel. I had som 3.2.0-rc2 running from november. This kernel won't be replaced by Ubuntu. That's of course, what I wanted.

 

My first problem after upgrade was the music playback. It run too fast (!) and alsa threw error messages about buffer underrun.

 

So, I assumed some problems with my "old" kernel and the updated alsa userland libs/tools. And decided to upgrade the kernel by a fresh "git pull".

 

After this, the music is working again - but where is my gma500 driver gone? It moved from staging to mainline drivers/gpu/drm/gma500/ !

Alan Cox started last november the move. And now it will be finished with coming kernel release 3.3. The driver is called gma500_gfx now.

I'm really happy about this!

 

The only thing I had to change, is my kernel config.

 

There is still one issue open: On bootup, the X-server output is only shown in the top half of the monitor.

I found a simple workaround. I just stop and start the lightdm. This "fixes" the issue for me now. I hope this will be fixed in coming versions of the driver.

 

I place my fix in /etc/rc.local:

 

stop lightdm
start lightdm
  •  
  • 2 Comment(s)
  •  
Matthew Fernandez
29.01.2012
05:44
Full screen video?

I'm testing the new driver at the moment, but it still seems a bit rough for me. I'm on one of the 12.04 alpha builds. Upgrading everything seems to break X completely, but I'm not sure exactly why this is. I reverted to a base 12.04 install and am compiling one of the 3.3 RC kernels to see how things go.

Currently in 12.04 (3.2.1 kernel?) with the psb_gfx module the desktop is pretty smooth, but it won't detect the Fit-PC's default resolution and full screen video is too slow to be watchable; even

Alexander
29.01.2012
08:21

I haven't tried 12.04 alpha yet - and for sure, I won't do it before a release. I can't break the box because of lack of time.

In 12.04 the psb_gfx driver is working? I thought it was dead! That's why I'm testing the gma500_gfx since it was in staging.

With older releases of gma500_gfx, I had to add the following parameter to the kernel command line to get the right resolution: video=DVI-D-1:1440x900
(my monitor is connected via DVI to the DVI-Port of the fit-pc2).

Playing a mp4-video using mplayer with 1280x720 is too much for the box at the moment. But I haven't tried to optimize this.

Best,

Alexander

Your comment

Notify me when someone adds another comment to this post

back

[ 07.05.2012 ]