Slashdot Mirror


VIA Releases FOSS Graphics Driver

billybob2 writes "VIA has released a 113,800 line open source graphics driver with full mode-setting support for CRT, LCD, and DVI devices along with 2D, X-Video, and cursor acceleration. Harald Welte, VIA's open source representative, states that the next step is to add 3D (see preview), TV-out, and hardware codec support while integrating this work with existing open source projects. VIA has pre-installed Linux on a significant portion of the company's latest products, including the EVEREX gPC2, 15.4" gBook, and CloudBook. It has also helped port the open source CoreBoot BIOS (previously LinuxBIOS) to several of its motherboards." VIA seems to be making good on the promise of its open source initiative announced last April.

153 comments

  1. Obligatory by Nefarious+Wheel · · Score: 4, Funny

    Yes, but does it support -- World of Warcraft?

    --
    Do not mock my vision of impractical footwear
    1. Re:Obligatory by creature124 · · Score: 3, Informative

      You don't even have to RTFA to find that out. it says it right there in the summary - 3D support is the NEXT step, but it isn't there yet.

    2. Re:Obligatory by Merlin42 · · Score: 4, Insightful

      Not yet, but soon hopefully. As stated in the OP.

      It is really cool to see more hardware vendors moving to open source. Drivers are one area where more eyes are needed to help make the bugs shallow.

    3. Re:Obligatory by Anonymous Coward · · Score: 0, Troll

      God I hope not.

      The less people playing that, the better.

    4. Re:Obligatory by smittyoneeach · · Score: 1

      The next step?
      Talk about a cookbook answer...

      --
      Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
    5. Re:Obligatory by SanityInAnarchy · · Score: 1

      We really need a mod for "citation needed".

      May as well slap it "offtopic" for now, unless there's some connection I missed between video drivers and global warming...

      --
      Don't thank God, thank a doctor!
    6. Re:Obligatory by lingiu · · Score: 1

      WOW is not supported in Linux... but we can play through Wine in Linux

    7. Re:Obligatory by neokushan · · Score: 1

      Whoosh!

      --
      +1 IDisagreeSoHeMustBeATrollOrAnAstroturferOrAShill
    8. Re:Obligatory by geckipede · · Score: 1

      That's not the joke going over their head, that's ducking to avoid it.

    9. Re:Obligatory by archkittens · · Score: 1

      i guess the AC thought this one was about al gore releasing open source video drivers.

      in seriousness though, VIA solutions are used in thin client workstations all over the place. here's an example: http://www.tigerdirect.com/applications/SearchTools/item-details.asp?EdpNo=3074732&CatId=120

      so i guess AC was playing "six degrees", VIA video drivers -> VIA boards -> thin clients -> green computing -> an inconvenient truth.

      a stretch, certainly, but i'm sure that AC was ether trolling or fulfilling a god-sent mission to bother techies with issues we have almost no control over. on the other hand, that thin client jazz looks pretty good, i bet i can win over the cats in management on using them as end-user stations.

    10. Re:Obligatory by Spy+der+Mann · · Score: 1

      Yes, but does it support -- World of Warcraft?

      Actually, it did, until some dude on the dev team called Leroy Jenkins accidentally wiped out the code.

    11. Re:Obligatory by DaVince21 · · Score: 1

      More accurate would be "some of us" can play through Wine in Linux.

      --
      I am not devoid of humor.
    12. Re:Obligatory by badkarmadayaccount · · Score: 1

      No, we need a +0 Informative, but Offtopic mod.

      --
      I know tobacco is bad for you, so I smoke weed with crack.
    13. Re:Obligatory by Corwn+of+Amber · · Score: 0

      Yeah, except that Blizzard is rumored to have ensured that WoW would run on Wine.

      --
      Making laws based on opinions that stem up from false informations leads to witch hunts.
  2. I do hope this pans out... by fuzzyfuzzyfungus · · Score: 5, Insightful

    I hope that this goes better than VIA's prior activities in this area. VIA has some very, very cute hardware for linux project purposes(loads of small form factor boards, without the restrictions that intel has been putting on atom), some decently interesting netbooks, etc.

    If I can trust that VIA video will actually work properly under linux, their boards become considerably more attractive for my purposes. The prospect of coreboot support for such boards would be gravy. I'd love to be able to put together some little linux widgets with linux burned right into the motherboard.

    1. Re:I do hope this pans out... by Anonymous Coward · · Score: 5, Informative

      Via really has no choice.

      The intel 945G chipset for Atom is fully documented and has quite good open source 3d drivers.

      Atom kills VIA in Price/Performance/Power ratio across the board.

      Once Intel fixes the problem of their north bridge requiring 6x the power Atom does then via is in really big trouble

      It's interesting to see via go from ruling the mini-ITX market to now desparately having to play catchup in such a short time.

    2. Re:I do hope this pans out... by Jorophose · · Score: 5, Interesting

      Via really has no choice.

      Agreed, everyone except for nVidia and maybe Matrox (side note: what a shitty company) is opening their specs.

      The intel 945G chipset for Atom is fully documented and has quite good open source 3d drivers.

      It sucks up 22W+ by itself though, and is very old. It's nothing compared to the VX800 or CN896.

      Atom kills VIA in Price/Performance/Power ratio across the board.

      -Price: Maybe. If you just want entry-level options (ie bare to the bone) and don't care about power usage, it's definately cheaper. Normal VIA parts are sold like boutique items. Except, strangely, their mATX boards go for 50$.
      -Performance: Definately not, now that Nano has been released (but damnit sell 'em at retail!).
      -Power ration: What? Nano desktop parts are what people have been measuring. Typical ULV C7s are like 4W-7W. Considering you get a chipset that ranges in that wattage too, and this is honest counting unlike Intel, VIA certainely has the upper hand.

      Not to mention they don't need a P4 connector...

      Once Intel fixes the problem of their north bridge requiring 6x the power Atom does then via is in really big trouble

      Unlikely. Intel does not want to lose Celeron sales for the Atom. So their miniITX boards remain crap so they can sell whatever 945G boards they have left over that failed their low-voltage tests.

      It's interesting to see via go from ruling the mini-ITX market to now desparately having to play catchup in such a short time.

      I wouldn't call it catch up, but it's nice to see Intel and VIA compete. The only thing is I hope it drives down the price of VIA parts, at least within the 90$-150$ range, otherwise it's been a waste of time.

    3. Re:I do hope this pans out... by Anonymous Coward · · Score: 0

      Except for the non-desktop board, and probably future desktop boards, they're using the GMA 500, which is decidedly *NOT* a GMA 950, what with it being a PowerVR SGX GPU, which AFAIK is not openly documented.

      So on that count VIA *WOULD* be ahead. Depending on what happens with Nvidia and if they feel the push to go Open Source/align with Via, things could come out very fun in the near future.

    4. Re:I do hope this pans out... by Idaho · · Score: 1

      I am surprised that VIA still actually exists. Probably it'll be a case of "too little, too late", but who knows.

      Agreed, everyone except for nVidia and maybe Matrox (side note: what a shitty company) is opening their specs.

      And NVidia is not completely free of trouble now that ATI/AMD got the performance lead once more, and NVidia allegedly has serious problems (low yields) on several recent GPU chips (9600 GT, among others). As for Matrox, wow, they're still in business?

      --
      Every expression is true, for a given value of 'true'
    5. Re:I do hope this pans out... by Anonymous Coward · · Score: 5, Interesting

      Matrox used to have wonderfully open hardware with the specs downloadable directly from their own website and a dedicated developer relations team to help with any queries. They were the perfect model of how to do it.

      Then something happened. I don't know what: brain-slugs, possibly. They yanked everything, even the specs for older hardware, and stopped communicating. What a bunch of dicks.

    6. Re:I do hope this pans out... by antime · · Score: 3, Informative

      But in the Atom SoCs Intel are using PowerVR, which is definitely not opensource-friendly. Until someone buys ImgTec the most you'll ever get is a binary blob driver.

    7. Re:I do hope this pans out... by Patrick+Georgi · · Score: 5, Informative

      The intel 945G chipset for Atom is fully documented and has quite good open source 3d drivers.

      Our company works with almost a dozen hardware vendors, and none of them are so hard to work with and so open source hostile as intel. Try getting the documentation for the RAM controller of the chipset you mentioned.

    8. Re:I do hope this pans out... by Anonymous Coward · · Score: 0

      I've forgotten the details, but the whole thing was explained on Matrox' forums years ago. Something along the line of new management that didn't want to continue spending money on developing the hardware and basically got rid of the whole engineering department. It was very disappointing, but looking at it from a management perspective not a completely unreasonable decision. They had spent a ton of money on the aborted G800 project(*) and the Parhelia, which was not selling nearly as much as they hoped. They had no hope of catching up with nVidia or ATI anymore, and a growing percentage of their revenue came from specialist markets like display adaptors for medical displays etc.

      Also note that Matrox didn't release all the specs of their cards - you had to use Matrox-provided binary microcode for the triangle-setup engine.

      (*) The G800 was supposed to be a shader-supporting evolution of the G400 core, but it never worked out quite right. The impossibly stupid "face mapping" chat client bundled with the G550 is all that ever came out of it.

    9. Re:I do hope this pans out... by inasity_rules · · Score: 1

      Agreed, everyone except for nVidia and maybe Matrox (side note: what a shitty company) is opening their specs.

      And SIS.

      --
      I have determined that my sig is indeterminate.
    10. Re:I do hope this pans out... by andrewgaul · · Score: 1

      The intel 945G chipset for Atom is fully documented and has quite good open source 3d drivers.

      It sucks up 22W+ by itself though, and is very old. It's nothing compared to the VX800 or CN896.

      The desktop 945 uses 22 W but the mobile 945GSE uses 4W: http://www.heise-online.co.uk/news/Intel-introduces-the-Atom-230-and-Atom-N270--/110855

  3. Almost unbelievable by Skinkie · · Score: 4, Interesting

    I really find it hard to accept that a company that around 5 years ago copied GPL code in many of their stuff made such a 180 turn and is now with full commitment in actually supporting the stuff that they have been copying for so long. The motives behind it and better: who was able to make this shift possible from inside the company, hiring an OpenSource devver is one, but the process before that is much more interesting.

    --
    Support Eachother, Copy Dutch Property!
    1. Re:Almost unbelievable by Ilgaz · · Score: 1

      Not saying they did such GPL crime but, if you look at https://www.helixcommunity.org/ , don't you feel it is a bit surreal?

      Such things happen. I call it "nerd coup" ;)

    2. Re:Almost unbelievable by digidave · · Score: 5, Interesting

      Obviously their motive is profit. They went the route of stealing code (although that might not have been management, just some rogue coder taking the easy way out) and it didn't work. VIA understands that there is a large and growing Linux community and that there is money to be made from being Linux-friendly.

      Just because their motive isn't selfless doesn't mean Linux supporters shouldn't welcome VIA with open arms. This is the sort of support we've wanted for many years.

      --
      The global economy is a great thing until you feel it locally.
    3. Re:Almost unbelievable by rossz · · Score: 5, Insightful

      Maybe they wronged the open source community in the past, maybe they didn't (I personally don't know). Let's show them that we are forgiving of past mistakes and fully welcome them and their donated code into the FOSS world. They made things right, let's not dwell on the past.

      --
      -- Will program for bandwidth
    4. Re:Almost unbelievable by rtb61 · · Score: 4, Insightful

      It is likely they went through a process of discovery. The discovered that keeping the software open source has very little impact upon maintaining competitive advantage on the hardware or making innovative leaps in hardware design and keeping those proprietary. For hardware producers, software is just another overhead and working to minimise that cost makes sense.

      There is a real push to achieve low cost ubiquitous computing, UMPC's, smartphone/PDA etc. and every cost saving makes it far more achievable and obviously maintains reasonable profit margins for the hardware manufacturers.

      At the moment hardware manufacturers find their profit margins squeezed while their products are carrying closed source proprietary software with 10 times the profit margin, it makes absolutely no business sense as a hard ware manufacturer to put up with this. I am sure most hardware manufacturers thought that M$'s idea of free hardware and 'renting' the software was a load of B$.

      --
      Chaos - everything, everywhere, everywhen
    5. Re:Almost unbelievable by cerberusss · · Score: 2, Funny

      They made things right, let's not dwell on the past.

      I'm trapped in the past, you insensitive clod!

      --
      8 of 13 people found this answer helpful. Did you?
    6. Re:Almost unbelievable by Anonymous Coward · · Score: 3, Funny

      They made things right, let's not dwell on the past.

      I'm trapped in the past, you insensitive clod!

      Then for you it's the present, stop complaining.

    7. Re:Almost unbelievable by bill_mcgonigle · · Score: 3, Interesting

      The discovered that keeping the software open source has very little impact upon maintaining competitive advantage on the hardware or making innovative leaps in hardware design and keeping those proprietary

      I've made it a point to mention the open source driver problem in just about every other e-mail to my Via rep. My guess is a few hundred other developers were doing the same thing. I've also made it a point to express gratitude on each win. Yes, it's good for them, they should have done it anyway, but it's going to make my life a bunch easier too.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    8. Re:Almost unbelievable by rossz · · Score: 1

      Still running Windows 95?

      --
      -- Will program for bandwidth
    9. Re:Almost unbelievable by TheLink · · Score: 3, Insightful

      Their business is selling hardware (for now anyway).

      If they open source the drivers, there's a chance that they can cut costs - there's a significant chance someone _else_ (redhat, suse, ubuntu, etc) might end up doing the work of keeping the drivers for the _old_ hardware working with the various Linux kernels out there.

      Then their in-house coders can do the presumably more "interesting" stuff like write drivers for the newer hardware (esp pre-release hardware - in the initial stages you might end up having to change specs, after release you can send it to the open source bunch).

      --
    10. Re:Almost unbelievable by Paradigm_Complex · · Score: 1

      When they get things up to speed. At the moment, as much as I want to support burgeoning FOSS movements, their Linux drivers are still pretty weak. I'm working on a project now which will require a mini-ITX board, so my first natural choice to consider was VIA. While I don't need super-beefy hardware, TV-out and 3D (and Linux) needs to be supported for what I'm doing. I'm right now looking at mini-ITX boards with Intel chipsets, or I'll even consider closed-source nVidia drivers - but sadly VIA is still not an option. Not yet.

      --
      "A witty saying proves nothing." - Voltaire
    11. Re:Almost unbelievable by Mr.+Underbridge · · Score: 1

      Maybe they wronged the open source community in the past, maybe they didn't (I personally don't know). Let's show them that we are forgiving of past mistakes and fully welcome them and their donated code into the FOSS world. They made things right, let's not dwell on the past.

      I'm not familiar with VIA, but one also needs to consider the strong possibility that the people involved with copying GPL code years ago probably aren't the ones making the current decision. Companies usually evolve through attrition.

    12. Re:Almost unbelievable by the_B0fh · · Score: 2, Funny

      Windows 95? He's still on DOS 3.3, you insensitive clod!

    13. Re:Almost unbelievable by Anonymous Coward · · Score: 0

      They made things right, let's not dwell on the past.

      I'm trapped in the past, you insensitive clod!

      Scott Bacula, is that you?

    14. Re:Almost unbelievable by Jorophose · · Score: 1

      Some people find writing drivers interesting (believe it or not...), like writing emulators. Getting open specs or at least open drivers (and best if it's both!!) gives them a chance to tinker with it. It becomes in their hands to maintain it and add features.

      So now VIA no longer has to write drivers. They mail a copy of the specification (a minimum of 2D) to whoever is on their list, and these people can hack the drivers and keep it together for them. And why not? This is a big help for groups like OpenChrome who were doing this anyway, so VIA figures, why duplicate the effort, make a sign of goodwill, get more sales because of it, and pass the buck on somebody else.

    15. Re:Almost unbelievable by Anonymous Coward · · Score: 0

      Now, if you had managed to get your post back dated, THAT would be A-1 funny.

  4. Uh, Via, makes gfx cards? Why that is NEWS to me by Anonymous Coward · · Score: 0

    About time ./ had some real news !!

    I went to newegg. No via video cards. Hm. A lot of hub-bub about nothing. Move along. Nothing to see here.

  5. I found VIA sub par! by bogaboga · · Score: 0, Troll

    VIA seems to be making good on the promise of its open source initiative announced last April.

    The only problem on my part is that I find VIA products mediocre when it comes to gaming. I have also found that drivers for their products make my system (Mandriva) rather unstable.

    Verdict: Avoid VIA technologies till enough open source code has gone into this new product. The community should act fast on this issue.

    1. Re:I found VIA sub par! by Mad+Merlin · · Score: 4, Funny

      The only problem on my part is that I find VIA products mediocre when it comes to gaming.

      Well, what do you expect from an integrated video card? They're hardly speed demons.

    2. Re:I found VIA sub par! by badkarmadayaccount · · Score: 1

      Uh, am I the only one who doesnt get the joke? At +5 Funny during this post.

      --
      I know tobacco is bad for you, so I smoke weed with crack.
  6. Re:Uh, Via, makes gfx cards? Why that is NEWS to m by Super+Jamie · · Score: 5, Informative

    they're mostly for onboard video chipsets, and this is awesome news for integrated devices and lightweight PCs like media centres, internet kiosks, settop boxes, netbooks, etc etc etc

    simply the fact that one of the largest video chipset manufacturers in the world is writing open source drivers is huge, and an awesome step forward for linux and foss in general

    not everything related to the phase "video card" is about pcie cards in sli and their crysis benchmark

  7. Re:Uh, Via, makes gfx cards? Why that is NEWS to m by hedwards · · Score: 1

    I could be wrong, but I thought most via cards were integrated into the motherboard. Meaning that you're not going to find a discrete card.

    By your logic the fact that you can't find Intel cards at newegg would nullify an article about an Intel graphics chipset that doesn't suck.

    I sincerely hope that being the only closed driver provider, that nVidia will follow, Intel, AMD and apparently Via's lead and provide open drivers.

  8. tv and hardware codec are what you really want by Anonymous Coward · · Score: 1, Insightful

    Seriously, with most EPIA fanless systems suitable for MythTV being Via chipset, the tv/hardware accel (some chips have hardware mpeg2/mpeg4 support for pity's sake), that's what would absolutely rule if there was an opensource driver that worked.

    1. Re:tv and hardware codec are what you really want by DrSkwid · · Score: 1

      That's the money shot right there. They already added the encryption chip. It is annoying to know I have hardware mpeg on my $100 computer that I could be using for something I need my $500 box to do for me.

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    2. Re:tv and hardware codec are what you really want by Jorophose · · Score: 1

      Every VIA chipset has at least MPEG2 support.

      Plenty of them have MPEG4, and should be able to do 720p/1080i easily. A fair amount can do DivX and WM9, but the newer ones do h.264 as well.

      We need the specs for this, though. Everyime VIA has tried XvMC or other video accel, it's opened up security issues and could only run as root. Not cool.

  9. Now show them why OSS is good by slimjim8094 · · Score: 4, Insightful

    As an act of faith, we should build something cool out of this - not to mention promote them to non-gaming computer users.

    If we can optimize a graphics driver or do new things with it, they can sell more hardware and everybody wins. God knows ATI isn't making any money off of their drivers.

    Hopefully we can use this to drive the point home.

    --
    I have developed a truly marvelous proof of this comment, which this signature is too narrow to contain.
    1. Re:Now show them why OSS is good by Jorophose · · Score: 4, Insightful

      But the question is, what?

    2. Re:Now show them why OSS is good by carlmenezes · · Score: 4, Interesting

      Well, I think a simple start would be to come up with a nice polished compiz theme and desktop (like a good avant dock with some nice icons) that uses this driver to its fullest. We are now at the point where a Linux Desktop can look as good as, if not better than, Windows or the Mac.

      Give the average Joe Bloggs a PC running Linux that is relatively immune to viruses and auto-updates Firefox, Flash, Java, GNOME/KDE and VLC when its not being used and you have one happy computer user.

      Build computers that use VIA chipsets for all the family that you run tech support for and lets start driving Linux adoption up! The drivers are here.

      --
      Find a job you like and you will never work a day in your life.
    3. Re:Now show them why OSS is good by Edzilla2000 · · Score: 1

      Well, I think a simple start would be to come up with a nice polished compiz theme and desktop (like a good avant dock with some nice icons) that uses this driver to its fullest.

      That might be a bit hard, considering this driver doesn't do accelerated 3D...

    4. Re:Now show them why OSS is good by DrSkwid · · Score: 1

      Wobbly windows FTW!

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    5. Re:Now show them why OSS is good by InfiniteLoopCounter · · Score: 1

      That might be a bit hard, considering this driver doesn't do accelerated 3D...

      You didn't read the summary did you.

      Harald Welte, VIA's open source representative, states that the next step is to add 3D..."

      PS - This is my first post on /. From what I have gathered, you are expected to read the summary, but ignore the article itself. That's right isn't it? :D

    6. Re:Now show them why OSS is good by Edzilla2000 · · Score: 1

      Actually, I did. Last I checked, "next step" used like it was means that 3D support is not (yet) there.

    7. Re:Now show them why OSS is good by badkarmadayaccount · · Score: 1

      Yet...

      --
      I know tobacco is bad for you, so I smoke weed with crack.
  10. VIA stuff doesn't support 720p or 1080i by Anonymous Coward · · Score: 0, Redundant

    Their chips only support certain modes and none of those modes proportionally scale 720p or 1080i so their chips are effectively dead in the US market. They have potential for embedded stuff, but in less than 6 months, NTSC will be no more in the USA and VIA is just not an option for its replacement.

    Fortunately, AMD-owned ATI is stepping up to the plate and their new Linux software rocks. (Stay away from nVidia which once ruled Linux but now blows chunx, not just in terms of chip defects, but in terms of un-supporting previously stable hardware in screwed up binary-only driver releases that you are otherwise forced to install when you need to upgrade your kernel for some reason.)

    1. Re:VIA stuff doesn't support 720p or 1080i by Jorophose · · Score: 3, Insightful

      Wait, what?

      NTSC ending doesn't mean we'll all be watching 720/1080. It means everything is digital, MPEG2 streams. We're all a looong way off from HDTV-to-the-door.

      Their chipsets can certainly do 1080p. Look at the CN400.

    2. Re:VIA stuff doesn't support 720p or 1080i by Firehed · · Score: 2, Informative

      The only thing that's going away is over-the-air NTSC (and only analog at that; NTSC's resolution will come over the air digitally, not just HD). It'll be coming out of cable and satellite dish boxes for quite some time now, even if those devices are transitioning to direct digital out over HDMI.

      Or that's my understanding of it, anyways. I haven't watched TV in several years now, if you don't count the BSG torrents.

      --
      How are sites slashdotted when nobody reads TFAs?
    3. Re:VIA stuff doesn't support 720p or 1080i by Jorophose · · Score: 2, Informative

      Yeah, pretty much.

      But I've had a lot of channels cut from the analog plan due to a shitty cable co, so I'm pretty much stuck with their digital plan.

      OTA transmissions in Ottawa are no good. If you live in Toronto/Buffalo you're one lucky SOB, because you've got all the channels you could want in 720p/1080i for free and unencrypted. For me, not so much.

    4. Re:VIA stuff doesn't support 720p or 1080i by SpzToid · · Score: 2, Informative

      Huh. That is really interesting about Toronto/ Buffalo. But I guess any OTA region with decent channels would deliver quality media for management with a MythTV setup.

      When I visted family in the states, I was appalled at how prevalent Dish network and DirectTV were, even beating out the local cable companies in user-prefs, (but I guess they really really suck). Thing is, you gotta jump through hoops via long google sessions to figure out the *only* way to get MythTV manage one of those boxes, is to google, then rig up a $50 infrared transmitter/receiver setup, (in a dark room I guess, closet would do nicely) because the SAT Cos make the only tuning possiblity an infared remote, for a single stream per device.

      --
      You can't be ahead of the curve, if you're stuck in a loop.
  11. Arrghhhh by TheModelEskimo · · Score: 5, Informative

    So when I bought my Dell Ubuntu laptop last year, I thought, "Intel and nVidia are the LEAST evil of the graphics chipset manufaacturers." Wanting a little more oomph, I went with nVidia.

    Now, a year later, nVidia is looking ridiculous by clinging to closed-source binary drivers while the rest of the industry (including ATi, for pete's sake) go open. And the fact that freaking VIA is more open than nVidia really makes me feel...frustrated. Sorry nVidia, but I can't recommend you as long as you lag like this.

    1. Re:Arrghhhh by tobiasly · · Score: 1

      Now, a year later, nVidia is looking ridiculous by clinging to closed-source binary drivers while the rest of the industry (including ATi, for pete's sake) go open. And the fact that freaking VIA is more open than nVidia really makes me feel...frustrated.

      Don't feel frustrated... if your video card is a year old then it's time to get a new one anyway. :)

      When I first read the summary, I thought it did say nVidia.. I'm sure I would have spit out my milk if I were drinking any. Ah well, not quite as exciting, but still very welcome indeed.

    2. Re:Arrghhhh by philipgar · · Score: 1, Insightful

      Because it makes THAT much of a difference that the code that operates your graphics card is compiled by nVidia, and not the ubuntu package maintainers. The whole argument for FOSS 3D video card drivers is just silly in my opinion. Very very very few people have the skills necessary to write good drivers for these chips (others can learn, but that takes months or years to do). The people who write these drivers do it as a full time job, and the drivers are some of the most important IP in a graphics card (if they were released under a gpl like license, it would be much easier for a new competitor to develop a product). Opening specs is somewhat possible, but costly to do, and a large pain to get the chance to do. At the end of the day it would allow the FOSS community to write drivers that half work on their cards. It could also break user's cards (which is an issue to the manufacturer, as many are warranted). It would take years to get a driver remotely comparable to the already available ones, and, that assumes a team of qualified people took up the challenge.

      I just really love the fact that you consider it "evil" for them to not release source code for their products. For me, the nVidia drivers have always worked fine under linux. Of course, I don't game at all, and don't require powerful graphics cards in my machines. Personally I'd much rather have something that works well, even if I have to pay for it (which isn't the case with the nVidia drivers) than something that half works and is free and open.

      Phil

    3. Re:Arrghhhh by Anonymous Coward · · Score: 1, Insightful

      We'd have XRender that doesn't suck, kernel mode setting, and DRI2.

      I'd rather have specs than proprietary drivers.

    4. Re:Arrghhhh by Trogre · · Score: 0

      %s/skills/documentation/g

      --
      "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
    5. Re:Arrghhhh by Yfrwlf · · Score: 5, Insightful

      Yes, because sharing source code so that you can get extra help from the rest of the world so you can all work together on software is horrible and wasteful and will produce crappy software and is way too expensive for any company to do.

      Oh wait, there are several companies doing that already, never mind.

      I buy graphics cards for their hardware, and I expect the software to utilize the hardware as best it can, and if anyone can help with that and with fixing bugs etc then all the better.

      On the specific point of arguing "IP" politics though, do you honestly think the world has better graphics hardware right now because of the closed nature of graphics drivers? Because guess what, it's usually competition which spurs the development of better technology, competition which drives innovation in the world, so to tell me with a straight face that without the secrecy and closed nature of Nvidia's and ATI's graphics drivers, graphics technology would be further behind than if it were more open and there was more competition for making better hardware instead of screwing around with driver secrecy, that'd be a feat. I believe that most all patents and secrecy now days is nothing but harmful. In a world that's so inter-connected, there are very few examples I can find for justifying monopolies on ideas. They most always serve only to make the rich richer and poor poorer. (See Microsoft's patent FUD, for example, and try to tell me that did any good for the rest of the world.)

      --
      Promote true freedom - support standards and interoperability.
    6. Re:Arrghhhh by Anonymous Coward · · Score: 0

      Sorry nVidia, but I can't recommend you as long as you lag like this.

      They don't lag yet. Nvidia has still the best 3D accelerated drivers available for Linux. PERIOD.

      (RadeonHD still has only 2D acceleration, latest one "should" have 3D acceleration which should work for 5 seconds or so, but haven't got it work on any of my radeons. Oh yeah, and ATi's propietary drivers fsck's up hibernate on my Thinkpad)

      Damn I wish I had Nvidia :P

    7. Re:Arrghhhh by Anonymous Coward · · Score: 4, Insightful

        The whole argument for FOSS 3D video card drivers is just silly in my opinion. Very very very few people have the skills necessary to write good drivers for these chips (others can learn, but that takes months or years to do). The people who write these drivers do it as a full time job, and the drivers are some of the most important IP in a graphics card (if they were released under a gpl like license, it would be much easier for a new competitor to develop a product).

      What about the SuSE radeonhd developers? They work full time. You speak as if programming 3D graphics is rocket science. It is rocket science, if you don't have the specs. Otherwise, it would have been done YEARS ago.

    8. Re:Arrghhhh by shermozle · · Score: 5, Insightful

      And in five years' time, when they've stopped supporting your card in the latest kernel version, you do what?

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

      Same for me, bought my nvidia based laptop just weeks ago. But (unless nvidia goes open as well) my next laptop will definitely have a VIA graphics chipset.

    10. Re:Arrghhhh by Anonymous Coward · · Score: 1, Informative

      Try 177.70, which improves RENDER performance substantially. The NVIDIA driver has had the equivalent of DRI2 for years and years, and kernel modesetting could work fine if the kernel interface for it weren't marked GPL-only.

    11. Re:Arrghhhh by Gavagai80 · · Score: 2, Interesting

      I'm all for proprietary software and write it myself, but my experience with ATI tells me closed video drivers in linux are an extreme pain every time you do a kernel update. That's why I'll buy Intel next time -- existing open source drivers, not just specs. Whenever VIA gets 3D support done open source I'll consider them too.

      --
      This space intentionally left blank
    12. Re:Arrghhhh by Kjella · · Score: 2, Informative

      And in five years' time, when they've stopped supporting your card in the latest kernel version, you do what?

      I have a new card in my gaming rig and buy the cheapest discrete card I can for my alt? No wait, that doesn't fit the slashdot agenda. A laptop then, well then maybe I'll stick with the latest supported distro for that kernel version which should hopefully give it another three years of distro support. After that if it's not broken in eight years, maybe I could oh say stick with it and realize it probably doesn't run the latest eyecandy anyway? Or use the open source nv driver that'll give me an unaccelerated desktop against any kernel?

      Honestly, of all the issues I could think of this one is way down on my list. You'll always get a dumb picture up, and performance graphics is still a rapidly moving target. And we're still waiting for competitive open source drivers, here's the current state on friday from Phoronix:

      "At the end of the day, the current level of open-source 3D support for the R500 series is fine if you are just interested in using Compiz or just basic OpenGL acceleration or running a few older games. However, for any newer game you will find the frame-rate to be unbearable or not to play at all. You will notice there was no Doom 3, Quake 4, or Enemy Territory: Quake Wars benchmarks and that's because Mesa will not even work with these id Software titles. Additionally, the Unigine technology demos and Lightsmark within the Phoronix Test Suite aren't ready for Mesa graphics."

      For now, enabling my nvidia driver was one checkbox in Kubuntu and it "just works". No doubt my next card will be ATI, but I have absolutely no regrets about going with nVidia when I did.

      --
      Live today, because you never know what tomorrow brings
    13. Re:Arrghhhh by Jah-Wren+Ryel · · Score: 3, Interesting

      Good for you. For me, I dropped $600+ on two cards in order to drive 4 monitors - all based on this supposedly great support they had for linux.
      The drivers didn't effing work and the 'support' was completely worthless, little better than "did you plug in the cable" level.
      I had to pay another ~$200 for two gefen "dvi doctors" in order to fix an obvious bug in nvidia's driver, a bug I could have fixed myself faster than it would have taken to recompile the drivers if I had source.
      Three years later, their drivers still lag without full support for randr.

      Your personal experience doesn't mean shit.

      --
      When information is power, privacy is freedom.
    14. Re:Arrghhhh by Vanders · · Score: 2, Insightful

      The whole argument for FOSS 3D video card drivers is just silly in my opinion.

      It makes excellent sense if your whole world is not limited to X.org. There are lots of other platforms that can benefit from Open drivers.

    15. Re:Arrghhhh by Anonymous Coward · · Score: 0

      And either does yours by your logic

    16. Re:Arrghhhh by Anonymous Coward · · Score: 1, Interesting

      Although I very much welcome all the open-source graphics drivers, it is important to note that none of the open-source drivers discussed (Ati, VIA) support 3D and hence, compiz. From what I have learned, X itself is partly to blame here though I do not know the details. This will change in the next few months with GEM and DRI2, but I suspect it will at least be a year after that before the drivers catch up.

      So, don't feel bad about your nVidia card. Realistically, they're still the best supplier of powerful 3D support under Linux. There is open-source compiz support for Intel chipsets and older Ati cards (r300 driver), and maybe others. But none of them match the power of Nvidia; fglrx comes close, but since it has bugs which prevent you from running Wine, full-screen Xv or MythTv, it just isn't there yet.

    17. Re:Arrghhhh by DrSkwid · · Score: 1

      Plan 9 has a fully paid full time driver writing team. Sadly it's just one guy and he does other stuff too.
      But my EPIA runs 1280x1024 so I was happy already :)

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    18. Re:Arrghhhh by ypctx · · Score: 2, Informative

      If you really want to know why is it bad to have closed source drivers, check Nvidia's and ATI's linux driver forums. Example1, example2, example3.
      Closed source development, compared to the open source one, sucks the monkey's ass.
      ATI released the specs, at least partially, and this is the result. That's why I didn't buy Nvidia.
      I'm currencly using the binary driver from ATI, while waiting for the open source radeonhd to be completed.

    19. Re:Arrghhhh by DrSkwid · · Score: 1

      You forgot us :)

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    20. Re:Arrghhhh by JohnBailey · · Score: 1

      And in five years' time, when they've stopped supporting your card in the latest kernel version, you do what?

      Either the same as they do now with their closed driver card and buy a new one, or get the source and compile it themselves.

      If the driver is open, then it is in the wild, and doesn't get dropped off the face of the earth when the OS changes. Ever upgrade to a different version of Windows? How much hardware didn't have drivers for the new version. Linux isn't 100%, but what OS is.

      All the drivers are not included in the kernel by default. Which is why some hardware is automatically picked up by one distro, but may be patchy or require tweaking with another.

      Realistically, how many people have five year old cards right now that are not still supported as a matter of course? The Nvidia cards certainly have backward compatibility, the ATI card in a T41 Thinkpad (which was released in 2003), has driver support in Linux, And I installed Linux on two computers that had S3 video cards that worked on first boot. And although it isn't as complex a device perhaps, my scanner, which is certainly more than 5 years old, still works with a driver someone wrote themselves. This particular scanner is so old it uses a parallel port, and wasn't supported by XP. So we are looking at 7+ years old.

      --
      It is difficult to get a man to understand something when his job depends on not understanding it.
    21. Re:Arrghhhh by Jorophose · · Score: 2, Insightful

      There's a reason why you don't run old distros, you don't want to get behind for other packages, and then get wacked by vulnerabilities in your browser.

      Some of us can't add in new cards when the old one goes unsupported. What about those of us with those slimline PCs OEMs love? nVidia/ATI is going to make me a PCI HD3450?

      Please.

      Free software drivers are the most important aspect of a free software kernel. Linux without radeon/intel/nv/radeonhd is not worth using. So fucking what if it means I only get 2D accel properly. I don't game much under linux right now, and if I did, I'd just have to enable with "one checkbox and it 'just works'". That's what the ATI drivers aren't. And what the nvidia drivers aren't, either.

      You're never going to get "just works" with proprietary drivers. ATI drivers still have xv tearing and wine issues (wine fixable xv kind of not). nVidia's drivers have been having some serious issues, too. Not to mention their latest GPUs are in serious trouble from every end of the table.

    22. Re:Arrghhhh by philipgar · · Score: 1

      You're never going to get "just works" with proprietary drivers. ATI drivers still have xv tearing and wine issues (wine fixable xv kind of not). nVidia's drivers have been having some serious issues, too. Not to mention their latest GPUs are in serious trouble from every end of the table.

      That's interesting, my drivers "just work" in OSX, and last time I checked they were proprietary. Seems to me that you're just spreading FUD. Phil

    23. Re:Arrghhhh by philipgar · · Score: 1

      The specs aren't going to make a good graphics card driver with todays cards. This is not an arguable point if you know about the architecture of today's graphics cards. They look like a SIMD array of 100s of processors. They use internal memory (no caches), and run code on the card that transforms graphics requests into software that can run on the graphics card. The software is one of the most complex parts about the card, and just knowing how the hardware works is not enough. Your claim is like saying that "we have the specs of the x86 ISA, so designing a multithreaded video editing application with every feature imaginable, that is as fast as possible (fully utilizing sse2) is easy". I'm calling bullshit on this one. Software often requires large teams of programmers, and in the case of graphics card development, they must be experts at parallel programming, and fully understand the architecture of the cards they're working with.

      Phil

    24. Re:Arrghhhh by Kjella · · Score: 1

      Linux without radeon/intel/nv/radeonhd is not worth using.

      The nvidia binary blob is not ideal but I compromise, which is why I am running Linux, and I will pick a better alternative when it becomes available. But most people, and I'm guessing a 90-10 split or more, will not deal with 1998 performance over ideology. I wouldn't accept it if my CPU had to run in real mode, I wouldn't accept it if I had the 640k memory limit, I wouldn't accept it if my disks had to run in PIO mode either. You don't need graphics in any meaningful way? Good for you, have a cookie but it's still unacceptable to the rest of us. Hardware that doesn't do what I want is owrthless no matter the driver support.

      --
      Live today, because you never know what tomorrow brings
    25. Re:Arrghhhh by Jorophose · · Score: 1

      Good for you that freedom takes a second spot in your life.

      I for one want the freedom to solve my problems when things break.

    26. Re:Arrghhhh by Jorophose · · Score: 1

      How does the HD4870x2 work under OSX?

      What about R100/R200/R300 cards?

    27. Re:Arrghhhh by Anonymous Coward · · Score: 0

      Freedom takes a second spot in all our lives, in the real world. Or are you living somewhere that I don't know about? Hell, even posting on Slashdot is agreeing to the licensing rights for your content. Some people may not post because they don't want to agree to that, but it's a compromise that's good enough for the rest of us, yourself included.

    28. Re:Arrghhhh by LWATCDR · · Score: 1

      With the Specs it is rocket science.
      RadeonHD? You do know that ATI has contributed A LOT of that code right?
      Intel's FOSS driver? Written mainly buy Intel.
      FOSS drivers are great but they are almost always written with a lot of help from the manufacture. A lot more than just the specs.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
  12. Too bad... by Jane+Q.+Public · · Score: 0

    ... that it has to be a Taiwanese company doing this, rather than an American player.

    Well... Taiwan On!

    1. Re:Too bad... by digitalchinky · · Score: 2, Interesting

      Linux is getting hugely popular on the low cost laptop scene here in Asia. When you overhear the average person on the street discussing the benefits of Ubuntu (or whatever) over Apple or Microsoft, it is safe to say that these latter two entities are no longer nearly as relevant as they once were.

      If VIA didn't do anything about this they would absolutely lose out big time to the competition. People want cheap, they don't want to buy hardware and then have to pay more than it cost just for the operating system and an office suite. This action at its core is likely driven by profits and not good will, at least not in the upper reaches of the company anyway.

  13. CRT? by Lord+Byron+II · · Score: 1

    It worries me a bit that in the 3D driver video demo that they're displaying it on an old CRT monitor. Maybe we should all chip in a little and get them a flat panel.

    1. Re:CRT? by timmarhy · · Score: 1

      it cant do 720 thats why haha

      --
      If you mod me down, I will become more powerful than you can imagine....
  14. Ok - looking to replace NVidia then by Anonymous Coward · · Score: 0

    I've got a NVidia driving 2 1920x1200 DVI monitors. What VIA product(s) will do this?

    1. Re:Ok - looking to replace NVidia then by Firehed · · Score: 1

      Just give me one of your monitors and this problem will go away.

      --
      How are sites slashdotted when nobody reads TFAs?
    2. Re:Ok - looking to replace NVidia then by XMyth · · Score: 1

      Someone above said that VIA has a problem with 1080p so he better give his other monitor to me.

      Thanks

    3. Re:Ok - looking to replace NVidia then by digitalchinky · · Score: 2, Informative

      Wrong segment of the market son. VIA aren't catering to the likes of you, they are aiming for laptops and embedded SOHO stuff. This is a far more lucrative area for their business model. I don't know that they even want to compete on the cutting edge with NVidia. I'm sure they certainly have the financial capacity to do so if they desired anyway, but the market is not screaming out for dual DVI setups just yet.

  15. I'd be more excited... by Lord+Crowface · · Score: 1

    If VIA offered an IGP that didn't get blown out of the water by even a crappy old Intel GMA950...

  16. It makes sense for VIA to love FOSS by femto · · Score: 1

    In a FOSS world, processor instruction set is of relatively minor importance. Change the processor and all one does is recompile the code, possibly, but probably not, with minor tweaks. In an open source world VIA would be free to break away from the x86 instruction set and compete in an unfettered manner with Intel.

  17. Alt-Left-Click Message on Everex 7" Laptop by Yfrwlf · · Score: 2, Insightful

    In the description in the link for it, it actually informs the user about needing to move some windows around due to all the buttons not being visible, something that has been a common problem while running desktops that weren't really made for low resolutions like Gnome. That's really something that should be fixed and I'm surprised it hasn't been by now. Some way for X to detect that there is no way for a window to fit on the screen and add some scrolly bars to it to make everything accessible. Perhaps it's purely the fault of the window manager or library though and not X, or maybe it's both?

    --
    Promote true freedom - support standards and interoperability.
    1. Re:Alt-Left-Click Message on Everex 7" Laptop by Yfrwlf · · Score: 1

      Come to think of it, someone might say it's bad programming on the part of whoever designed the window, but if so I think that's something that should be the default for all windows so that there's always a safety net. You can't always expect programmers to be perfect and foresee everything.

      --
      Promote true freedom - support standards and interoperability.
  18. VIA has to support Linux by OrangeTide · · Score: 2, Interesting

    VIA is actually in the embedded x86 space. Home routers, MIDs, and other appliance-like consumer devices seem to be appropriate uses of VIA's chips. Companies there are mainly using Linux(there are exceptions), so I don't see any other choice for VIA but to start improving their Linux support and releasing open source drivers. VIA's cpus can't really compete with normal consumer desktops. Intel's integrated graphics and low power cpus are much more capable, but not as cheap or quite as low power (yet).

    --
    “Common sense is not so common.” — Voltaire
    1. Re:VIA has to support Linux by Jorophose · · Score: 1

      Maybe not the C3 or C7 but definately the Nano is more than capable. The C3 has the advantage of being extremely low power, like 5W for its biggest consumption IIRC, and the C7 was a bit lackluster but has Padlock that the nano inherited so you can encrypt the filesystem without slowdown.

      Of course I've been eyeing the Geode NX. From what I hear it's an ultra-low-voltage tiny version of the Athlon XPs. Too bad nobody will sell it with an ATI chipset like the mobile 690V/690G. Or even a 780G. Or better yet forget the geode give me a 780G/AM2 on mATX with PCIE x16. Hell yes.

    2. Re:VIA has to support Linux by True+Grit · · Score: 1

      VIA's cpus can't really compete with normal consumer desktops. Intel's integrated graphics and low power cpus are much more capable

      I'm just speculating here, but I don't think Intel is VIA's only concern. Intel is everyone's concern because they're the 800lb gorilla of the market, but in terms of the low-power/notebook market which is VIA's bread-n-butter, there is I think another threat developing. I would bet VIA is even more worried about what AMD is now up to.

      AMD has bought ATI and is integrating their GPU technology into their own platform. With ATI being part of AMD, AMD's more open-source friendly philosophy is now taking root, and we're seeing a profound opening up of ATI's GPU technology, and a leveling of the playing field, with AMD promising (and already starting to deliver) equal consideration to the non-Windows world with updates to their GPU drivers eventually occuring simultaneously for both Windows and Linux, and supporting the same features. They've still got some catching up to do because old ATI's Linux support was a bad running joke in the Linux community before AMD bought them, but since then we've had several doc releases, rapid improvements to AMD/ATI's drivers, and features previously only available to Windows users now showing up in the Linux drivers (like Crossfire & overclocking support), and a commitment from AMD to go much further (and given AMD's track record, there is no reason not to believe them at this point).

      Add to this AMD's push for efficiency, which shows up most clearly in their upcoming "Fusion" microprocessor (sometime in 2009), which merges the CPU and GPU within the same chip/package, but not (yet?) on the same silicon/die, similar to what Intel is doing with its "Nehalem" architecture. However, AMD's Fusion may be more of a concern for VIA than Intel because AMD is more focused on energy efficiency than either Intel is with its CPUs or NVIDIA is with its GPUs, and AMD's ATI-based integrated graphics capability is far more powerful than anything Intel or VIA currently has, look up the talk about AMD's latest 790GX northbridge + SB750 southbridge chipset combination for motherboards for example (strong integrated graphics performance with excellent overall power efficiency). Of particular concern to VIA, I suspect, is that the 1st implementation of this new Fusion microprocessor (aka "Swift" - see above link) will be for the notebook market, with the likely 2nd implementation of Fusion being the "Bobcat", a low-voltage, low-power processor aimed at the consumer electronics market, which is where VIA lives.

      Not only will this thing be low-power and efficient, but with a CPU based on AMD's K10 architecture and a GPU core based on ATI's R7xx technology, we are talking about a CPU/GPU combo that is far more powerful than VIA's C7 CPU, which is based on old Pentium M technology, and VIA's current integrated graphics, which is based on the old S3 Graphics technology.

      If this thing turns out to be all that it is claimed to be with respect to its power usage, then VIA could well be in serious trouble at this point, and since Linux is more visible in the low-power market, for VIA to remain closed, it will only hurt them even more as they start to get pressure not only from Intel but especially from AMD's Fusion systems, given that AMD is already relatively more open and Linux-friendly (arguably even more open than Intel).

      VIA basically has no choice at this point if it wants to survive the lean times ahead.

    3. Re:VIA has to support Linux by OrangeTide · · Score: 1

      The Nano and Atom are not for the "notebook market". They are for the MID/UMPC market. Core 2 and beyond are for the real notebook market. VIA is no longer a real competitor in the notebook market. You can call it a micro-notebook market if you don't like the acronyms.

      AMD is still not a serious threat to anyone in the low power space. They will have to come out with a revolution to really make a difference to VIA. AMD also needs to get their financial house in order before we can take the possibility of new R&D from them being applied to the market in any significant way.

      VIA C7 isn't "based on old Pentium M technology". Unless you have a different definition of "based"

      I think, for the most part, that AMD and VIA will have to fight for the remaining share of the market. And that VIA will likely beat AMD in this space, as it always has before. AMD will really just have to create a new market (most likely) or carve space away from Intel (least likely) if they want to succeed in this space.

      --
      “Common sense is not so common.” — Voltaire
    4. Re:VIA has to support Linux by True+Grit · · Score: 1

      You can call it a micro-notebook market if you don't like the acronyms.

      The computer industry has waaayyy to many acronyms already.. :)

      AMD is still not a serious threat to anyone in the low power space.

      I didn't say they were a threat *now*.

      They will have to come out with a revolution to really make a difference to VIA.

      and that revolution *might* have a name: "Fusion". :)

      Note that the Bobcat version of this processor is the one targeted for UMPC/OLPC systems ("Swift" is for the notebooks).

      AMD also needs to get their financial house in order before we can take the possibility of new R&D from them being applied to the market in any significant way.

      I think you under-estimate their current fiscal situation. Their R&D never stopped just because Intel retook the lead in the high-end performance market (word is the Japanese fab maker TSMC has already been sampling early Fusion processors - that is who will produce them for AMD, at least initially). AMD has been in a non-stop fight with the market's 800lb gorilla since they released their 286 clone, so they've always been behind the 8-ball, never having more than 25% or so of the market, because they've *never* had the fab capacity to match Intel, yet while still behind that 8-ball they came up with AMD64, something Intel thought couldn't be done.

      I'm not suggesting that Fusion is their next home-run, I don't know, what I do know is that they've got a track record of innovation and getting things done even while operating from a weak market position, so they shouldn't be automatically dismissed as already "dead". And they've already demonstrated the best *integrated* graphics chipset (for desktops) on the market so far, with their 790GX (blows anything from Intel out of the water - even beats most of NVIDIA's IG stuff in performance, while being vastly more energy efficient), so they have the GPU tech to make it happen (what will be in the Fusion is a low-power variant of their ATI tech), the question is whether they've succeeded in integrating the CPU and GPU in such a way to achieve a huge power efficiency win.

      When you add to this Intel's current problem with power consumption of its own mobo chipsets, and its very poor integrated graphics, AMD certainly has an opening. And if AMD meets their own targets for energy efficiency then VIA will certainly face the brunt of the pressure created by AMD's success since VIA's offerings here are the weakest, but to a lesser extent, so will Intel, since Intel's own performance here (when including graphics capabilities) is not exactly stellar either.

      Now, while at the very bottom of the market VIA and Intel's lesser offerings may continue to hold sway, but on the other hand the entire micro-notebook market is pushing for higher graphics performance, and thats what AMD may have right now that neither VIA nor Intel can match.

      We'll know in a couple of months either way...

  19. Re:Uh, Via, makes gfx cards? Why that is NEWS to m by digitalchinky · · Score: 1

    A bunch of months ago now VIA quietly released an accelerated driver for their Chrome9 video chipset (not open source, but a big step in the right direction) - now I can run Compiz mostly trouble free.

    http://linux.via.com.tw/support/downloadFiles.action

  20. Wow! Cursor Accelerator! by Anonymous Coward · · Score: 0

    Geee.. You linux guys get everything for free, even cursor acceleration! I see now that you're ready for the Desktop.

    1. Re:Wow! Cursor Accelerator! by DrSkwid · · Score: 1

      We even read your email!

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
  21. never forget quack.exe by r00t · · Score: 4, Informative

    It was found that renaming quake.exe to quack.exe
    would affect performance. The reason is that the
    driver purposely degrades the quality for stuff
    that is used in benchmarks. This is dishonest, and
    it is a filthy hack. It's damn obvious why video
    drivers are a major cause of crashes; they dig
    around in kernel memory (totally undocumented) to
    enable dirty hacks.

    Open Source fixes this problem automatically.

    1. Re:never forget quack.exe by Anonymous Coward · · Score: 0

      That's not quite fair: the driver enabled optimizations that didn't change the quality in Quake but that would have in other games, had they been enabled.

    2. Re:never forget quack.exe by triso · · Score: 1

      It was found that renaming quake.exe to quack.exe
      would affect performance. The reason is that the
      driver purposely degrades the quality for stuff
      that is used in benchmarks....

      Just for the record ISTR only ATI tried this in 2001 on windows only and were outed by HardOCP.

      See http://www.hardocp.com/article.html?art=MTEx for more info.

    3. Re:never forget quack.exe by Rich0 · · Score: 1

      Speaking of kernel memory...

      Why is it bad if I write a virtually any program that runs as root and directly accesses hardware from userspace without using kernel drivers, but for some reason we seem to accept this as the right way to do things with X11?

      You shouldn't need to be root to launch an X server. The server should just contact video drivers in the kernel in much the same way it might access a file via the filesystem layer. Why do we need a million independant projects that all create drivers for video hardware? Why not just have one in the kernel - which after all is intended to be a device abstraction layer?

      And no, that doesn't mean the window manager needs to run in kernel space like in windows. I'm taking about hardware abstraction only, with the obvious support for OpenGL-like features to improve performance.

  22. done a dozen years ago by r00t · · Score: 2, Informative

    Some way for X to detect that there is no way for a window to fit on the screen and add some scrolly bars to it to make everything accessible. Perhaps it's purely the fault of the window manager or library though and not X, or maybe it's both?

    The original FVWM ("Feeble Virtual Window Manager") did this. FVWM is still a rather nice window manager, assuming you don't mind editing ~/.fvwmrc to adjust it.

    1. Re:done a dozen years ago by Yfrwlf · · Score: 1

      That's cool, thanks for the feedback, it's a shame that more common window managers like Metacity, Compiz, and KWin haven't implemented something like that. You'd think that with a proper desktop implementation, it should be able to scale to any size and could thus manage running on screen resolutions ranging from multi-display to mobile devices. It's always really bugged me all the different SDKs for different mobile "platforms" that were all based on Linux, but perhaps one really awesome desktop environment to rule them all isn't possible? Sad.

      --
      Promote true freedom - support standards and interoperability.
  23. Re:even more Obligatory by savuporo · · Score: 1
    --
    http://validator.w3.org/check?uri=http%3A%2F%2Fwww.slashdot.org Errors found while checking this document as HTML5!
  24. can anyone compile it? by dominux · · Score: 1

    I am using Ubuntu 8.04 fully updated. The run.sh in the xf86-video-via-83.1.0 just gives me a ton of errors. I also tried going in to the X11R7 directory and following the instructions in the README to chmod +x a few files but this barfs on ./configure and complains I don't have packages xorg-server, xvmc adn fontsproto. None of which are in the repos.

    1. Re:can anyone compile it? by LarsG · · Score: 1

      complains I don't have packages xorg-server, xvmc adn fontsproto. None of which are in the repos.

      The driver/configure script are written for building on pretty much any distro that includes x11/xorg, so those are the X11/xorg names for the packages. The package names in your particular distro will be different.

      F.ex. to find fontsproto, search for "x11 dev fonts".

      For Ubuntu8.04:
      "xserver-xorg-dev"
      "libxvmc-dev"
      "x11proto-fonts-dev"

      You might also need some other -dev packages, but the error messages from configure and some searching with synaptic will find them. In fact, installing the "xorg-dev" meta-package should install all of them.

      And yes, I've just compiled it. Don't have ATI hardware, so can't tell if it works though.

      --
      If J.K.R wrote Windows: Puteulanus fenestra mortalis!
    2. Re:can anyone compile it? by dominux · · Score: 1

      thanks, I also needed libdrm-dev and a few build things.

  25. VIA aren't really one of the biggest video makers by Sits · · Score: 2, Informative

    By current units sold market share VIA is small. My understanding is that it's roughly 40% Intel, 30% NVIDIA, 20% AMD and everyone else is crammed into the remainder 10% (that's total shipments of both desktops and platforms, discrete and integrated cards). (Rummages around web) Here's a link to GPU units sold in the second and third quarters of 2007. It looks like VIA sold almost 3 times less than ATI (but they seem to be on an upward progression).

    It's the timing that makes this more interesting because Intel have pushed so much work on their open source drivers they are now the easiest "current" GPUs to get going on systems like Linux. Intel have done this by hiring engineers to work on Linux AND releasing specs which is kinda a double whammy. If this turns out to be the only way companies can achieve a similar smooth out of the box operation on FOSS OSes it's not going to cheap for others. It's also interesting that AMD had also taken big steps in specs and drivers direction before this move by VIA. Some would argue VIA's hand has been forced into this if they wish to remain relevant in the FOSS playground. Others point out that this is a process that can only be started by a willing company.

    This is a brave play by VIA but there are more challenges to come. The next question is what they do with regard to the OpenChrome and Unichrome drivers and how to integrate the work they've done into the xorg development process. Judging from their Linux kernel integration it looks doable so long as VIA have some help.

  26. Might already be there, depending on purpose by Lonewolf666 · · Score: 1

    TFA says VIA has already released a 2D driver. If that works well, it should do for routers/firewalls/servers. And that is where I can see a small VIA based PC being used.

    For gaming, I'd still prefer a full size PC with AMD or Intel dual core CPU and a separate ATI graphics card (NVidia binary drivers are acceptable, but now ATI is more attractive thanks to its Open Source program).

    --
    C - the footgun of programming languages
    1. Re:Might already be there, depending on purpose by DrSkwid · · Score: 3, Insightful

      wtf are you on about, why would a firewall need a fast blit ?

      I would guess you don't know shit about what a vga card does.

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    2. Re:Might already be there, depending on purpose by Lonewolf666 · · Score: 2, Insightful

      Even a server or firewall needs some configuration. With the driver VIA has just released, there is an Open Source driver that can display text and 2D graphics. Which will do nicely for a typical GUI (Ubuntu?), so you are not limited to the console.

      --
      C - the footgun of programming languages
    3. Re:Might already be there, depending on purpose by BKX · · Score: 1

      Yes, but that's what HTTP interfaces are for.

    4. Re:Might already be there, depending on purpose by the_B0fh · · Score: 3, Insightful

      I hate to say it, but do you understand the concept of a firewall? You know, a hardened box running the minimum software necessary to inspect and pass/stop traffic?

      Typically, it does not include a gui for a pretty interface.

      Just saying.

    5. Re:Might already be there, depending on purpose by Anonymous Coward · · Score: 0

      And I would guess you haven't seen the log activity visualizer outputting Blender-style representations of status in real time...

    6. Re:Might already be there, depending on purpose by DrSkwid · · Score: 1

      of that I'm mighty glad

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
  27. Now 4 drivers? by Mike+McTernan · · Score: 2, Insightful

    I think this now brings the total drivers for the Chrome chipset to 4. There's already:

    - Via proprietary binary drivers (support some 3D acceleration and TVout, but only available for specific distro/kernel combinations)
    - Unichrome drivers (focus on code quality rather than features, so no 3D accel and TVout)
    - Openchrome drivers (used in most distros, support some of the features, but imperfect and seem not to support Compiz)
    - The new Via FOSS drivers (2D only at present)

    Why couldn't VIA just contribute to one of the existing projects or send them docs and maybe funding? That would have been truely embracing open source.

    I'd be interested to know if Via tried to contact any of the uni/openchrome developers.

    --
    -- Mike
    1. Re:Now 4 drivers? by Anonymous Coward · · Score: 1, Informative

      Posted only today, the answer to your question is available from the same source as the original article:

      http://laforge.gnumonks.org/weblog/2008/09/01/#20080901-via-xorg-opensource-faq

  28. Re: Matrox by Lonewolf666 · · Score: 5, Informative

    On top of that, they fell behind badly in terms of performance, and the great signal quality from their cards is mostly meaningless in the age of DVI.

    Looks almost like a case of corporate suicide, as in "nobody can be THAT stupid, so it must be intentional" ;-).

    --
    C - the footgun of programming languages
  29. Re:VIA aren't really one of the biggest video make by AvitarX · · Score: 1

    As a casual observer, it appears VIA is doing this way faster than ATI. This could imply they were actually planning it first, or always had the plan ready as a kind of emergency plan.

    --
    Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
  30. I'm sorry, what did you just say? by the_B0fh · · Score: 2, Interesting

    Atom kills VIA in Price/Performance/Power ratio across the board.

    Once Intel fixes the problem of their north bridge requiring 6x the power Atom does then via is in really big trouble

    ?? Didn't someone just do a watt/performance comparison of the atom _platform_ against an amd64, and it lost in both wattage and performance?!

    I doubt if Intel would improve their northbridge much as they don't want this to be a viable platform against their celerons.

  31. View it as a challenge by burnitdown · · Score: 1

    For whatever reasons, market forces have given open source a chance.

    If Via turns around six months from now, and their driver is much improved by the community, this will encourage them in a big way to do this again in the future.

    Video drivers could be an entrance for the open source community to the hardware market. Everyone needs them; most don't work so great all the time. There's room for exploration and excellence.

  32. routerlogin.net anyone? by tepples · · Score: 1

    Even a server or firewall needs some configuration.

    What configuration user interface does a typical home or small business firewall need that a built-in web server can't provide?

    1. Re:routerlogin.net anyone? by mvdwege · · Score: 1

      What built-in web server needs a GUI on the server itself?

      Mart

      --
      "I know I will be modded down for this": where's the option '-1, Asking for it'?
  33. Kernel debugging; "intellectual property" by tepples · · Score: 2, Interesting

    The whole argument for FOSS 3D video card drivers is just silly in my opinion. Very very very few people have the skills necessary to write good drivers for these chips

    Here's how the Ubuntu restricted drivers installer explained it to me: If the developers of other kernel or X components can't use their debuggers to trace execution through a kernel module (or a user-mode process that has equivalent hardware access to the kernel), they can't provide support for a system that includes such a module, other than "go back to VESA". So it isn't as much a license issue as the ability to see what the code is doing and how it is interacting with other code on the same machine; even a more restrictive license such as the Microsoft Reference Source License might be a step up.

    the drivers are some of the most important IP in a graphics card

    Unless you mean "Internet Protocol" (and you don't), the term "intellectual property" has some undesirable baggage associated with it. It implies to the reader that 1. copyrights, patents, trademarks, and trade secrets are more alike than they really are, and that 2. owners of copyrights, patents, trademarks, and trade secrets deserve exclusive rights comparable in scope to those of the holder of a plot of land. Worse, the abbrevation of "intellectual property" as "IP" implies to the reader that these two positions are so self-evident that the reader ought to have already accepted them by now.

    Of course, I don't game at all

    Do you babysit children who game? I do.

  34. It makes sense for ESA and MPAA not to love FOSS by tepples · · Score: 1

    In a FOSS world, processor instruction set is of relatively minor importance.

    A world of high-performance video is a world of games and high-definition feature films. In such a world, some would say FOSS is of relatively minor importance. Since when has a major retail video game been based on a Free engine?[1] Or since when has a Free film got a nationwide theatrical release?

    [1] I mean Free when the game is first published, not half a decade later like id Tech.

  35. They've got Harald by morcego · · Score: 1

    I've met Harald once. If VIA got him, they are definitively serious about this.

    Not only he is a very intelligent person, with deep knowledge of Linux internals, he is also a very strong OSS advocate.

    --
    morcego
  36. Pixar Renderfarms by Anonymous Coward · · Score: 0

    Linux.

    You're wrong.

  37. Add-on GPU for video decoding? by Something+Witty+Here · · Score: 1

    > NTSC ending doesn't mean we'll all be watching 720/1080.
    > It means everything is digital, MPEG2 streams. We're all
    > a looong way off from HDTV-to-the-door.

    Many US OTA TV stations are broadcasting 720p or 1080i.
    So many TV shows are only available in 720p or 1080i.
    So you have to decode HD even if you are watching on
    a SD display (digital or analog). The SD display is
    actually more work for the computer, since the image
    must be scaled down.

    >> I thought most via cards were integrated into the
    >> motherboard. Meaning that you're not going to find
    >> a discrete card.

    Is this true? Or is there a GPU available that does
    not require a new mainboard (PCI, PCIe, Ethernet,
    Firewire, USB, SCSI, kite string, whatever...) and can
    support at least Xv and XvMC for OTA 720p & 1080i
    mpeg2 ts with a FLOSS driver?

  38. Smooth Demo by StormReaver · · Score: 1

    The YouTube preview looks just as smooth as my nVidia card, and is probably much smoother on window resizes (my nVidia cards are rather bad in that respect). I'd be happy to build a computer around the VIA video system once the 3D finalizes.

  39. Best license by incripshin · · Score: 1

    MIT licensed, too. Awesome.

  40. ...aren't available to the public by tepples · · Score: 1

    That's beside the point unless the machines in the Pixar render farm use VIA chipsets. True, Pixar uses Linux in the render farm, but the DVD-ROM special features on Disney DVD retail titles aren't designed for Linux. Nor is the motion picture itself free; in fact, it is under digital restrictions management and patented codecs. So let me rephrase:

    A world of high-performance video is a world of games and high-definition feature films. In such a world, some would say FOSS on home hardware is of relatively minor importance. Since when [...] has a Free film got a nationwide theatrical release?

  41. CN400 doing 1080p? by Rene+S.+Hollan · · Score: 1

    Perhaps, but is there enough memory bandwidth on a nanoITX to render it? I've never gotten past 1080i, and I'd love to be able to render 1080p.

    --
    In Liberty, Rene