XGI, VIA Release Open Source Drivers 315
An anonymous reader writes "XGI has announced the release of open source drivers for its Volari family of graphics adapters. Efforts at X.Org to merge the new code into the head branch are already underway. Almost simultaneously, VIA has announced the immediate release of open source drivers for S3 Graphics UniChrome, VIA ProSavage and ProSavage DDR. Could these moves signal the beginning of a period of rapid improvement in Free drivers for video cards?"
So what card? (Score:4, Interesting)
Re:So what card? (Score:3, Funny)
Re:So what card? (Score:2, Interesting)
Re:So what card? (Score:2)
Re:So what card? (Score:2, Funny)
Re:So what card? (Score:4, Interesting)
What this translates to for me personally is that XGI, VIA, and Intel chips are all major contenders for my future desktop, as the current contenders (Nvidia, ATI) both have binary-only drivers that come with some pretty serious headaches (ati in particular, Nvidia much less). Again, I'd also very much consider older ATI cards, as their specs are available to X devs and (hence?) have good drivers. But given my current fight with my ATI card, I'm seriously considering not buying modern ATI again.
Re:So what card? (Score:2)
They range from gnome-terminal to firefox to music visualization to video games like Neverwinter Nights to 3D screensavers to Celestia.
I find that even for routine tasks like opaque movement of windows, a decent driver makes a huge difference, but of course for mas
Re:So what card? (Score:2)
Re:So what card? (Score:3, Funny)
But then gamers don't use linux and that old argument.
I think the point is, there needs to be someone to slowly push graphics card manufacturers towards open source. And this (hopefully) is it. Eventually ATI and nVidia will (hopefully) follow suite.
ATI already has - a little (Score:3, Interesting)
NVidia didn't even release the source to a commodity item like their nForce LAN chipset, so we had to clean-room our own for that one.
The Volari cards look good. I'm pleased that the hard-working lab-rats there have finally managed to convince management to Open their 3D drivers too (the
Re:So what card? (Score:2, Funny)
I have all these people telling me that I must be doing something wrong but they all get real quiet when I ask them to make an ISO of their drive for me to use.
Hopefully, the VIA hardware isn't envumbered with patents and the whole friggin' thing will
Re:So what card? (Score:2)
Woah - what is that comment supposed to mean? Are you saying that Windows and Mac folks will make you an ISA of their drive? Are you trying to say that the tools do not exist in Linux to do this? Are you trying to comment on the installability of the OS?
You're just kind of leaving the whole thing dangling, and while I'm sure most people assume
Re:So what card? (Score:2)
I don't need help with Windows or Macs so I've never asked. But I would certainly make (and have done so) an ISO image of a working Windows configuration for a set of hardware.
But you misunderstood my comment. When begging and asking for help with Linux, I've often asked for someone to simply ISO a drive from a bare configuration that JUST FREAKIN WORKS. I've actually offered to
Re:So what card? (Score:2)
The two major media players are xine and mplayer - try one of those instead.
As one person once pointed out on IRC, "mplayer would play a turd if you plugged it in correctly to an IDE cable". xine is about the same.
Re:So what card? (Score:2)
Works great in SuSE.
SuSE = complete OS.
Gentoo = 99% complete OS for gear heads that like to customize.
Ubuntu = 98% complete OS thats just not finished yet. Hopefully, soon.
Re:So what card? (Score:2)
Stop fiddling. Dump Gentoo/Ubuntu.
Yes, SuSE is not 100% guaranteed all free.
But I can send you an ISO that will just work, or I can walk you through a (maybe 2 hour) setup process that will get EVERYTHING working, including synchronized audio/video (i regularly watch dvds, xvids/dvixs, AVIs, Quciktimes, WMVs, you name it).
Occasionally, you'll run into a roadbump with SuSE. The only thing that comes to mind with 9.2 is that there will be a permissions problem burning to a USB-DVD writer i
Re:So what card? (Score:2)
But if you grab either an x86 system, or an AMD64 system, you won't need to have special hardware (except for the recommended Nvidia graphics card).
SuSE compiles everything including the kitchen sync as modules, so it should work on just about anything that has enough ram.
I suggest 256 mb if you want eye candy.
Re:So what card? (Score:5, Interesting)
A couple of weeks ago I managed to fry my highend NVidia GPU (don't ask how). At the local 'puter store they only had a bunch of ATI's available at that moment and since it's not easy to use the machine without a GPU I had to settle for one.
I have to say, I've heard nothing but bad things about ATI cards under Linux as they're drivers are proprietary and rumored to be quite poor. Let me tell you, my X800 is working like a charm! It took me about 10 minutes to download the RPM from ATI.com, run it through alien [debian.org] and then install. It Just Worked.
Also the TV-out is awesomely overscanned form the get-go as opposed to the NVidias I have been using.
Sorry for the offtopic, but I am rather chocked that ATI has such a bad rep among you Slashdotters. Proprietary or not, the drivers works flawlessly for me.
(No I am not an ATI employee)
Re:So what card? (Score:2)
Re:So what card? (Score:2)
ATI still garbage. (Score:5, Informative)
Compiles with BIG, LARGE warnings about depreciated features being used in 2.6.10? Check.
Won't work under x64_64? Check.
2D part of drivers buggy? Check.
Infrequent releases that don't correct problems? Check.
No support for X RandR? Check.
Sorry, the ATI drivers don't pass muster. Perhaps I should've realized sooner with the constant weird 2D bugs I had with the ATI driver. Or the fact it wouldn't compile on 2.6.11. Or the fact it just plain won't work as advertised on 64-bit Linux.
I took out my Radeon 8500, put in a Geforce 2MX I had, and installed the nVidia driver. It was actually wrapped in an installer, rather than me having to manually untar and run scripts ala ATI. It asked if I wanted 32-bit compatibility OpenGL libraries. It told me that the 2.6.11 kernel fixed some AGP issues and was reccomended (which was good since I already had it, and only used the 2.6.10 because of ATI). X RandR started to work with the nVidia driver. 64-bit and 32-bit apps work flawlessly with each other.
ATI is shit. Their card hardware may be good, but without a driver, it might as well be an ISA SB16 for all the use I get out of it.
Re:ATI still garbage. (Score:4, Informative)
Try comparing the amount of frames per second you get with glxgears using the Mesa 3D Open Source ATI drivers versus the proprietary fglrx drivers supplied by ATI. I think you will get 100 times more frames in a second with the ATI fglrx drivers.
Using the fglrx drivers, I am able to play all games, including Legends, Cube, Doom, Quake, Wolfenstein, Americas Army, Frozen Bubble, Super Tux, Tux Racer, Counterstrike, and others, just to name a few.
The only setbacks seen with the fglrx drivers would be that of the mentioned lack of XRandR support as well as a lack of XCompMgr support (for drop shadows/transparency). However, such minor setbacks on 'beauty' shouldn't be a big decision when choosing which drivers to use.
ATI does not "fail it." While, they do not support the open source community as much as we would like (as, persay, NVidia Corp), they do in fact give us enough support as of right now to be comfortable. ATI's main clientele, as are most video card manufacturers/distributors, are Microsoft Windows users. You'll need to keep in mind, their programmers/staff should be put forth to work on what is important to the financial situation of the company rather than pleasing us Linux users - for now.
After all, a company does not exist without money.
Re:So what card? (Score:3, Informative)
It looks mostly like the integrated market. (Score:2)
and
Re:So what card? (Score:3, Funny)
Re:So what card? (Score:2)
As far as the VIA drivers go...
What do they have to lose? (Score:5, Insightful)
Re:What do they have to lose? (Score:5, Insightful)
Hopefully this will result in an improvement in the drivers and a detectable increase in sales for this hardware.
Re:What do they have to lose? (Score:5, Insightful)
The impact is that they will likely see a noticable improvement in sales because of this. And as far as their IP, nobody can even come close to nVidia and ATI. You only have to worry about your IP if you are concerned about the people behind you catching up. If you ARE in last place, you have nothing to loose
Re:What do they have to lose? [OT] (Score:2, Offtopic)
drivers are rarely done 100% in-house (Score:5, Insightful)
This is not completely fair. Most hardware companies depend on code in their drivers that their staff did not write. As contracts generally go, the outside developer usually imposes limits on use and distribution of their work. It's invariably more expensive to purchase outsourced code without restrictions.
Re:What do they have to lose? (Score:2)
I shudder to think what would have happened if CPU instruction sets were proprietary like they way GPU instruction sets seem to be.
Re:What do they have to lose? (Score:2)
Huh, there is no software development or IP involved with driver? More likely they don't have the programs that nVidia and ATI have and would like some open source chaps to fill the gap. Still as a learning tool and being able to play with Video card driver code it should be of interest.
Re:What do they have to lose? (Score:2)
Re:It's a racket and everyone knows it (Score:5, Interesting)
Is it really a racket, then or is it actually more of a manufacturing strategy? On the surface, we all want to think that price should be based on what it costs to make it. But there's more to it and, really, the only time material, labor and overhead costs come in to play when pricing an item is finding out where your break-even point is. After that, it's essentially demand setting the price. The fact is, that there are several markets... the home user market, the professional user market and on and on.
And forget that you're a technical type and think like a business man who doesn't know tech. When you are told you have these three graphics cards to choose from, each with comparable capabilities, one of them has this ridiculously low price for its class. Are you inclined to buy that one? Most business people don't because it causes them to doubt the lower-cost device. "Why is it cheaper? Must not be as good."
But back to manufacturing, it's important to lower manufacturing costs where ever possible... if it were your job to do it, you'd probably be no different. It's cheaper to make a bunch of the same product and then disable features and sell them as lower-end rather than to manage that many more product manufacturing lines.
Is it frustrating to the technical consumer to know this? Hell yeah. I've got a Dell Inspiron advanced port replicator and a Dell Latitude advanced port replicator that are freaking identical hardware and they work interchangeably except that some ports don't function properly. I haven't decided to crack these two things open to find out what's different, but there is a fairly significant cost difference between the two devices.
Is it a racket? No... I think that goes a little too far.
Re:What do they have to lose? (Score:2)
Open is good (Score:2, Interesting)
Re:Open is good (Score:2)
Maybe these will be the start of a trend?
Re:Open is good (Score:2)
Re:Open is good (Score:2)
Imagine if IBM never opened up the PC. There would be tons of incompatible computers systems out there and everything would be a mess. IBM created a monster PC-Pie that everyone can enjoy. To see w
C3 systems (Score:5, Interesting)
Re:C3 systems (Score:2, Interesting)
Some are saying this is just VIA's way of dumping support for linux drivers on the OSS community while at the same time spouting how open source friendly they are.
Re:C3 systems (Score:4, Insightful)
http://sourceforge.net/docman/display_doc.php?d
Moreover, VeXP isn't fully functional. It has issues with full screen play, other video codecs, etc. If you want to do something besides watch mpeg2, you need the open source solution.
However, building mplayer, xorg, and unichrome to all play nice and use hardware took me several hours and a lot of curse words. It isn't exactly straightforward. (But maybe it improved from feb 2005.)
Re:C3 systems (Score:2)
Re:C3 systems (Score:2)
ATI Xilleon X215, X225, X226, and X250 chips just plain eat MPEG2 and spit out video and audio, and this does not fit the common decoding model.
Well . . . (Score:4, Insightful)
Re:Well . . . (Score:2)
Uhmmm... As I understand it, XGI and Via simly released the source for their 2D drivers. ATI, on the other hand, has released specs for the 2D core of their cards. They've also released specs for the 3D core of their older (r100 & r200) radeon cards. In addition, ATI releases binary-only drivers for all their radeon cards.
Seems to me that XGI and VIA have some catching up to do.
Dinivin
Re:Well . . . (Score:2)
Maybe ATI just have no visability of this on their radar screens.... :)
Sadly, I think you're right. But that's OK... when it's time for me to replace my current (ATi-based) card, I'm not going to have any visibility of ATi!
Hopefully.. (Score:3, Interesting)
The only way those two will release their own drivers as open-source is when they feel a pinch in the pocketbook.
Re:Hopefully.. (Score:4, Insightful)
Re:Hopefully.. (Score:3, Insightful)
Re:Hopefully.. (Score:3, Informative)
"man mga" reveals it's a bit more confusing:
Re:Hopefully..We'll get our way. (Score:2)
Off the cuff quick answer... (Score:3, Interesting)
We already get our drivers for $free on most platforms. Free as in open and easy, I certainly hope so. While we've made great strides in compatibility over the years, getting the hardware people on board and co-operating is still lagging.
When 95% of each sector of the hardware market is co-operating, then we'll just have to hope coders are doing something useful with the platforms now that they're working.
I'll put this in my personal "Good News" category for future reference.
Doubt it (Score:2, Informative)
I doubt it. Just a coincidence. Wishful thinking. Once nVidia releases open source drivers, you may start to think otherwise.
Re:Doubt it (Score:3, Informative)
The nvidia driver, however, is not open source. The difference is the nv driver supports 2d acceleration only, whereas the nvidia binary driver supports hardware 3d.
Unless I misread the XGI info incorrectly, this is exactly the same case with them - they have binary drivers that support hardware 2d and 3d, and they have open sourced their 2d code.
Not sure about the situation with Via, but overall, I think this is a tr
not yet (Score:2)
Re:not yet (Score:2)
All I know is (Score:3, Funny)
XGI is decent for desktops but lacking in gaming (Score:3, Informative)
I've heard that newer NVidia cards can boot straight to TV.
Now I just have to decide on whether I wait for someone to work out a Open source driver for the XGI card or just spend the ~$40 on a NVidia card when I have a perfectly decent XGI card already.
heh- who am I kidding. I'm cheap. And patient.
Come on guys- let's start reverse engineering these XGI drivers!
Re:XGI is decent for desktops but lacking in gamin (Score:2)
For the boot to tv, i think you can try to fool the card that there's an monitor attached, if it really demands a connected monitor. (just need to short some pins at the vga connector)
Re:XGI is decent for desktops but lacking in gamin (Score:2)
Re:XGI is decent for desktops but lacking in gamin (Score:2)
They sure can. I've done that more than once, in scenarios where I had no monitor at all save for a TV screen. In fact I'm actually surprised there are cards that can't do this.
This is great news. (Score:5, Interesting)
And guess what? I think this will ultimately increase their sales. As more drivers are available, choosing hardware to run Linux or some obscure OS won't be so difficult, so people will be more likely to buy a piece of hardware.
I think this will also improve the quality of their products. Often, drivers, like any other software, contain bugs, which can cause it to appear as if the hardware isn't working as well as it should. Or perhaps the driver isn't quite as efficient as it could be with system resources, so it seems as if the hardware isn't quite as fast as it should be. When these things are released under open source, it is more likely that things like this will get fixed and improved, and that will ultimately improve the vendor's hardware product without requiring any significant effort on the part of the vendor.
XGI and VIA are doing a smart thing. I'm heading over to write them an email about them and thank them. I suggest that others do the same. This is great news, and I hope other vendors will follow.
Re:This is great news. (Score:2)
I'm tired of companies enjoying the sales to linux users but refuse to admit that it works or even act linu-phobic..
that's great they released the drivers, now they need to stick a penguin on the boxes.
not the whole story (Score:2)
With graphics cards in particular, there's actually quite a lot going on on the driver level, and some of the "trade secrets" are even how to write optimal drivers themselves---if nVidia's drivers are 10% more eff
Could be (Score:4, Insightful)
Could these moves signal the beginning of a period of rapid improvement in Free drivers for video cards?
Only if nVidia and/or ATI follow suit. (I know that in some cases they can't, but they could take an approach like Netscape and Sun did, release everything you do own and leave out the stuff you don't).
XGI drivers are 2D only (Score:5, Informative)
Re:XGI drivers are 2D only (Score:2)
Sinatra's Elated! (Score:2, Redundant)
Let's fly way up to the clouds, away from the maddening crowds....
But what are we really getting? (Score:3, Interesting)
Re:But what are we really getting? (Score:2)
Sorry, but the XGI announcement is a half-truth (Score:3, Insightful)
This sucks, too, because the performance of the XGI Volari V8 is comparable to a Radeon 9600 or Geforce 5700. And I'm sure that their drivers suck, so there's probably more performance in them. And it's dirt cheap, too. A 256MB card comes in at just under $100, and a 128MB card at $85.
XGI needs to be told that this isn't enough.
Re:But what are we really getting? (Score:2)
just a nit (Score:2, Insightful)
Does anyone here consider the head to be a branch? IMHO a branch is taken from the head. The head is just a trunk. Not a branch.
I was right about XGI (Score:2, Interesting)
I don't know who persuaded XGI to make this commitment to open source but I fully intend to consider XGI for my next
Why this won't happen with more popular cards (Score:2, Interesting)
It's time to shift your support to companies that support open source (and by consequence, oppose DRM).
Ok this is really good news... (Score:3, Informative)
And 3D support? Non-existant. Not that the 3D is spectacular on the KM series anyway, but it's certainly passable for screen savers, programs like Celestia, and other non-'Doom 3' purposs.
And it's not as though the KM 266 isn't capable of better. Under Windows it performs just great for what most of my users want - just not under Linux.
Thank you VIA, it will only help you...
Where are the ProSavage/DDR source downloads? (Score:2)
I haven't managed to get the DRI drivers to compile, install, and run from CVS/SVN in quite some time - I keep hoping there'll be a new release that supports it (yeah, I know, it's not ATI or NVidia performance, but I can't exactly swap the graphics chip in my laptop...)
I tried following the links, but the download section for my actual ProSavage/DDR chipset only has Windows drivers...
Not as big a deal as the headlines say (Score:5, Informative)
So the only possible real news here is a shift in the attitudes of these companies. We'll see how that works out in the future (whether enough information is released to allow open-source 3d drivers for XGI and full support for the VIA MPEG enc/dec acceleration).
xgi (Score:3, Interesting)
I am extremely curious--they are cheap, but I want to know about performance.
Something i wonder is... (Score:3, Interesting)
I ask because outside nVidia, Windows drivers are usually lacking one way or another, specially when it comes to stuff like OpenGL. It could be interesting if someone worked independently on Win drivers for mainstream videocards.
PS: It's great to see some companies realizing they are on the hardware buissnes, not software. Thank you. I had interest in the S3 Deltachrome/Unichrome series, and now i'll most certainly try one out.
I applaud their efforts, but... (Score:2)
These guys are NOT the market leaders - they are very much in a niche market. They are behind and falling even more behind in terms of market penetration - as more embedded systems move to Intel, nVidia, and ATI these guys lose ground.
They are hoping that by having Free drivers, they will pick up some sales in embedded widgets that they might otherwise not get. Yes, these guys make their money on hardware, AND they don't feel the
Great... (Score:3, Funny)
I don't care until... (Score:2)
Open Source Hardware (Score:3, Informative)
There's even open source hardware from the Open Source Project (OGP) coming out (info here [duskglow.com] and here [duskglow.com], and the
The PCI version is due soon, and reported to have resolutions up to 2048x2048, dual-link DVI and TV-out (but won't be capable of playing HalfLife2 or anything like that).
XGI's "efforts" (Score:5, Interesting)
And the worst part is that my name is all across "their" source.
Finally, probably needless to say, the 3D part is not included.
Probably makes no difference (Score:2)
Linux support for low-end chipsets has never been lacking. This release isn't news at all.
If you want decent performance and reliability, NVidia's binary-only drivers are still your only option.
Finally VIA chipsets, thanks God (Score:2)
p.s. Yeah, it is God with big G. Don't ask me
Text of the VIA license (found in each src file) (Score:2, Informative)
* Copyright 1998-2005 VIA Technologies, Inc. All Rights Reserved.
* Copyright 2001-2005 S3 Graphics, Inc. All Rights Reserved.
*
* Permission is hereby granted, free of charge, to any person obtaining a
* copy of this software and associated documentation files (the "Software"),
* to deal in the Software without restriction, including without limitation
* the rights to use, copy, modify, merge, publish, distribute, sub license,
* and/or sell copies of the Software, and to permit persons to whom t
For Linux? (Score:2, Funny)
Do you need WINE installed too or something?
Already great Free drivers available for Savage (Score:2)
Re:Desparate times... (Score:3, Interesting)
Does it suck? yes, very much so, but the world is like that with software paten
Re:Desparate times... (Score:3, Interesting)
They think their biggest asset is their feature complete and quite stable drivers, and that anyone can easily compete
Re:Desparate times... (Score:2)
Re:Desparate times... (Score:2)
I dont even know if there are stand alone unichrome graphics cards.
Re:Desparate times... (Score:4, Interesting)
Well...I don't know about you, but I'm about to write ATI and nVidia letting them know that as soon as the open source drivers come out, I'm dumping my ATI and nVidia graphics cards, switching to hardware from people who fully support Open Source, and recommending to anyone who asks me that they do the same.
If enough people do that, perhaps ATI and nVidia will pay attention.
Re:Extraordinary coincidence? (Score:2)
If S3 is mentioned in the article, does that mean the cards that they are talking about don't use this texture compression technique? A whole lot of games do.
Re:Extraordinary coincidence? (Score:2)
SiS and VIA are both Taiwanese companies, and rival companies at that.
Re:Others need to follow. (Score:2, Informative)