On Tue, Jan 12, 2010 at 12:43:44PM +0100, Holger Levsen wrote:
> Hi Mattia,
> 
> On Montag, 11. Januar 2010, Mattia Dongili wrote:
> > On Sun, Jan 10, 2010 at 04:23:31PM +0100, Holger Levsen wrote:
...
> > > The only way I could get the graphic card to work with performance is
> > > with the even less free iegd driver from intel, so this is what I will be
> > > using in the
> > This is quite interesting actually. If nothing else because *maybe* this
> > other driver works better than psb on my laptop.
> 
> I'm quite sure it does now or the new version (there were some demos last 
> year) will. 
> 
> > Also, I read on the IEGD website that there should be a kernel patch
> > somewhere. I'm now digging around the intel website to see if I can find
> > anything useful -- the only "driver" I was able to download so far
> > contains some sort of exe (archive?).
> 
> Yes. Run it in wine, to extract that archive. Inside there are files for 
> linux 
> too. 

Thanks, I did that in the end and managed to get the Linux blobs out of
it.
I gave it a go and unfortunately the iegd kernel driver is not
compatible with 2.6.32 which I'm currently using, I'll try to see if I
can make it work and remove all the dependencies with drm functions that
have been removed from the upstream kernel.

> > No worries, I could upload them myself if I was any convinced it was a
> > good idea. 
> 
> Well, that would go to non-free anyway and I think gma500 support would be 
> great to have for squeeze!

Not all packages are non-free, the xorg driver, libdrm-psb and libva are
gplv2 or MIT so these are good to go to main. The kernel driver too.
The remaining ones are the firmware package and the 3D stack which come
in binary only form.
My skepticism comes from the fact that I'm not sure having not-so-good
packages for squeeze is better than having them outside the release.
You can run Vesa to get X up and working and then you can install
whatever better suits your needs. I understand that it's extra work but
I can't figure out how reliably one could run the psb stack in debian...

> > The 3D driver has no chance of working with any current 
> > libdrm implementation and even currently video playback is so bad that
> > it's just useless.
> 
> according to 
> http://building.jolicloud.com/2009/11/17/the-quest-for-implementing-support-for-the-gma500-chipset/
>  
> the libdrm problems have been fixed (there too), havent looked at those 
> sources yet, though.

Cool, I quickly skim over the article and some of my points above are
actually addressed. I'll have a better look at it tomorrow.

> > Anyway, I reworked the packages even more and now at least the packaging
> > situation is less sad:
> > - libdrm-psb doesn't need to conflict or replace libdrm anymore, the psb
> >   xorg driver picks it up, much like the intel driver does.
> 
> nice.
> 
> > - almost lintian clean, no big errors except for the kernel driver but
> >   those seem false positives.
> > - all packges are 3.0 (quilt)... just for fun.
> > On the negative side the kernel module packaging is still crappy but to
> > be honest I can't be bothered making it any better for now.
> >
> > I have all my stuff here with a little explanation in case you want to
> > give it another go: http://www.kamineko.org/debian-psb/
> 
> I'm not sure, maybe. Are those for squeeze or lenny?

err... they are more likely to work in squeeze. I'd recommend building
your own, you shouldn't have that many problems provided that you have
the build-dep installed and follow the right order.
I haven't payed too much attention to the binary packages, I was more
interested in getting proper source packages first.

Let's see, thanks for the pointers.
-- 
mattia
:wq!

Attachment: signature.asc
Description: Digital signature

Reply via email to