The "Bloody Mess" That Is Intel's Poulsbo Driver
AdamWill writes "Phoronix writes about the mess that is the Linux support situation for Intel's new graphics chipset, the GMA 500 — aka Poulsbo. Near the end they refer to my own post on the topic ('Okay, so after a whole day spent bashing around at this crap, I can very confidently and conclusively say, it's utterly broken'). Intel has a reputation as one of the most clued-up open source-friendly hardware companies, but if they can't sort out the mess surrounding the driver for this chipset — which is already used on the Dell Mini 12 and Sony Vaio P, and will be used on many future Intel-based systems — that reputation will take a serious hit."
It must be that time of the month for intel....
I thought the intel video chipset reputation was already something like "it sucks, ATI or nvidia are much better choices".
Caveat Utilitor
Microsoft threatening Intel unless they knock off the Linux integration. Now, all of a sudden, Intel is having all kinds of problems with their Linux drivers.
Coincidence or anti-competitive behavior in action?
That's our life, the big wheel of shit. - The Fat Man, Blue Tango Salvage
Intel graphics chips are not for games. However, if you don't play games and you want a solid graphics card with enough 3D performance to run compiz or Quake with fully open source drivers, then Intel is what you want.
Or, it used to be. I don't know what the deal is with this new chipset.
I'm noticing the tag 'gonvidia', and it's true... as in terms of hardware, Nvidia does seem to be the best. But as in terms of the linux community, they pretty much create problems for everyone. And yes, I know, to the end user that's not always apparent. But the linux desktop really would be a lot farther along if it weren't for nvidia's refusal to open up to the free software community.
If Intel's new open source graphic drivers suck, then obviously yes, that's shitty. But between them and nvidia, if you're going to praise one or the other in the Linux community, it shouldn't be nvidia. Intel's graphic cards still don't support GLSL and the like, but at least you can run an open source driver and it works.
http://mediagoblin.org/
I thought there was an upto-date PowerVR driver in X.org already: the not-so-obvious solution may be to merge the Intel GMA500 driver & PowerVR driver to create a better GMA 500.
Of course this assumes that there is an upto date PowerVR driver and that the GMA500 is close enough to existing PowerVR chips to make it worth the effort...
You mean you're not using open source chips?
If the Linux community wants open driver development, then, it should write them. Intel made an open source driver, and now the author is condemning the code? Geez, how about fixing it! If you want something to be community owned, well that community has to step up. It's not Intel's responsibility.
This is my sig.
Intel has a reputation as one of the most clued-up open source-friendly hardware companies, ...
That's interesting, because I've noticed that many of the FOSS folks I know (the ones that seem especially zealous) have a particular disdain for Intel or anything they've touched. Could anyone clue me in regarding why? Usually when one of my FOSS friends goes on a rant about this, he's too worked up to be comprehensible.
#DeleteChrome
The GMA 500 is way better than the 950 performance-wise.
Mada mada dane.
The GMA 500 is way better than the 950 performance-wise.
Typing "GMA 500 benchmark" into google produces a 3D Mark03 score of 427, while GMA 950 scores 2900. Sure sure, there can be bad drivers involved but that's still quite a climb for the GMA 500.
Compositing doesn't take a lot of power, despite how Linux has struggled with it. I mean, come on, at worst it's two triangles per window, with textures and alpha-blending. Maybe an extra four tris with colour and an alpha map for shadow. My 2001 ibook could do it in OS X, and that was running a Rage Mobility M3. I think it's 16MB.
Look around and open your eyes. But you have to look in the corners and shadows, too.
(Click the show more and read all the comments.)
My distaste for iNTEL comes from several sources, one is the lies they told about segmentation and about turing complete back in the 1980s. One recent one is what they did to UWB.
But you have to look really close, because their PR thugs are very good at locating the negative information and "cleaning" it up.
Ask yourself, what good will even the GPL do when iNTEL owns the tech behind all the pipes and pumps.
Look this gift horse in the mouth.
Or not. The fly in iNTEL's ointment is their processors. Shoot, they sold Marvell off, so the only thing they have is that segmentation-legacy-laden, energy-sucking x86. (Can't imagine what people see in 'core, other than the theory that, if everyone is crossing on the red light, it seems safer.)
...don't want to start bleeding all over the seats.
I saw it on Slashdot, it must be true!
Ok that's true for 3d. I was thinking more about video performance. It has acceleration for things like VC1, h264... Even in 3d though it is a modern GPU having unified shaders for example, but only a small amount of shader units (4 I think) and a relatively low frequency so yeah it won't be a beast in 3d.
Mada mada dane.
Ok that's true for 3d. I was thinking more about video performance. It has acceleration for things like VC1, h264... Even in 3d though it is a modern GPU having unified shaders for example, but only a small amount of shader units (4 I think) and a relatively low frequency so yeah it won't be a beast in 3d.
Of course, video performance is another ball of yarn. I've never played back video on a GMA 950 so I have no idea how crappy it looks, or how much better the GMA 500 looks, so I'll take your word for it.
I fell in love with the Poulsbo based Panasonic CF-U1 ruggedized MID. Once I saw Intel did the graphics hardware and that they had a Linux driver, I bought the thing. Knowing Intel has been doing such a great job maintaining their desktop Linux stuff (i810 driver, etc) I just trusted them, and as you can see by this article, what a mistake that turned out to be.
Honestly, i am sure this is how many "we have to hit the shelfes before 8am yesterday , because this chipset is now the cheapest one"-drivers for windows are developed. Copy and paste everything into your driver instead of defining the dependencies correctly. After all in the end it is a single dll which may be several megabyte of size, nobody looks into that anyway. Nobidy cares in five year. until that time, recommend to everybody using the recovery CD. If things break by an windows update, it's clearly MS fault, isn't it? BTW. MS never certified the driver, so MS clearly says its the manufacturers fault. Just turn of the acceleration - good luck.
In this game there a now three compnaies involved, all of which want to earn money. And the customers of none of the three companies care right now about this driver issue.
-Dell: Customer is happy with Ubuntu, turned it on, worked. When ubuntu upgrades the kernel, dell will pay the driver developer
-Driver developer: copying and pasting saved some time, specification most likely said: should run on ubuntu. Dell is obviously happy
-Intel: Dell as a customer is happy to buy cheap parts.
> No. Quake is not a game. It is a network performance analyzer.
Do you have a business card? I'm thinking that I should recommend to the boss that we get a contract with some consultants to regularly analyze our network performance in order to find bottlenecks before they become problematic...
Support for video in Linux seems pretty imperiled in general. If you have even slightly complicated needs, it can be a real struggle. If you really want to avoid closed source drivers, you can be out of luck completely. If it weren't for the fact that some heavy hitters like Linux systems, I'd feel like we're only a few shady deals away from Linux no longer having video.
On this side of the pond we often use the phrase 'clued-up'. It does, however, mean exactly as you have surmised.
Have a look at soylentnews.org for a different view
Well, I just installed recent Intel drivers om my new Atom 330 machine (with a builtin 945G) and I am pleasantly surprised about stability and performance (both graphics and cpu). It can't compete with my main machine but it does the browse/chat/video thing smoothly.
The 965 chipset's MTRRs are still broken, after a dozen firmware revisions, but nobody at Intel cares because it only breaks 64-bit Linux with >=4gb of RAM.
10 PRINT CHR$(205.5+RND(1)); : GOTO 10
With the X.Org Poulsbo driver not being actively maintained, it doesn't even build with the latest Linux packages.
Is this because of changes in the kernel API, or instability at a higher level?
What goes on is more behind the scenes and hidden from the general public by the so called Microsoft "Hardware Partner Cartel" For example..When Intel released a Linux compiler that did better 64bit optimization on the Itanium (remember the Itanic) guess what happened to that line of processors.
At the same time AMD started to make inroads into the server market. Now that AMD is also threatening Microsoft with advanced Linux support look at what is happening to them!
You can bet that the DirectX support for this GPU will not have issues but it will take some time for the Linux issues to be resolved. Just enough to make sure that all the OEM offerings on embedded devices that use this GPU will not have a Linux offering. One cannot blame Intel for shying away from Linux when Microsoft can leverage the OEMs to the extent that they can sink companies if they choose.
This message was not sent from an iPhone because Peter Sellers really was a deviated prevert without a dime for the call
Welcome to 2009, where your vote isn't just depending on money or sales anymore!
Wake up, smell the coffee... ...
Money runs the world, customer isn't king anymore like it used to be
What's one voice against a company these days?
FOSS is just a market segment for them.
--- I am known for the ones who want to find me on the net. Is that a privacy risk or a privilege? One might wonder..
I was raised in Poulsbo