Slashdot Mirror


Intel Open Sources Graphics Drivers

PeterBrett writes "Intel's Keith Packard announced earlier today that Intel was open sourcing graphics drivers for their new 965 Express Chipset family graphics controllers. From the announcement: 'Designed to support advanced rendering features in modern graphics APIs, this chipset family includes support for programmable vertex, geometry, and fragment shaders. By open sourcing the drivers for this new technology, Intel enables the open source community to experiment, develop, and contribute to the continuing advancement of open source 3D graphics.' The new drivers, available from the Linux Graphics Drivers from Intel website, are licensed under the GPL for Linux kernel drivers, and MIT license for XOrg 2D & 3D rendering subsystems."

345 comments

  1. Now... by infosec_spaz · · Score: 5, Funny

    If only a company who makes GOOD graphics cards would do the same!

    --
    ----- I have bad karma for a reason! -----
    1. Re:Now... by Ant+P. · · Score: 1, Insightful

      If these Intel chips are any faster than my current GF2, mext time I upgrade neither ATi nor nVidia are getting my money.

    2. Re:Now... by Anonymous Coward · · Score: 0

      That comment really belies very little knowlege of the graphics market.

    3. Re:Now... by drinkypoo · · Score: 1, Interesting
      Yes, yes, I am a cocksucking NVidia-fanboi, too. Let's all have a great satisfying circle-jerk and write applications for janitor-jobs at the Googleplex!

      The simple fact is that nVidia makes the best consumer-grade graphics cards. ATI's cards might be every bit as powerful as nVidia's, but we'll never know, because ATI can't write a driver a letter, let alone writing a fucking driver.

      It's funny, every time I tell this story, people tell me I had shitty hardware in spite of the fact that with an nVidia card in place, the system passes every test I can throw at it, but I had an Athlon XP 2500+ system with a Radeon 9600XT in it. If I installed catalyst control center, the system would bluescreen on every boot; if I didn't, it worked "fine" (some graphics munging that I never had with the admittedly much slower GF4Ti I had in there before.) I recently met someone else who had precisely the same problem as I did. Like me, uninstalling the CCC would make it work fine.

      To paraphrase cartman, ATI couldn't write their way out of a nutsack.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    4. Re:Now... by WilliamSChips · · Score: 1

      I'm currently using an onboard nVidia. It's on an ASUS motherboard.

      --
      Please, for the good of Humanity, vote Obama.
    5. Re:Now... by Anonymous Coward · · Score: 2, Insightful

      True but this move is about capturing mindshare and placing additional pressure on AMD. Open sourcing the drivers will improve Intel graphic chipset performance as a factor of better Linux integration and support but it wont turn an Intel graphics chip into an high end Ati or an nVidia.

      It does however re-stake a claim on the enthusiast market so coveted by AMD and may force AMD to open source their ATI drivers. That could be problematic for AMD thus serving Intels purpose just fine. To lesser degree this move also puts some heat on nVidia and their n-Force chipset solution by the same token.

      One point of it all is that Intel can afford and are in good position to open source their video drivers. They are not a market force in the performance arena but Intel does have very high volume numbers. It is unknown if AMD can likewise afford to open source newly aquired ATI drivers and certainly nVidia has been resistant historically.

      This move is literally no skin off Intels nose but could well peel some hide from AMD/ATI most notably and nVidia as a bonus.

    6. Re:Now... by LWATCDR · · Score: 2, Informative

      The Intel graphics cards are good for anything but heavy duty gaming and CAD. Not a great video card but it will run XGL just fine and it is open source.
      Now if AMD will open source the ATI drivers we will be all set.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    7. Re:Now... by firl · · Score: 2, Informative
    8. Re:Now... by jambarama · · Score: 4, Informative

      Actually, ATI/AMD is talking about open-sourcing their drivers too. nVidia already has pretty functional GNU/Linux drivers (albeit closed source), so with these other two GNU/Linux could finally have the support it needs to be a viable desktop alternative.

      Now if only we could get some open sourced drivers for higher end sound cards and more obscure wireless cards.

    9. Re:Now... by Anonymous Coward · · Score: 0

      Your logic fails.

    10. Re:Now... by JimDaGeek · · Score: 2, Insightful

      I will have to second this. My laptop has an Intel 915GM that dynamically allocates 8MB - 128MB of memory. I threw in 2GB of memory and don't notice the memory use at all. The card works well under Linux and is accelerated and also works well under XP. Under XP I have been able to play Doom 3, Far Cry and Call of Duty without any issues. I have also been able to play Call of duty and Doom 3 under Linux with no issues. I am not a l33t gamer so this list of games may not be impressive to some. However the Intel 915 has worked well for me for some gaming, 2D use and OpenGL use like stellarium.

      --
      General, you are listening to a machine! Do the world a favor and don't act like one.
    11. Re:Now... by rm69990 · · Score: 2, Informative

      I love Intel's graphics cards for that very reason. I don't play games, I don't do game development, I don't do CAD work, etc etc. I simply enjoy having the OS X eye candy with the neat dashboard effects, and all that fun stuff, and Intel's cards can handle all of this and is also way less expensive than Nvidia or ATI, which are extreme overkill for me. For regular desktop work with fun eye candy, there is no difference between my Mom's iMac with a Radeon chipset and my Mac Mini with an Intel chipset.

      I think people like myself are Intel's main market.

    12. Re:Now... by blincoln · · Score: 1, Informative

      Thirded.

      I've never had bluescreen or OS crash issues, but I've had two PCs now where the ATI system tray control panel utility thing crashes every time it runs, so I can't access any of the fancy desktop features of the Radeon 7000s I've been using, whether I had one or both in the system.

      This is on XP Pro SP2. My old system started out as SP1 and it had the same problem then. I have no third-party crap like Explorer replacements, or even screensavers. It's my work PC, so it's got Office, Visual Studio, The GIMP, Programmer's File Editor, Foobar2000, and that's essentially it. It's not even a random beige box PC, it's an HP corporate desktop model. It's about as non-abnormal as a Windows machine can get.

      Meanwhile, on my home PCs I've had three variants of the TNT2, a GeForce, a GeForce 3, a GeForce 4 TI4600, and a GeForce 7600GT (not in that order). The only driver issue I've ever had is that the newer ForceWare drivers can't deal with older DirectX titles like the original Soul Reaver. I've never had them bluescreen, never had the control panel applet crash.

      --
      "...always new atoms but always doing the same dance, remembering what the dance was yesterday." -Richard Feynman
    13. Re:Now... by kimvette · · Score: 1, Troll

      Even if Intel's new chipsets turn out to be faster than NVidia, open source or not, if they don't offer multiple DVI or VGA connectors for multihead setups, Nvidia will be getting my money.

      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
    14. Re:Now... by billcopc · · Score: 2, Insightful

      Amen brother.. I just went from an X700 Pro to a 7900GT and there is a huge difference in driver performance. I don't mean triangles per second, I mean the thing just works better. No more 10-second mode switches, no more 2 minutes of loading the stupid control center I never use. No more blue screens every time I update my chipset drivers. I don't care if the 1900XTX runs faster than my NVidia, because frankly I don't game _that_ much (yet), and I'm quite content to have reliable, lightweight drivers that do what I need and don't jerk me around. Is it really necessary to have that dinky little race-car demo in the ATI drivers ? No, because anyone who's tweaking AA and Aniso settings already knows what they're doing and doesn't need some inaccurate demo scene to show off the results. And what's with the 3rd party skinning engine that eats up 30-40 mb just for red textured windows ?! Why the hell did they spend money on licensing a skinning engine in the first place ? It's a freaking system driver! Just give me a few tabbed windows and a handful of checkboxes for crying out loud.

      --
      -Billco, Fnarg.com
    15. Re:Now... by jmv · · Score: 4, Insightful

      See, the interesting thing is that I wouldn't be surprised if *on Linux" the Intel cards end up beating ATI and NVidia just because of the drivers. I've got ATI cards in both my laptops and I'm not impressed by the speed with the open-source drivers (and I'm unwilling to live with all the trouble involved in the closed-source ones). I'm sure a machine with an Intel chipset and open-source drivers could easily beat both ATI and NVidia on Linux.

    16. Re:Now... by Anonymous Coward · · Score: 0

      Oh? Ok. I suppose my old Soundblaster Live! (still using the Emu10k1 dsp processor) is no longer 'high end', but there isn't 1 piece of it that I can't use. I've been loading sound fonts into it for years. Quadraphonic sound also has been useful for years. Oh, and if I compile the low latency kernel, I am guaranteed to get better recording results than with other operating systems. I know ALSA doesn't support every sound card, but of the 550+ cards that it does support, are there any that you consider 'high end'?

    17. Re:Now... by Anonymous Coward · · Score: 0

      How fucking hard can it be to reverse-engineer a graphics driver anyway? You've got the source for the kernel module component, which gives you a good clue where to start looking in the closed bit. Now you just need to probe about with a disassembler. Once you get an idea what the code is doing you can rewrite it in C.

      Are all hackers pussies these days, or what? In my day, I could look at a hex dump {not even a disassembly} of some 6502 or Z80 code and tell you pretty much straight away which of the two it was supposed to run on and what it was supposed to do. Give me a bit longer and I'd have told you how many clock cycles it would have taken.

      Now, get cracking on reverse-engineering those nVidia drivers. If you can't do that, try pWning some workstations inside the company. If you can't do that either, try making threats against members of various nVidia bigwigs' families -- and follow through on them. Better to light a Molotov cocktail than to curse the darkness!

    18. Re:Now... by Alioth · · Score: 2, Insightful

      Video drivers, I suspect, contain quite a bit of GPU-specific code. Now try and reverse engineer an unknown, undocumented proprietary instruction set and disassemble the GPU-specific code. If you don't, you'll have to just copy the bits which contain the code to run on the GPU, and that would land you in court for violating copyright. Video drivers aren't just something you can disassemble and reverse engineer because half of what you're looking at will be in an undocumented, proprietary ISA.

    19. Re:Now... by Jussi+K.+Kojootti · · Score: 2, Informative
      Actually, ATI/AMD is talking about open-sourcing their drivers too.
      You probably meant "a columnist is talking about ATI opening a subset of drivers", or do you have some other references?
    20. Re:Now... by fbjon · · Score: 1

      Soundblaster cards are mid-range at best. Now, there actually is support for some high-end cards in ALSA, but I've had more trouble than I ever wanted trying to get the Echo Audio driver to work, and actually recognize the card, output sound, etc.

      --
      True confidence comes not from realising you are as good as your peers, but that your peers are as bad as you are.
    21. Re:Now... by Anonymous Coward · · Score: 1, Interesting

      Well, the first-stage compromise would be this: We have code that runs on the host CPU {which we know intimately}, that not only does stuff in its own right, but also loads code onto the GPU {which we don't know much about}. So treat the GPU as a black box for now we can leave any code that actually runs on the GPU unaltered. Disassemble the bits of the driver that run on the host CPU. Write high-level code that, when compiled, produces bitwise-identical binary code. However, don't copy the GPU code straight into the source {which definitely would require permission from the copyright holder}. Instead, include a little script with your source code that extracts the GPU code portions intact from the binary driver blob, and creates relevant #include files with the GPU code which allow the driver to be built as long as you have a legitimate copy of the non-free driver.

      If this violates copyright, then so does listening to the tracks on a CD in a different order to that specified by the record label, or fast-forwarding through boring bits in a video or DVD. These acts evidently are tolerated, since all CD players have the facility to programme in just the tracks you want to hear, and all video and DVD players have a fast-forward button.

      For the next stage, we will need to rewrite the source code so as instead of just producing a bitwise-identical binary, it actually works properly. This still isn't perfect {we still don't know what is happening in the GPU} but at least we have abstracted all the proprietary, closed parts out of our CPU.

      Reverse-engineering and rewriting the GPU code will be the final challenge.

    22. Re:Now... by 19thNervousBreakdown · · Score: 1

      A really nice part of this is that as more companies open-source their drivers, more companies can. How many times have we heard that the would, but they're dependant on closed-source code? As it is, the Intel open-sourcing has opened at least some of the paths to open-sourcing other chipsets on Intel boards.

      This is of course assuming those companies aren't full of it.

      --
      <xml><I><am><so><damn>Web 2.0</damn></so></am></I></xml>
    23. Re:Now... by PhoenixFlare · · Score: 1

      , but we'll never know, because ATI can't write a driver a letter, let alone writing a fucking driver.

      Much agreed, not to mention the cards themselves seem to not be high quality either. I have an old WinXP machine with a Radeon 7000 in it that I tried running the latest Catalyst drivers on a few months ago. Worked fine for about a week, then the system suddenly started immediately rebooting/BSOD'ing anytime I used anything with even the smallest amount of 3d functions - screensavers, games, etc. Had to reinstall all the ATI junk after manually deleting the (apparently) corrupted driver files.

      Same thing happened with my wife's computer w/ another Radeon card - was working perfectly, then suddenly started getting random freezes along with a message that the graphics card was reset because it wasn't responding. Display driver files kept getting corrupted, and forced me to uninstall the card completely along with the software, as otherwise ATI's installer kept saying I didn't even have one of their cards in the system. This coincided with (or caused, though I don't know how it would) massive corruption on the primary hard drive that persisted through multiple attempts at reinstalling Windows, formatting, writing 0's to the whole drive, etc.

    24. Re:Now... by WhodoVoodoo · · Score: 1

      Try Evny24 based chipsets (m-audio delta family)!

      best high end open source experience I've ev er had, and the 410 is CHEAP!

    25. Re:Now... by Illissius · · Score: 1

      ATI, *possibly*, though I doubt it. Their Linux drivers are known to be slow, their top-of-the-line cards often being outperformed by nVidia's midrange. There is no possible way Intel graphics will outperform nVidia's. nVidia's Linux drivers are at worst within a few percentage points of the Windows versions in terms of performance, and on windows, even the most neutered, slowest GeForce 6200 TurboCache 16MB cards have double the performance of Intel's integrated graphics. For an actual midrange or high end card, I'd expect that ratio to be more along the lines of 50 or so.
      (This is not a knock on Intel, by the way; integrated graphics isn't expected to have high performance. For the same reason, expecting it to outperform discrete cards is foolish.)

      --
      Work is punishment for failing to procrastinate effectively.
    26. Re:Now... by laffer1 · · Score: 2, Informative

      ATI cards do not work right in AMD systems. (at least not well with nforce) I've seen this since the k6-2 300mhz with ATI. That's why I was shocked who was buying ATI. Its not that your hardware is shitty exactly, its just not compatible. ATIs video cards are solid on intel chipsets with recent drivers. If i put my card in my AMD 2300+ sempron with an nforce2 chipset it runs like shit. I had a firegl card in it at first and switched over to a geforce fx 5200 and its much more stable. Both worked in my intel box.

      Most of you are writing about very old ATI cards. The newer drivers are much more stable. Its a recent thing though. As for the control center, in the newer drivers its written in .NET. Its stable but it has to load the .NET framework on boot to use any of their configuration stuff. I have an ATI 9600xt AIW and its fine. It works ok in windows, linux and more recently with FreeBSD/xorg. Anyone with a 7000 series radeon can't even run the newer drivers. You do need a decent amount of ram for the .NET shit. I have 1GB of ram on XP SP2 with latest patches. I'm also running a dual xeon 2.0GHz dell. If it works in a dell...

    27. Re:Now... by LWATCDR · · Score: 1

      The sad thing is I do do CAD so I use a Quadro on my Windows machine. Solidworks on an Intel 915 can work for small drawings but it goes south real quick once the drawings get complex.
      I keep hoping that AMD will open source the ATI drivers. If they did that I would drop nVidia tomorrow. Right now nVidia is the best medium end solution I can find for Linux.
      My next desktop for Linux development may be a Duo2Core with an Intel graphics card unless AMD can provide me with an FOSS driver for an ATI solution. If so then I will stick with AMD for a while.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    28. Re:Now... by Anonymous Coward · · Score: 0

      If it's so easy, why haven't you done this yet?

    29. Re:Now... by Anonymous Coward · · Score: 0
      See, the interesting thing is that I wouldn't be surprised if *on Linux" the Intel cards end up beating ATI and NVidia just because of the drivers. .... I'm sure a machine with an Intel chipset and open-source drivers could easily beat both ATI and NVidia on Linux.


      Man, neither you nor the mods today live in the real world. Either that or you have a very fucking screwy definition of "beat". If "beat" means "adhere's to my political philosophy of 'open source' (and i get something for nothing!)" then sure, I suppose intel will beat ATI & nVidia. However, if "beat" means "render assloads and assloads of triangles onto the screen in more colors than an acid trip and faster than a five dollar hooker giving blowjobs" then ATI & nVidia don't have to worry a single little bit.

      I am not trying to point out how clueless you are about how your computer actually works, but here are a couple of little thoughts for you. Intel's systems are almost always delivered as a UMA solution, that is they share memory with the rest of the computer. Which means that the GPU has to compete with the all of the other system components for bandwidth to memory. No amount of OS magic pixie code is going to do compensate for a substantial lack of memory bandwidth. Additionally, if these things were losing performance to shitty drivers it would be so trivially visible that everyone on the planet would know because any 3D activity would completely bind up the CPU and sink the system. Since this doesn't happen we can state clearly that these systems are not driver dependant.

      (and I'm unwilling to live with all the trouble involved in the closed-source ones).


      There are no egregious issues with using nVidia's drivers. Any trouble you will experience is of your own making. Kind of like the guy who really needs to pee but won't step over there behind a tree to take care of business, instead he needs a shiny, perfumed restroom with soft music and rose water to piss in.
    30. Re:Now... by jmv · · Score: 2, Insightful

      Read my post carefully. I'm talking about the open-source drivers because I'm not willing to have my system be unstable because of crappy proprietary drivers (or run into problems anytime I upgrade my kernel). And yes, the open-source ATI/NVidia drivers have at best slow 3D acceleration and at worse no 3D acceleration at all (I'm already lucky to have the former). Considering that, I'm sure an Intel chip could effectively beat the hell out of an ATI/NVidia chip with the existing open-source drivers.

    31. Re:Now... by EndlessNameless · · Score: 1

      Repeated corruption of the driver files that coincided with massive corruption on the primary hard drive? I think you need a little heads up.

      There are a lot of ATI problems posted here, and I could add one of my own (Radeon 9700 All-in-Wonder). But... I don't think you're having a driver issue. That is a classic bad hard drive scenario right there. Corrupted files even after zero-filling the drive and formatting? That should never happen. Unless you have installed either multiple antivirus applications (that's conflict central right there) or shitty system utilities (Norton SystemWorks comes to mind here), then I'd seriously advise you to download Hitachi's Drive Fitness Utility and/or the drive testing software from the manufacturer.

      It's vaguely possible that a PCI Radeon might not play nice with the southbridge's PCI bus mastering. If that's the case, then updating the motherboard chipset drivers might help. An AGP card, however, wouldn't be affected by this issue.

      --

      ---
      According to the latest ruleset, this post should be modded as Vorpal Flamebait +5.
    32. Re:Now... by PhoenixFlare · · Score: 1

      Repeated corruption of the driver files that coincided with massive corruption on the primary hard drive? I think you need a little heads up.

      Agreed. Like I said, it was probably unrelated, even though it was theraputic to think the card did it at the time - sorry if I wasn't clear before. The display freeze and reset issues happened before the real drive troubles started, and maybe the repeated rebooting that happened as a coincidence sped up whatever was really wrong with the drive. The card (Radeon 9550) was obviously having some seperate hardware issues as well.

      That is a classic bad hard drive scenario right there. Corrupted files even after zero-filling the drive and formatting? That should never happen.

      then I'd seriously advise you to download Hitachi's Drive Fitness Utility and/or the drive testing software from the manufacturer.

      Indeed. The last thing I tried was using Seagate's bootable CD image of utilities to check and format it....When that failed, I quit trying to save it, threw it in the garbage, and ordered a new Seagate drive to replace it.

      I will say, though, that I have had the driver file corruption happen in my own system with a drive that is perfectly fine otherwise - they seem to be more vulnerable than normal to unexpected crashes or reboots. Not something I can ever recall happening when I had an old Nvida TNT2 card in the same machine.

      Unless you have installed either multiple antivirus applications (that's conflict central right there

      Nope.

      or shitty system utilities (Norton SystemWorks comes to mind here),

      Dear god, no :)

    33. Re:Now... by Breakfast+Pants · · Score: 1

      You do realize that most ofthe people digging around in that utility are the type of people with clear plexiglass windows on their computer cases and neon lights within don't you?

      --

      --

      WHO ATE MY BREAKFAST PANTS?
    34. Re:Now... by kimvette · · Score: 1

      Uh, how the hell is that in ANY way a troll? From ANY point of view?

      Some people need multihead setups (Multiple monitor support (Windows), Xinerama(X), Xplane displays (gamers, simulators/trainers, etc.). To date I have NEVER seen ANY Intel video solution which offers multiple DVI or VGA outputs. Hell, I've never seen an embedded Intel (desktop) video solution offer even DVI - ONLY VGA. I have seen Intel video chipsets with DVI on notebooks, but never a desktop.

      So, HOW is that a troll? Explain that moderation to me.

      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
    35. Re:Now... by Illissius · · Score: 1

      Oh, right. That's easily possible, yes.

      --
      Work is punishment for failing to procrastinate effectively.
    36. Re:Now... by jmv · · Score: 1

      Sorry, I've had way too many problems with closed-source drivers (compatibility and all) that they're just not worth the trouble. I get a bit of acceleration with the current open-source ones, so I'm sticking with that. ...And I'm sure the Intel open-source drivers would beat that -- not the closed-source drivers, I don't care about those. When you have a problem with your Linux machine (if you run Linux) and NVidia drivers, try asking for help on lkml just for fun :-)

    37. Re:Now... by fbjon · · Score: 1

      Hm, do you know of any optical in/out card (pci or usb) that would work under linux, preferrably with low latency of course?

      --
      True confidence comes not from realising you are as good as your peers, but that your peers are as bad as you are.
    38. Re:Now... by quantaman · · Score: 1

      My laptop has an Intel Graphics Media Accelerator 900- and I bought it specifically because it had the open source i810 driver. It can't play a lot of games but it plays tuxracer and tremulous (albeit on the lowest settings and with FPS from 10-20 when there's action). Most importantly it works out of the box with FC5 and I would much rather have this slow card that can't play a lot of games than some NVidia or ATI card where I would have to constantly update their proprietary drivers.

      --
      I stole this Sig
    39. Re:Now... by jmv · · Score: 1

      Thanks. You're confirming what I strongly suspected. Wish I had such a chipset as well.

    40. Re:Now... by Anonymous Coward · · Score: 0

      >Now if only we could get some open sourced drivers for higher end sound cards and more obscure wireless >cards.

      Well, which other higher end sound cards other than MOTU and Digidesign does not have open sourced drivers? You should check out the alsa sound card matrix.

    41. Re:Now... by Anonymous Coward · · Score: 0

      You can copy like this, without violating copyright. You just can't distribute the result. So a linux driver using a straight copy of some core part of the closed windows driver is ok.

      To distribute it, you distribute the driver without the copied part. Instead, the installer program tell the user to insert his windows driver cd at the right moment. Copying gets done, but never from one person to another. Everybody with a graphics card have the windows driver for it, because it comes with the card.

      The hard part, as usual, is to figure out what exactly to copy - and to make it work well. There is no legal problem.

  2. Wow. by bobintetley · · Score: 2, Interesting

    This is a great move by Intel - I know which vendor I'll be picking for my next 3D card. I HATE that I only have the choice of Nvidia or ATI's "mystery binary blobs" to play games.

    1. Re:Wow. by Tumbleweed · · Score: 5, Informative

      Well, this isn't for discrete graphics cards, right - it's for the built-in graphics in the 965 family chipsets. That's my understanding, anyway.

      Still, a very nice move.

    2. Re:Wow. by Jason+Earl · · Score: 1

      I couldn't agree more.

    3. Re:Wow. by d_jedi · · Score: 2, Informative

      Not that you'll be playing any games with Intel integrated graphics, either..

      --
      I am the maverick of Slashdot
    4. Re:Wow. by DCstewieG · · Score: 2, Insightful

      Yeah! Damn those blobs, giving you all that performance!!

      Y'know, I understand members of the Linux community choosing to buy this on principle, but come on. The Intel graphics are so incredibly far behind nV and ATI that it's ridiculous...unless you're not planning to play ANY recent games. I could see going with ATI over nVidia if they open sourced theirs (or the reverse) but going Intel just for that would be nuts.

    5. Re:Wow. by bobintetley · · Score: 3, Insightful

      Yeah! Damn those blobs, giving you all that performance!!

      Why would an open source driver be slower than blobs if the manufacturers created it?

      The way I see it, by giving ATI/Nv my money I'm saying "hey, it's ok to pollute my system with code I can't look at" (and yes, I am capable of looking at it, but even if I wasn't *someone* is and that's the point). So Intel will be getting my money when I buy a new motherboard.

      And it's not just about games - Xgl/compiz, xcompmgr, etc. etc.

    6. Re:Wow. by Fordiman · · Score: 3, Informative

      Not for Linux users.

      Given that ATI and nVidia's support for Linux is next to nil, and that their mystery blobs are somewhat error-prone, (not to mention the inherent issues in using a generic binary - link conflicts, non-optimized machine code, etc.), I don't see how choosing an Intel card would be rediculous.

      Sure, they're behind, but the 965 series is better than, say, ATI's 8500 (the highest of their cards that is properly supported in Linux). Seems to me that Intel's just jumped ahead of the game by becoming available to a niche market.

      Meanwhile, I don't exactly trust the business-motivated hacks found in blobs from graphics card vendors (re: the quake.exe debacle). Having source makes a bechmarking far more auditable.

      --
      110100 1101000 1101000 1100110 0 1101111 1101000 1100011 1
    7. Re:Wow. by tomstdenis · · Score: 1

      If you're not playing games the open source nv drivers will work fine for you [hint: I use it on my workstation].

      But it isn't just the drivers that hold intel graphics back. It's the fact that GPUs from ATI and NV are huge and overdesigned for the task. Intel graphics chips are much smaller [re: fewer pipelines, non-dedicated memory, etc].

      The only way Intel could win is if they had more transistor real estate and a dedicated memory bus for the GPU.

      Tom

      --
      Someday, I'll have a real sig.
    8. Re:Wow. by Abreu · · Score: 2, Insightful

      Still, this might have a positive effect on Linux Laptop users, wouldnt it?

      --
      No sig for the moment.
    9. Re:Wow. by DCstewieG · · Score: 1

      I didn't mean it would be faster because it's a blob, but because it's powering an ATI or nV card. And like I said I understand your buying on principle, but it's going to cost you performance.

    10. Re:Wow. by PastAustin · · Score: 1, Informative

      Actually in my experience many games play very well with Intel Integrated.


      Granted an nVidia would slaughter an Intel but the fact that it is on the motherboard it really really nice, additionally thanks to DVMT you can tune the video card so if it is an office user who isn't going to be doing much graphics intensive things it can be simply 64mb or 128mb but you can turn it up to 256mb when someone is going to be gaming or doing advanced graphical renderings. I was very pleased with my 915GAG with the 915G chipset. The only game that didn't play was CS:Source and that was because of their lack of support for DVMT.

      --
      Firefox 2.0 - Spell Rightly.
    11. Re:Wow. by dtfinch · · Score: 1

      So long as the game's published date begins with a 19, I'm ok.

    12. Re:Wow. by timeOday · · Score: 1

      Well, it has programmable shaders. Anybody care to guess what the roughly equivalent card to this new 965 express would be? I'd like it if I didn't need an add-in card to do some gaming on my PVR box, and my TV is only NTSC so fillrate isn't a huge deal.

    13. Re:Wow. by Tet · · Score: 3, Informative
      Sure, they're behind, but the 965 series is better than, say, ATI's 8500 (the highest of their cards that is properly supported in Linux).

      Actually, the 9250 is the fasted fully supported ATI card under Linux. The r300 driver (9600, 9800 and X800) will probably soon be stable enough for widespread use, too. How the 965 compares to those, I don't know. But I suspect it'll be more than good enough for 99% of all users.

      --
      "The invisible and the non-existent look very much alike." -- Delos B. McKown
    14. Re:Wow. by Anonymous Coward · · Score: 0

      A third party has already announced plans for a clone product "KillerGraphic" will deliver the pixels to your screen 150% faster.

    15. Re:Wow. by bhalo05 · · Score: 2, Insightful

      Not everyone is a hard-gamer. If it is good enough to have decent OpenGL performance and it's valid for XGL, then choosing it because of open source drivers would be a no brainer. And I'm sure many others will agree.

    16. Re:Wow. by Tumbleweed · · Score: 2, Insightful

      Still, this might have a positive effect on Linux Laptop users, wouldnt it?

      Excellent point. Have they released drivers for their wifi components yet?

    17. Re:Wow. by outZider · · Score: 1

      I think he's implying that those blobs support ATI and nVIDIA cards, which are, on average, of a higher performance than any chipset Intel has out.

      --
      - oZ
      // i am here.
    18. Re:Wow. by Aadain2001 · · Score: 4, Informative
      --
      Space for rent, inquire within
    19. Re:Wow. by mdcatlin · · Score: 2, Informative

      Intel doesn't make discrete graphics, but they make a hell of a lot of integrated graphics chips. The linked website lists the chipsets for which the open-source drivers are published: Supported Hardware and Driver Documentation The Linux graphics drivers from Intel support the following Intel® chipsets:
      Short name Full name
      965G G965 Integrated Graphics Controller
      965 Q963/Q965 Integrated Graphics Controller
      946GZ 946GZ/GL Integrated Graphics Controller
      945G 945G Integrated Graphics Controller
      945GM Mobile 945GM/GMS/940GML Express Integrated Graphics Controller
      915G 82915G/GV/910GL Express Chipset Family Graphics Controller
      915G 82915G Express Chipset Family Graphics Controller
      915GM Mobile 915GM/GMS/910GML Express Graphics Controller
      865G 82865G Integrated Graphics Controller
      855GM 82852/855GM Integrated Graphics Device
      852GM 82852/855GM Integrated Graphics Device
      845G 82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device
      i830M 82830 Chipset Graphics Controller
      815 82815 Chipset Graphics Controller
      810 82810 Chipset Graphics Controller
      810-DC100 82810-M DC-100 System and Graphics Controller

    20. Re:Wow. by Joe+The+Dragon · · Score: 1

      too bad that it use your system ram real video card with there own ram are faster and you can upgrade them.

    21. Re:Wow. by Directrix1 · · Score: 1

      I second this.

      --
      Occam's razor is the blind faith in the natural selection of least resistance and in universal oversimplification. -- EF
    22. Re:Wow. by Simon80 · · Score: 1

      Do your research before posting, fastest card != highest model number. The 8500 is most definitely the faster card. I'd also like to reply to the gf post, saying that the 8500 is the highest card that is properly supported in Linux is just plain wrong. This is from a full time Linux user with a mobility 9600. Not as good performance as windows, but it's supported. So, I'm sure ATI has some cards that work under Xorg and are faster than a 965. Not that I like using fglrx; I actually plan on switching to radeon within the next 4 months.

    23. Re:Wow. by Anonymous Coward · · Score: 0

      The 2D performance of the open source drivers wasn't as fast for me as the binary drivers. Regardless of the performance, as he said, many of the more advanced desktop features that are coming out now require OpenGL, and the Intel cards are more than sufficient to handle what is required for things like Compiz or Glitz.

    24. Re:Wow. by Anonymous Coward · · Score: 2, Interesting

      A hell of a lot is an understatement.

      Fact is that Intel is the #1 manufacturer and supplier of graphics chipsets. The vast majority of PCs off the shelf at Best Buy and the like that are marketed towards Joe Average are Intel graphics based, as well as those sold direct via Dell. ATI has made some significant inroads, particularly since AMD-based systems have become more prevelant on retials shelves, but Intel still surpasses them in market share by a significant amount. Fact is that most Intel CPU-based off-the-shelf systems have Intel-based graphics as well.

      This whole move is simply to put pressure on AMD/ATI, which Intel is now viewing as a viable threat to their marketshare. It will proabably work too, to a certain degree. The next step will be Intel buying NVidia. No, I have no substanitive argument or proof of such a thing, but it will happen.

    25. Re:Wow. by Tweekster · · Score: 1

      repeat after me. Not everyone cares about game performance.

      the vast majority of computer users do not need the latest and great video card, they need something of decent speed and with GOOD drivers.

      Gamers need the latest and greatest, gamers are a tiny minority.

      --
      The phrase "more better" is acceptable English. suck it grammar Nazis
    26. Re:Wow. by Kludge · · Score: 1

      The two previous replies to this post are correct.

      The 9250 did not work well for me, and when it did, it wasn't as fast as my 8500s.

      I'm still buying 8500s because they just work well when I install Linux.
      But now perhaps I will just go with Intel...

    27. Re:Wow. by mibus · · Score: 1

      If you're not playing games the open source nv drivers will work fine for you [hint: I use it on my workstation].

      I don't get the option - I have two monitors, and (unless it's changed since I installed) you can't do the TwinView stuff with the free driver. (QuadroFX 500).

      I also run Blender from time-to-time, so 3d accel is quite useful...

    28. Re:Wow. by stevo3232 · · Score: 1

      If I remember correctly, the 9250 is really a toned-down version of the 9200, which is a toned-down version of the 8500, making the 8500 the fastest. The 965 gets pwned by these cards when you want to do things like play games. However, I think 99% is a bit too high; maybe 80-95% would be more accurate.

      As for the r300 driver, I believe they have a complete OpenGL 1.0 implementation (or near-complete) and many other features are coming along nicely. Just a few more months and it'll be feature complete and decently stable. :)

      --
      s.clementmonkey@sympatico.ca, remove the 'monkey'.
    29. Re:Wow. by joib · · Score: 1


      Actually, the 9250 is the fasted fully supported ATI card under Linux.


      In real life, the 8500 is faster since the 9200/9250 are cut down budget versions of the 8500.

    30. Re:Wow. by aCapitalist · · Score: 1

      This is a great move by Intel - I know which vendor I'll be picking for my next 3D card. I HATE that I only have the choice of Nvidia or ATI's "mystery binary blobs" to play games.

      And if it was open source, it would still be a mysterious source blob to you. But at least you and the others that "care" would get the warm fuzzies.

    31. Re:Wow. by udippel · · Score: 1

      Mod this one up.
      That's the only blob I have and need: Twinview on NVIDIA.

      I'd like to add to the arguments on graphics cards: Though an AMD user throughout, my next purchases might be Intel. For the open source graphics driver. And I'm not the only one. AMD, do you get the message ? [And now with ATI being a part of AMD there is no problem of listening and implementing The Good Thing.]

    32. Re:Wow. by Prof.Phreak · · Score: 1

      How the 965 compares to those...

      I got the 965 in my new Dell... seems to run `fine', even for `heavy' games like quake4. Nothing spectacularly great as with latest GeForce, but on `normal' settings in graphics level, this thing should play most games out there without issues.

      --

      "If anything can go wrong, it will." - Murphy

    33. Re:Wow. by jc87 · · Score: 1

      Actually, the 9250 is the fasted fully supported ATI card under Linux

      You are kidding right? I have an radeon 9250 , i use the open drivers under ubuntu (i got tired of the fglrx binary crap) and 3d performance sucks , i disabled the 3d screensaver because it would lag as hell, if i turn on openGL at supertux it starts to run at 1/2 fps....

      So unless you know something i dont i would say you are wrong.

      --
      def greetings(x): return {'friend': 'Howdy', 'enemy': 'Dye [sic]'}.get(x, 'g0 4w4y, l4m0r')
    34. Re:Wow. by Anonymous Coward · · Score: 0

      Based on my experience with a 9200 that works fine, I suspect that you may have trouble with your software or hardware configuration. You need to have DRI enabled in the kernel and the X server, and the AGP interface in the fastest supported mode, and there may be other problem sources. As always, it can be a pain if it doesn't work right automatically.

    35. Re:Wow. by bassgoonist · · Score: 1

      Please define #1...
      I know what you mean...but somehow saying intel is #1 implies that they are superior in quality. The newest ones are acceptable quality, but they really don't have the staying power of nvidia's or ati's integrated. I think the laptops with x1600s will be running smooth in a year or two, while the intel ones will be chugging.

      --
      You can tell I'm an aries because of my ram.
    36. Re:Wow. by odie_q · · Score: 1

      An anecdotal comparison:

      I have an Ati 9250 in my desktop machine, and an integrated Intel 855 in my laptop. Both run perfectly with open drivers, and the Intel is slightly better performing. The desktop has slightly more CPU power (1.8GHz Barton vs 1GHz Pentium-M) and a gig more RAM, and 3D apps run pretty much the same, with a slight edge to the Intel.

      I would expect the 965 to be much better performing than the 855.

      --
      ...ceterum censeo Carthaginem esse delendam.
    37. Re:Wow. by bigredradio · · Score: 1

      unless you're not planning to play ANY recent games

      Since we are talking about Linux, that is a fair assessment.

  3. Happy now? by mobby_6kl · · Score: 2, Interesting

    I can't say I particularly care (not using any on-board graphics), but this is a nice move on their part. Also, it would be interesting to see how this affects the performance/features in the long run.

    1. Re:Happy now? by Ruie · · Score: 5, Informative
      I can't say I particularly care (not using any on-board graphics)

      One area where on-board graphics is important are notebooks - especially those thin and light ones. A choice of video card is rare, especially if one cares about battery life.

      Traditionally, Linux support of new notebook video chips was very uncertain, as it is not possible to get a new notebook with a 2 year old graphics controller. Thus the fact that all-Intel notebooks are a safe choice (with not only 2d, but also 3d and wireless working under Linux) is a truly wonderful news.

      Also, the new Xserver features have to be implemented on something before there are binary blobs that support them. So having an open code to experiment with, say, Render, impacts other graphics cards as well.

    2. Re:Happy now? by ivan256 · · Score: 0, Flamebait

      Read the entire thread. This isn't the only post like that. It's not the correct, or informative posts that are modded up. It's the cheerleader/fanboy posts.

      It's a symptom of the fact that 99% of the people reading this article simultaniously know practically nothing about what they're talking about, and think they are experts.

    3. Re:Happy now? by mobby_6kl · · Score: 1

      U dunno, I just wanted a first post without being -1 troll, so that's just a bonus. I think of it as a compensation for being modded down multiple times when not praising linux or gpl.

    4. Re:Happy now? by Daengbo · · Score: 1

      I have an SiS 761 in my laptop, which is "supported" under xorg. The man who reversed the driver must be brilliant, because he basically wrote the whole SiS driver for 660-761 cards by himself, but the card (and the chipset, essentially, too) is crippled. We're talking a glxgears run where I can count the framerate by eye. This is a laptop, so I can't change out the video, and I'll never get then advantage of 3D in xorg. I wouldn't mind if SiS open sourced the drivers for the chips -- I might get up to 10 fps.

    5. Re:Happy now? by NatteringNabob · · Score: 2, Informative

      [One area where on-board graphics is important are notebooks] Ain't that the truth? I have a Gateway Solo 1450 which is a pretty nice cheap laptop with an Intel 830MG chip set. It worked fine under Fedora Core 3 when Intel was apparently supporting binary drivers, but out of FC 4, FC5, Centos 4, and Novell/SuSE 10, only SuSE works - and then only if you don't do something rash like try to use virtual consoles which kill X. I don't need killer 3D performance on this laptop, but it sure would be nice if 2D 1024x768 worked, and it doesn't. Hopefully now it will be able to get that working.

    6. Re:Happy now? by chris+macura · · Score: 1

      If the frame rate is so god awful slow, it is more likely that the renderer is implemented in software, and is not really using the graphics card.

      I do not know of any good way to check this. Perhaps if you were running a desktop rather than a notebook you could feel up the card and see if it heats up, but that is somewhat... lame.

      Cheers,

      Chris.

    7. Re:Happy now? by Andy+Dodd · · Score: 1

      "Traditionally, Linux support of new notebook video chips was very uncertain, as it is not possible to get a new notebook with a 2 year old graphics controller."

      That's a load of bullshit. Even the most recent NVidia mobile chipsets work absolutely fine under Linux. In fact, my Dell E1705 (Core Duo, NVidia 7800 Go) has not had a single problem with any component under Linux since April, and the only problems I have ever had were with sound due to the drivers taking a month or two for the headphone detection code to get stabilized. I have not had a single video problem of any kind, despite the fact that the video chipset in my laptop is brand new.

      --
      retrorocket.o not found, launch anyway?
    8. Re:Happy now? by eggsome · · Score: 1
      Ain't that the truth? I have a Gateway Solo 1450 which is a pretty nice cheap laptop with an Intel 830MG chip set.
      I've obviously been reading too much bash.org, I read the last part of that sentence and thought to myself "eighty three? Oh My God?"
      :)
      --
      If they made a movie of your life, would anybody buy a ticket?
    9. Re:Happy now? by Anonymous Coward · · Score: 0

      > I do not know of any good way to check this
      glxinfo | grep direct

    10. Re:Happy now? by Daengbo · · Score: 1

      I know that much, since the driver page (http://www.winischhofer.net/sisdri.shtml) states clearly that "There is no DRI support for the SiS 315/550/650/651/740/661/741/760/330."
      The chip sucks, for sure, but this page shows that the chip can certainly do better than it does now (I have virtually the same set as the benchmarked laptop).

    11. Re:Happy now? by TheRaven64 · · Score: 1
      This sounds very strange to me. I have a ThinkPad with the same graphics chipset, and it works fine in FreeBSD using the DRI drivers. Support was only added in the last few month (it is, of course, purely coincidental that Intel recently hired the FreeBSD DRI maintainer), but the DRI driver has been around for a while; it was only the FreeBSD-specific DRM module that was added, and Linux has had this for a little while.

      Check you are using the i830 X.org driver and the i915 DRI driver; this combination works nicely for me, and gives good 2D and 3D performance (well, about as good 3D performance as you would expect from such a low-powered card, but enough for my needs). The X.org driver was auto-detected, but the DRI driver had to be configured manually, as I recall.

      If it still doesn't work under Linux (and it should do, since over 90% of the driver code is shared between the two systems), then you might consider switching to FreeBSD...

      --
      I am TheRaven on Soylent News
    12. Re:Happy now? by chris+macura · · Score: 1

      Hey, that's cool. Thanks.

  4. Competition from AMD/ATI? by thre5her · · Score: 5, Interesting

    Hopefully AMD/ATI will compete by open-sourcing the drivers for their integrated chipsets. Some healthy competition would definitely help the Linux desktop.

    1. Re:Competition from AMD/ATI? by jezreel · · Score: 1

      As I read today somewhere on /., ATI won't play along because some portions of their code are licensed to SGI and they are legally unable to open source it

      --
      0 001 11 1
    2. Re:Competition from AMD/ATI? by d_jedi · · Score: 1

      They don't need to open source their drivers to compete..

      --
      I am the maverick of Slashdot
    3. Re:Competition from AMD/ATI? by FlipmodePlaya · · Score: 4, Informative

      http://www.osnews.com/story.php?news_id=15446 Looks like they're at least considering it.

    4. Re:Competition from AMD/ATI? by ivan256 · · Score: 1, Interesting

      They like to compete instead by actually having good performance.

      Besides, graphics drivers are the least of Linux's desktop problems. In the home it's major roadblock is the Microsoft business development executives in charge of DirectX, and in the workplace it's Exchange/Outlook. Get those things covered, and desktop Linux succeeds. Get just the DirectX issue covered (including marketing and developer outreach) and the graphics drivers will follow.

      Don't believe me? Notice how MacOS doesn't seem to have the same driver issues as Linux dispite similar market share... When there is a unified graphics API, the driver writers have a finite set of things to test, and quality follows. It's not like ATI and Nvidia aren't trying... And sure, Intel's graphics drivers aren't as buggy... They don't perform either though.

    5. Re:Competition from AMD/ATI? by ivan256 · · Score: 1

      Hah!

      First of all, that's really, seriously, just a rumor.

      Secondly, there is already an open source driver with a 'functional subset' of features for both ATI and nVidia cards. If they were to do this, nothing would change. Do you really think anybody who is upset about the current state of Linux graphics drivers would be satisfied in any way by crippled open-source drivers?

    6. Re:Competition from AMD/ATI? by ivan256 · · Score: 1

      Aah, crap...

      That should, of course, say 'its', and not 'it's'.

    7. Re:Competition from AMD/ATI? by Mr.+Jaggers · · Score: 4, Interesting

      That's a stupid excuse, though. They could always isolate the SGI-laden parts, LGPL the rest, and let the community at least have a fighting chance at replacing what's behind the proprietary API's. I'm not claiming that our homebrew routines would *ever* be better, but I suppose it is within the realm of possibility. Oh, and when I say "always", I do really mean *always*... at any point, even right this minute, they could do so.

      The non-licensed parts of the code don't have to compile to be released. Besides, when bugs are traced back into the dark proprietary code, that would also make ATI the good guys and SGI the bad guys. ATI could claim that the licensed part is really fast and awesome and sweet, but proprietary, and that the community is welcome to try and replace it with something fast and awesome and
      sweet, but open. Or even something slow and crappy, but rock-solid stable, that plays nice with Xorg and the kernel.

      I suppose they might have licensed other companies code and signed away their right to ever release any code they ever write that uses the licensed bits. That would be a collosal blunder, but would partially account for silence on the subject.

      I'm fairly certain that the real reason lies not the code ATI has licensed, but the code/tech they've worked hard on and feel they need to keep secret or else lose their edge against nVidia. Of course, it seems that same statement could be made, swapping the names of the two companies, and still be true. In fact, the "trade secret" and "intellectual property" argument is almost certainly the biggest reason for closed-source driver code. Besides, how can a company who is losing money afford to give anything away for free? At least it always seems like the investors and board of directors of tech companies seem to believe that they are perpetually bleeding cash, even when they file record profits with the SEC.

      Anyway, that's quite enough ranting and unsubstantiated libel for one post.

      --

      When I grow up, I want to have Christopher Walken hair.
    8. Re:Competition from AMD/ATI? by Schraegstrichpunkt · · Score: 2, Informative
      When there is a unified graphics API, the driver writers have a finite set of things to test, and quality follows.

      -1, Troll

      Read Documentation/stable_api_nonsense.txt

    9. Re:Competition from AMD/ATI? by wanorris · · Score: 1

      It's a start. My guess is that we'll see more of this, but it may take a couple of years.

      It's been discussed that the point of the ATI acquisition is putting GPU cores onboard the CPU in future chips anyway, and outboard graphics card (and even discrete onboard chips) will start to decline in importance.

      If that's true, you have to figure it will all end up open sourced eventually -- proprietary drivers for code that's onboard the CPU just aren't going to fly for very long.

    10. Re:Competition from AMD/ATI? by Anonymous Coward · · Score: 0

      This was a preemptive action on Intel's part, AMD has a history of working much more closely with the open source community, lending hardware whenever a project needs it and handing over swaths of documentation to anyone with a fixed address - with ATi being gobbled up by AMD it is an almost certainty that the drivers and documentation for the ATi hardware is going to open up.

      By doing this before AMD's announcement, it makes them look like they are the good guys, rather than the reactionary, nasty company that they are. Don't think they're nasty? Just look at what they're giving people for open source wireless support.

    11. Re:Competition from AMD/ATI? by Cyno · · Score: 4, Interesting

      I agree, and most people don't need anything faster than an Intel 955, even the 855 is good enough for 90% of desktop use minus modern 3D gaming. They play quake just fine. What more does one NEED, honestly? ATI and nVidia better wake up or they may soon find a new real competitor on the block.

      I bought Intel graphics with my laptop. At first I wasn't pleased with the performance, but then I got to testing it directly. I can easily get 30 fps in OpenGL for simple geometries. Its really not that bad. They doubled the performance since, and I'm sure their latest stuff is most useable. Can you imagine what they'll come out with next?

      I didn't like Intel, but lately they've been attracting my pocketbook more than any other anti-FOSS businesses. As far as I'm concerned if they aren't pro-FOSS by now, they're anti-FOSS. They know just as well as I do what its all about. Microsoft, no matter how much they say they support it, is obviously fighting it tooth and nail behind closed doors.

    12. Re:Competition from AMD/ATI? by tji · · Score: 1

      I'll believe it when I see it.. Virtually all companies pay lip service to supporting Linux and Open Source. But, not many act on it in a meaningful way. ATI has made statements in the past about their love of Linux, but not much has come from it. We'll see if the AMD ownership makes a difference.

      VIA/S3 also made comments about supporting Linux, and even released some source code. But, it turned out to be quite a fiasco.. their code was incomplete and/or had binary components.

      This effort from Intel looks to be a lot more complete than the others. I definitely won't be buying any other brands of video cards in hopes of good Linux support..

    13. Re:Competition from AMD/ATI? by Andy+Dodd · · Score: 4, Informative

      "That's a stupid excuse, though. They could always isolate the SGI-laden parts, LGPL the rest, and let the community at least have a fighting chance at replacing what's behind the proprietary API's. I'm not claiming that our homebrew routines would *ever* be better, but I suppose it is within the realm of possibility. Oh, and when I say "always", I do really mean *always*... at any point, even right this minute, they could do so."
      They tried that. After a while it Simply Didn't Work - It's not just SGI, and in fact the particular issue that I remember was support for S3 Texture Compression, aka S3TC. For whatever reason, the licensing of S3TC prevented them from ever supporting it in an open-source driver.

      ATI started releasing binary-only drivers for Linux shortly after the UT2003 S3TC support fiasco. (In short, UT2K3 would only run on NVidia cards under Linux because they were the only ones that supported S3TC under Linux.)

      --
      retrorocket.o not found, launch anyway?
    14. Re:Competition from AMD/ATI? by ivan256 · · Score: 1

      -1, Complete lack of understanding

      I'm not talking about an API between the driver and the kernel. I'm talking about the API between the app and the driver. The kernel should be irrelevant. The application writer shouldn't care what the driver or the kernel are. As an example, take DirectX and Windows XP, Windows Mobile, and Xbox. The drivers are different, the kernels are different, the kernel/driver APIs are different, but what is the same, and what is important is that the third party app writer only has to learn one interface, and they (mostly) don't need to know anything about the hardware, the kernel, or the driver.

    15. Re:Competition from AMD/ATI? by ivan256 · · Score: 3, Insightful

      Also, that document is a complete lie. I don't care that it's in the kernel tree. There's lots of wrong stuff in there.

      A driver does not have to be in the tree to be stable, running driver, and the driver being in the kernel tree doesn't mean that it is either stable or running.

      And I should know, as I have written multiple closed-source Linux device drivers, two of which have open-source versions in the kernel that have at various times either not worked, or worked poorly, and both of which perform signifigantly worse than the closed version.

      Go actually read that document. The argument it makes is that a stable kernel/driver API is a bad idea because the kernel/driver API is unstable. It's a circular argument. The real issue is three-fold. One, there isn't enough agreement amongst the diversity of kernel developers to ever come up with a stable API, two, there is no dicipline amongst the people in charge to maintain that stability even if a consensus was reached, and three, there are some who would like to keep the interface unstable merely to keep this argument for open source drivers valid.

      Dispite all that, the only real roadblock between ease of binary driver development and what we have today is that there is heavy backporting amongst distribution vendors without incrementing the kernel version number. In other words, vendors lie about their versions in order to maintain the illusion of version stability for their customers... But even that is a minor issue, as it only makes the people who run on the bleeding edge suffer, and nobody runs on the bleeding edge in production.

    16. Re:Competition from AMD/ATI? by Jah-Wren+Ryel · · Score: 1

      That's a stupid excuse, though. They could always isolate the SGI-laden parts, LGPL the rest,

      Hell, they could spend $5 and buy it from SGI who need every dollar they can get to make it out of Chapter 11 bankruptcy.

      In fact, the "trade secret" and "intellectual property" argument is almost certainly the biggest reason for closed-source driver code.

      It's the patents. They worry that by disclosing how they talk to the hardware they might provide sufficient proof that their hardware onboard the card violates some obscure patent that they may or may not be aware of. They figure that by not disclosing that information, they completely avoid the entire minefield of surprise patent litigation.

      Effing lawyers (and yes, I do wish they would all get the EFF religion)

      --
      When information is power, privacy is freedom.
    17. Re:Competition from AMD/ATI? by Schraegstrichpunkt · · Score: 1
      I'm not talking about an API between the driver and the kernel. I'm talking about the API between the app and the driver.

      That already exists. It's called "OpenGL" (or libGL.so.1 on Linux-based systems).

    18. Re:Competition from AMD/ATI? by Anonymous Coward · · Score: 0

      Prediction: It'll end up "open sourced" once TPMs become ubiquitous (and in the CPU). Once they can specify the exact binary that certain software (media codecs/players... see Intel VIIV architecture) will send it's precious music and video to... then they will release source code since their control has has moved onto digitally signing the binary.

    19. Re:Competition from AMD/ATI? by Briareos · · Score: 2, Funny
      That's a stupid excuse, though. They could always isolate the SGI-laden parts, LGPL the rest,

      Hell, they could spend $5 and buy it from SGI who need every dollar they can get to make it out of Chapter 11 bankruptcy.

      Hell, they could spend $5 and buy SGI...
      --

      "I'm not anti-anything, I'm anti-everything, it fits better." - Sole

    20. Re:Competition from AMD/ATI? by ookaze · · Score: 2, Interesting

      Also, that document is a complete lie. I don't care that it's in the kernel tree. There's lots of wrong stuff in there

      BS, the document is not a lie, the document provides an explanation. An explanation can be false, it's still not a lie, just a bad explanation.
      And sorry, but I think GKH has way more authority than you on what is right or wrong in this explanation, as he did lots of the drivers in the kernel.

      A driver does not have to be in the tree to be stable, running driver, and the driver being in the kernel tree doesn't mean that it is either stable or running

      Yeah right. Meanwhile, real life shows us that what you describe is exceptions rather than a rule.
      The driver being in the kernel means you can bug the Linux kernel devs to make it work with each new release of the kernel (hence stable).
      The driver not being in the kernel means they won't do anything about it, and you have no way of knowing if the driver will work or not.
      The basic premise is that the maintainer of a driver would support his driver in the Linux kernel tree.

      And I should know, as I have written multiple closed-source Linux device drivers, two of which have open-source versions in the kernel that have at various times either not worked, or worked poorly, and both of which perform signifigantly worse than the closed version

      Now I wonder how you can have the guts to write that. So you basically admit that you do closed drivers that have equivalent Free Software ones, though they used to be worse in Free Software version. And then you complain about the unstable API document and want to be taken seriously ?
      But you know what, I'd rather praise the guys who made the FOSS drivers. Of course they were worse at first, but now, we have correct free drivers, and that's way better than being stuck with hope of endless support for the closed ones. Support that you say is better, but we have no way to know if that's even true.

      Go actually read that document. The argument it makes is that a stable kernel/driver API is a bad idea because the kernel/driver API is unstable. It's a circular argument

      BS, where is the circular argument ? It explains quite well why the kernel/driver API is unstable, and no, it's not because "stable kernel/driver API is a bad idea", which would make a circular argument. Go actually read the document.

      One, there isn't enough agreement amongst the diversity of kernel developers to ever come up with a stable API

      BS, the main reason is discussed in the document, and history has shown the document is right.

      two, there is no dicipline amongst the people in charge to maintain that stability even if a consensus was reached, and three, there are some who would like to keep the interface unstable merely to keep this argument for open source drivers valid

      What you say is just a pure troll. The discipline is to make the kernel work better no matter what, and to not get stuck by in-kernel stable interface, which you see as an issue. You just can't accept that, that's your main issue.

    21. Re:Competition from AMD/ATI? by ivan256 · · Score: 1

      Do you have any idea what DirectX actually is? Did you even read my initial comment?

      OpenGL is, at best, a replacement for a subset of DirectX. Worse, the latest features of modern graphics hardware exist as non-standard vendor extensions to OpenGL. Even without the missing functionality that DirectX has (input, sound, 2D, etc...) you're still missing my point. I'm not claiming Microsoft has the lead because of a technically superior product. They have a business development team out there pushing their API. So what I'm saying is... First linux needs the API (SDL + OpenGL cames close, but lacks polish), and then they need people to sell the API to developers and manufacturers. Only then will widespread, quality 3D driver support come; whether the drivers are open sourced now, or not.

    22. Re:Competition from AMD/ATI? by ivan256 · · Score: 2, Interesting

      Yeah right. Meanwhile, real life shows us that what you describe is exceptions rather than a rule.

      That's only true if you use popular hardware.

      The driver being in the kernel means you can bug the Linux kernel devs to make it work with each new release of the kernel (hence stable).
      The driver not being in the kernel means they won't do anything about it, and you have no way of knowing if the driver will work or not.
      The basic premise is that the maintainer of a driver would support his driver in the Linux kernel tree.


      In the real world, all the smart users have vendor support to take care of this issue for them. As linux popularity grows, the number of people using a non-vendor kernel shrinks. A tiny minority of linux boxes run Linus' tree.

      The discipline is to make the kernel work better no matter what, and to not get stuck by in-kernel stable interface

      Not only is that the lie, but it is provably wrong. Look how many operating systems there are out there that are successful and have excelent driver support even though they don't have the flexability of changing the driver API every release and the drivers aren't built with the kernel. I can count seven that are on the market right now. If this was really about making the kernel better no matter what, they would add a stable interface, because that would be an improvement. Drivers in the tree could continue to exploit new features and wouldn't be stuck using the old interface as the document implies. There is a history of this happening in the real world, and even in the linux kernel, as in the past, the Adaptec SCSI driver was shared code between Linux and BSD, with a compatability layer inserted.

      I can appreciate the goal of being good over being stable and or popular, but there are some parts of 'good' that only come after you are stable and popular.

      And this is still moot in relation to this discussion, as graphics drivers are written for X an not the kernel.

      Now I wonder how you can have the guts to write that. So you basically admit that you do closed drivers that have equivalent Free Software ones, though they used to be worse in Free Software version. And then you complain about the unstable API document and want to be taken seriously ? But you know what, I'd rather praise the guys who made the FOSS drivers.

      Yes. And I don't see why that's surprising to you, unless you buy into Stallman's 'all software should be free' trash. I didn't say I don't have any open code. I simply don't have the luxury of being generous when it comes to this stuff most of the time. I have to make a living, and if that means taking a contract that is uder NDA in exchange for a paycheck, so be it. Pull a 2.4 tree and look in the ppc branch at the galileo code. Check the mailing lists for alpha, ppc, and just plain linux-kernel. When my contracts allow, the code goes into the tree.

      It hardly matters anyway, because the only part of the system that really needs to be open is the platform, and none of this changes my main argument, which is that it's not the status of the source license that is causing the driver issues with linux graphics.

    23. Re:Competition from AMD/ATI? by Billly+Gates · · Score: 1

      Dont have that problem under Unix or Windows. I can run an old driver or app from solaris 2.x on solaris10 sparc without a problem. Same with Irix.

      All the drivers are closed source on those platforms and its never a problem. WIthout an api your relying on the manufactor to use blobs instead.

      I chose an api. Its what everyone uses

    24. Re:Competition from AMD/ATI? by ivan256 · · Score: 1

      That should say: "As linux popularity grows, the percentage of people using a non-vendor kernel shrinks."

      Oops.

    25. Re:Competition from AMD/ATI? by Anonymous Coward · · Score: 0

      And this is still moot in relation to this discussion, as graphics drivers are written for X an not the kernel.

      That's because Linux doesn't really support graphics cards, beyond the most basic text and bitmap routines. That doesn't make it a good idea.

      Would it be an improvement if Linux dropped support for all audio cards, and instead we had to get "drivers" for ESound? Or if it didn't have NIC support, but required users to download/install/configure "drivers" for ifconfig?

      I see two kinds of drivers in the Linux world. One are built into Linus' kernel, and they work really well. The others, people seem to throw up their arms and say "well, those are Too Hard to get right, so we'll just ignore them and let the userspace folks try to write drivers for them" (graphics cards and printers, I'm looking at you), and people have all kinds of trouble getting them to work. We've got desktop environments, installers, and distributions that each try to smooth over the mess and make it work, and sometimes they do, but often not.

      A semi-serious suggestion:

      Why can't the kernel simply declare that OpenGL is The Graphics Interface for Linux, and provide only raw text and OpenGL as supported graphics APIs, and do software rendering for anybody who needs it? OpenGL/Mesa acceleration would be just another kernel module. It'd be painful for 6 months while everything got smoothed out, and then nobody would ever get stuck without working 3d acceleration again.

      I'm not a fan of monolithic architectures to begin with, but this "worst of both worlds" where some drivers can't get into the kernel because they're not as cool as SCSI or ethernet just looks dumb.

    26. Re:Competition from AMD/ATI? by quintesse · · Score: 1

      Don't know what Windows you have been using but my Windows 95 drivers never worked in WinNT whose drivers were useless for Win2K whose drivers brought XP to it's knees.

      The worst problems I've had with Windows in the past were always due to its drivers. Using Microsoft's own drivers (if they existed) normally worked better but of course didn't have all the features of the "real" driver.

    27. Re:Competition from AMD/ATI? by ivan256 · · Score: 1

      That doesn't make it a good idea.

      That should say "That's not what makes it a good idea."

      One are built into Linus' kernel, and they work really well. The others, people seem to throw up their arms and say "well, those are Too Hard to get right, so we'll just ignore them and let the userspace folks try to write drivers for them"

      You forgot the other two types... The ones that are in the kernel and work really poorly (some Fibre Channel, Infiniband, some SATA, some audio), and userspace drivers that work perfectly and have no business being in the kernel (most printers, modems, tape changers, some filesystems).

      Why can't the kernel simply declare that OpenGL is The Graphics Interface for Linux, and provide only raw text and OpenGL as supported graphics APIs, and do software rendering for anybody who needs it?

      Plenty of reasons, but the one you'd care about the most would be that you would be stuck forever with outdated video instead of having some slim hope like you have now. OpenGL is a morass of standards combined with vendor specific extensions. You'd be exactly as likely to get those extensions into the kernel tree as you are to get drivers into the kernel tree now, and you'd still need the drivers.

      Also, I don't know how you can say: "do software rendering for anybody who needs it" and "then nobody would ever get stuck without working 3d acceleration again" in the same context. It's contradictory. Besides, after years of mocking windows for the problems caused by having graphics in the kernel, why would we want to follow their lead? Additionally, why should the current 3D acceleration paradigm be enforced by the kernel. What if somebody comes up with a new paradigm for rendering acceleration? Then the Linux kernel would be left out. The kernel part of the interface should be as generic as possible. It should handle I/O rapidly. End of story.

      There isn't a single technical benefit to having the drivers in the kernel that can't be had with the drivers in user-space given the correct design. The reasons for this argument are political.

    28. Re:Competition from AMD/ATI? by Karellen · · Score: 1

      Also read this document.

      --
      Why doesn't the gene pool have a life guard?
    29. Re:Competition from AMD/ATI? by Mr.+Jaggers · · Score: 1

      No, that's different. Read the ATI section of the DRI website. Specs for cards up to the Radeon 9200 are available to individual developers, pending an NDA. That is *not* an open API. I don't know what technology is included in the developer resources, but if it's protected by NDA, I would have to assume some part of it are considered by ATI to be trade secrets.

      Check out Mike Harris' take on the NDA/DRI driver development issue. I know, this doesn't reference ATI specifically, but the ATI section of the FDO wiki does, unequivocally, state that the important reference materials are locked up. Anyway, from Mike's treatment of the subject, it is clear that not just anybody gets to see the guts. I'm assuming that the NDA-restricted information excludes actual licensed IP (SGI's and S3's).

      Yeah, the S3TC situation is crap. In that case, the text compression format is well known and documented. We're just not allowed to implement it because the right to use it would have to be licensed directly from S3 (or whomever it is that owns them now). It is a problem.

      They should release it for non-commercial use, at least.

      Who knows where that licensing authority is now... could be the guys that bought SONICblue, could be VIA, etc. S3 kinda exploded, and the pieces flew out pretty far. I wouldn't be surprised it ATI and nVidia picked up bits, too.

      --

      When I grow up, I want to have Christopher Walken hair.
    30. Re:Competition from AMD/ATI? by ivan256 · · Score: 1

      You're debunking "not my argument".

      I would never argue that vendors will not write drivers without a stable kernel API. (If you read my comment before, you will see that I was arguing for a stable API between the userspace apps and the driver, not between the driver and the kernel.

      My argument is that a stable API would improve legacy support of binary drivers without any of the claimed downsides in the stable api document. That's it. Period.

      Now, I understand that the counter argument is that open-sourcing the driver solves the same problem, and my counter-argument is that the community only has control over one of those two things.

  5. Image quality? by rsilvergun · · Score: 0, Troll

    I've noticed an entire industry of low end graphics cards has sprung up to replace the fuzzy pictures from integrated intel graphics.

    --
    Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
  6. bravo, intel by Anonymous Coward · · Score: 2, Insightful

    will amd/ati take a hint? if not, it seems like intel is going to own the linux market. they already provide good drivers for their wireless cards (i'm using one right now).

    1. Re:bravo, intel by Jake73 · · Score: 2, Insightful

      All it takes to "own the linux market" is good drivers. Not open-source ones. Most people will gravitate towards that which works. Having the source code available is only important for a small group of people.

      That said, having source code available may help improve quality, but it certainly isn't a foregone conclusion.

    2. Re:bravo, intel by Schraegstrichpunkt · · Score: 1

      All it takes to "own the linux market" is good documentation. This has been common knowledge for years.

    3. Re:bravo, intel by YoungHack · · Score: 1

      All it takes to "own the linux market" is good drivers. Not open-source ones. Most people will gravitate towards that which works. Having the source code available is only important for a small group of people.

      I disagree. All it takes to own the Linux market is good drivers that ship with distributions and for that to be true wide-spread means open source.

  7. first reaction: by mihalis · · Score: 4, Interesting

    Fantastic. Great work Intel. This puts your products in a different, more positive light for me personally. This could be really good for X11. I worked with it for about 10 years and have been very despondent about its chance in a world of proprietary drivers from ATI and NVIDIA being the only way to use modern graphics hardware. Maybe there's a chance for open source desktop after all.

  8. Maybe we'll start seeing Intel graphics clones... by Rob+Y. · · Score: 3, Insightful

    The argument against nVidia and ATI opening up their drivers was always that it would give other vendors a headstart in cloning their chipsets. They'd be able to tell how they work (from a hardware API level at least), and have a driver ready to go if they copied that API.

    Now that there's a working Intel 3D driver with source, does this mean that other vendors might start making cheap clones of the Intel graphics chips? Or was the above argument really a red herring.

    And if they did, what's to stop them from making chips that use the same API, but work much better?

    --
    Posted from my Android phone. Oh, I can change this? There, that's better...
  9. Nice by Morkano · · Score: 5, Insightful

    Nice.

    I bet they're trying to preempt AMD doing the same with an integrated ATI chip.

    Well played, Intel. Well played.

    --
    Victory or awesome!
  10. Now...It's dead, Jim. by Anonymous Coward · · Score: 1, Interesting

    So now This project is dead?

    1. Re:Now...It's dead, Jim. by Wesley+Felter · · Score: 1

      OGP was dead before it started. Intel's drivers have been open-source for a few years, and open hardware is not useful to enough people to be self-sustaining.

  11. They already have the core designed. by stonefoz · · Score: 1

    I'm sure Intel doesn't want to seperate their processors from this, but a discrete card using Intel's 3d would be a quick buy for many linux users. It's a shame I'd have to get a new system to use any newer gpu, but right now the old ati 8500 still works great with open-source drivers. Someone need to nudge Intel into moving their gpu off the chipset.

    --
    I think I just cashed out all my cool points.
  12. Re:Maybe we'll start seeing Intel graphics clones. by l2718 · · Score: 4, Informative

    Well, Intel's integrated graphics chipset is a far cry from the nVidia / ATI high-end accellerators. Cloning it will be next to useless (who'll buy a separate graphics card to replaace an on-board solution?) since most other chipset manufacturers already have on-board solutions of their own. I doubt this will change the high-end makers rationale for keeping their drivers secret.

  13. Linux Laptops! by db32 · · Score: 5, Interesting

    Ok here is the thing...ATI and nvidia can be a bit of a pain...but on a desktop you buy one or the other and you plug it in and go. Laptops on the other hand your selection is FAR more limited and you have to juggle hardware, and more often than not, something just won't work right or well. This makes the Intel integrated laptops even more attractive now instead of the ATI/nvidia ones. I really hope they go backwards with this to and open their recent chipsets up completely as well.

    --
    The only change I can believe in is what I find in my couch cushions.
    1. Re:Linux Laptops! by tailend · · Score: 1

      If only this were true. Try and find a good driver for one of the more recent ATI cards, such as the x1600, and you will be out of luck. The radon driver does not work at all and the latest ATI binary driver is still broken for xv leaving the card useless for MythTV. Strangly, support for old ATI cards is reasonable, but if you are thinking of running Linux with a new ATI card then expect problems.

    2. Re:Linux Laptops! by Anonymous Coward · · Score: 1, Insightful

      Here's the other, more important thing. At my company probably 20,000 desktops and servers are on platforms employing the Intel graphics chipset. It's just as likely true of thousands more enterprises. Stronger out-of-the-box support for an industry standard graphics solution is a another step forward for Linux in the workplace. Intel's implied nod in that direction is one more.

    3. Re:Linux Laptops! by db32 · · Score: 1

      Exactly...when I was doing research on my latest laptop purchase it basically came out that all the ATI cards xXXX series wouldn't work right at all,some could do shared memory mode, but their hard memory wouldn't work. All of the laptops I looked at with nvidia cards had another issue that made them worthless in linux, however, i don't remember off the top of my head what it was. I went to multiple stores with linux live CDs trying to boot and test all of the laptop configurations I was interested in and got pretty pathetic results. I ultimately ended with a Dell e1505 with an intel GMA 945 that basically everything works with minimal headache. The only thing I don't know is the SD card slot (kernel seems to see it fine, but I don't have any SD cards to test with), and the modem (presumably a win modem, but I haven't had a need for a modem in a few years so its pretty low on the priorty list).

      --
      The only change I can believe in is what I find in my couch cushions.
    4. Re:Linux Laptops! by aschlemm · · Score: 1

      This was the same issue I faced with a Dell Inspiron 6000 laptop purchase last year. There was an option for either Intel or ATI for graphics and I went with the Intel 915GM since I knew I could get X11 running with that chip. I had no idea whether the ATI card would actually work with Linux. I installed SuSE Linux on the thing and haven't looked back.

    5. Re:Linux Laptops! by AnyoneEB · · Score: 3, Insightful

      I got a Dell Inspiron 6000 a bit over a year ago and I dual boot XP / Gentoo Linux. I choose to go with the ATI Mobile X300 (M300) graphics cards, and I say you made the right choice. In order to get it to play nice with radeonfb, I have to disable hardware acceleration. Before I had hibernate working, but it is not working with the currently installed version of fglrx (not the latest anymore, I think). I am definitely never buying an ATI graphics card again, and after this announcement, I may seriously consider Intel's offerings.

      --
      Centralization breaks the internet.
    6. Re:Linux Laptops! by db32 · · Score: 1

      Whew...I almost bought the X1400 upgrade for mine and just opted against it. My last laptop was an HP with an ATI in it and it was a damned disaster. I swore off ATI for any linux system. The last ATI I bought for a desktop was a damned disaster too...24hrs of fighting with drivers and other nonsense to find out that some quirk between the ATI card and AGP chipset makes it go stupid and I had to go to newest AGP drivers with oldest ATI drivers to make it work at all. This all after MANY MANY crashes and much data loss due to repeated crashing.

      --
      The only change I can believe in is what I find in my couch cushions.
    7. Re:Linux Laptops! by Andy+Dodd · · Score: 1

      This may no longer be the case, but back in March/April or so, E1505s and E1705s were easier to get running under Linux with NVidia cards than Intel cards. The GMA950 drivers were just plain Not Ready Yet, despite the existence of documentation for that driver.

      My E1705 with a 7800 Go worked flawlessly from day one, but I saw numerous reports indicating that getting the GMA950 working was possible but a massive nightmare. I'm pretty sure things have improved in the past few months now that there has been time for the GMA950 drivers to improve, but the fact is that the closed-source NV drivers had mature and stable support before the open-source fully-documented drivers for the Intel chip.

      --
      retrorocket.o not found, launch anyway?
    8. Re:Linux Laptops! by AnyoneEB · · Score: 1

      Between a journaling filesystem like Ext2 or ReiserFS and magic sysrq key you should not be losing data to crashes while testing drivers. On the other hand, if you were getting random crashes and had apps with unsaved data, all you can do to protect against that is save often.

      --
      Centralization breaks the internet.
    9. Re:Linux Laptops! by db32 · · Score: 1

      They were no longer offering the nvidia cards with the E1505/E1705 and were already starting to offer the ATI cards instead. I bought mine in that time frame and the drivers for the intel card for modular Xorg 7 worked fine. The kernel drivers didn't work though, so I can see how many would consider it a nightmare trying to get on the newest version of X with latest snapshot.

      --
      The only change I can believe in is what I find in my couch cushions.
    10. Re:Linux Laptops! by db32 · · Score: 1

      Well Ext2 isn't journaling...Ext3 is...but Ext3 is just Ext2 + Journaling so consider that hair split. However, this was not a linux machine, it was a windows box. About 30 seconds to 2 minutes into any application running 3D stuff the system would HARD HARD lock. Not like stop moving...not like it crashed and rebooted...but the screen went crazy colors, system locked up, and soundcard went berzerk. Power cycling was the only fix.

      --
      The only change I can believe in is what I find in my couch cushions.
    11. Re:Linux Laptops! by AnyoneEB · · Score: 1

      Opps, I could have sworn I typed Ext3 there. There's a lesson for you kids: preview your comments.

      That's just messed up. Of course, NTFS also has metadata journaling, but Windows' chkdisk still manages to fail to recover data sometimes. And it's always the registry that gets lost.

      --
      Centralization breaks the internet.
    12. Re:Linux Laptops! by db32 · · Score: 1

      I will be honest, I don't know specifically what all I lost. This is a junk box that I only use for games, and I rarely play games. Most of what I KNOW I lost was data associated with games that I was using to test the 3D when the mobo/vid card decided to choke and send the OS careening into a wall. There may have been other data loss associated with the numerous hard lock reboots (5 to 20 minutes from 0 to lock....24hrs of fighting with it trying to make it stop doing it...you do the math on how many times it locked up). This computer isn't exactly an organized clean install...its just slap game on, rip game off, slap game on, rip game off, shuffle things around to make space for the next game to be slapped on.

      ATI killed my entire Insaniquarium tank! All my poor little fishies GONE!

      --
      The only change I can believe in is what I find in my couch cushions.
  14. Re:Maybe we'll start seeing Intel graphics clones. by Tumbleweed · · Score: 4, Interesting

    I'd be willing to bet the REAL reason they don't open their drivers is because they're using stuff they know is the intellectual property of others. Just a guess, though; I have no real information on this, but I'd be very surprised if they can't dig into each other's hardware under a microscope to figure out what the other guy is doing, and reverse engineer each other's drivers. These are some very smart folks we're talking about here.

  15. Prediction by Wylfing · · Score: 1

    This chipset has been a source of problems for people running Linux. I predict this move will smooth those problems out in pretty short order, because we can deal with the problem ourselves rather than wait on Intel to allocate the resources to the problem.

    --
    Our intelligent designer has never created an animal that we couldn't improve by strapping a bomb to it.
  16. Re:Maybe we'll start seeing Intel graphics clones. by krmt · · Score: 1

    The biggest issue with Intel's GPU versus ATI and NVidia is that it is onboard. The onboard ATI and NVidia GPU's don't really fare any better. The reason is that off-board cards have dedicated memory and buses, meaning that it doesn't have to fight for bus space with the CPU. If Intel made a non-integrated GPU with the same core, it'd do just fine.

    I'll also note that the i915 is just fine for running XGL/AIGLX and compiz.

    --

    "I may not have morals, but I have standards."

  17. who needs open source drivers? by trb · · Score: 5, Insightful

    besides the desire/preference to have open source drivers for license compliance and moral/ethical reasons, there is a more practical reason why source access to drivers is handy. sometimes you need to recompile drivers from source in order to have them play well with operating systems features. for instance, if they need to respect the constraints of real-time systems such as rtlinux, rtai, or xenomai. these systems need to redefine cli/sti (clear/set interrupt) instructions (using macros) so that the real-time micro-kernel handles the interrupts rather than linux. open source drivers let you recompile with #include files that make this possible.

    1. Re:who needs open source drivers? by legirons · · Score: 1

      "there is a more practical reason why source access to drivers is handy"

      As if being able to run OpenGL on a default ubuntu install wasn't reason enough...

      or some new linux user getting the black screen of death when nVidia'a proprietary graphics drivers screw-up the whole system after a dist-upgrade

      Who cares what frame-rate nVidia claims with their windows drivers? if their cards can't achieve that frame-rate using open-source drivers, they're not worth shit.

    2. Re:who needs open source drivers? by MrHanky · · Score: 4, Insightful

      Also, though not important for this particular driver, you have the advantage of using the same driver source on "unsupported" platforms. For instance, very few vendors support Linux with binary drivers for PPC, or even AMD64. Open drivers usually Just Work.

    3. Re:who needs open source drivers? by Schraegstrichpunkt · · Score: 1

      Or Xen. Xen on the desktop would be very handy.

    4. Re:who needs open source drivers? by labratuk · · Score: 1

      You're also forgetting that :

      a) A kernel with a binary blob inserted is near impossible to debug

      b) Free drivers escape the dangers of a vendor discontinuing support an older product, with the drivers slowly becoming incompatible with modern systems.

      --
      Malike Bamiyi wanted my assistance.
    5. Re:who needs open source drivers? by tji · · Score: 1

      Also, if you want full/stable support for all the features of a chipset, open source and open specs are needed.

      Virtually all modern GPUs have video acceleration support, for MPEG2 and sometimes MPEG4 acceleration. But, in most cases, this is not available in Linux. With HD MPEG2/MPEG4/AVC playback being very CPU intensive, acceleration would be a big benefit for apps like MythTV, VLC, MPlayer, etc.

      - ATI was the leader in MPEG2 acceleration, introducing it about 10 years ago. But, they have never released specs or drivers capable of using their hardware capabilities in Linux.
      - Nvidia has support for XvMC MPEG2 acceleration in their binary drivers. But, it is pretty problematic. Just check out the MythTV mailing lists for all the problem reports. Open source drivers would be much easier to debug.
      - VIA / S3 made announcements about Linux support, and even released some code. But, their support was incomplete, and developers have gone off on their own with the OpenChrome project to get decent drivers despite VIA.
      - Most manufacturers have added MPEG4/AVC acceleration in more recent chips. None of these capabilities are usable in Linux.

      Intels chips have varying levels of video acceleration support. If they provide access to their video hardware, the Intel chipsets could be an excellent option for MythTV frontends.

    6. Re:who needs open source drivers? by lems1 · · Score: 1

      oh, i already see it. a Xen box as domain-0 that is ALWAYS on and goes into super low power mode when turned off. and 0 seconds boot to a full blown desktop when you press the power button.

      all with the magic of Xen, open source'd Intel drivers, supend2 patch'd kernel and a lot of penguins coding to make it happen...

      and why stop there? you can create virtual (aka headless) desktops for everybody in your household. have a girlfriend who likes windows? run it on xen. have another who likes BSDs? run it on xen. and the list goes on and on and on.

      i'd never build a box from now on without Xen and LVM. this is real computing at its best!!

      --
      This sig can be distributed under the LGPL license
    7. Re:who needs open source drivers? by Anonymous Coward · · Score: 0

      I recently had to replace a perfectly good graphics card because the proprietary drivers wouldn't work with the latest X. I'd have been willing and able to fix it if I'd had the source. Freedom is a practical matter as well as a philosophical matter.

    8. Re:who needs open source drivers? by Billly+Gates · · Score: 1

      Well if the card makers actually provided drivers or the kernel had an api for drivers so we could have closed source ones like Unix and Windows it would not be a big deal.

      But if you want to run google Earth or the 3d visuals in amork or xmms then you need a 3d driver. The community has to reverse engineer them because the hardware makers only look at marketshare and prefer to only support an OS from a convicted monopolist instead.

  18. Re:Maybe we'll start seeing Intel graphics clones. by Sebastopol · · Score: 1


    Are you suggesting a company reverse engineer a graphics core based on driver source?

    That is pretty much impossible.

    --
    https://www.accountkiller.com/removal-requested
  19. Re:Maybe we'll start seeing Intel graphics clones. by 0racle · · Score: 1
    the REAL reason they don't open their drivers is because they're using stuff they know is the intellectual property of others
    Very good, it's called licensing. Yes it happens, yes there are things in the binary drivers from nVidida and ATi that neither own.
    --
    "I use a Mac because I'm just better than you are."
  20. Kudos to Intel! by Anonymous Coward · · Score: 3, Interesting

    This is good news. Open Source won't fix a bad product (hello Netscape), but you can have an army of eager (unpaid!) geeks happily extending your product. The idiocy of companies that hold their driver source proprietary is beyond belief; Does nVidia and ARI really seriously believe it gives them an advantage? Hardly. nVidia's drivers are buggy and crash prone. I am sick of my nVidia card hanging, and the saps at nVidia's support merely send you an automated email "Have you installed the latest driver." Yes, and it also crashes. If I had the source, I could fire up MSDEV. But I don't.

    Intel made an earlier foray into 3D with the i740 which didn't do that well in the marketplace. But now they're back, and this is a nice first step. If they drive nVidia and ATI (and especially nVidia) out of business, I wouldn't shed a tear. Truth is even Microsoft by taking over Shaders with HLSL has done a better job that nVidia with their proprietary Cg language. Open sourcing their drivers shows good faith. Come on Intel!

    1. Re:Kudos to Intel! by obeythefist · · Score: 1

      Are you kidding? Netscape begat open source Mozilla begat Firefox! For me there is no other browser. Not only is it open source, but it's arguably the best browser ever! Certainly the best I have ever used.

      The direct consequences of code being open sourced is often underwhelming. But that source becomes a freely available resource that eventually can be used to construct the next firefox, linux, thunderbird, what have you.

      --
      I am government man, come from the government. The government has sent me. -- G.I.R.
    2. Re:Kudos to Intel! by TomPP · · Score: 1

      HLSL's syntax is very similar to CG, some even say that it that the syntax is based on it.

  21. It's alive! by hackwrench · · Score: 2, Informative

    No. Intel is open sourcing their driver not their entire card. Even so, this project could use open source resources from other sources and get a boost in the arm from something like this. You don't seem to understand how open source works.

  22. Re:Maybe we'll start seeing Intel graphics clones. by WindBourne · · Score: 1

    Chances are the you are correct. It is not that hard to reverse engineer. And yes, they all have ppl on board doing just that (now a days, they do it out of the country).

    As to intellectual propery, I would not be surprised. I know of several large companies that have outright ripped off GPL work. Funny thing is, that the company that I currently works at, has directors that are pushing this while at the same time they sitting on a ethics committe. Sad state.

    --
    I prefer the "u" in honour as it seems to be missing these days.
  23. Re:Maybe we'll start seeing Intel graphics clones. by cerebrum_interfectum · · Score: 1

    Well, tell that to those douchebags at nVidia, it is exactly what that claim is possible...

  24. Re:Maybe we'll start seeing Intel graphics clones. by TheDugong · · Score: 1

    Would they need to open the existsing drivers?

    Surely just releasing API specs would be enough?

  25. Interesting....Linux on Mac Mini? by xjerky · · Score: 1

    I know it's a "why bother?" thing, but with this announcement, perhaps I'll be able to run compiz under Linux, booted off of an exteral drive (I think rEFIt allows for this), at maximum speed. For the time being, I wouldnt want to bother, since last I checked there were no accelerated Intel drivers for Linux.

    --
    A sentence you'll never see on an Internet discussion board: "You know what? You're right."
    1. Re:Interesting....Linux on Mac Mini? by MarcQuadra · · Score: 1
      last I checked there were no accelerated Intel drivers for Linux.

      Are you serious? The i810 through the i915 are fully supported in both 2D and 3D with open-source drivers. This is just a continuation of that through the latest 945 and 965 GMA chipsets.

      The open-source Intel drivers eclipsed the open-source ATI drivers a while ago too, the i945 integrated chipset benchmarks about three times the speed of my Radeon 9200 with Mesa-6.5 under xorg-7.1.

      My next box is going to be an i965 with a Core 2 strapped onto it, My guess is that it will perform better in Linux than any 'real' graphics card.

      http://ftp.x.org/pub/X11R7.0/doc/html/i810.4.htm l

      --
      "Sometimes, I think Trent just needs a cup of hot chocolate and a blankie." -Tori Amos on Nine Inch Nails
    2. Re:Interesting....Linux on Mac Mini? by xjerky · · Score: 1

      Ah....I admit you've got me there. I should have made my statement more specific. I was looking for drivers for the Mac Mini's chipset, and couldn't find any, so I assumed that Intel just didnt release specs in general.

      --
      A sentence you'll never see on an Internet discussion board: "You know what? You're right."
    3. Re:Interesting....Linux on Mac Mini? by MarcQuadra · · Score: 1

      All the Intel-based Macs so far (excepting the ones that just came out last week) use the i945 chipset, and the integrated graphics are i950GMA chips. I believe the Linux drivers are all working, there might be some device IDs that need to be added to the drivers' #include files to let them know that the devices belong to them.

      --
      "Sometimes, I think Trent just needs a cup of hot chocolate and a blankie." -Tori Amos on Nine Inch Nails
  26. Re:Maybe we'll start seeing Intel graphics clones. by l2718 · · Score: 2, Insightful

    It's true that the onboard ATI & nVidia solutions aren't much better than Intel's. I suspect, however, that they share significant API with the high-end non-integreated cards from the same companies which are the real cash cows and therefore the technology they are trying to keep secret.

  27. Re:Maybe we'll start seeing Intel graphics clones. by orkysoft · · Score: 1

    It won't spawn cheap clones, at this graphics chip already is cheap.

    --

    I suffer from attention surplus disorder.
  28. I think we're missing the point here. by Ruff_ilb · · Score: 4, Interesting

    Many, MANY home users out in the field use on-board video for everything. Now, I'm not saying this'll have them all converting to an Open Source OS, but this is yet another advance that would make sending the average noob user over to Linux without any sort of performance hit.

    Taking a 180 degree turn and looking right back at your interpretation of the story, I find it very likely that Intel will be teaming up with nVidia sometime soon. Now that AMD owns ATI, Intel should be wide open to purchase nVidia if they want, and (although I'm not saying they'll need it), pairing Intel's massive resources with nVidia's enthusiast motherboard chipsets and universal video options, things could improve rapidly for the both of them. However, if Intel is going to enter the market as a third video force, that seems unlikely, although we could see Intel graphics cards interfacing well only with intel boards and intel CPUS, and the customer could likely lose if such a situation becomes possible.

    Anyway, I think I've speculated enough. The bottom line is that open-sourcing these drivers is a very interesting and likely harmless move for intel to make, and it should make the jobs of many OS coders easier in the open source OS circles.

    --
    http://www.TheGamerNation.com/Forums
    1. Re:I think we're missing the point here. by decadre · · Score: 1

      I have to agree with the parent.. Yes, Intel doesn't make fancy graphics cards, but then, most of us can survive fine with onboard... Hell, I even used to play WoW off mine just fine..

      There is nothing with my computer I can't do with onboard.. Watch DVD's? No prob, boot into Windows and hop on photoshop? No problems there either... Only gamers/power users *need* real graphics cards, and in most cases it's just an un-needed expense (especially in corporate purchases)

    2. Re:I think we're missing the point here. by dspasovski · · Score: 1

      Intel should be wide open to purchase nVidia if they want

      I somehow doubt that even Intel has the necessary dough to buy nVidia.

    3. Re:I think we're missing the point here. by Ruff_ilb · · Score: 3, Interesting

      INTEL
      Type: Public (NASDAQ: INTC)
      Founded: 1968
      Location: Santa Clara, California, USA (incorporated in Delaware)
      Key people Paul Otellini, CEO
      Craig Barrett, Chairman
      Industry Semiconductors
      Products Microprocessors
      Flash memory
      Revenue $38.83 billion USD (2005)
      Operating income $12.1 billion USD (2005)
      Net income $8.7 billion USD (2005)

      NVIDIA
      Type: Public (NASDAQ: NVDA)
      Founded: 1993
      Location: Santa Clara, California, USA
      Key people Jen-Hsun Huang, CEO
      Industry Semiconductors- Specialized
      Products Graphics processing units
      Motherboard chipsets
      Revenue $2.375 Billion USD (2005)
      Net income $302.5 Million USD (2005)
      Employees 2,737 (2005)
      Website www.nvidia.com

      Check out those rows, especially Revenue and Net income. Intel is a MUCH larger company.

      Compare to

      AMD
      Type: Public (NYSE: AMD)
      Founded: 1969
      Location: Sunnyvale, California, USA
      Industry Semiconductors
      Products Microprocessors
      Revenue $5.848 billion USD (2005)
      Net income $165.483 million USD (2005)
      Employees 18,100 (Nov 2005)
      Website www.amd.com

      ATI
      Type: Public (NASDAQ: ATYT)
      Founded: 1985
      Location: Markham, Ontario, Canada
      Key people David E. Orton, CEO
      Industry Semiconductors
      Products Graphics cards
      Graphics processing units
      Motherboard chipsets
      Video capture cards
      Revenue $2.222 Billion USD (2005)
      Net income $41.676 Million USD (2005)
      Employees 3,469 (2005)

      Ati, suprisingly enough, has MORE employees than nVidia, an essentially equivalent revenue, and a higher next income.

      If AMD can buy ATI, Intel should be able to buy nVidia with little problem.

      --
      http://www.TheGamerNation.com/Forums
    4. Re:I think we're missing the point here. by Mycroft_VIII · · Score: 3, Funny

      Heck, they're even in the same town.
      Intell's people could just take short drive for lunch
      and pick up Invidia on the back to the office.

      Mycroft

      --
      https://signup.leagueoflegends.com/?ref=4c3ed6600b6ea
    5. Re:I think we're missing the point here. by cachimaster · · Score: 1

      Intel "Third video force", yeah sure, actually they are the first video force:

      Video Card Market Share, Q2 2006:
      Intel: 40%
      ATI: 27%
      NVidia: 20%

      Source xbitlabs

    6. Re:I think we're missing the point here. by kyrre · · Score: 1

      Thanks. That was a pretty funny image. :)

    7. Re:I think we're missing the point here. by Abrax · · Score: 0

      I dont think Intel needs Nvidia since they have been so successful with their own IGP implimentation. If this new chipset is fast enough it might be the ticket they need. If it's open osurce enough that is.

    8. Re:I think we're missing the point here. by Anonymous Coward · · Score: 0

      NVIDIA: Net income $302.5 Million USD (2005)
      ATI: Net income $41.676 Million USD (2005)

      Can you tell me how $41M is higher than £302M?

    9. Re:I think we're missing the point here. by Ruff_ilb · · Score: 1

      Just to clarify, that's not the Video CARD Market Share - that's just overall video, and not even in computers - that figure includes mobile devices as well.

      To break it down more:

      Overall Desktop Graphic Display Devices (Video Cards & On-board):
      Intel 34.8%
      ATI 26.3%
      Nvidia 23.9%

      Discrete Desktop Graphic Display Devices (Video Cards):
      Nvidia 51.5%
      ATI 47.9%

      --
      http://www.TheGamerNation.com/Forums
  29. Re:Maybe we'll start seeing Intel graphics clones. by afidel · · Score: 1

    They also may be using intellectual property from outside entities under license that they are not allowed to reveal. I know that this is the number one issue keeping many legacy applications from being open sourced.

    --
    There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
  30. Wow. by JustNiz · · Score: 1

    What incredibly sensible move by Intel and what a great way to differentiate themselves from the competition.

    I hope this puts pressure on nVidia and AMD/ATI to follow suit. Although they probably don't want each other seeing how many of their respective patents have been violated or that their code is full of benchmark-enhancing hacks.

  31. This is a VERY important development by sweetnjguy29 · · Score: 5, Insightful

    I know that all of us techies turn our noses up at integrated graphic chipsets, but I think that an enormous number of computers out there, including laptops, that utilize this technology. One of the more common complaints from people switching to linux is that the monitor resolution and graphics are sucky. A BSD and GPL licenced driver solution would be perfect to help more people make the switch!

    1. Re:This is a VERY important development by Tweekster · · Score: 2, Insightful

      From what I have been seeing, Integrated grahpics with a proper driver are just great for most things, including XGL.

      If you play games, well then they are not fine. But gamers are such a minority I dont their attitude should destroy a sensible purchase.

      --
      The phrase "more better" is acceptable English. suck it grammar Nazis
  32. Which brings up the question... by japhering · · Score: 2, Interesting

    Are they making my plans to open source the rest of their graphics drivers ?

    1. Re:Which brings up the question... by Anonymous Coward · · Score: 0

      All Intel graphics drivers are open source at this point.

  33. the best by Cr0t · · Score: 0

    The best thing since sliced bread!

  34. For verily I say unto you.... by Savage-Rabbit · · Score: 0, Flamebait
    Fantastic. Great work Intel.....
    ....even as you rejoice at the fact he may at last have seen the light of the true faith, be watchful and suspicions! Never forget the words of the bearded prophet that bears the mark of the sacred GNU: "The Antichrist is sly and caniving ......"
    --
    Only to idiots, are orders laws.
    -- Henning von Tresckow
    1. Re:For verily I say unto you.... by drinkypoo · · Score: 1, Funny

      Caniving? WTF does that mean, biting something with sharp teeth?

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:For verily I say unto you.... by Savage-Rabbit · · Score: 0, Flamebait

      Caniving? WTF does that mean, biting something

      No, it's a comparatively common spelling error of the word 'conniving'. But then you knew that already. Now be a good boy and go do something constructive like suing me for assaulting your sense of grammatical perfection.

      --
      Only to idiots, are orders laws.
      -- Henning von Tresckow
    3. Re:For verily I say unto you.... by Anonymous Coward · · Score: 0

      spelling error of the word 'conniving' [...] grammatical perfection

      Wow, not only did you not know how to spell the word, but you don't even know the difference between grammar and spelling.

      Please come back when you're able to pass a third-grade english test.

    4. Re:For verily I say unto you.... by Anonymous Coward · · Score: 0

      The offer still stands, sue me for not being a native english speaker. I must have missed the day they made that a crime.

    5. Re:For verily I say unto you.... by drinkypoo · · Score: 1
      The offer still stands, sue me for not being a native english speaker. I must have missed the day they made that a crime.

      No crime has been committed here, except against humanity, via your stupidity. Regardless, many of us have discovered that in fact you can get a spellchecker for most web browsers that will save you from making boneheaded mistakes like the one we're still pissing and moaning over.

      Coward.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  35. Re:Maybe we'll start seeing Intel graphics clones. by RalphBNumbers · · Score: 1

    Laptop chipsets with Intel's integrated graphics cost $3 or $4 more than otherwise equivalent chipsets without graphics as of July according to their price list.

    Good luck getting cheaper than that with your knock-off.

    --
    "The worst tyrannies were the ones where a governance required its own logic on every embedded node." - Vernor Vinge
  36. Wait a minute,,, by Anonymous Coward · · Score: 0

    Yes, But does it run on Linux?

  37. Slow down cowboy by tomstdenis · · Score: 1, Informative

    Remember ... to use this GPU [totally unrelated to the CPU] you *MUST* use an Intel processor.

    So before y'all get too far ahead patting Intel on the back remember that you are not free to use the GPU with say an ARM, MIPS, PPC or other x86 processor [via/amd/etc]. Not only that, but IIRC Intel GPUs are tied to Intel chipset motherboards.

    So while it's all good and said that the drivers are open source, that helps users, it doesn't help the industry and society as a whole. Making their GPUs independently available outside of their x86 processor line would [e.g. as a discrete chip others could license or as an add-on PCI-E card].

    Tom

    --
    Someday, I'll have a real sig.
    1. Re:Slow down cowboy by eklitzke · · Score: 2, Informative

      Of course not -- you can only use the GPU on motherboards that support it, namely those with an Intel chipset. But since the hardware specs and drivers have been released under a free license, you are more than welcome to try to get the GPU to run on any hardware that you can dream of.

      --
      #include ".signature"
    2. Re:Slow down cowboy by tomstdenis · · Score: 1

      Yeah that sounds nice and smartassy except I doubt Intel will license the spec to [say] AMD or Via to include in their products. And failing to get a license you better learn how to remove the surface mounted ICs from your mobo so you can um I dunno, magically transplant them.

      OMG I can't get over how stupid your reply was... My head asploded!

      Tom

      --
      Someday, I'll have a real sig.
    3. Re:Slow down cowboy by Wudbaer · · Score: 1

      Yeah, I'm sure AMD is burning to license Intel's GPU. It's not that they recenty had purchased one of the two leading graphics chips companies. And Via will also be completely starved for integrated chipset IP. That for stupid replies. Some people just are not happy if they cannot whine against Intel. They could open all their IP, start giving out chips for free and donate all their money to the red cross and you still would not be happy.

    4. Re:Slow down cowboy by Anonymous Coward · · Score: 0
      What more were you expecting from Intel?

      Remember ... to use this GPU [totally unrelated to the CPU] you *MUST* use an Intel processor.

      So before y'all get too far ahead patting Intel on the back remember that you are not free to use the GPU with say an ARM, MIPS, PPC or other x86 processor [via/amd/etc].

      Are you criticizing Intel for not releaseing a discrete PCIe version of their integrated graphics? I think it would be insane to try to compete with NVIDIA's and ATI's insane "new GPU architecture every year" product lifecycles (even at the low end). I don't expect Intel to lose a bunch of money just for the sake of the very few Linux users who would buy an Intel-based low-end add-on graphics card (for the open source drivers).

      Not only that, but IIRC Intel GPUs are tied to Intel chipset motherboards.
      Now I think your expectations are getting unreasonable. Modern integrated GPUs are dependent on the chipset's PCI Express and shared memory controllers. You can't just plug Intel's GPU into a chipset and expect it to work flawlessly. Also, since ATI/AMD and NVIDIA have their own integrated graphics/chipsets which they claim are superior, do you think the remaining chipset vendors (VIA, SiS, et al) are even worth selling to (if they even want it)?

      So while it's all good and said that the drivers are open source, that helps users, it doesn't help the industry and society as a whole...
      As other comments have said, this should make AMD/ATI and NVIDIA reconsider their current strategy of releasing flakey closed-source Linux drivers for their integrated GPU/chipsets. Linux users now have a platform (chipset/graphics/wireless/audio/bluetooth) that they know will work with Linux and can be improved by the open source community. The alternatives for Linux haven't been working so well.

      ...Making their GPUs independently available outside of their x86 processor line would [e.g. as a discrete chip others could license or as an add-on PCI-E card].
      Would any other chipset maker use Intel's integrated GPU in significant numbers? Would anybody actually buy an Intel-based add-on PCIe card (besides the few Linux users who are willing to give up some performance in exchange for good drivers)? Both scenarios seem like money-losing options that very few chipset vendors and graphics card buyers are even interested in buying.
    5. Re:Slow down cowboy by tomstdenis · · Score: 1

      I'm sure companies that build AMD boxes wouldn't mind the option. And for VIA it's win win. If you can use theirs or one they licensed it's still a VIA board you bought, etc, etc, etc.

      Tom

      --
      Someday, I'll have a real sig.
    6. Re:Slow down cowboy by Anonymous Coward · · Score: 0

      Maybe you youngins are forgetting history, but both Intel and ATI were original X11 Open source driver companies, contracting through Precision Graphics(or whoever they were a part of back then.) Intel has had partially open drivers since as well, so them suddenly deciding to go back to completely open source drivers is really just making up for lost ground. ATI on the other hand is still 10 steps back. At least nVidia has been consistent in their stance, if nothing else, although I do disagree with the stance they take (unlike some here I tell people to buy the hammer that fits them, you want idealism buy old ATI cards/intel, you want good 3d support but binary-only, go nvidia.)

      My point is while this is a good thing, it should hardly be applauded (although whoever pushed it through should get a case of beer sent in thanks.)

      Jest my 2 cents.

      -- vranash

  38. License by cerelib · · Score: 1

    Can somebody please explain this dual licensing scheme. Why do they even have the GPL in there? If you can obtain the source code under the MIT license, can't you do whatever you want with it, including dropping it in a GPL project?

    1. Re:License by Whatsisname · · Score: 1

      I would bet the Kernel modules are GPL because the Linux kernel is GPL, and they would use the MIT license for the X modules, because X uses an MIT license. Makes perfect sense to me.

    2. Re:License by Keichann · · Score: 1

      GPL for the kernel module won't taint, and allows it to be included by default in distributions like Ubuntu, Debian and Fedora etc.

      As for the MIT license, see the first paragraph of:

      http://en.wikipedia.org/wiki/MIT_License

      "The MIT License, also called the X License or the X11 License..."

    3. Re:License by Anonymous Coward · · Score: 0

      yeah, but since mit is gpl-compatible, mit for the kernel wouldn't taint either..............

    4. Re:License by dadragon · · Score: 1

      It's clearly a conspiracy to keep Intel drivers away from BSD!!! :P

      --
      God save our Queen, and Heaven bless The Maple Leaf Forever!
    5. Re:License by Ruie · · Score: 1
      Can somebody please explain this dual licensing scheme. Why do they even have the GPL in there? If you can obtain the source code under the MIT license, can't you do whatever you want with it, including dropping it in a GPL project?

      Basically, Intel is being extremely nice and using licenses of the projects it submits code to.

      Linux kernel is under GPL - so the kernel driver is being submitted as GPL. Xserver (Xorg) is under MIT license - so they submit Xorg driver as MIT

      The reason Xorg is under MIT is two fold - first of all the code traces its roots to the codebase developed at MIT way, way back and, secondly, this is an attempt to entice contributions from commercial vendors so they can make closed-source derivative products.

      They idea used (?) to be that the vendor gives documentation to developer, developer has fun writing driver, vendor has code they can point embedded developers to (set top boxes, etc).

      As you can see from NVidia and ATI binary blobs this is not working too well, but not completely broken either as both companies did contribute some code or documentation, at least for 2d acceleration parts.

    6. Re:License by JonJ · · Score: 1

      But I was under the impression that graphics drivers were to be pushed into user space?

      --
      -- Linux user #369862
  39. Well done Intel! by echusarcana · · Score: 1

    This would influence my buying decision as well.

    There are many businesses that require long product life cycles that only open source can provide. If I buy a brand X hardware, who is to say it will work with next year's version of Windows? Who will say the company still supports the product?

    There are many long life-cycle assets out there: heavy industry is an obvious example. ...nuclear stations, oil refineries, subway systems, military... These businesses want their IT to last as long as the machinery it controls does (decades).

    It is also a pain to buy a computer and get 95% of it working under Linux. Even major vendors like HP don't really tell you what works and what doesn't. The same can be said for Windows, because shipped drivers are usually terrible, but at least you can get new ones from the web site.

  40. Re: Wow by rumith · · Score: 1

    Why nVidia or ATI should bother? The Linux gaming sector is plain dead when compared to its Windows counterpart, back since the days of Loki's demise; there is no need for most Linux users to purchase expensive modern video cards unless game developers all of a sudden target their mainstream production to Linux. On the other hand, there is a tendency to beautify the plain old desktop with all the fancy things around - Vista's Aero, Novell's xgl - and to make use of all this stuff one needs at least basic 3d acceleration. So here's where VIA/S3 might join Intel with their S25 thing, because it's S25 that targets this same market of eye candy desktop. And since S25 is a stripped down version of S27, afaik, that's the power video card I expect to become Linux friendly in the near future, not any of those Radeons or GeForces.

  41. +1 Honesty by mnemonic_ · · Score: 5, Funny

    Finally, an honest karma whore.

  42. Pwn The Market? by KagatoLNX · · Score: 3, Insightful

    Hardly.

    Closed-source Linux drivers can work well enough for a single kernel version in a controlled environment. You still don't get support from most distros that would want to build their own. Sure, if you cooperate you get in Novell and Red Hat's offerings, but not much further. You also get the onus of sinking the money into it to keep it working. Not to mention you pretty much guarantee being a problem to your users--think things like software suspend that never work right with closed drivers because certain problems can't be debugged or fixed (in which case improved quality *IS* a foregone conclusion).

    You either get SLES / RHEL, or you get SLES / RHEL / Debian / Ubuntu / everything else... Not to mention improved operation. Of course, gravitating toward what works is why people are using open source in the first place. Sometimes "what works" is defined in terms of avoiding vendor lock-in and extortionate licensing.

    --
    I think Mauve has the most RAM. --PHB (Dilbert Comic)
    1. Re:Pwn The Market? by Andy+Dodd · · Score: 1

      "Closed-source Linux drivers can work well enough for a single kernel version in a controlled environment."

      Or you have a closed-source driver with a "kernel glue" abstraction layer that DOES have source available.

      This is how NVidia does things with their binary drivers, and it requires neither a single kernel version nor a controlled environment. It works perfectly fine with "roll your own" kernels and oddball distributions.

      Open source drivers would be nice, but the fact is that NV's drivers Just Plain Work.

      --
      retrorocket.o not found, launch anyway?
    2. Re:Pwn The Market? by mibus · · Score: 1

      Open source drivers would be nice, but the fact is that NV's drivers Just Plain Work.

      It's not that unfrequent IMHO that new kernel releases break NV's wrapper...

    3. Re:Pwn The Market? by botik32 · · Score: 1

      So where is my ATI driver for Xorg.7?

      I still cannot upgrade my system because (guess what) the binary blob driver from ATI does not work with Xorg.7.

      There goes your 'Plain work' argument. Proprietary drivers DO NOT WORK because they place too high a burden on the manufacturer. Open sourcing the driver would take that work off their shoulders and make it work for multiple kernel versions/X versions. Which is the definition of 'Plain work' in my book.

    4. Re:Pwn The Market? by Andy+Dodd · · Score: 1

      So? The same goes for any driver. Drivers must be maintained for compatibility. I have never seen a case where the NVidia drivers were broken by a kernel and I couldn't find a patch that fixed it when I needed it, i.e. people start working on patching the drivers during the kernel prerelease phase.

      --
      retrorocket.o not found, launch anyway?
    5. Re:Pwn The Market? by mibus · · Score: 1

      Yes, but in-kernel drivers get the updates before the release, making them "Just Work" with kernel upgrades, whereas I have to mess about with every n'th kernel upgrade because it's broken my NVidia install. (At the very least, I have to recompile the damn thing :)

  43. I'm impressed and encouraged.. by plasmacutter · · Score: 1

    I'm wandering if apple's adoption of intel had anything to do with that..

    this coupled with apple's opening of their kernel source for osX86 has made the horizon of computing seem a bit less bleak than before.

    --
    VLC FOR MAC IS DYING! IF YOU DEVELOP, PLEASE SAVE IT!!
    1. Re:I'm impressed and encouraged.. by Anonymous Coward · · Score: 0
      this coupled with apple's opening of their kernel source for osX86 has made the horizon of computing seem a bit less bleak than before


      Care to explain? The actually useful parts of OS X are still just as closed source as they were before. The kernel is certainly not something anyone except Apple would be interested in.

    2. Re:I'm impressed and encouraged.. by plasmacutter · · Score: 1

      Care to explain? The actually useful parts of OS X are still just as closed source as they were before. The kernel is certainly not something anyone except Apple would be interested in.

      well, there was a big hooplah on slashdot a month or two ago about how apple was refusing to release their x86 kernel sources, rumors were flying that it would never be released in an effort to deter piracy.

      Now they have released the full kernel for their X86 machines, thus restoring at the very least standards as open as they had on ppc. As far as i'm concerned having the core kernel returned to open and publically available status diminishes potential for apple abusing the trusted computing modules they put into their intel machines. --that has yet to be seen though, and i'm waiting patiently on ppc until i've seen 4 more years w/o abuse.

      --
      VLC FOR MAC IS DYING! IF YOU DEVELOP, PLEASE SAVE IT!!
  44. Bought. by Anonymous Coward · · Score: 0

    I will definitely buy one of these motherboards now. The best solution right now is the ATI R200 series (Radeon 9250) cards. My R200 will hopefully last me until I can get one of these Intel chips. Maybe with a quad Kentsfield.

    Ultimate. Linux. Workstation.

  45. Stupid Question by SengirV · · Score: 1

    I know this isn't the right place to ask. But is the 965 available for the older yonah chip? Or the new merom on up?

    I'm just trying ot figure out if Apple could update the GPU in the Macbooks and stick with the yonah to still differentiate the Macbooks from the Macbook Pros/

    --

    Prof. Farnsworth - "Oh a lesson in not changing history from Mr I'm-My-Own-Grandpa!"

  46. Re:OT: Moderation by Anonymous Coward · · Score: 1, Insightful

    Because it was a one-liner lacking any depth... yet had been modded up.

    Thus, overrated.

  47. Seems like they are finally going after ATI/NVIDIA by Corngood · · Score: 1

    It's about time made a serious effort, and this is a nice little gesture that isn't going to hurt them. I think it would be great if GPUs were, if not fully open, documented at the hardware level to the same degree that Intel CPUs are. ATI and NVIDIA give you nothing on the actual hardware, and only expose functionality through DirectX, OpenGL, and a few OpenGL extensions if you are lucky.

    I've also heard in various places that Intel could be the first to release DX10 capable hardware. "programmable vertex, geometry, and fragment shaders" sounds like DX10 to me.

  48. Re:Maybe we'll start seeing Intel graphics clones. by AnyoneEB · · Score: 1

    You are correct. The current nv and radeon projects would be greatly aided by official documentation from nVidia and ATI. I believe they have requested such information and those companies have refused to provide it.

    --
    Centralization breaks the internet.
  49. Re:Maybe we'll start seeing Intel graphics clones. by kfg · · Score: 1

    . . . but I'd be very surprised if they can't dig into each other's hardware under a microscope to figure out what the other guy is doing, and reverse engineer each other's drivers.

    What on earth would they do that for? What could they even do with said drivers? Nobody cares about the silly drivers, it's the chip they're interested in in the first place.

    The fear is that by looking at the driver code they can figure out the architecture of the chip by looking at what's going on at a high level, without having to look at the chip under a microscope and try to figure out what the hell a godzillion apparently random transistors are doing.

    KFG

  50. Intel Engineers by cachimaster · · Score: 1

    If any of you are reading this, my current graphics card is a Nvidia, but the next I hope will be a 965, just because of this.
    Thank you.

    1. Re:Intel Engineers by tannhaus · · Score: 1

      You haven't been reading...this is an onboard chipset

    2. Re:Intel Engineers by cachimaster · · Score: 1

      Yeah, but my next computer will be likely a notebook, and because Im poor, this is the Graphics that i will get.

  51. It's not that because they are onboard. by Corngood · · Score: 1

    You could still have dedicated GPU memory onboard, the only difference it makes is that it gives you the ability to build an architecture that isn't PCI, AGP, PCI-X, etc. Most game consoles do something similar. The Xbox GPU was competitive when it came out, without even having any dedicated memory, and while sharing a bus with the CPU.

  52. Re:OT: Moderation by hdparm · · Score: 1

    Bullshit. It was one-liner that said everything. You don't need to write a freaking novel to say something meaningful.

  53. PS... ignore my grammartarded subject line. -nt- by Corngood · · Score: 1

    n/t

  54. Who needs open source drivers? ATI. by AnyoneEB · · Score: 1

    Do you own an ATI graphics card? Have you ever had to deal with fglrx? It doesn't play nice with radeonfb (for framebuffer console). It doesn't play nice with suspend2 (for hibernate/sleep). That simply would not happen with a driver in the kernel tree. (I cannot speak for the nVidia drivers as I have not had as much experience with them.)

    In my experience, open source drivers Just Work(tm).

    --
    Centralization breaks the internet.
  55. Talking out of both sides of my face, by MrCopilot · · Score: 3, Interesting
    First, Brilliant move. They know, they just know AMD is going to blow open wide the company formerly known as Ati's drivers. They drop this announcement before the paperwork is even dry on the AMD/Ati deal. Bravo, kudos, well played... etc.

    Second, Thank You Intel, so very much.... BECAUSE Even the laziest of our part-time hobbyist programmers will be able to improve your driver performance.
    All these years I just refused to believe Intel could develop and ship newer and newer Card/integrated Video chips that were lightyears behind in performance and features. I instead chose to think of them as a Hardware Company full of Hardware Engineers who look down on the few "soft ones". I can understand how that might develop there.

    I believed, some day, they would come around, and hire some PC Software/Driver Engineers. Someday the driver would rescue their possibly brilliant designs.

    Well this is even better. We get our open graphics card with every e-machine.

    Except, Of course Intel doesn't pay for it and yet reaps the rewards, and naturally perpetuates the undervalued view of us software guys.

    Vicous cycle.

    /rant heh, And then there were 2.

    --
    OSGGFG - Open Source Gamers Guide to Free Games
  56. Woooo! Go Intel! by BitwizeGHC · · Score: 1

    Next step: getting NVIDIA and ATI to comply with the law.

    --
    N4st0r, trixx0r h0bb1tz0rz! Th3y st0l3 0ur pr3c10uzz!
    1. Re:Woooo! Go Intel! by ajs318 · · Score: 1

      Well, simple common-law property rights mean that if you own a piece of hardware, then you are privy to any secret embodied in that hardware: you, by definition, aren't one of the people it's secret from. By selling it to you, they invited you in on the secret. So by not providing owners of their graphics cards with documentation, nVidia and ATI are already breaking the law.

      Good luck enforcing it, though.

      --
      Je fume. Tu fumes. Nous fûmes!
    2. Re:Woooo! Go Intel! by Billly+Gates · · Score: 1

      But this assumes you own your video card.

      You see, you only bought a right to use it. The card came with it for convience. Just like I dont own my home or car. Only a right to live and drive them. Get with the program

  57. Awesome move by gorrepati · · Score: 1

    Intel can afford to do this, as its graphics systems are not state of the art, and it does not need to fear competitors stealing trade secrets. This probably is counter move by Intel to face AMD/ATI. This improves the state of art for open-source graphics drivers(licenses permitting). As somebody who needs cheap, no-nonsense, non-gaming, decent graphics on linux workstations, I cant wait to get one of their motherboards with graphics builtin.

    --
    You will never have experience until after you needed it.
  58. Re:Maybe we'll start seeing Intel graphics clones. by Tumbleweed · · Score: 1

    I didn't say they DO that, but that they CAN do that. I'm sure they're perfectly capable of reverse engineering the drivers without having to look at the chip under a microscope. I just don't think that the reason they don't open source their drivers has anything to do with the competition figuring out how they do things. Both camps are extremely competent, and probably have little need to bother stealing from each other in that regard. I just think they don't own all the IP in either their drivers, and/or in their hardware, (licensed or not).

  59. Re:Maybe we'll start seeing Intel graphics clones. by boule75 · · Score: 1

    Implementing other companies intellectual property, licenced or not, would certainly explain why they would hide the code. But they may also simply be afraid to use patented technology without knowing it, or to become easier targets for undue litigation in this field. Hiding the code somehow protect them from being sued. Another kind of "security by obscurity", legal style?

    --
    I am not Remy Mouton, unfortunately: http://remy.mouton.free.fr/art/
  60. These lil' drivers by Automat · · Score: 1
    Practically drive themselves out the door.

    --
    Automation applied to an inefficient operation will magnify the inefficiency.

  61. xgl/Compiz/aiglx by fishthegeek · · Score: 1

    Eye candy sells. It sells Mac's and in eleven years it will sell Vista. Intel is betting in the near term that some enterprising OEM will want to distribute linux with compiz running. After watching Kororaa Linux get raked over the coals for including non gpl binary drivers it makes perfect sense for them. I agree with the other posts that Intel graphics are not exactly high end but what it may become is supported by default in most major distributions. This is a really good thing. I for one (am not welcoming any new overlords) really welcome accelerated graphics with a vanilla install.

    --
    load "$",8,1
  62. Re:Talking out of both sides of my face, by Anonymous Coward · · Score: 0

    You do know that Keith Packard is one of the main guys working on Xfree86, and Xorg since, right? I think he knows a thing or two about graphics drivers.

  63. intel's docs HAVE BEEN OPEN for all their chipsets by t35t0r · · Score: 3, Informative

    The i855gm/915 has a docbook almost 500 pages in length with all the specs for the chip. If you go to intel's page for drivers you'll see that their drivers are created by Tungsten. If you run the most recent xorg, xf86-intel-video drivers from freedesktop (prior to this announcement), and mesa you'll have almost fully working DRI. This announcement is just to show that the OSS drivers now support the new 965 chipset. Nothing new here move along!!!

  64. Full specifications - not open source by willy_me · · Score: 2, Insightful
    Open source is great and all but one still needs full specifications in order to make a high performance driver. Just look at the open source ATI drivers, they lack the features and performance of the binary drivers.

    So my question is this - does Intel also fully disclose the full specifications and internal workings of their chipset? My guess is no. Most likely, the drivers will be developed by Intel employees with access to internal documents. Those drivers could then be debugged and possibly optimized by the community but the community will still be locked out of development.

    Willy

    1. Re:Full specifications - not open source by Andy+Dodd · · Score: 3, Insightful

      Intel DOES release full specifications.

      Their silicon is just crippled - there's honestly no way around that when you're effectively producing a $5 graphics solution (which is approximately the cost difference between Intel chipsets without integrated graphics and Intel chipsets with integrated graphics.) Even if a technology is economical to implement in silicon, at that price point it's not feasible to license technologies from other companies unless absolutely necessary, such as S3 Texture Compression, which was the technology that basically started the branch between closed-source and open-source ATI chipset support.

      It does what it's designed to do extremely well (unlike many other "el cheapo" solutions which are designed to do more but just don't do any of it well), it just simply is NOT designed to do very much.

      --
      retrorocket.o not found, launch anyway?
    2. Re:Full specifications - not open source by reldruH · · Score: 1

      What are the integrated graphics cards designed to do? I realize they're not for playing high-end 3d games. Are they designed for more multimedia related tasks? Playing back and/or recording HD streams? I'm really curious, not only to what they're intended to do well, but how well the actually end up doing it.

      --
      I've always pictured the color of OS zealotry as a sort of bright flamingo pinkish hue
  65. Re:Talking out of both sides of my face, by ewhac · · Score: 3, Interesting
    Second, Thank You Intel, so very much.... BECAUSE Even the laziest of our part-time hobbyist programmers will be able to improve your driver performance.

    Erm... I doubt it.

    For the past few years, off and on, I've been porting the XFree/Xorg Intel 8xx graphics drivers to BeOS, so I have a fairly close relationship with that code, and unusually detailed knowledge of the chip series. Unless this represents a completely different codebase (which I doubt), it's really not that bad. Unless you're planning on turning it into a full kernel-mode driver, taking advantage of native interrupts and so forth, there's not a lot that could be improved.

    The most annoying part with this driver release is that it still needs the BIOS to set display modes. BeOS can't access/execute the BIOS, so the driver has to be full native. I'll probably still have to do some fairly icky things to make it work...

    Schwab

  66. Re:Maybe we'll start seeing Intel graphics clones. by cortana · · Score: 1

    Are you talking about Xorg's 'nv' driver? AFIAK that's maintained by an employee of NVIDIA.

  67. "you're not planning to play ANY recent games" by freeweed · · Score: 5, Insightful

    You know, there's a lot more to do with a computer than play games. Especially amongst those of us that run Linux, we tend to do a lot less gameplaying than the average bear.

    Personally, I'm ecstatic over FINALLY being able to purchase a system that will run Google Earth, that I won't have to fuck with every time a kernel update happens, or ATI breaks their latest blob and I have to spend hours googling for a fix, or nvidia hasn't once again broken something because they don't think anyone but 10 users still use this graphics card.

    There's *nothing* but good to be said about open source graphics card drivers that support halfway decent OpenGL. Even if I don't have the privledge of spending $500 upgrading my rig just to play whatever the flavour of the month PC game is out.

    If Intel would do this for add-on cards and not just integrated chipsets (which is what I hear is the deal so far), I'd be as happy as I've been ever since discovering Linux.

    --
    Endless arguments over trivial contradictions in books written by ignorant savages to explain thunder in the dark.
    1. Re:"you're not planning to play ANY recent games" by ajs318 · · Score: 1

      So ..... you're pleased that you finally have an i-tal driver, because it will work with Google Earth?

      You do realise Google Earth isn't i-tal, don't you?

      --
      Je fume. Tu fumes. Nous fûmes!
    2. Re:"you're not planning to play ANY recent games" by Anonymous Coward · · Score: 0

      Google Earth is running in Userspace, whereas graphics drivers run (at least partially) in Kernelspace.

    3. Re:"you're not planning to play ANY recent games" by MADnificent · · Score: 1

      I started useing linux *because* it didn't have games. I believe games are a waste of time, but when they are there, I can't stay away from them. Back in the days there weren't much linux games (and if there was a linux game, is basically s?ck?d), so I could stay away from them.

      Made me learn a whole lot more usefull stuff!

    4. Re:"you're not planning to play ANY recent games" by Anonymous Coward · · Score: 0

      That's a bit like a heterosexual woman saying she'd rather be raped by a man than a lesbian.

    5. Re:"you're not planning to play ANY recent games" by jovlinger · · Score: 1

      Seconded.

      I wish there was a middle of the road video card that had decent performance, but EXCELLENT resolution. My text editor doesn't need great 3D performance, but I need DVI output to drive a 30" screen.

    6. Re:"you're not planning to play ANY recent games" by BigFootApe · · Score: 1
      You do realise Google Earth isn't i-tal, don't you?


      Yes. Everyone get busy porting World Wind!
  68. Re:Maybe we'll start seeing Intel graphics clones. by kfg · · Score: 2, Insightful

    The stuff they're particularly trying to protect is stuff that is specifically not legally protected intellectual property. They've chosen the "secret formula" route. Protected intellectual property (the only kind you need a license to use) is public knowledge.

    And their secrets only need to be protected for a few years, the rate at which it becomes obsolescent, which is faster than reverse engineering time; and much shorter than patent protection time.

    I'm sure they're perfectly capable of reverse engineering the drivers without having to look at the chip under a microscope.

    And that is why Linux has no driver issues.

    I've been known to make some custom hardware. If you give me driver code I can make you a chip that will run it; perfectly. If you give me a chip and a binary driver I can make the chip do something with my own code, but I'll never figure out everything it can do without the specs. Never, ever. No matter how bright I am.

    KFG

  69. Re:Talking out of both sides of my face, by MrCopilot · · Score: 1
    For the past few years, off and on, I've been porting the XFree/Xorg Intel 8xx graphics drivers to BeOS, so I have a fairly close relationship with that code, and unusually detailed knowledge of the chip series. Unless this represents a completely different codebase (which I doubt), it's really not that bad.

    Dude, you are shattering my illusion. You mean this is the best we can get? No I don't believe it. Intel makes good hardware. right, right. I mean Intel chips cost more, they must be better, right, right.

    Unless you're planning on turning it into a full kernel-mode driver, taking advantage of native interrupts and so forth, there's not a lot that could be improved.

    Me, I'm planing on never using Intel Integrated Graphics unless forced by Court Order, or Another Emachine or Hp box showing up on another monday morning, I hate it when he does that.. Let alone hack the code for it. No I prefer AMD and Nvidia but I'll swith to AMD/AMD if they open up too. Unless Nvidia wants to go first and be second/ Come on guys, make every linux user/gamer happy.

    BTW... I was talking about Driver performance/stability under windows. Actually running Linux, I usually have very little problems other than maybe .... the slowest fscking hardware opengl I've ever seen on a 3ghz Machine. (I know you are thinking, Who cares though, its a Workstation. Yeah a workstation forever without xgl, TODO:insert sad face icon.)

    --
    OSGGFG - Open Source Gamers Guide to Free Games
  70. does the 9250 driver really work? by j1m+5n0w · · Score: 2, Interesting
    Actually, the 9250 is the fasted fully supported ATI card under Linux.
    This is anecdotal, but my experience (as of a couple months ago) is that the ATI 9250 SE doesn't work doesn't work properly with the open source driver. It renders, but appears not to be double-buffering. The screen flashes in a very ugly manner and I get to see frames of partially-rendered geometry. If I remember correctly, I got similar behavior with a radeon 7000. Currently, I'm using a cheap Nvidia card with the binary drivers (which seem to work ok this time around; the previous release would hang the machine if I tried to run any of several of the xscreensaver modules). This is with a 64-bit dual-core processor; 32-bit may work just fine.
    1. Re:does the 9250 driver really work? by Anonymous Coward · · Score: 0

      I have a PCI bus ATI 9250 (branded by Diamond or something like
      that) driving two Dell 2495FPW monitors under X.org. Works
      totally fine.

    2. Re:does the 9250 driver really work? by phrasebook · · Score: 1

      I have a 9250 running 2 displays, using the free drivers and also on a dual-core 64-bit system. It works fine and fast although I have had a few glitches with 3D (some sort of Mesa bug that draws OpenGL stuff partly off-screen).

      I used to get hardware hangs with Cool&Quiet enabled (I have an X2). Happened with both an nvidia card and the current 9250. I put it down to a cheapo motherboard and just disabled CNQ. I used to run 32-bit before kubuntu dapper was released, but didn't see any change when I went to 64-bit dapper.

      The whole thing feels like a bit of a gamble really. I'm attracted to the idea of going all-Intel next time around, now that the P4 is retiring. Intel chipset, Intel video, all free drivers. Seems like there's a higher chance of things working properly.

  71. Re:Maybe we'll start seeing Intel graphics clones. by Ruie · · Score: 1
    I'd be willing to bet the REAL reason they don't open their drivers is because they're using stuff they know is the intellectual property of others. Just a guess, though;

    I am quite certain this is not the case. In fact, my opinion is that there is no good reason to withhold the specs and the only business reason is if some entity stipulated this as part of the contract.

    The reason is that hardware interface is usually very close to what DirectX exposes, with fairly minimal translation.

    What one needs for driver development is usually not the explanation of how card works (which is often public), but the knowledge that a particular DirectX field is accessed through register X or that memory controller is configured by writing certain values in some registers.

    There is truly nothing very special (as far as "intellectual" property is concerned) about how one configures the DAC or video PLL.

    Even for more advanced things like pixel or vertex shaders the bulk of the architecture is usually explained in documentation and all that one needs is to know how the elementary operations the card supports are packed into C structure.

  72. Independent Nvidia open driver effort - Nouveau by Hobart · · Score: 5, Informative

    This seems like a good on-topic thread in which to mention the freedesktop.org (X.org folks) effort to write a 100% open source 3D driver for the NVidia cards -- nouveau

    http://nouveau.freedesktop.org/wiki/

    If you're an owner of an nVidia card, please do all you can to help contribute! They appear to be suprisingly far along.

    --
    Slashcode bug # 497457 - unfixed since December 2001 - Go look it up!

    --
    o/~ Join us now and share the software ...
  73. Cmmoditization move by Anonymous Coward · · Score: 1, Insightful

    This is a good move by Intel especially now that AMD has bought ATI. Now that CPUs have been comoditized, the next thing to do is to comoditize the graphics parts. Granted this is only an integrated solution, but who knows, Intel might want to restart the discrete graphics parts. I mean Intel has the means and the resources to create discrete parts if Intel could make money off it.

  74. Not new, intel has done this for ages. by Anonymous Coward · · Score: 0

    Intel has been providing full docs for their integrated graphics for years now. That's why you get full hardware accelerated 3d out of the box on these machines, and that's why we buy them instead of more affordable amd based machines for our linux developers' workstations.

  75. Where to get one ? by Anonymous Coward · · Score: 0

    Now, I'm in the market for a laptop this fall. Which one on the market are built using this GPU ? I have a soft spot for Thinkpad, but I am willing to try another brand if Linux support (including wifi) and battery life are good.

    1. Re:Where to get one ? by Anonymous Coward · · Score: 0

      Have a look on the HP business models. beware of broadcom wifi on the cheapest models though...

  76. Zealotry by Anonymous Coward · · Score: 0

    Where's the zealotry???

    Why didn't Intel open their hardware specs for this chip too???? C'mon people, why is there no complaining? I'm beginning to think I'm reading some moderate site ;-)

  77. Uhm... by Svartalf · · Score: 1

    This would BE the latest. We've just been given a driver that can drive their GMA X3000 integrated GPU.

    --
    I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
  78. Re:Maybe we'll start seeing Intel graphics clones. by walt-sjc · · Score: 1

    Yes. We don't need them to open source their drivers. We just need them to release docs in order for the community to write drivers.

  79. Re:Maybe we'll start seeing Intel graphics clones. by Anonymous Coward · · Score: 0

    No. More like a large portion of the design resides in the driver. Its much cheaper to design the hardware at its best once and then cripple part of it for the middle and lower range. It would not make good business sense if the manufaturer is going to openly tell customers how to access features they did not pay for. There are other issues as well, such as the potential liability from using patented code/circuits is always greater then the profits realized.

  80. Comment removed by account_deleted · · Score: 1, Informative

    Comment removed based on user account deletion

  81. Re: Wow by JimDaGeek · · Score: 1
    Why nVidia or ATI should bother? The Linux gaming sector is plain dead when compared to its Windows counterpart
    Because Open Source drivers for NVidia and ATI on MS Windows would be a good thing as well. ATI has a history of poor drivers. If there were a community effort behind the ATI drivers, I am willing to bet that the issue would have been fixed a lot sooner.
    --
    General, you are listening to a machine! Do the world a favor and don't act like one.
  82. Re:Documentation/stable_api_nonsense.txt? by j-beda · · Score: 1

    I don't know that statements about "unified graphics API" and "_in kernel_ interfaces" are necessarily the same thing. There are a lot of reasonable arguements that would support a "unified graphics API", independant of the linked article's contention that the optimal system (for Linux) is to have "drivers" as part of the main kernal tree.

  83. Hooray! by OrangeTide · · Score: 1

    I was bummed my laptop had an Intel graphics card in it. (because they are not very fast). But if I get good 2d and 3d support in X11 on it, that is nice. And I think the real bonus of open source drivers is that some of the alternative OSes will pick up the changes (like Plan 9). OpenGL working on Plan 9 would be nice indeed.

    --
    “Common sense is not so common.” — Voltaire
  84. nv doesn't work well for 2D by r00t · · Score: 1

    Try a 1600x1200 LCD from Dell, hooked up via a DVI-D (purely digital) connection.

    You get 1280x960, scaled to fill the screen. This is because the BIOS sets the flatpanel size wrong and the nv driver does not have the ability to reprogram it.

    On a 1920x1280 display (Dell, DVI-D, NVidia) you get something dreadful, around 720x400 if I remember right.

    1. Re:nv doesn't work well for 2D by tomstdenis · · Score: 1

      The intel driver has a similar problem with things like 1280x800 but you can reprogram the BIOS in memory (e.g. each time you boot) to change the video mode. Maybe you can do something similar with the nv bios?

      On my 1280x1024 panel the nv driver works fine at least :-)

      Tom

      --
      Someday, I'll have a real sig.
    2. Re:nv doesn't work well for 2D by Anonymous Coward · · Score: 0

      I've got a Samsung 21.3" lcd and I use nvidia's drivers. They have never had any problems setting 1600x1200 for me.

    3. Re:nv doesn't work well for 2D by r00t · · Score: 1

      No shit. You use the non-free drivers.

      The nv driver is the only one with source code available.

      NVidia has already shown that they play dirty. The drivers have been shown to recognize a program named "quake.exe" and cut corners to get better benchmark scores. (performance would drop if you renamed the executable) I don't want that kind of shit running in my kernel.

    4. Re:nv doesn't work well for 2D by KarmaMB84 · · Score: 1

      Both ATI and nVidia have been known to insert game specific optimizations even in games that we don't normally see used as benchmarks. If they can pull it off without anyone noticing a difference in quality, why not? That's why we don't just use one game as a benchmark anymore. This is probably why ATI and nVidia driver release notes are full of game specific known issues and bug fixes every release.

      I do wish they could optimize their drivers for the games without actually breaking them though...

  85. Re:Maybe we'll start seeing Intel graphics clones. by Andy+Dodd · · Score: 2, Informative

    Chances are they have licensed things in their silicon implementation that they are forbidden to release documentation for.

    You seem to have forgotten that ATI cards were fully documented until about 2002-2003 or so, when they started licensing technologies from other companies that were forbidding them from releasing documentation or open-source drivers for said technologies.

    The Unreal Tournament 2003/S3 Texture Compression fiasco showed that not licensing such technologies would be commercial suicide. ATI started releasing closed-source drivers shortly after that incident, and initially the main difference was S3TC support.

    --
    retrorocket.o not found, launch anyway?
  86. Re:Maybe we'll start seeing Intel graphics clones. by Andy+Dodd · · Score: 1

    Or, more specifically, providing such documentation is forbidden by companies they license crucial technologies from.

    Companies have one of two choices in such situations:
    1) License the technologies, and only release incomplete documentation not covering those technologies. (ATI, NVidia's approach)
    2) Don't use such technologies, allowing the release of complete documentation but crippling the chipset. (Intel's approach).

    --
    retrorocket.o not found, launch anyway?
  87. Nothing new by PurpleMonkeyKing · · Score: 1

    Intel has had the previous versions of there graphics chipsets under an open source license for quite some time now. From the comments I've read, people seem to think this is a new behavior from Intel...

    Open source drivers are an especially good thing when it comes to making Linux easy. I know that the difference between installing Suse 9.3 (no Intel drivers) and Suse 10 (Intel drivers in the kernel) on my cheap Dell Inspiron 1200 was phenomenal.

    On my gaming rig I do have an nVidia card, and I can't really complain since I haven't had any trouble with their drivers. It certainly would be nice to see full 3D rendering out-of-the-box, though if nVidia ever GPLed their code...

  88. check this by garvon · · Score: 1

    http://www.osnews.com/story.php?news_id=15446
    ati^h^h^h AMD is sort of doing this too.

  89. Re: One word: PowerPC by Psykechan · · Score: 1

    I have a nice nVidia GeForce 6800 Ultra in my system that I paid a pretty hefty penny for which I cannot use for doing any sort of 3D under Linux because nVidia hasn't released binary blobs for my system. Why? Because it's a PowerPC based Macintosh.

    If the current x86 drivers were open source then there would at least be a chance that get PPC drivers. As for now, I am at the whim of nVidia and they don't seem to be in that big of a hurry.

  90. There are no trade secrets to steal. by Anonymous Coward · · Score: 0

    Register addresses are not valuable to competitors. They are ONLY valuable to driver developers. Nvidia doesn't release specs not for a real reason like you think, but because their horde of lawyers understands less than nothing, and simply maintains the "keep everything secret because it could be worth something, we're too dumb to know". Unfortunately, the legal team makes these decisions, not the engineers.

  91. 1/2 the problem solved by treak007 · · Score: 1

    Making drivers open is always a step in the right direction, and wil help tons of people running integrated graphics cards on their linux laptops. Now all Intel needs to do is start producing a line of workstation cards.

    --
    Klingon Software is not released, it escapes, inflicting terrible damage onto the enemy as it does
  92. Integrated graphics often to be avoided by Mostly+a+lurker · · Score: 1

    All the comments so far suggest that a separate graphics card (with its own memory and "memory bus") is only important for gaming. In my experience, that is not true. Integrated graphics are an issue on any system where memory access is a bottleneck. Of course, many modern systems have way more power than is needed for the modest applications run on them. For systems that need an upgrade, however, a low end graphics card to eliminate the memory contention caused by the integrated graphics is often the first step.

  93. Re: Wow by friedmud · · Score: 3, Informative

    Don't forget that _lots_ of people use Linux to get work done... and a whole crapload of that work is graphical in nature (including CAD and 3D rendering).

    At my job we all have huge dual-processor Xeons running the absolute fastest videocards we can get our hands on (which right now are some variant of Nvidia Quadro cards)... and not a single one is using windows.

    Now why aren't we running ATi cards? well... because their linux drivers suck.

    So what's the incentive for writing good drivers for linux? Oh yeah... because a lot of people will use them... even if they're not gaming.

    Friedmud

  94. Hardware/Vendor list by linuxhansl · · Score: 1
    So does anybody have a list of vendors that sell machines with Integrated Intel Graphics cards?
    Laptops? Desktops? Servers?

    My next computer will be one of those.

    1. Re:Hardware/Vendor list by Tweekster · · Score: 1

      In all honesty, most laptops mfgs, if not all have laptops with Intel graphics chips. Many of those laptops offer the upgrade for an nvidia or ati, but many of the baseline configurations for a particular model.

      This is absolutely perfect for me because I finally found real people (not gamers) chiming in about the performance of these chips, and for what I want to do, XGL etc, they work just great. I have been looking at laptops but want to keep a reasonable weight and price. I was thinking i needed to go nvidia for decent XGL performance, which I have found out to be untrue.

      I dont play games, I dont care about game performance, I want good 3d for xgl and beyond, which seems like intel is providing with real nice drivers too !

      Currently I am looking at a dell, but HP, gateway, ibm all have Intel 3d chip offerings.

      --
      The phrase "more better" is acceptable English. suck it grammar Nazis
    2. Re:Hardware/Vendor list by PC9001 · · Score: 1

      I've found that pretty much all lower end systems (by everyone) come with integrated Intel graphics. Look at the cheapo Dell pc's, you'll find integrated Intel.

  95. Re:Maybe we'll start seeing Intel graphics clones. by AnyoneEB · · Score: 1

    I apologize. I did not know that. But if that is the case, then why does it not support 3D acceleration?

    --
    Centralization breaks the internet.
  96. Re:Maybe we'll start seeing Intel graphics clones. by AnyoneEB · · Score: 1

    And those are some of the same reasons why ATI and nVidia do not open source their drivers, so asking for just the docs is not much different.

    --
    Centralization breaks the internet.
  97. They also hired Keith Packard by Schlaegel · · Score: 1

    There are two reasons to rejoice.
    Keith Packard seems to be the driving force behind graphics on Linux (x.org) and related innovation.

    Thank you Keith Packard. Thank you Intel for hiring him. Thank you Intel for opening your driver.

    Now I know my next system will have a vendor support open source driver. Finally!

    1. Re:They also hired Keith Packard by TheRaven64 · · Score: 1
      Not just Keith Packard. They hired Eric Anholt, the FreeBSD DRI maintainer, too. Anyone who runs FreeBSD on a machine with an Intel graphics card will have noticed that support got a whole lot better in recent months. It's also quite interesting reading his blog; apparently Keith has a habit of blaming all bugs Eric finds on FreeBSD, and they are usually traced back to DRI code later. It also looks like FreeBSD is likely to get AIGLX and Compiz support relatively soon as a result of Eric's work.

      Even if you don't use FreeBSD, having someone working on the DRI code with a different OS means that bugs get found more easily. Since they both use the drivers slightly differently, a bug in DRI may be easy to reproduce in FreeBSD but only intermittent in Linux or vice versa.

      My next laptop will probably be a MacBook Pro when they start shipping with Merom, but I wouldn't be at all surprised if the one after that has Intel integrated graphics as well as an Intel CPU.

      --
      I am TheRaven on Soylent News
  98. OpenGraphics is not dead! by PeterBrett · · Score: 2, Informative

    No, it's very much alive. Just before I posted this story, I sent a similar e-mail to the list. BTW, there's currently a call going out for people to work on the OpenGraphics drivers.

    However, I do worry that should Intel decide to put their graphics chip on a discrete PCI card it would eat up much of our potential market...

    1. Re:OpenGraphics is not dead! by castle · · Score: 2, Interesting

      Your second paragraphs illustrates the thing stopping me from really considering it. However if Intel were to release a separate card they would most likely grab me as a customer. I'm fairly disgruntled about NVidia cards right now, but I was sick of starving myself for the few games on linux that required a spiffy graphics card.

      Perhaps there's hope that AMD can open up ATi's drivers, unlikely, but perhaps.

  99. OT speed comment by Anonymous Coward · · Score: 0

    Ever notice how stories show up there way before they are on slashdot?

  100. Where is the datasheet? by Ilyes+Gouta · · Score: 1

    You know, sometimes having the source code of some device driver doesn't help too much.. They should have released the technical datasheet too...

  101. Open Source goes Legacy Computing by Anonymous Coward · · Score: 0

    Just calculate how many good old BIOS interrupt 10 calls the 2D X driver does, yes, the ones used in good old DOS-age.

    (For dummies, use "xf86ExecX86int10" for keyword to grep)

    How would we do without the BIOS.

    Conclusion would be:

    - Yes, have to use legacy BIOS support in the new machines with no BIOS installed by default to get any acceleration (this is called Boot Camp in Macbook)

    So to the wishlist, get rid of the BIOS (VESA,ACPI,etc.) calls on the X server.

  102. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  103. Interesting by lord_rob+the+only+on · · Score: 0, Redundant

    I have an old Athlon 900MHz with 768 Megs of RAM. This config is more than enough for me to run the latest Debian Sid IMHO. Except for graphics performances. There is a GeForce2 in this box, and I can't use proprietary nvidia driver with the latest kernel (as more recent version of the nvidia driver does not support my geforce 2 anymore). That's why I have to use nv. But that sucks a bit. No 3D acceleration (so no quake 3, ...), and 2D performances are way inferior to closed nvidia driver.

    If there are open drivers for an intel graphics accelerator that is rather cheap and at least as fast as my more-than-five-year-old geforce 2, I'll buy for sure :)

    1. Re:Interesting by udippel · · Score: 1

      Version: 1.0-8762
      Operating System: Linux IA32
      Release Date: May 22, 2006

      Runs my GeForce2 just fine.

      Are you sure ?

    2. Re:Interesting by Billly+Gates · · Score: 1

      You can get a 6200 for like $55. I think that is affordable even for the college student.

    3. Re:Interesting by lord_rob+the+only+on · · Score: 1

      Actually, this model (GeForce 2 Pro) is supported by the nvidia legacy driver. Version 7182. I hope this driver will also be compatible with kernel 2.6.17, last time I checked it wasn't. That's worth a try anyway. Thanks for pointing me that out.

  104. Re:Maybe we'll start seeing Intel graphics clones. by ajs318 · · Score: 5, Insightful

    Possibly.

    Another reason why they are unwilling to release the information might be because it would prove that they have been bullshitting us for a long time.

    Chances are that the difference between a £50 card and a £300 card is in the software: by changing just one bit in one byte in the huge, bloated blob of a driver, you could extract £300 performance from a £50 graphics card. It can't be economically viable for them to fabricate different GPUs to use on "cheap" and "expensive" cards. Instead, they have an I/O pin {maybe several pins?} on the GPU which they tie to 0V {so it reads as a 0} on the cheap cards, or leave unconnected {so it looks like a 1} on the expensive cards. The driver software reads the state of the pin and determines whether or not to run the card in "expensive" mode.

    {Then, of course, there are the various "cheats" built into games to make them run faster or better with certain graphics cards -- or, to put it more accurately, to make them run slower or worse with other graphics cards. Games companies are certainly not above accepting bakshish.}

    The RAW formats used by digital cameras are similarly undocumented for pretty much the same reason: the JPEG files are interpolated up to much higher resolutions than the sensor actually generates. Revealing the format of the RAW file would also reveal the real number of pixels on the image sensor, and likely open up camera manufacturers to prosecution under consumer protection law.

    --
    Je fume. Tu fumes. Nous fûmes!
  105. Re:Maybe we'll start seeing Intel graphics clones. by cortana · · Score: 1

    NVIDIA don't want the 'open source' driver to be too good. They prefer us to continue to suckle at the teat of their proprietary offering.

    Besides, they are only technically open source. The 'nv' driver is basically undocumented and pretty much unmaintainable by anyone other than an NVIDIA employee.

  106. Re: 8500 9250 by MrvFD · · Score: 1

    The original 8500 is a faster card than the newest 9250. And 9200 was a bit faster than 9250.

  107. Normal people use one screen only. by jotaeleemeese · · Score: 0, Flamebait

    Markets are not geared towards snobs...

    --
    IANAL but write like a drunk one.
    1. Re:Normal people use one screen only. by kimvette · · Score: 1

      Ever work in development? CAD? Ever play Xplane? Web development? Nonlinear video editing?

      Multihead setups make a system incredibly flexible. Who's the snob here? You've never tried a multihead setup, therefore they are worthless for everyone? isn't THAT a snobby attitude?

      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
  108. Re:Maybe we'll start seeing Intel graphics clones. by Ihlosi · · Score: 1
    Another reason why they are unwilling to release the information might be because it would prove that they have been bullshitting us for a long time.



    Dude, that's just, um, plain BS.



    It is pretty well known what is on the cards and what the hardware can do. If you buy the 300 buck version, you're getting a piece of hardware that is guaranteed to deliver the bang of the 300 buck version. If you're buying the 150 buck version, you're getting guaranteed 150 buck performance - however, you may twiddle with the card in various ways (raising core/memory frequencies and activating additional pipelines) and maybe get lucky and have the thing run as a 300 buck version. The instances in which this works are pretty well known (most famous example: Radeon 9500 to Radeon 9700 pro mod) and have absofrickinlutely nothing to do with closed-source drivers. The nasty secret conspiracy you're painting on the wall here is neither secret nor a conspiracy, but just standard business practice.



    Howevery, oddly enough, both NV and Ati ceased having OS drivers around the time their chips got put into Microsoft game consoles. Coincidence ?

  109. Re:Maybe we'll start seeing Intel graphics clones. by ajs318 · · Score: 1
    The nasty secret conspiracy you're painting on the wall here is neither secret nor a conspiracy, but just standard business practice.
    That still in no way makes it acceptable.

    If you make your "second best" products by starting with your "best" products and then doing something to them which makes them less desirable so you can sell them for a lower price, you are effectively using labour to subtract value. The implication is that if you hadn't done the downgrading work {which must cost some money}, you could actually afford to sell the "best" product at a cheaper price than the "second best" product.
    --
    Je fume. Tu fumes. Nous fûmes!
  110. Re:Maybe we'll start seeing Intel graphics clones. by Anonymous Coward · · Score: 0

    Chances are that the difference between a £50 card and a £300 card is in the software: by changing just one bit in one byte in the huge, bloated blob of a driver, you could extract £300 performance from a £50 graphics card. It can't be economically viable for them to fabricate different GPUs to use on "cheap" and "expensive" cards. Instead, they have an I/O pin {maybe several pins?} on the GPU which they tie to 0V {so it reads as a 0} on the cheap cards, or leave unconnected {so it looks like a 1} on the expensive cards. The driver software reads the state of the pin and determines whether or not to run the card in "expensive" mode.

    This is pretty common practice and it's not dishonest or deceptive. Intel and AMD have been doing this with their processors for years. When you manufacture a bunch of chips, a certain percentage of them are always faulty. Some of the faulty ones have to be thrown out, but some of them will actually work at a slower clock speed, or with certain features disabled. So why not just sell these parially faulty chips at a reduced price?

  111. Re:Maybe we'll start seeing Intel graphics clones. by Ihlosi · · Score: 1
    If you make your "second best" products by starting with your "best" products and then doing something to them which makes them less desirable so you can sell them for a lower price, you are effectively using labour to subtract value.

    I think you didn't understand that yet.

    The "best" product has been verified to work 100% correctly as the "best" product.

    The "second best" product wasn't up to the specs of the "best" product, but isn't bad enough to be thrown away. Maybe not all of the pixel pipelines worked 100%, maybe its power consumption is too high at the frequencies of the "best" product, etc. Some of these specs might be irrelevant to the customer, that's why he might try and run the thing at the "best" specs.

    And then there's the issue of having cheaper components on the card to produce a cheaper version. Even if the same GPU is used, it will run slower if paired with slower (cheaper) memory and/or a narrower (cheaper) memory bus. Or the GPU can only be clocked more slowly if paired with a slower (cheaper) cooling solution.

    The implication is that if you hadn't done the downgrading work {which must cost some money}

    The "downgrading" work actually consists of testing if the chip actually works, and under which conditions it will work reliably. So just skip that part and solder it in anyway ?

  112. This is pure fear. by insomniac8400 · · Score: 1

    Intel is scared and they are just doing this as an attempt to try to gain more consumer support of their graphics junk. Unfortunately this won't save them.

    1. Re:This is pure fear. by Ant+P. · · Score: 1

      Scared of what, exactly? Oh, wait, are you a Matrox fanboy by any chance? rofl :)

    2. Re:This is pure fear. by insomniac8400 · · Score: 1

      I've never used a matrox card. They are scared of amd + ati.

  113. I Can't Wait by Anonymous Coward · · Score: 0

    for this chipset to be incorporated into an AMD based mobo!

  114. Pat on the back by Alexander+Rubio · · Score: 1

    Just wanted to give you pat on the back for helping to keep BeOS/Haiku alive. Live long and prosper, dude!

    --
    Bitsofnews.com Giving you the latest bits
  115. Re:I think you're missing the point here. by gayak · · Score: 1

    ATI posting net income of $41M and nVidia $302.5M, yet you state ATI has higher net income? Something is missing here.. Anyway, Intel will unlikely buy nVidia, since it has no need, Intel has lots of inhouse knowledge and patents covering graphics industry, and while they don't create high-end graphics cards, their integrated graphics certainly aren't "crap". Instead, their performance/watt & performance/transistor is the best in the industry. They do know how to do stuff, yet aren't interested in high-end graphics. And with market-lead in GPUs, they've done something right.. As to buying nVidia, it wouldn't be allowed, even if they wanted. That would create too big monopoly in GPU markets if two biggest would merge. Not gonna happen. And everyone can see from numbers that Intel could buy AMD if they wanted, but that's not going to happen either, so speculating something based on "they could if they wanted" is pretty ..uninteresting.

  116. Re: drivers by meosborne · · Score: 1

    >That's only true if you use popular hardware.

    In my experience, it's even *more* important when using less popular hardware.

    >In the real world, all the smart users have vendor support to take care of >this issue for them. As linux popularity grows, the number of people using >a non-vendor kernel shrinks. A tiny minority of linux boxes run Linus' >tree.

    Oh please. Smart users have nothing to do with it at all. Vendor support for drivers is generally poor, especially for older, no-longer-in-production hardware. They simply don't care about it anymore. You get told that the new hardware will fix it.

  117. everyone is blind to the fact.... by Anonymous Coward · · Score: 0

    What everyone who complains about at/nvidia not opening the source for the drivers is not thinking about for some reason... For example...if nvidia made their drivers open source, don't you think ATI would have a field day with those? while it may be a good thing for all of us using the cards/drivers, it may be a bad thing for the company(s) to do, it would be like handing all of your trade secrets over to your enemy.

  118. Free developers! by RuneSpyder · · Score: 1

    Yeah, why spend the money to develop your own drivers when there is a massive pools of free labor out there that WANTS to work, for free, to do it for you?! BRILLIANT! (in my best Orbit chewing gum girl voice)

  119. Re: drivers by ivan256 · · Score: 1

    It's ironic that you say that in a conversation about graphics drivers... Especially in a conversation about graphics drivers from the only manyfacturer who's drivers are now open source, but aren't backwards compatable. Say what you will about ATI or nvidia drivers, but you load them up and they still run the old chips.

    And old hardware support from open source drivers is great if the device was popular when it was still in production. Otherwise, you're lucky if you can get it to work at all. Sure, there is a reasonable chance that the driver will compile (though even that hasn't always been the case)...

    Also, when I said vendor, I meant linux vendor, not device vendor. Over the long term, the majority of users are ones that run a supported distribution on hardware supported by their distribution vendor, either because they built their box to the distro's specs (most businesses), or because they bought the hardware with the OS bundled (most home users).

    This conversation is only really interesting at all to people with obscure hardware, or people who roll their own kernel and system.

  120. Re:DRM? by giorgosts · · Score: 1

    I don't think they are giong to open up their drivers because of DRM. Macrovision, HDTV all rely upon the drivers. If the source is available, the next thing is to remove DRM

  121. Included by phorm · · Score: 1

    Also included in the more recent kernels, BTW:

    Intel PRO/Wireless 2100 Network Connection Intel PRO/Wireless 2200BG and 2915ABG Network Connection

    #
    # Wireless 802.11b ISA/PCI cards support
    #
    CONFIG_IPW2100=m
    CONFIG_IPW2200=m

  122. Yes, THANK YOU! by pestie · · Score: 1

    Thank you so much for pointing this out! Every time I read about video drivers on Slashdot, the discussion seems to consist of a bunch of people screaming, "OMFG DA GAMEZ!!1!" I run Linux pretty much everywhere, I use my computers for all sorts of fun geeking-around as well as serious work, but I don't play games - not anything beyond the occasional stupid Flash game on the web or something, anyway. I really, really don't care if my video cards have kick-ass 3D or not. Yes, I'd like to be able to run Google Earth, but until they released a version that ran on Linux a few weeks back, I didn't have any use for 3D acceleration. I just wanted a simple video card with stable drivers and good enough 2D support for video playback. My main desktop machine at home is still running on my circa-2000 Matrox G400 Dual Head for this reason (although even that involves a stupid hack to get the dual head working). I'd so love to be able to get a more modern video card that supported my LCD monitors with their DVI capabilities, but I've been afraid to because everything these days is from nVidia or ATI and I keep hearing nightmare stories about instability and craptastic support.

    I cannot get over the fact that so many people are so obsessed with video games, as if that were some absolutely essential aspect of computing. I realize there's a hardcore enthusiast niche, sure, but it seems much broader than that. A lot of people even stick with Windoze because they can't give up their games. Do people these days really have nothing better to do than shell out metric fucktons of money for the next flashy digital distraction?? Christ-on-crutch!

  123. Re:I think you're missing the point here. by Ruff_ilb · · Score: 1

    "ATI posting net income of $41M and nVidia $302.5M, yet you state ATI has higher net income?"

    Good catch - I read the 41.____ M as 4.1_____ billion from the line above.

    --
    http://www.TheGamerNation.com/Forums