Slashdot Mirror


Xorg and Desktop Eyecandy

BonoLeBonobo writes "Xorg is going to include a new acceleration architecture which will help desktops to have better eye-candy effects thanks to a better XRender, thus composite, acceleration. Developped by Zack Rusin, a KDE and Qt developper, this new feature should be present in Xorg in September. Porting the existing drivers to this new acceleration architecture should be easy."

416 comments

  1. Desktop Eyecandy? by smittyoneeach · · Score: 5, Funny

    Double dandy.
    Even so,
    No girls handy.
    Fix your face,
    Reveal you're randy.
    Burma Shave.

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

      My reaction to this was "Huh?" so I went and looked it up. Apparently, Burma Shave was the company that developed the idea of stretching a message across several signs along the road. The idea was that people would tune in to the advertisement because they wanted to know what the punch line of the slogan would be. Apparently the scheme worked quite well, and we now see the concept in popular media such as Road Runner cartoons and the movie Rat Race. (You, Should, Have, Bought, A, Squirrel!) ;-)

    2. Re:Desktop Eyecandy? by Anonymous Coward · · Score: 0

      And her knees up on the glove compartment
      Took out her barrettes and her hair spilled out like rootbeer
      And she popped her gum and arched her back
      Hell marysville ain't nothing but a wide spot in the road
      Some night my heart pounds just like thunder
      I don't know why it don't explode
      Cause everyone in this stinking town has got one foot in the grave
      And I'd rather take my chances out in
      Burma shave
      </tomWaits>

      <bonusLyric>
      Uncle Bill
      Will never leave a will
      And the tumour is as
      Big as an egg
      </bonusLyric>

    3. Re:Desktop Eyecandy? by Skater · · Score: 2, Insightful

      Maybe it worked, maybe it didn't. When was the last time you saw a can of Burma Shave on the store shelf? :)

    4. Re:Desktop Eyecandy? by AKAImBatman · · Score: 1

      When was the last time you saw a can of Burma Shave on the store shelf?

      Every product has its day, especially consumer products. Very few consumer products last 50 years or longer. The key to the seeming longevity of many modern consumer products is that corporations have learned to reuse existing brands in new products. That's why you have such large lines such as the "Reese's" product lines, or the complete reinvention of Head and Shoulders. :-)

    5. Re:Desktop Eyecandy? by pg110404 · · Score: 1

      After reading No girls handy.
      and Reveal you're randy. as Reveal your randy.

      Why did I think Burma Shave meant "giving yourself a hand job?

      Or could it simply be appropriate being on /.?

    6. Re:Desktop Eyecandy? by jacquesm · · Score: 1

      screw the candy give me consistent and functional cut & paste across all apps. If bloody MS can do it why can't X...

    7. Re:Desktop Eyecandy? by Intron · · Score: 1

      In other news, you can get your barn painted free by the Mail Pouch company.

      --
      Intron: the portion of DNA which expresses nothing useful.
    8. Re:Desktop Eyecandy? by Anonymous Coward · · Score: 0

      " If bloody MS can do it why can't X..."

      I only use Win2k at work so I can't speek for XP but can you cut-n-past from the terminal to a graphics app in Windows? I haven't been able to. But in KDE I can. And I don't think I've not been able to cun-n-past from any where on KDE. I just highlite the text and press the middle mouse button. It's not a "cut" and "copy" as you expect in Windows.

      So what's the beef with it?

    9. Re:Desktop Eyecandy? by Kingsly · · Score: 1

      Coca-Cola ?

    10. Re:Desktop Eyecandy? by Ithika · · Score: 1

      That is such a beautiful song... I'm gonna have to put on the album now. Excuse me one moment. It always brings a tear to my eye.

    11. Re:Desktop Eyecandy? by AKAImBatman · · Score: 1

      Coca-Cola ?

      What about it? M&M's, RC, Pepsi, SPAM, Ovaltine, and several other products have survived for many years. However, these exceptions do not in any way detract from my original point. The market moves on and many products are lost or reinvented.

      Your example of Coca-Cola is actually one of the worst ones you could have chosen, because Coke *did* have to reinvent themselves. It just so happened that their reinvention stirred such strong emotions in the market, that Coca-Cola's original product was again guaranteed success in the market. :-)

    12. Re:Desktop Eyecandy? by jfengel · · Score: 2, Informative

      Actually I see it every day in my shower, and every few months when I go to buy more. It's cheap and it works.

      It's there, but it's basic shaving cream. It's not a gel, and it doesn't require a "system" to use. There's no brush, so you can't even call it retro. But I don't think the can has changed since the fifties.

      Oh, its marketing has definitely been far surpassed since then. But boy, how often will you see not just a catchy jingle but a whole style last a half-century?

    13. Re:Desktop Eyecandy? by gardyloo · · Score: 1

      My reaction to this was "Huh?" so I went and looke it up. Apparently, the Road Runner http://en.wikipedia.org/wiki/Road_Runner_cartoon was a cartoon character introduced in 1949 by Chuck Jones of Warner Brothers fame, and was almost always coupled with a character named Wile E. Coyote, who was enamoured of his own genius, and tried, but almost always failed, to catch the Road Runner.

      (I kid; I grew up watching these cartoons. But, damnit, if we're going to have Burma Shave links -- sad but simply a changing of the times that people don't know about Burma Shave -- we can at least have other "obscure" ones.)

    14. Re:Desktop Eyecandy? by simcop2387 · · Score: 1

      i used to do that in windows 98 there's a button on the toolbar capable of doing that, it looks like a dashed rectangle

    15. Re:Desktop Eyecandy? by pthisis · · Score: 4, Informative
      Maybe it worked, maybe it didn't. When was the last time you saw a can of Burma Shave on the store shelf? :)


      They've been bought by American Safety Razor, but the brand is still around (almost entirely because of these ads). They even ran some of the old-style road signs in North Carolina about 5-6 years ago.

      You can buy their current products at (for instance):
      http://www.diamondbeauty.com/brandnames/Burma-Shav e/
      http://store.darisimall.com/798819.html

      Amusing that the brand is now attached to brush shave-cream, since Burma Shave was one of the original brushless creams and often made fun of the brush ("Shaving Brushes/You'll soon see 'em/on a shelf/in some museum/Burma Shave")

      Most of the ads would have 4-5 signs, then the "Burma Shave" tag sign at the end; e.g. "Dinah doesn't/Treat him right/but if he shaved/Dinah might/Burma Shave".

      But there was one series that omitted the Tag, showing how ubiquitous these signs once were:
      If you don't know
      who we are
      you haven't travelled
      very far.

      The original signs ran from the 1920s-1960s.

      And in the mid-80s someone put up a bunch of sets that said:
      Farewell O verse
      Along the road
      How sad to see
      You're out of mode.

      but as I said, the late 1990s saw the return of some Burma-Shave signs.
      --
      rage, rage against the dying of the light
    16. Re:Desktop Eyecandy? by flacco · · Score: 1
      When was the last time you saw a can of Burma Shave on the store shelf?


      i think it was very shortly after this one:


      sarah, sally and sue
      all think you're a dream
      you can thank our patented
      asbestos creame!
      Burma Shave.

      --
      pr0n - keeping monitor glass spotless since 1981.
    17. Re:Desktop Eyecandy? by jbolden · · Score: 1

      Assuming you don't mean text (in which case X has done this since it came out), you are talking about drag and drop, OLE... "Bloody Microsoft" can do it

      1) Because they spent an amazing amoiunt of money getting this to work on many many apps.
      2) In general they use a common library.

      So you are likely to see "OLE's" first more like:
      1) All gnome apps can do it to each other (GTK)
      2) ALL KDE apps (QT)
      3) All OpenOffice apps (OASIS)
      4) All Mozilla based apps (XUL)

      However OpenOffice is being redisigned so that you can compile it to either a QT or GTK widget set. Freedesktop is working on getting GTK and QT to work well together (though well enough for OLE is asking a lot and it may never happen).

      So basically the short answer to your question is:

      1) X isn't the right level of "cut & paste" in the way you probably mean it
      2) Microsoft got it to work on one widget set but windows is a more unified platform

    18. Re:Desktop Eyecandy? by rcmiv · · Score: 1

      Sometimes I think Waits' later, more surrealist work overshadows his fantastic early songwriting. Some of his best material can be heard on Nighthawks at the Diner, Small Change, Foreign Affairs, and Blue Valentine.

      The verse quoted above is a prime example, and the rest of that tragic lyric is equally poetic.

      I'm old.

      -rcmiv

    19. Re:Desktop Eyecandy? by Skater · · Score: 1

      Actually, it is cool that it's still around. I use an electric razor so I've never looked closely at the shaving creams at the supermarket.

    20. Re:Desktop Eyecandy? by Ithika · · Score: 1

      At the risk of running off at a big tangent here, I think most of Waits' stuff is really great, but I just think of it as belonging to two different artists, with the divide somewhere around the entry of his wife onto the scene. The difference between Burma Shave and Kommenizuspadt is large, but they're still obviously our Tom...

      I've never had a chance to see him live though; I just hope his hard-livin' youth doesn't catch up with him before I do :)

    21. Re:Desktop Eyecandy? by jacquesm · · Score: 1

      the beef is that it's inconsistent and most of the times it does not produce the desired effect.

      here it's highlighting/middle button, there it's ctrl-c/ctrl-v

      close the app you're pasting from and your cut buffer disappears, plenty of graphics programs don't understand cut&paste between applications at all and so on.

      It's just a mess.

      I use linux exclusively for my desktop (have been doing that for years, before that it was SGI), and I'm amazed that such a basic piece of funtionality has not been addressed properly by now.

      It can't be that hard to establish ONE external representation for cut & paste in a clipboard that is running as a separate process, possibly based on MIME, or XML or something like that so that applications can figure out how to read that stuff without having to delve into the guts of the exporting application.

      try copying and pasting an image from google images to say the gimp or so. For the life of me I can't make that work without using a temp file.

    22. Re:Desktop Eyecandy? by Al+Dimond · · Score: 1

      The best example of this is when I drive down I-57 from Chi-cagg-o to Central Illinois, all the signs along the cornfields advocating gun rights. Like the following:

      Crooks are many
      Cops are few
      Crooks have guns
      Why shouldn't you?

      So as I drive by I always write my own. Like the following:

      I'm armed with a shotgun
      When I plow my fields
      I'll blow you to bits
      If you fuck with my crop yields

      Well that wasn't very good, really, but you get the point... keeps me awake on the road.

    23. Re:Desktop Eyecandy? by Anonymous Coward · · Score: 0

      (1) If you've got some apps doing highlight/middle and others ctrl-c/ctrl-v, and the two are interacting, that's a bug: the current standard says there are two INDEPENDENT clipboard selections. Ctrl-c/ctrl-v should work the same as Win/Mac cut paste, highligh/middle should be an independent bonus. That's the current standard, see freedesktop.org. The only offender still in existence on many people's desktops is emacs, and it's wonky anyway. I think the X system works BETTER than anything except Amiga (255 clipboards...) in this one particular respect.

      (2) There is a daemon for precisely this purpose, see Klipper in KDE... If it's not running on your KDE desktop, it's either because you're using a godforsaken Redhat-butchered KDE, or because you turned it off (believe it or not, some people moan and complain it's too heavyweight).

    24. Re:Desktop Eyecandy? by jfengel · · Score: 1

      Perhaps I need a new electric. I was given one some 20 years ago and it never did a great job. I've heard they've gotten better in the last few years.

    25. Re:Desktop Eyecandy? by softends · · Score: 1

      All the jingles you hear in ads today are the result of the effectiveness of the Burma Shave ads. Bill Bryson's "Made in America" has a whole chapter on it. It's really the most interesting and funny history of America I've ever read. Everyone should check it out.

    26. Re:Desktop Eyecandy? by Baloo+Ursidae · · Score: 1

      Telex Corporation came up with the Road King RK57 noise-cancelling radio microphone in (IIRC) 1957. They still make them new in the original design, which hasn't changed since they introduced it and it's still considered state of the art for a mobile microphone.

      Sometimes you just get it right the first time.

      --
      Help us build a better map!
    27. Re:Desktop Eyecandy? by Lord+Kestrel · · Score: 1

      They have improved, but for some people (me being one of them), they don't work as well as a blade. I'm using a Braun 75XX (can't remember the exact model, but one of the 7500 series), and it leaves me with a rash because I have to go over the same spot half a dozen times to get the hair off. It just doesn't seem to cut the hair, while a blade is a one swipe process.

    28. Re:Desktop Eyecandy? by mormop · · Score: 1

      There was bit of graffiti on 3 bridges on the A1 (one of the main trunk roads into London used by commuters) years ago that made me laugh.

      On the way into work in the morning it read:

      good...... morning ...... Lemmings

      --
      Hmmmmmm..... Deep fried and look like Squirrel.
    29. Re:Desktop Eyecandy? by zogger · · Score: 1

      That's some funny stuff, man! Used to see those signs all the time when I was a kid, but hadn't even thought about them for decades now.

      And for you younger geeks, ya they existed, little signs placed every so often along the road, always a rhyme that ended in burma shave. I guess a modern equivalent might be an animated gif banner ad or a flash ad that changes.

    30. Re:Desktop Eyecandy? by Skater · · Score: 1

      Are you using preshave? I didn't for years and had similar problems, but I found that a quick lather of preshave causes my razor to work MUCH better.

    31. Re:Desktop Eyecandy? by spectral · · Score: 1

      in windows, go to the system menu (the icon in the upper left of the window), click it, go down to 'edit', choose 'mark', highlight what you want, hit enter (or go back to the menu and choose copy), and it's on the clipboard.

      I always use 'cmd', but I suspect 'command' windows work just as well..

      but yes, I've never had a problem w/ copy & paste between apps in X either.

    32. Re:Desktop Eyecandy? by shellbeach · · Score: 1

      here it's highlighting/middle button, there it's ctrl-c/ctrl-v

      In general, both functions will work with just about any X application that you're likely to use. I have yet to come across any modern app that doesn't support Ctrl-C/Ctrl-V ... and why's that? Probably because every single current toolkit for X-windows has those shortcuts built in as standard ...

      The only hard example that you can give is image copy and paste, which is completely different to text copy&paste and which does not work at all under X-windows AFAIK. But that's probably because you'd need to have a default format for image data and I don't think anyone's bothered to worry about it. Maybe you could suggest that FreeDesktop.org look into it - it's more in their area. (Maybe they already are, for all I know ...)

      But I think most of us here would happily trade image copy&paste for middle-mouse paste any day of the week - I know I work with text far more than I do images!

    33. Re:Desktop Eyecandy? by arodland · · Score: 1

      When was the last time you saw a can of Burma Shave on the store shelf?

      Oh, they're still around. It's just that these days it's the Myanmar X-treme Shaving System Gel.

    34. Re:Desktop Eyecandy? by Lord+Kestrel · · Score: 1

      Nope, never even occured to me to think of something like that.

    35. Re:Desktop Eyecandy? by jacquesm · · Score: 1

      thank you that's good info ! I have all kinds of apps conflicting using ctrl-c/ctrl-v and the highlight trick, so I guess I'll be reporting some bugs then.

      I use KDE on Knoppix (hacked debian), I'm on a modem and can't download anything larger than a few hundred megs without going nuts so I'm limited to single CD distributions, and I really like Herr Knoppers work, he makes my life just about bearable. I had to fiddle a bit with the system to make apt-get work without trying to download a few hundred meg everytime I want to install a small package but for the most part it's doable.

      I had not heard of Klipper yet and I don't see it running but it does seem to be installed, I'll give that a shot.

      once again thanks !

    36. Re:Desktop Eyecandy? by Anonymous Coward · · Score: 0

      > My reaction to this was "Huh?"

      I feel so... old. :(

    37. Re:Desktop Eyecandy? by aichpvee · · Score: 1
      (2) There is a daemon for precisely this purpose, see Klipper in KDE... If it's not running on your KDE desktop, it's either because you're using a godforsaken Redhat-butchered KDE, or because you turned it off (believe it or not, some people moan and complain it's too heavyweight).

      Or because you run Maya and Klipper makes it crash.

      --
      The Farewell Tour II
  2. GLocutus of Xorg by Anonymous Coward · · Score: 4, Funny

    You will be accelerated. Resistance is futile.

    1. Re:GLocutus of Xorg by Randy+Wang · · Score: 1, Funny

      All your glitz are belong to us?

      --
      --- Egads, I glow in the dark!
    2. Re:GLocutus of Xorg by Allen+Zadr · · Score: 3, Funny

      Move, Xorg
      Move, Xorg
      Move, Xorg

      --
      Kinetic stupidity has a new brand leader: Allen Zadr.
    3. Re:GLocutus of Xorg by Anonymous Coward · · Score: 0

      In Soviet Russia resistance accelerates you.

  3. Didn't want to fix existing bugs egh ? by Anonymous Coward · · Score: 0, Troll


    so we added more eye candy !

    open source in a nutshell

    1. Re:Didn't want to fix existing bugs egh ? by Musteval · · Score: 2, Funny

      *looks at Microsoft, particularly Luna*

      *coughs loudly*

      *is beaten by hired goons*

      --
      Note to mods: I'm probably being sarcastic.
    2. Re:Didn't want to fix existing bugs egh ? by Frank+T.+Lofaro+Jr. · · Score: 5, Insightful

      This poster has a valid point.

      Xorg crashes my machine on switching from X to a text VC.

      This bug is well known and serious - all eye candy and other non-essentials should wait until this and other serious bugs are fixed.

      Qaulity before features.

      If I wanted it the other way around, I know where to buy Windows.

      --
      Just because it CAN be done, doesn't mean it should!
    3. Re:Didn't want to fix existing bugs egh ? by Anonymous Coward · · Score: 0

      i think you made your own point here.
      go buy windows like a good boy. stop
      moaning that your *free* software has
      bugs when you yourself a) aren't doing
      anything about it code wise, b) certainly
      have no right as you *do not pay them
      and thusly can force your own priorities on them*

      please. get it in to your thick skull people,
      if you want to affect open source,
      either pay, code, or stfu

    4. Re:Didn't want to fix existing bugs egh ? by mph_az · · Score: 2, Funny

      *reads the post again*

      *there is no tao on slashdot*

      *I watch birds fly past*

    5. Re:Didn't want to fix existing bugs egh ? by Musteval · · Score: 1

      So feedback is no longer tolerated for open source, eh? If you don't know how to code and don't have spare cash, you aren't allowed to have an input in open source software? Doesn't that go against the very underpinnings of free software - namely, anyone can have an impact?

      Next time, think before you post.

      --
      Note to mods: I'm probably being sarcastic.
    6. Re:Didn't want to fix existing bugs egh ? by Anonymous Coward · · Score: 0

      *is beaten by hired goons*

      No. The only hired goons here are paid by Apple.

    7. Re:Didn't want to fix existing bugs egh ? by Anonymous Coward · · Score: 1, Funny

      Qaulity before features.

      Do as I say, not as I do

    8. Re:Didn't want to fix existing bugs egh ? by orasio · · Score: 1

      File a bug.
      Find who is involved, and help them solve the problem.
      Good bug reports are half the work needed to fix a bug, and you don't need to be a programmer to do that.
      You don't need to be a programmer. You just need to help with some testing time.
      You can help with money, too, if you don't have the time.
      At least tell the people who can do something about it that you would like that bug fixed.
      You can do lots of things to help with xorg, or you can do things against it, like just bitching.
      It's your call, of course.
      I would like more eyecandy myself, you don't hear me bitching, though.

    9. Re:Didn't want to fix existing bugs egh ? by Anonymous Coward · · Score: 1, Funny

      Maybe you should think about the meaning of the word "Qaulity"...

    10. Re:Didn't want to fix existing bugs egh ? by deander2 · · Score: 1

      Qaulity before features.

      heh. :-P

    11. Re:Didn't want to fix existing bugs egh ? by Anonymous Coward · · Score: 0

      Bitching on /. != feedback.

    12. Re:Didn't want to fix existing bugs egh ? by StarCat76 · · Score: 3, Insightful

      Chances are, the folks that are implementing this eye candy and not the ones that could / want to fix bugs - this stuff is pretty parallel, so I don't think these people working on acceleration will prevent others from fixing bugs. -Neil

    13. Re:Didn't want to fix existing bugs egh ? by Frank+T.+Lofaro+Jr. · · Score: 1

      I did file a bug.

      Nothing much has happened. STATUS is still "NEW" and there has been no activity or comments by others.

      https://bugs.freedesktop.org/show_bug.cgi?id=3473

      Original bug:

      http://bugs.gentoo.org/show_bug.cgi?id=93866

      Since filing a bug didn't help, and isn't even generating any activity, yet Xorg has tons of free time as evidenced by these eye candy plans, now I'm bitching.

      I am not doing something against Xorg, I am providing constructive criticism. If they fix these show stopper bugs, X looks good - if they don't - X looks bad and people will stick with or switch to Windows.

      --
      Just because it CAN be done, doesn't mean it should!
    14. Re:Didn't want to fix existing bugs egh ? by spectre_240sx · · Score: 1

      How do you know he didn't go out and buy a copy of SUSE or some other commercial distrobution? In that case, it may be free as in speech, but definately not as in beer. In that case I would think he can bitch all he wants. We're getting to the point where it's quite common for linux to be sold commercially. Now when the hell are these commercial entities going to step up and do something about the interface? They've already got a LOT of free research and development that's been gifted to them. They really should get around to giving something back at some point.

    15. Re:Didn't want to fix existing bugs egh ? by Anonymous Coward · · Score: 0

      Something about the interface? The interface for Linux is great, and has nothing to do with X crashing on a switch to virtual console. Get lost, troll.

    16. Re:Didn't want to fix existing bugs egh ? by Anonymous Coward · · Score: 0

      There are xorg people looking at the problems with vt switching and various drivers(including mga) so quit your bitching.

  4. more extensions by Anonymous Coward · · Score: 1, Insightful

    Start an X12 already. Why add all this crap to this ancient X11R--what--6? I really don't understand.

    1. Re:more extensions by SolusSD · · Score: 2, Insightful

      well the core of X hasn't changed substantially in .. over a decade. While window managers and desktop environments have come a long way, the foundation, X, hasn't.

    2. Re:more extensions by minus9 · · Score: 1

      "Start an X12 already. Why add all this crap to this ancient X11R--what--6? I really don't understand.

      Why don't you start an X12 from scratch, perhaps then you will understand?

    3. Re:more extensions by m50d · · Score: 1

      X11 means the protocol is compatible. It means you know any X11 programs can be displayed on any X11 server, and vice versa. They'll only make it X12 if and when they break that compatibility, and they won't do that without a good reason. The extension architecture works fine AFAICS, is there an actual problem you have with it?

      --
      I am trolling
    4. Re:more extensions by John+Betonschaar · · Score: 3, Informative

      Maybe because Xorg still implements the X specification/protocol, version 11, Release 6? Adding eyecandy does not add to or change this at all...

      Your sig is mine

    5. Re:more extensions by AKAImBatman · · Score: 4, Informative

      They'll only make it X12 if and when they break that compatibility, and they won't do that without a good reason.

      There's no requirement that an X12 server be completely incompatible with an X11 server. i.e. The X12 could easily accept commands from an X11 stream. While the X11 server would not be able to understand X12, such issues would be slow in cropping up, and X12 should easily be able to replace X11 long before that happens.

      The extension architecture works fine AFAICS, is there an actual problem you have with it?

      I can't speak for the parent poster, but my primary issue with current X-Windows is not so much the protocol (which could use a good overhaul anyway), and more the current design of X-Servers. Instead of forcing the OS to do its job, current X-Server designs schlep up video card, mouse, joystick, and other hardware control. The reasons for this design aren't entirely clear, but it is obvious that this is a source of many X-Windows issues. Moving these drivers to the OS level would improve reliability and configurability all around.

      Don't take my word for it, however. Mr. Packard has a very good writeup on the issue.

    6. Re:more extensions by Otter · · Score: 5, Interesting
      well the core of X hasn't changed substantially in .. over a decade.

      The X Consortium shut down in 1996, after declaring X11R6.3. At this point, it's not clear how an accepted X12 standard could be generated, even if people wanted to do so.

    7. Re:more extensions by anno1602 · · Score: 1

      While window managers and desktop environments have come a long way, the foundation, X, hasn't.

      The X11 protocol is easily extensible, and that is exactly where the development has been. No sense in destroying compatibilty if you don't have to.
    8. Re:more extensions by sinner0423 · · Score: 0

      ...these go to eleven.

    9. Re:more extensions by EnderWiggnz · · Score: 1

      i'm sure scheifler's got better things to do, anyway :-)

      --
      ... hi bingo ...
    10. Re:more extensions by CoolVibe · · Score: 2, Interesting
      Moving these drivers to the OS level would improve reliability and configurability all around.

      And lose that wonderful cross platform ability and userland protection? What color is the sky on your planet?

      Moving the drivers into the kernel is crazy. It might simplify the X server code, but it will be a bitch to maintain for several operating systems. Not the whole world wants or does want to run Linux. What is it with the Linux contingent of FOSS-land and dumping everything into ring 0?

      Where do you get the notion that the X server takes care of all the input devices? The kernel already provides access to them through /dev anyway. Sure, the GFX side uses blitting directly to video ram, but that's what the others do as well. mmap(), memcpy and friends work fast enough from userland anyway. And don't start about X using sockets to talk to clients, because they have nothing to do with networking (although networking does work, which comes for free). X uses a domain sockets/named pipes (which don't need a network stack) locally, and it's hella fast. Faster than other kludges that other unnamed operating systems use. If you ever see X redraw or rubber-band, don't blame X, blame the toolkit used. X can keep up fine. :)

      </rant>

    11. Re:more extensions by jusdisgi · · Score: 2, Informative

      Keith makes lots of good points. He also notes that a lot of work is already being done toward fixing some of these issues, or at least cleaning them up some. Of course, you have to balance these things; he's discussing what would be ideal, when in reality the Xorg folks would like to keep some reasonable release schedule, which means not overhauling the whole thing at once. The archetecture has been moving toward kernel drivers and a unified gl-based renderer for some time, and that's good.

      However, it doesn't at all add up to a change away from X11R6. Nothing Keith proposes requires a protocol change...just a reworking of Xorg's implementation of X11R6. It looks like from the second part of your post that you see that, but I'd like to make doubly-clear....the protocol is fine. And as for the servers, they may be a bit ugly, but they work for now, and they'll get there.

      --
      Given a choice between free speech and free beer, most people will take the beer.
    12. Re:more extensions by egomaniac · · Score: 3, Insightful

      Tone down the frothing-at-the-mouth paranoia a bit, please. I doubt the GP poster was suggesting that the drivers run at ring 0 -- he certainly never suggested such.

      Instead he was just pointing out the pure stupidity of the fact that X Windows itself must handle drivers for video, sound, mouse, and so forth, rather than relying on services exposed by an underlying layer of the OS (which does not have to be running in ring 0). If the OS handled these devices, AS IT SHOULD, any program could make use of them without having to go through X.

      Where do you get the notion that the X server takes care of all the input devices? The kernel already provides access to them through /dev anyway.

      Raw access to a /dev device hardly equates to proper support via a driver API. I'm beginning to get the impression that most Linux developers really don't see why this was a bad idea from day 1, and that's very unfortunate.

      --
      ZFS: because love is never having to say fsck
    13. Re:more extensions by Mike+Savior · · Score: 1

      X11 sounds cooler than X12, that's why they haven't moved on yet.

      --
      space is pretty cool.
    14. Re:more extensions by bamb8s · · Score: 2, Insightful
      Moving the drivers into the kernel is crazy. It might simplify the X server code, but it will be a bitch to maintain for several operating systems.
      It looks like you haven't been bitten by the bug where the X server dies before restoring the video context or manages to bugger up the video context while it's running. That sort of crash leaves your video and keyboard in an unusable state that is very hard to recover from without rebooting.

      What the grandparent was suggesting wasn't moving all of the X server code into the kernel. I suggest you enable something like the Secure Access Key in Linux and kill X and see how well you go at getting your video back in a usable state. I have also managed to put the video into an unknown state by simply switching to a text virtual console while X is starting up.

      I don't believe X should be responsible for restoring the video context other than its own.

    15. Re:more extensions by BobVila · · Score: 1

      Isn't X11 just the core protocol? They'll change the HTTP protocol before X11 changes. Standards are a good thing. You can add a lot without breaking compatibility by using extensions.

    16. Re:more extensions by AKAImBatman · · Score: 4, Interesting

      /Me offers CoolVibe a glass of ice water

      Ok, slow down there buckaroo. Let's go through these points one at a time.

      And lose that wonderful cross platform ability and userland protection?

      X-Windows' cross platform abilities are inhibited by keeping driver code in the X-Server. Having OS specific code only leads to various build trees for each system, some incompatible. As for userland protection, no one is suggesting that X-Windows itself be moved into the kernel. Just the drivers which run in Ring 0 anyway.

      Moving the drivers into the kernel is crazy. It might simplify the X server code, but it will be a bitch to maintain for several operating systems.

      Nonsense. It's the Operating System's responsibilty to provide driver services. Shunning those services in favor of a hodgepodge of semi-userland drivers is silly. The X Server should float on top of the Operating System's graphical services, not cram a new driver model down its throat.

      Not the whole world wants or does want to run Linux.

      Preaching to the choir there. But that still doesn't mean that the X-Server shouldn't do its job correctly. It's not supposed to be a hardware manager, that's the OS's responsibility.

      The kernel already provides access to them through /dev anyway.

      Not quite. Up until recently, the OS only provided raw access to the ports. X was responsible for managing these devices. As time went on (and BSD in particlar pushed back), X was modified to work with system mappings of devices. Unfortunately, X still demands direct control and can often screw up if it doesn't get it, or doesn't understand the device correctly.

      Sure, the GFX side uses blitting directly to video ram, but that's what the others do as well. mmap(), memcpy and friends work fast enough from userland anyway.

      The GFX side does not blit directly to RAM. X commands are queued up and shunted to the driver as appropriate. This may translate to blits, or it may translate to accelerated graphics commands. There's a major push at the moment to change all X operations over to OpenGL. If this were done, then the X-server would never need to see another blit again. It would simply pass a set of command primitives to the driver, and the video card would do all the work. Quite fast, quite easy, and quite correct.

      And don't start about X using sockets to talk to clients, because they have nothing to do with networking

      There is nothing wrong with X's networking. That's what it's designed to do. My point only addresses the matter of hardware control which X should not be in the business of. Look at a Sun machine, for example. The card is always in graphics mode, and those modes can be determined on the command line. All the X-Server does is take over the screen and begin drawing. It really doesn't care about the underlying hardware, as it should be.

      I understand that you're upset about the old "X is slow" arguments and the like. Unfortunately, you're barking up the wrong tree here. My argument has nothing to do with performance and everything to do with architecture. Should the OS be given back control of the hardware, then it would again be possible to do things like run multiple X-Servers, run video games without X interfering, using graphics mode for the terminal, and other fun and interesting things. All because X would be a client of the OS, not a peer. :-)

    17. Re:more extensions by acb · · Score: 1

      Chances are anything calling itself X12 would be like the MP4 audio format or any programming language named D; most probably having little to recommend it other than its developers' promptness in grabbing a catchy name.

      What happened to the Y Window System, btw?

    18. Re:more extensions by AKAImBatman · · Score: 1

      Small note: Egomanic suggested using drivers that run outside of Ring 0. That's just as acceptable. The key is that X-Windows get out of the business of managing the underlying hardware. :-)

    19. Re:more extensions by AKAImBatman · · Score: 1

      However, it doesn't at all add up to a change away from X11R6.

      I'm sorry, I must have been unclear. The first part of my post was merely a discussion over the fact that an X12 server need not be incompatible with an X11 server. The second part of my post was a separate point which was that the real issue at hand is not the need for a new protocol (despite the cruftiness of the current protocol), but rather the need for a better X-Server architecture. :-)

    20. Re:more extensions by theendlessnow · · Score: 1
      According to Tufnel, 11 is the max. I mean, we're talking more than 10.

      No need for X12.
      ... or is there??!! 11 rocks... so 12 must ultra-rock!!

    21. Re:more extensions by Otter · · Score: 1

      Well, there were (I assume) versions 1 through 10, and we still got to X11. An updated standard for X is hardly the same as a whole new system.

    22. Re:more extensions by metamatic · · Score: 1

      Perhaps they could follow the model of X11, and call it X110x0C.

      Or maybe X11lambda s.lambda z.s(s(s(s(s(s(s(s(s(s(s(s(z))))))))))))

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    23. Re:more extensions by saintlupus · · Score: 1
    24. Re:more extensions by dovetail3 · · Score: 1

      ...but it goes to 11

    25. Re:more extensions by runderwo · · Score: 1
      As for userland protection, no one is suggesting that X-Windows itself be moved into the kernel. Just the drivers which run in Ring 0 anyway.
      No they don't. The drivers are part of the X server process which is nothing more than a normal process. The only special privilege they get is that they can do port I/O and hardware MMIO because the X server is running with root privileges. Nobody has stepped up yet to putting the drivers in the kernel because 1) it'd be a complete nightmare, 2) the benefits are nearly zero. We have the DRM which is perfectly suited to handle interrupts and mutual exclusion of the hardware - multiple processes accessing the hardware directly without obeying the locks would be a bug and those designs should be taken out back and shot. Unfortunately, there is no way on the Intel architecture to prevent multiple root-owned processes from doing whatever port I/O they wish, so this must be a cooperative approach.
    26. Re:more extensions by AKAImBatman · · Score: 1

      Question: Would it have killed you to read the followup note?

    27. Re:more extensions by Eravnrekaree · · Score: 1

      This is ridiculous. If we can obtian the features we need by adding an extension, why break protocol compatability and create a huge mess of non-interoperability by creating a non-compatable protocol?

      People assume that just because something is "old" must mean it is bad. The logic behind this is flawed. Something being old does not make it bad. Only being poorly designed does. X11 is probably one of the best designed protocols, as far as functionality, extensibility, and workability goes. Whatever needs to be accomplished can be achieved with an extension, while maintaining forward and backwards compatability.

      Also, regarding the handling of mouse, keyboard, and video device drivers, these are all in the realm of the device dependant areas of the system which should be considered seperate from the X protocol. The mouse, keyboard, and video support could be done in the kernel and then an X11 Server could simply interface to that support using APIs. The X11 Server would still handle windowing, management, etc, but it would interface with the kernel which could handle talking ot the video driver. This DOES NOT require a redesign of X11 Protocol, since the X11 protocol is seperate from the device dependant layer which interacts with hardware. This how we can have X servers which are also VNC server and display the desktop to VNC clients.

    28. Re:more extensions by AKAImBatman · · Score: 1

      Dude, serious diarrhea of the mouth and constipation of the brain going on here.

      Question: When did I say that a new protocol is necessary?
      Answer: I didn't.

      Just settle yer' horses down, take a deep breath, and re-read what I said. You'll find that you're "argument" acheives nothing but repeating what I've already said. :-)

    29. Re:more extensions by TrancePhreak · · Score: 1

      We must destroy X10!

      --

      -]Phreak Out[-
    30. Re:more extensions by Sandmann · · Score: 3, Insightful

      > Moving the drivers into the kernel is crazy.

      It's a fact that graphics cards for many years have required interrupts and DMA to be programmed well, and that is just not something you can do from userspace. Several other things that X does today are at least dubious to do in userspace.

      A good graphics driver these days need some sort of help from the kernel, but moving the *entire* driver into ring 0 is indeed a bad idea. The things that can safely and sanely be done from userspace should be.

    31. Re:more extensions by e_xworm · · Score: 1

      But X drivers have been known to run at the kernel level. Take nvidia drivers for example, they have a kernel module and their stable as a... oh wait...

      --
      X~
    32. Re:more extensions by Rich0 · · Score: 2, Insightful

      Moving the drivers into the kernel is crazy. It might simplify the X server code, but it will be a bitch to maintain for several operating systems.

      Uh, the purpose of an OS is to provide hardware abstraction.

      Why do we have filesystem code in the OS? Why not just do that in X11 that way we don't need filesystems in both BSD and linux?

      For that matter, why put the video drivers in X11? Why not just put them in individual applications. After all, it is waste to have an nvidia driver for windows and MacOS and X11. Why not just have one for photoshop and let it just manage its own screen?

      The OS is the right layer for a device driver. There is no reason that driver has to run ring 0 - granted this is harder to accomplish with linux.

      Admittedly, this would be a painful transition, but there is no reason that it has to happen in six months. It just wouldn't hurt to admit that putting device drivers in an application is a mistake. X11 is just an application.

    33. Re:more extensions by Anonymous Coward · · Score: 0

      Trolling aside, *all* hardware accelerated graphics drivers use in-kernel elements, including the open-source DRI framework.

    34. Re:more extensions by Anonymous Coward · · Score: 0

      I agree in principle, but I don't think it will work just now: Just the drivers which run in Ring 0 anyway

      I have to admit knowing very little about OS design (== I never did that, only a little reading & thinking). From what I have seen about Sun machines+OS or Plan9, I do think that the kernel should contain the driver functionality (from a design perspective).

      Though I find the idea of running drivers of the well known fglrx quality on kernel level is not very compelling; ignoring the fact that a bug in one of these can already crash the entire system (seen it often enough) because some of them live in kernel-land, the problem of "partial binary only + partial source" remains with the usual consequences: works only on the architecture officially supported & nobody except the company can fix bugs. Then there is this "kernel is tainted because of ati/nvidia module -> kernel developers blame ati/nvidia" situation (which is probably the right thing, but tell that to the user trying to get 3d hardware to work).

      As long as graphics card manufacturers don't release either the driver source or the complete specs, I don't think the current (user) problems about X can be solved. Though I don't care too much about "slow", certainly not while the main concern is "not working". Having spend some time in ~#linuxhelp IRC channels, this seems to be a major pain (on some hardware combinations).

      From a application developer pov, I find it disturbing that my "free" radeon drivers won't let me access most of the GL extensions the card supports (and last time I checked the fglrx drivers didn't find the DVI output and caused a kernel oops about once a week while doing nothing but browsing or writing text).

    35. Re:more extensions by runderwo · · Score: 1

      Question: Is there usually any point to browsing below +5 threshold on Slashdot? :)

    36. Re:more extensions by AKAImBatman · · Score: 1

      Answer: Yes, actually. You can't view the thread in its entirity if you don't dive below.

      Explanation accepted, though. Sorry I got on your case. :-)

  5. When will we have... by GreyWolf3000 · · Score: 3, Interesting
    When will we have a non-monolithic distribution of X? I read it will be included in x.org 7.0.0, but in some places I've heard it'll come after 6.9.0 and other places I've heard it will come at the same time.

    This will mean more than simply being able to easily take out possibly unwanted cruft out of X packages (stuff like xcalc, xterm, etc). It will be pretty easy to put just the X server libraries and binaries on one computer and the X protocol libraries and applications that use them on another.

    I'm sure you could do that now, but it would require a lot of work.

    --
    Slashdot: Where people pretend to be twice as smart as they really are by behaving like children.
    1. Re:When will we have... by DataPath · · Score: 1

      The current plan is to release 6.9 and 7.0 simultaneously, where 2.9 is monolithic and 7.0 is the modularized X.

      --
      Inconceivable!
    2. Re:When will we have... by stevef · · Score: 4, Informative

      If you bothered to read the links, you'd know that 6.9 (the (last?) monolithic release) and 7.0 (the modular release) will occur at the same time.

    3. Re:When will we have... by ratboy666 · · Score: 1

      I am not sure I follow...

      My SUN boxes all work this way -- no local X server at all (no video card, mouse, or keyboard, either).

      And most of my Intel boxes are configured like that too. Its not particularly hard...

      Used to be that the X Server itself was monolithic -- one of the reasons was to allow it to be easily removed: just erase that multi-meg thing named "X". You still wanted most of the libraries. Now its a bit trickier, but most of the X server can be easily scraped.

      Is the other stuff "cruft"? Xlogo lets you try out the X libraries themselves, and xterm -- well, its the only terminal for me (yeah, I do use the tek 41xx feature, and I like the speed, and I don't like problems with curses applications, etc.).

      Anyway, the idea is that the libraries will communicate with the X Server, and that the X Server itself is fairly contained and easy to wipe out.

      So, not a big job at all.

      Ratboy.

      --
      Just another "Cubible(sic) Joe" 2 17 3061
    4. Re:When will we have... by Marillion · · Score: 1
      Unless I've significantly misread your message, It's been that way for years.

      X has been a distributed system for at least fifteen years. For a long time, running the display half (XServers) and the application half (xterm, xload, ...) on the same machine was rather unusual. There used to be a decent market for dedicated XServer appliances. Which the PC pretty much killed off.

      I know that Debian, and other too, splits X into components, Servers, Libraries, Common.

      --
      This is a boring sig
  6. Sweet by CleverNickedName · · Score: 5, Funny

    I've been looking to change the font on my command line.

    --


    Unfortunately, I am not Wil Wheaton
    1. Re:Sweet by Anonymous Coward · · Score: 0

      [OT]?
      Kindof... but in a "funny". I got your joke, but I'm not willing to put my Nic on the line to say it.

    2. Re:Sweet by mikael · · Score: 1

      Seriously, that's one of the most important things to me - being able to have two side by side command line shells/text editor windows that fit comfortably on a screen.

      Because, proportionally spaced fonts by their nature unalign everything, I am restricted to fixed space fonts (It would be great of all fonts could be toggled between proportionally spaced and fixed space). Any fixed space font less that 8x12 is too small and usually has a terrible aspect ratio. Anything bigger than 10 pixels across is too clunky, and won't allow two 80 columns windows to fit side by side.

      With Windows, this leaves me with the "FixedSys" font, and maybe a couple of fonts in Linux.

      --
      Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
    3. Re:Sweet by koreth · · Score: 1

      Ha! I hope you have better luck with that than I did. (My specific situation is solved thanks to some helpful Slashdotters, but people shouldn't have to post to Slashdot to install a new font!)

    4. Re:Sweet by iabervon · · Score: 1

      I still like the old "fixed", which is just carefully done. The 'x' is square, the accented characters aren't generally squashed, it doesn't need to be anti-aliased (which looks blury on small fonts), the O and 0 and the 1, I, and l look different, and line weights are consistent. Also, the iso10646 version has quite impressive coverage.

  7. Eye Candy V. Reliability by Alex+P+Keaton+in+da · · Score: 0

    I am less inclined to care about the look of it, and more inclined to care about reliability. At home, yes I want a nice looking gui, but at work, i just want it to run.
    Speaking of eye candy and reliablity/faithfullness- reminds me of my wife, although she is neither...
    Sort of like my cell phone- I don't care about features, I just want one that actually gets good reception when used as a phone....

    --
    And All I Ask is a Tall Ship And a Star to Steer Her By
    1. Re:Eye Candy V. Reliability by eno2001 · · Score: 2, Funny
      Speaking of eye candy and reliablity/faithfullness- reminds me of my wife, although she is neither...


      Huh? Are you saying that your wife is neither reliable nor faithful, or not eye candy? I don't get it.

      --
      -"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
  8. Eye Candy by bombadillo · · Score: 5, Insightful

    An article about Desktop Eye Candy which has no screen shots to show off said, "Eye Candy"....

    Some one find some screen shots or we will have nothing to talk about.

    1. Re:Eye Candy by twener · · Score: 3, Insightful

      Search for any running composition manager screenshots, accelerating the driver architecture doesn't have any effect on screenshots.

    2. Re:Eye Candy by yammosk · · Score: 1

      To borrow a cliche from Fark:

      This thread is useless without pictures.

    3. Re:Eye Candy by garcia · · Score: 1

      Some one find some screen shots or we will have nothing to talk about.

      Well, you have something to talk about because the article is still alive. If they posted the screenshots (like they usually do) the server would have been down in flames with 1 comment posted.

      Yeah, we all bitch when it's Slashdotted so now we are going to bitch when it's even less likely it will be?

    4. Re:Eye Candy by renoX · · Score: 1

      Thanks for setting things straight.

      I don't know what's worse, the constant drivel of people to request a screenshot even in modifications not related to GUIs (I run the 2.6 kernel. Do you have a screenshot? WTF??) or that it was moderated
      +5 insightful..

  9. Re:Perfect by Antonymous+Flower · · Score: 1

    Because that's what any linux desktop really needs -- more useless eye candy.

    Don't worry man, all the artists use Windows.

  10. hopefully NVidia follows suit... by qwertphobia · · Score: 1

    Porting the existing drivers to this new acceleration architecture should be easy.

    <sarchasm>

    Except for NVidia!

    </sarchasm>

    --
    Never ask for directions from a two-headed tourist! -Big Bird
    1. Re:hopefully NVidia follows suit... by krgallagher · · Score: 1
      "Porting the existing drivers to this new acceleration architecture should be easy.

      Except for NVidia!

      "

      Nvidia should be the easiest of all because they will do the port for us.

      --

      Insert Generic Sig Here:

    2. Re:hopefully NVidia follows suit... by DataPath · · Score: 1

      The acceleration architecture is a port of the one in Keith Packard's KDrive X server, which is already in use, and already has a number of open source drivers.

      The acceleration architecture affects mostly the RENDER extension, which is pretty straightforward stuff. I wouldn't be surprised if nVidia were to have a driver supporting it the day after Xorg official releases it.

      I also wouldn't be surprised if nVidia had betas of it beforehand.

      --
      Inconceivable!
    3. Re:hopefully NVidia follows suit... by kebes · · Score: 1

      Did you intentionally write sarchasm instead of sarcasm?

    4. Re:hopefully NVidia follows suit... by qwertphobia · · Score: 1

      Well, no, but I noticed it as soon as I submitted it. I got a laugh out of the unintended meaning...

      --
      Never ask for directions from a two-headed tourist! -Big Bird
    5. Re:hopefully NVidia follows suit... by Deusy · · Score: 1



      How sarchastic of you.

      </sarcasm>

      --

      Free Gamer - Free games list and commentary

    6. Re:hopefully NVidia follows suit... by medgooroo · · Score: 1

      Never as a typo been so accurate, truly cavernous

      --
      Brain(s): 0.0% user, 1.3% system, 0.1% nice, 98.6% idle
  11. Page layout doesn't bode well for their server by farker+haiku · · Score: 0, Redundant

    I don't want to judge, but based on the page layout, this server is about to get fried. Article in question:

    As some of you know I've been working on bringing in KAA to X.Org to replace XAA.

    XAA is nowhere near being enough for the modern desktop usage. It's plagued by being rather complex and incapable of properly accelerating XRender.
    The two main goals of our new acceleration architecture were:
    1) properly accelerating XRender,
    2) being as simple as possible.
    The first one is aimed at making sure that people can run composite manager on very low end hardware for as long as Xgl isn't ready to go mainstream. The second was set to make the transition as simple as possible for driver developers.
    That's exactly what the new architecture achieves. For the purpose of this email lets call the new acceleration architecture Exa. It's heavily based on KAA. It incorporated the memory manager from KDrive which does wonders for the common desktop usage.

    So lets get to the question everyone wants to ask and that is: how do I get a usable xcompmgr with the new architecture?

    1) include "exa.h" in your driver and load exa,
    2) use the code from XAA primitives for solid-fills and screentoscreen copies to implement Exa's Solid and Copy hooks. So no real changes at this point.
    3) create an ExaDriverRec structure and fill in the accel hooks.
    4) call exaCardInit(exaDriver, memory_base, off_screen_base, memory_size, offscreen_byte_align, offscreen_pitch, flags, max_x, max_y); to let the system know what are the capabilities of your card. This is really a convenience macro and you may fill in all those individually if you prefer that.
    5) exaDriverInit(pScreen, exaDriver); once you connected yours hooks and setup your card.
    6) replace xf86AllocateOffscreenArea with calls to ExaOffscreenAlloc

    This should be enough to get a more less usable xcompmgr on your hardware.

    Now if your hardware is below 1.5ghz you want to implement two more hooks:
    - DownloadFromScreen,
    - UploadToScreen,
    this should be enough to get you happy with the basic composite manager on any hardware.

    Now if the transparent windows aren't enough and you want things to be way more fancy, implement the last of Exa hooks meaning the Composite hooks. I'm planning to write a paper sometime early next week on how to implement composite acceleration and DownloadFromScreen/UploadToScreen
    hooks in a simplest/best manner on typical hardware. So don't worry if you're not certain about how to do it quite yet.

    All in all the code is available at:
    http://ktown.kde.org/~zrusin/dev/exa-snapshot.tar. bz2

    I'll be here to respond to any questions. If there's anything you think is silly, I'll be more than happy to change it.

    I refuse to add acceleration hooks for low level primitives (e.g. lines). At this day and age it really just doesn't make any sense.

    I will also provide a sample ATI R200 driver implementation (didn't feel like cleaning it up today :) ) along a document on how to implement composite acceleration sometime next week. All the cards which don't currently have a maintainer but are using XAA will be ported by me, as soon as I get the respective hardware in my hands.

    I want to make sure the following things are very clear:
    1) Exa can coexist with XAA. You can keep code for both in your driver.
    2) Exa doesn't depend on any changes to the Xserver. Once we'll feel it served its purpose we can simply remove the exa dir and the relevant driver code and we'll be sure that no cruft has been left in the server.
    3) As everyone can see adding Exa support to a driver which already has XAA support is trivial.
    4) Following the 7 steps I outlined above will speed up the common desktop usage by quite a bit. Note that you don't have to be a driver developer to switch any of those drivers. Note that this also means that we can easily give the u

    --
    Your sig(k) has been stolen. There is a puff of smoke!
  12. Blah KDE by Anonymous Coward · · Score: 0

    Can we expect the typical bloat that comes with other KDE/QT applications?

    1. Re:Blah KDE by SolusSD · · Score: 1

      since KDE 3.2 there has been a lot of progress towards removing a lot of that bloat. Anymore I find gnome apps to be significantly slower than KDE 3.2+ apps.

    2. Re:Blah KDE by l3v1 · · Score: 1

      As do many others as well. Still, trying to give reasonable answers to an trolling arse AC is a waste of time.

      --
      I am putting myself to the fullest possible use, which is all I can think that any conscious entity can ever hope to do.
    3. Re:Blah KDE by Anonymous Coward · · Score: 0

      It may turn out to be bloated and slow... but Xorg eye candy is nothing to do with KDE. It is below the Qt/GTK level. One wonders why the submitter found it necessary to mention KDE at all (other than the fact it may be one of the rare occasions when a KDE developer can be found doing infrastructure work).

      Nevertheless, the fact that a KDE developer is working on it is rather worrying. The general quality of KDE code is shocking... I'd rather they got someone from a project with a better track record.

    4. Re:Blah KDE by SolusSD · · Score: 1

      probably.. but i'm sick of the stereotypical KDE is bloated because its KDE

    5. Re:Blah KDE by Anonymous Coward · · Score: 0

      How stupid you sound. I don't know where the original poster even mentioned Gnome or made a comparison to KDE/QT. There was merely an observation. You counter with your personal findings, how strictly empirical!!

      Q: "Could someone explain to me the bloat problems in KDE/QT?"
      A: "It's no more bloated/slower than Gnome!"
      Q: "Oh right, thanks, that answered my question."

      You would have been fine without mentioning Gnome, but oss flame wars are easier than pie and slashdot readers are arrogant and immature as hell. ... Of course this is all OT, anyways, but cry to someone who cares.

    6. Re:Blah KDE by Anonymous Coward · · Score: 0

      > The general quality of KDE code is shocking
      What are you basing that observation on?

      If KDE's code is shocking, then everyone else must be a nightmare.

  13. I'll probably be modded down, but.... by TheRealJFM · · Score: 3, Interesting
    I already have a lot of these features via Enlightenment DR17. It's not finished yet but in terms of eyecandy and dynamic rendering its very impressive indeed.

    I think its great that X is getting a universal architecture for this sort of stuff, but I'll be disapointed if Rastermann and others dont have some sort of input in this, mainly because DR17 is showing me how *fast* this sort of thing can be (faster than KDE in the case of DR17 and a 2 second boot-time on my AMD 2600+).

    As for applications made using the Enlightenment Foundation Libraries.... wow...! Entice is absolutely amazing, totally dynamic and animated, as well as mainly transparent, perfect for an image viewer.

    The point is that you don't realise how USEFUL these sort of features are. Why shouldn't menus in an image viewer fade in and out and be semi-transparent? When you use it, it makes perfect sense.

    I know there will be people who consider this sort of tech a waste of resources, and it can certainly be abused. However, if it's done properly this type of environment can add a LOT to your user experience.

    I suggest you try DR17 to see exactly how impressive this sort of tech can be!

    --
    Joseph Farthing
    http://josephfarthing.com
    1. Re:I'll probably be modded down, but.... by SolusSD · · Score: 1

      I agree. Why can't all the technologies developed for DR17 be ported into X? Its obvious a lot of thought and work went into entice, evas, etc.

    2. Re:I'll probably be modded down, but.... by ratta · · Score: 4, Interesting

      While i love enlightement, evas just provides i a layer on the top of X (or some thing else). A new x driver architecture is requite to let evas, qt, gtk (and your other favourite toolkits) to really take advantage of you graphic hardware with accelerated alpha blending and window backing store. This is not to compete with evas, just to allow it to do better things.

      --
      Wondering why i am doing so strange posts? I am trying to get a "+5,Flamebait" or "-1,Insightful" rating.
    3. Re:I'll probably be modded down, but.... by hilaryduff · · Score: 1

      i turn that crap off in XP. why would i want my menus to fade in and out, on my super-fast computer... i want them to appear and disappear INSTANTLY. if you ever used an amiga 1200 with a 256 colour desktop, you never want to watch your UI slowly drawing itself again.

    4. Re:I'll probably be modded down, but.... by frodo+from+middle+ea · · Score: 3, Insightful
      I wish I had mod points to make your speculation come true.....just because you speculated so.

      Seriously If you wish to post something insightful/informative, don't start it with..."I'll probably get moded down". Don't uderestimate others' ability to mod correctly or atleast meta mod correctly.

      And no I am not new here.

      --
      for the last time people, I am "frodo from middle eaRTH", not "middle eaST".
    5. Re:I'll probably be modded down, but.... by LWATCDR · · Score: 4, Insightful

      actually this is not as much of a waste of resources as you might think. Almost every desktop has some kind of hardware acceleration. It really is about time that X started to use it. Apple of course is using it in OS/X Microsoft will use it in Longhorn. Why not use it in X?

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    6. Re:I'll probably be modded down, but.... by TheRealJFM · · Score: 3, Interesting

      My menus in DR17 appear instantly. That's because the developers thought that menu fading was useless ;)

      You see the key with this is that sometimes these features can be *really useful* and helpful, but they can also be very useless. The important factor is that the technology will be there to use or not use, its up to the developers whether they can find a decent use for it, and up to you whether you want to use it or not.

      The most interesting fact is that using a little clever acceleration has made DR17 very, very fast. Thats what I'm trying to emphasise, DR17 is an example of where this technology can be both USEFUL *and* FAST! :)

      Seriously, log into the CVS and give it a go! :)

      --
      Joseph Farthing
      http://josephfarthing.com
    7. Re:I'll probably be modded down, but.... by TheRealJFM · · Score: 1

      I like ELF etc, but I disagree that they should be merged into X. While this seems like a great idea, I think keeping everything modular is best, let the distributor and user choose whether to have every system, but make sure all the systems integrate well and run quickly when they're all used.

      I do hope that Rastermann can work with the people developing these technologies so that everything he needs to do his job can be integrated though. :)

      --
      Joseph Farthing
      http://josephfarthing.com
    8. Re:I'll probably be modded down, but.... by jellomizer · · Score: 5, Insightful

      Eye Candy is not always bad. For example shadows under the windows and semitransperance helps the eye understand where the data is in a more realistic environment. Animations help the eye follow where the data is going.

      For example on Max OS when you minimize a Window it does a fancy dgeni efect which allows your eyes know that the window just didn't go away but it shrunk into a spot on the dock. While the boxes on linux and windows does a simular thing the Mac method makes it more percises that you know the application is still running it is just smaller, while the linux and windows way makes a person feel the application has stopped when it was minimized.

      Semi-Transparencies are good to. It help the person realize there is something under your window. There are a lot of times when an App is open and an other windows is on top of it and you don't know it is there.

      Eyecandy when used correctly is not a waist of processing for trivial things but actually an important key in having people understand the environment.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    9. Re:I'll probably be modded down, but.... by I+confirm+I'm+not+a · · Score: 1

      i turn that crap off in XP. why would i want my menus to fade in and out, on my super-fast computer... i want them to appear and disappear INSTANTLY.

      <aol>Me too!</aol> My XP resembles W2K, and still runs like molasses. Despite that, I tend to disagree with you: firstly, it's about choice. No one's going to force you to use the eye candy. Secondly, some of it will enter "killer-app" territory: already I'm wailing on Windows because there's no way for me to monitor two consoles at once (small monitor syndrome - will code for TFTs) whereas Xorg's composite extension means I can have two inactive consoles on top of each other, and work out at a glance how much longer they've got to go. Sure there are other ways I could achieve this, but this is nice and straightforward, and annoys the Lunix-i5-t3h-su><0rs crowd.

      --
      This is where the serious fun begins.
    10. Re:I'll probably be modded down, but.... by Anonymous Coward · · Score: 0

      Why shouldn't menus in an image viewer fade in and out and be semi-transparent?

      Because when I click on a menu, I want to appear so that I can make my selection. I don't want to sit and watch the fucking thing fade in to view, then wait for it to fade back out again. Likewise, when I'm making my selection, I'd like to actually read the fucking menu, not see half of the picture with poor contrast between the menu text and the background.

      All the fanboys seem to think that adding more and more useless eye candy will make the Linux desktop "teh leet". In reality it doesn't fix anything; it doesn't make KDE any less klunky or any less of a fucking pain in the ass the configure properly (How do a edit the KMenu? Oh look, three different apps and none of them work!). Linux desktop developers need a fucking kick up the ass, not more useless X11 extensions for them to play with while they ignore the real problems.

    11. Re:I'll probably be modded down, but.... by Anonymous Coward · · Score: 0

      Yeah, except the timetable of Enlightenment's development cycle can be expressed in terms of glacial migration or human evolution.

      By the time E17 goes stable, humanity will have evolved into beings of pure energy and will have no use for primitive eye-candy.

    12. Re:I'll probably be modded down, but.... by a137035 · · Score: 1

      The point is that you don't realise how USEFUL these sort of features are.

      Of course people realize the degree to which those features are useful--they have been studied in the academic literature long before Enlightenment.

      I think its great that X is getting a universal architecture for this sort of stuff, but I'll be disapointed if Rastermann and others dont have some sort of input in this, mainly because DR17 is showing me how *fast* this sort of thing can be

      These features are standard computer graphics stuff. People know how to implement them. What's new about the X.org stuff is that people finally got around to making that kind of graphics model part of X11.

      I think Enlightenment is great. Perhaps the Rasterman libraries can be used for a software implementation in the X.org server. But X.org is also going for server-side hardware acceleration, which should be even better.

    13. Re:I'll probably be modded down, but.... by k-zed · · Score: 1

      Yes. All these things are important for people to understand the environment - computer illiterate people, that is. If you get above a specific level, they're just annoying (it's almost the same thing with icons, really). Above a specific level, you create the environment (with a highly configurable window manager, for instance).

      --
      we discovered a new way to think.
    14. Re:I'll probably be modded down, but.... by jellomizer · · Score: 1

      Well not always. I Have WMs to make my own environment. I had it completely customized for my use. All my commonly used applications were an almost mouse gesture away, or hot-keyed to the point I never had to move my mouse. But still sometimes I would minimize a windows and I wasn't quite sure where it minimized to and I had to look for it, or I had a screen capture of my desktop and had to mess around until I found my open window. If you stop seeing eye candy as wasted processes you learn to like them.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    15. Re:I'll probably be modded down, but.... by Ender_Stonebender · · Score: 1
      I'll probably kick myself later for bothering to post this, but what the hell.

      Both of these problems can solved just as easily in ways that DO NOT involve extra eye candy.
      For example on Max OS when you minimize a Window it does a fancy dgeni efect which allows your eyes know that the window just didn't go away but it shrunk into a spot on the dock.
      Label the task bar "Running Programs", so that users know these programs are running. Additional eye candy: None.
      Semi-Transparencies are good to. It help the person realize there is something under your window.
      You know that task bar I mentioned earlier? Don't allow windows of any sort (including dialog boxes) that don't show up there, unless they are MDI-type child windows that will always show up in the application. Also, force all non-MDI child windows to be on top of their parent application (to prevent the '"this application isn't responding, what happened?" followed by minimizing everything to discover a modal dialog' problem). Additional eye candy: None. This one does involve some additional coding, but not that much, and it should all be at the GUI level, not individual applications.
      Eyecandy when used correctly is not a waist of processing for trivial things but actually an important key in having people understand the environment.
      It seems to me that you can achieve the same goals by actually thinking through the complete environment design, from the standpoint of a total n00b, and come up with equivalent solutions that don't require additional eye candy.

      ...and I can't think of a single instance in which semi-transparent or animated menus would useful. I'm sure my mom would think they are really neat, though. (She thinks the Canon(?) printer driver that tells her - out loud! - "Printing started" is really neat, so that shows what kind of sophistication you can expect from my mom.) On the other hand, semi-transparent/translucent applications, for some people, are good for monitoring things in the background, so that item may not be a total waste of time, though I've never had any use for it myself.

      --Ender

      --
      Loose things are easy to lose. You're getting your hair cut. They're going there to see their aunt.
    16. Re:I'll probably be modded down, but.... by erroneus · · Score: 1

      Is there a source where I can get Enlightenment packages for FC4? I'd like to give them a try... I used englightenment before Gnome really took hold. but it was quite some time ago.

      The Enlightenment project sure moves along slowly though...

    17. Re:I'll probably be modded down, but.... by MooseGuy529 · · Score: 1
      For example on Max OS when you minimize a Window it does a fancy dgeni efect which allows your eyes know that the window just didn't go away but it shrunk into a spot on the dock.

      This is more important than you think--many people don't understand the concept of multitasking or switching/minimizing windows. To use the classic family tech support example, my mom still cringes if I minimize her work or open something on top of it. It's gotten better since we have a Mac, though that probably has to do with the fact that on a PC, if you minimize a window, there's a 50% chance the program will crash before you restore it again.

      --

      Tired of free iPod sigs? Subscribe to my blacklist

    18. Re:I'll probably be modded down, but.... by Anonymous Coward · · Score: 0

      "Label the task bar "Running Programs", so that users know these programs are running. Additional eye candy: None."

      Additional wasted screen space: A good bit

    19. Re:I'll probably be modded down, but.... by TheRealJFM · · Score: 1

      Well I made that prediction because comments in support of enlightenment tend to get modded down as trolling

      I'm not trying to troll or overly promote enlightenment, I'm just saying that its an example of what can be done correctly

      sadly I *have* been modded down so it appears either I was right in my prediction, or there are many people with modpoints who mod down people who think they'll get modded down ;)

      *sigh*

      --
      Joseph Farthing
      http://josephfarthing.com
    20. Re:I'll probably be modded down, but.... by LWATCDR · · Score: 1

      What price customization?
      Really just as too much eye candy is distracting so is too much customization.
      I really do not want to spend time deciding if my close button should be a red x or a stop sign or it should be at the top left or the bottom right of a window. I used to love the idea of skins and themes but now I really feel that they are a waste of time.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    21. Re:I'll probably be modded down, but.... by jarfhy · · Score: 1

      I agree with you, during the OS9 to OSX transition we did at work, the users found the effects most helpful in understanding what was going on.

    22. Re:I'll probably be modded down, but.... by Tab+is+on+Slashdot · · Score: 0

      Didier's Fedora repository has up-to-date FC3 packages that work just fine in FC4 (using them atm, in fact), however the site seems to be down at the moment...

      Development has actually been moving very rapidly in the last few months as E17 reaches maturity. Get-E is a good place to watch for user-related updates. Or, if you're more interested in the developer work, there's Edevelop.

    23. Re:I'll probably be modded down, but.... by BlueLightning · · Score: 1

      the fact that on a PC, if you minimize a window, there's a 50% chance the program will crash before you restore it again.

      I'm sorry, but that is not a fact, it's FUD. I'm aware some applications have stability issues, but let's not get carried away.

    24. Re:I'll probably be modded down, but.... by Anonymous Coward · · Score: 0

      Um... it was intended to be a joke...? Humor? Sarcasm?

      You really need to get out more.

  14. The previews are really great too! by jurt1235 · · Score: 0, Offtopic

    Well, anyway, the messages are plain text. I think only the opensource community can get away with this. Try to present your plans and execute them in a business without a decent (=lots of graphics) presentation.

    --

    My wife's sketchblog Blob[p]: Gastrono-me
    1. Re:The previews are really great too! by l3v1 · · Score: 1

      If you have what to speak about, sometimes words can be enough. If you don't have anything in your hands, sometimes lots of graphics can save your ass. Still, "getting away with this" is not the proper terminology for this effort. It's a progress note if you wish, a notification, whatever, which for most of us tells a lot. For those who can't get it without posh graphics, all the graphics on this planet couldn't get the real value in this into their minds. All in all, a little graphics can't hurt, since comments like this could be avoided :P

      --
      I am putting myself to the fullest possible use, which is all I can think that any conscious entity can ever hope to do.
    2. Re:The previews are really great too! by jurt1235 · · Score: 1

      They were talking about new eyecandy, I would like to see that then too. It helps a lot to "sell" it to the world of users. I agree with the fact that if you have something to tell that text should be enough.

      --

      My wife's sketchblog Blob[p]: Gastrono-me
  15. What users would really need for desktop linux... by joestar · · Score: 3, Insightful

    ... a firefox which would take less than 160 MB of RAM, an Openoffice.org which would take less than 150 MB, an X.org which would take less than 100 MB.

    And so on.

  16. steve ballmer, slashdot spelling style: by MoobY · · Score: 0, Offtopic

    developpers, developpers, developpers!

    --
    --- Sigmentation Fault - Comments Dumped
    1. Re:steve ballmer, slashdot spelling style: by DrSkwid · · Score: 1

      hehe nice one =)

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
  17. X11 Facelift by Anonymous Coward · · Score: 0
    What will this mean for RatPoison, Blackbox, Hackedbox, Fluxbox so on?

    I had thought that eye candy was something that a lot of X11 users were averse to as a loss of resources? Not that you could say that about KDE, Gnome and a few other window managers. But I've heard people term the aforementioned big two as 'bloatware'.

    I like the sound of it and fully support any software which gets better usage out of existing resources (OS X, any Linux or Unix). Oh wait, that just means I'm against Windows asshattery of just increasing system requirements for no damn return!

    1. Re:X11 Facelift by chez69 · · Score: 3, Informative

      if you read the mailing list (I do) you would see that a one part of this is that it is architecture is s simpler. simpler drivers == more stable drivers

      development is happening... I assure you

      --
      PHP is the solution of choice for relaying mysql errors to web users.
    2. Re:X11 Facelift by fishfinger · · Score: 1

      As I understand it, this is eye candy will not be a loss of resources but making use of an untapped resource that that is the GPU/memory of your graphics card

    3. Re:X11 Facelift by Anonymous Coward · · Score: 0
      How I understood it was that the move would be an increase in sensible usage of available resources, in the same way (not related) that each version of OS X (and others) gets faster on the same hardware. My last line was obviously trollish in regard to Windows which takes existing resources and then makes systems that require more than them for the same performance rate.

      I for one welcome our new X11 overlords. I just think the PR aspect of 'now you can have more eyecandy' was a poor choice over the spin that 'now you get more, or better, performance out of the same thing'.

      It doesn't strictly correlate to the window managers I mentioned as they are minimalist by design, so they probably won't opt for shadows and animations that aren't required as that would be contrary to their intention and design. Just that their existence and perpetuation points to a demographic which adheres to a utilitarian standpoint: the return is not from it looking pretty good, but from it working pretty well.

  18. Re:Perfect. What is? by rennen · · Score: 0, Offtopic

    I built my own http//gentoo.org/ desktop, and it works great for what I need. I use a dual head nvidia with nvidia drivers. Gnome works pretty damn well if you ask me. I have no complaints that resemble anything that sucks. I can do everything and more than I could in Windows.

  19. Taking Candy from a Baby by Doc+Ruby · · Score: 1, Informative

    New antislashdotting strategy: flirt with disaster with a Slashdot front-page "desktop eyecandy" story at 10:30AM EST (global coffeebreak). Dodge the bullet with an all-text target page.

    Really, do we trust people to have delicious eyecandy, when all they show us in their rendering announcement is text? They probably like to chew ballpoint pens, too.

    --

    --
    make install -not war

  20. If you go by the past track record... by brunes69 · · Score: 4, Insightful

    .. with hardware acceleration, the NVidia drivers will probably be the first available with the support. Meanwhile the ATI and other FLOSS drivers will implement it about 8 months later.

    There are some situations in which sponsored closed software wins every time, and one of those is hardware drivers. When a new API is released, a team of paid developers that know your hardware inside and out (because they work for the company that design it) will do a better job of porting their code quickly, and will be able t o do it much faster.

    I don't really care how much slashdot fanboys rant about NVidia, the people who actually use high-end video cards in Linux know the truth - NVidia is and has always been oders of magnitude above the rest.

    They can keep the drivers closed till hell freezes over for all I care - they work, they work great, they have more frequent stable updates with bugfixes and new features than any FLOSS drivers I know of.

    1. Re:If you go by the past track record... by PastaLover · · Score: 1

      Meanwhile the ATI and other FLOSS drivers will implement it about 8 months later.

      I don't know if that's what you meant to say, but ATI drivers are neither free nor open source. (except for the older chips) The problem with ATI drivers being that apparently their engineers suck, since they can't do what nVidia does with such apparent ease.

    2. Re:If you go by the past track record... by ynohoo · · Score: 2, Funny

      NVidia is and has always been oders of magnitude above the rest.

      you misspelled odors.

    3. Re:If you go by the past track record... by DrSkwid · · Score: 4, Insightful

      I don't really care how much slashdot fanboys rant about NVidia, the people who actually use high-end video cards in Linux know the truth - NVidia is and has always been oders of magnitude above the rest.

      X != Linux

      and not everyone uses X or Windows

      http://www.nvidia.com/object/unix.html

      Graphics Drivers
      Linux IA32
      Linux IA64
      Linux AMD64/EMT64T
      FreeBSD x86
      Solaris x64/x86

      nForce Drivers
      Linux IA32 Drivers
      Linux AMD64 Drivers

      I am happy for you that *your* setup wins every time, mine's not listed.

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    4. Re:If you go by the past track record... by wild_berry · · Score: 1

      Sir, I disagree with you. It matters not whether the product is amazing (and I have quite a lot of respect for the software writers at nVidia), but it's not Libre Open Source if we don't have the code. So I will not spend my %currency_units% on that stuff.

    5. Re:If you go by the past track record... by kesuki · · Score: 1

      I don't really care how much slashdot fanboys rant about NVidia

      My problem is with the lack of decent vendors, who have quality engineers and churn out consistantly top notch cards who provide decent warranties vs manfacturer defect, and don't require you to return said card to 'mega retailer outlet chain' to recieve warranty service.

      Nvidia is just a chip fab/driver company. they don't actually sell boards, because that takes too much engineering resource... if you take away the most complicated part of design implementation of course you can have the 'best' product with the best drivers, but you never know if the realesed product is going to be rice boy garbage where the heatsink is a full mm above the surface of the production chip, because early pre-production chips were 1 mm taller due to a larger die size that was available for pre-production 'testing' chips.

      Yeah I was burned, on a $400 geforce that had no warrenty, because you had to return it to the reseller, and I forgot who I ordered it from online. Because of that bullshit I don't buy nvidia -- At least with ATI I know where I stand on warrenties, and frankly, I've never had a card from them have such an obvious flaw in workmanship...

      My problem with Nvidia is they skip a step in the design and implementation of their products, so of course they have an 'advantage' they let someone else do that work for them.. I'll buy an Nvidia the day ATI starts selling them, because I know ATI's got the talent and skills to engineer a reliable finished product. Maybe things have changed since I looked into nvidia resellers, but last I checked it was all no-name tiwaneese companies, and crappy tiwanese mobo makers* with 'crappy or inconsistant QA track records.'

      I've been buying ATI products for years, so I know they're not perfect, but every board I've bought from them has worked Stabily, as a graphic card, even if not every feature of the card worked correctly. As an example of how solidly they are designed, I was running a board outside a case, with an ati card inserted, powered on for testing. I accidently unseated the card, but the board and card both survived a potentially fatal short out (this was an AGP card too btw, the AGP pin out can be shorted out simply by removing a card from a powered on motherboard.) There may have been a bit of luck involved, or the fact that I flipped the power off on the surge strip with my foot when the card unseated... or perhaps it was because I had all top quality parts, a high end power supply, a top rated motherboard, and a quality graphic card.

      *= by this I mean when they release a crap product they cease production flood the market with remnants, and stay in buisness by having a no RMA from end users policy, so they drive the small part retailers to 'eat' the cost of replacing said discontinued parts. This includes virtually every maker you've heard praised anywhere on the web, Asus, Abit, EpoX etc etc.. they've all done it, they're all guilty..

    6. Re:If you go by the past track record... by Anonymous Coward · · Score: 0

      well I just updated and they bOrked my box ;-(

    7. Re:If you go by the past track record... by dabadab · · Score: 1

      "[i]NVidia is and has always been oders of magnitude above the rest.[/i]"

      Of course, that's utter bullshit.
      In the TNT2 days the NVidia drivers were quite bad, absolutely under the level of the open source driver for Matrox G400.

      Since that was the last occassion that some major video card vendor made the specs public, there is little basis for comparsions between the closed and open video card drivers.

      --
      Real life is overrated.
    8. Re:If you go by the past track record... by mpol · · Score: 1

      Untill Nvidia releases a new generation of their hardware, and there are less and less releases of new drivers of their older generation. Then Xorg 7.0 comes out, or Linux kernel 2.8, and you're lost with non-working hardware (or at least no 3D or tv-out) on your new Linux install. This will somewhat force you to buy new hardware.
      It might not happen so often with Nvidia hardware, even their TNT cards use the same driver as their Gforce cards, but for other hardware it happens rather often, like flatbed scanners.
      It makes me wary to buy hardware without open-source drivers.

      --

      Well, don't worry about that. We can get you back before you leave. (Dr. Who)
    9. Re:If you go by the past track record... by Anonymous Coward · · Score: 0

      > even their TNT cards use the same driver as their
      > Gforce cards

      not anymore. they are introducing "legacy drivers" for geforce2 and backward chips.

    10. Re:If you go by the past track record... by freshman_a · · Score: 1

      Do you have the code for the BIOS of your motherboard? If not, why did you spend you %currency_units% on it?

      Don't get me wrong, I'm all for Open Source. But I'd also like to enjoy 3d acceleration in X while running FreeBSD on my computer. For this, nVidia provides a solution. If you could point me to an equal OSS alternative, I'd be more than willing to try it.

    11. Re:If you go by the past track record... by jejones · · Score: 1

      [nvidia] can keep the drivers closed till hell freezes over for all I care - they work, they work great... ...as the folks in this 22-page long, nearly year old thread on the nVidia Linux forum, titled " 'screen frozen, but mouse pointer moves' bug", would no doubt agree.

    12. Re:If you go by the past track record... by m50d · · Score: 1
      you misspelled odors

      you misspelled odours.

      --
      I am trolling
    13. Re:If you go by the past track record... by Anonymous Coward · · Score: 0
      Yeah I was burned, on a $400 geforce that had no warrenty, because you had to return it to the reseller, and I forgot who I ordered it from online.
      And whose fault was that?
    14. Re:If you go by the past track record... by Anonymous Coward · · Score: 0

      So let me get this straight. You ordered an expensive card, from a manufacturer that did not offer a factory warranty, then you forget who you bought it from therby losing your reseller warranty, and you have the GALL to blame that on the CHIP maker? Dude, you are some fool. Blame your own stupidity for that one.

    15. Re:If you go by the past track record... by Anonymous Coward · · Score: 0

      I agree that NVIDIA drivers have a good record, and that their own engineers are doing a good job writing drivers, but these drivers don't have to be closed source. NVIDIA could get their developers to write drivers like they do at the moment, and release the full source. Then they could be ported to e.g. PPC by volunteers if they wanted to.

      It's hard to see how NVIDIA would lose out in this situation. Do they really think ATI would be able to steal their technology somehow from looking at driver sourcecode? It doesn't happen with any other hardware manufacturers AFAIK. And I think that even with access to NVIDIA's driver sourcecode, ATI couldn't make a gfx card with good linux drivers :)

    16. Re:If you go by the past track record... by Anonymous Coward · · Score: 0

      Hear hear. Couldn't agree more.

    17. Re:If you go by the past track record... by node+3 · · Score: 1

      There are some situations in which sponsored closed software wins every time

      Perhaps, but this isn't one of them.

      and one of those is hardware drivers

      Nope. It's primarily entertainment and specialized software really has the upper hand when it comes to closed source against open source.

      Proof in this specific case:

      What we have now: nvidia closed source drivers, which means all updates, bug fixes, compatibility fixes, enhancements, etc, must come from nvidia.

      What it would be like if nvidia opened the source: exactly like it is now, plus anyone can fix a bug, add features, enhance compatibility, etc.

      Closed source does not "win" in this case. It's just better than the related open source projects that have to reverse engineer the hardware.

      I don't really care how much slashdot fanboys rant about NVidia, the people who actually use high-end video cards in Linux know the truth - NVidia is and has always been oders of magnitude above the rest.

      Calling people "fanboys" and asserting that you "know the truth" without providing actual, you know, evidence or supporting argument (you almost put forth an anecdote, but not quite), is worth about the same as the "fanboy"-type posts you refer to.

      They can keep the drivers closed till hell freezes over for all I care - they work, they work great, they have more frequent stable updates with bugfixes and new features than any FLOSS drivers I know of.

      Rubbish. It's quite obvious that open source nvidia drivers would be superior.

    18. Re:If you go by the past track record... by kubrick · · Score: 1

      Now if they could just fix their driver so that using a 6600 on an NForce2-based motherboard wouldn't crash with AGP switched on, I'd be happy.

      --
      deus does not exist but if he does
    19. Re:If you go by the past track record... by Anonymous Coward · · Score: 0

      It was a RETAIL box version, and it had a fancy 'three year warranty' sticker on the front of the box. My point was I was pissed because Retail editions weren't covered by the manufacturs warranty.

      It was a defective piss poor designed piece of crap, and yeah It might have been my fault for ordering it without a. researching the card (other than reading paid off reviewer sites) or b. checking the 'details' of the so-called 3-year warranty. Which, had I checked online the 3-year warranty was a scam, it's only covered if you return the card to the reseller, and they then return it to the manufacturer. Resellers have to pay a $10,000 a year membership into some elite club to even try to RMA parts to this particular manufacturer (huh, you have to PAY to RMA parts huh? sounds like you have to pay for them to get rid of the garbage they sold you...)

      So basically, It's nvidia's fault they're leaving it up to shysters and morons to sell their products. I don't need to give them my money, there are companies who actually do all three steps, and who at least COVER retail parts that haven't been on the market for more than 3 years without having to know your planet of birth, weight, sex, eye color, oh and when you bought it to cover a 3 year warranty.

      Yes nvidia can go to hell. They don't want to make sure that proper QA happens? then fsck them.

    20. Re:If you go by the past track record... by Anonymous Coward · · Score: 1, Informative

      Running happily on an ATI Radeon 9250 with OSS X.org 6.8.2 drivers including 3D acceleration.

      Sure the card may not get the framerate of an XBox with an X800, but it's still way better than the SPF (seconds per frame) of a Nvidia card with OSS software.

      Q3A and UT2004 run perfectly. I haven't tried Doom 3 or UT 2005 yet though.

      (This is Linux though, but I assume X.org works the same on FreeBSD)

  21. many live cd linuxes stuck at 60hz refresh...... by hilaryduff · · Score: 3, Insightful

    guess people have weird priorities in the linux world. adding bloat and gimmicks isnt fixing the user friendliness problems.

  22. This is just great... by Anonymous Coward · · Score: 0
    ... as long as there's a bloody great button in the middle of the screen that say
    Turn Off All This Bleeding Eye Candy
  23. Re:Perfect by Wabin · · Score: 1

    I thought they used Macs...

    --
    Most exciting phrase in science: not "Eureka!" but "Hmm... That's funny..." -Asimov (abridged for \. limits)
  24. Re:do i fail it? by tomhudson · · Score: 1, Funny
    Does the fp troll
    misbehave
    grunt and grumble
    rant and rave?
    shoot the brute some
    Burma-Shave

    ... or just shoot him, period.

    While you're at it, keep in mind that in Soviet Xorg, desktop displays you!

  25. Dual Monitor Support by xlr8ed · · Score: 5, Insightful

    To hell with the eye candy, why don't they worry about making dual monitor support as easy as it currently is in M$ OS's.

    I would much perfer that over more "eyecandy"

    1. Re:Dual Monitor Support by JVolkman · · Score: 4, Informative

      Because eyecandy affects a larger number of people, and most hackers probably don't have dual monitors available on which to test. But it seems that you do, so get to work!

    2. Re:Dual Monitor Support by Anonymous Coward · · Score: 0

      Works fine here. What specifically is your problem, or are you just FUDing?

    3. Re:Dual Monitor Support by xlr8ed · · Score: 1

      No FUD..

      I would just like to be able to boot into a linux disto, make a couple of clicks and have my dual monitors "Just Work". Since I am working in GUI, I shouldn't have to play around with a ton of CLI options to maybe get my monitors to work..

      Hell, I didn't even see out of the box support on Suse and they claim on their site that it's easily implemented

    4. Re:Dual Monitor Support by La+Gris · · Score: 1

      Had this working out of the box with Mandrake since version 8.2.

      Though, you still have to buy the commercial Mandrake if your gfx card require commercial drivers for 3D.

      --
      Léa Gris
    5. Re:Dual Monitor Support by labratuk · · Score: 1

      What? How could it be made easier?

      You edit the config file, and it's done.

      Anything 'easier' would compromise the flexibility of its capabilities.

      If you're talking about "I shouldn't be made to edit a config file! Who do they think I am? I want a pretty gui!", then that's the distro's job, not xorg's.

      --
      Malike Bamiyi wanted my assistance.
    6. Re:Dual Monitor Support by m50d · · Score: 1

      Huh? It's easier. I ran "X -configure", and watched it find both my cards, both my monitors, and set up a working config with both active, wheras in windows I got a nice "windows has detected this monitor, if you want to actually use it go into control panel and display and enable it" message on the second screen. I do wish they'd sort the xinerama/xrandr incompatibility though.

      --
      I am trolling
    7. Re:Dual Monitor Support by EvilNTUser · · Score: 1

      Or n-monitor for that matter. Editing a config file was the least of my worries when trying to get three monitors on two cards working.

      I now have a low end card instead of my older, better card, and one of my displays still isn't hardware accelerated. I just gave up on that problem. At least I see something (and it's not even corrupted!). Almost makes me want to go back to Windows.

      My tv-tuner twitches on an Athlon 2600+, for fuck's sake.

      --
      My Sig: SEGV
    8. Re:Dual Monitor Support by 1110110001 · · Score: 1

      If you've found it easy in Windows you should look at Mac OS X.

      In Windows you plug in your monitor, click in the settings and activate it with some more clicks.

      In Mac OS X you plug in your monitor. That's it. Very nice if you have a notebook and are switching between single and dual screen very often.

      b4n

    9. Re:Dual Monitor Support by dalutong · · Score: 1

      to all the people who say it's easy enough -- no, it isn't.

      for instance, there is no way to reconfigure X's resolution live (so if i plug in my external monitor into my laptop i can get it to display on my external monitor - -but only at the same resolution. but my external monitor is 1280x1024, my monitor (ibm x40) is 1024x768.)

      and it isn't easy to switch between clone, side by side (different side-by-side configs), and one or the other. it's a limit of x.org -- not just distros.

      --

      What comes first, finding a teacher or becoming a student?
    10. Re:Dual Monitor Support by Anonymous Coward · · Score: 0

      Yeah, but I have a laptop, and when I'm on the road I don't take my other monitor with me! So I have to mess around with multiple x configurations and start x from the command line when at home after booting into runlevel 3 instead of 5. That's not nice.

    11. Re:Dual Monitor Support by Anonymous Coward · · Score: 0
      for instance, there is no way to reconfigure X's resolution live
      Nonsense! See xrandr.
    12. Re:Dual Monitor Support by shish · · Score: 1
      there is no way to reconfigure X's resolution live

      Ctrl-alt-[numpad + or -]?

      --
      I mod down anyone who says "I will be modded down for this", regardless of the rest of their comment
    13. Re:Dual Monitor Support by dbIII · · Score: 1
      for instance, there is no way to reconfigure X's resolution live
      You mean like the thing that happens when you launch a game on X that changes the resolution like the original quake and many things since? Or do you mean a way to do it without actually having to read any docs or ask anyone or try anything?

      Your distro will probably have a little GUI application that lets you do stuff like this.

    14. Re:Dual Monitor Support by Nailer · · Score: 1

      What's hard about Applications -> System Settings -> Display -> (type root password) Multihead?

      I think your problem may be to do with your distribution not including good X config tools.

    15. Re:Dual Monitor Support by dalutong · · Score: 1

      i've asked around -- including an X.org developer. unless i stated my question incorrectly, it isn't possible. i don't know what quake does: maybe it is possible to go from larger to smaller. or maybe it's a different kind of resolution change. or maybe it starts a special X -- i don't know. but switching from my laptop's LCD to my external LCD doesn't work -- and i've been using linux exclusively since 1997 and consider myself very familiar with X and any other configuration.

      but if you know how to do it -- i'll HAPPILLY admit defeat.

      --

      What comes first, finding a teacher or becoming a student?
  26. Re:do i fail it? by daniil · · Score: 0, Offtopic

    You fail it.
    Burma Shave.

    --
    Man is a slave because freedom is difficult, whereas slavery is easy.
  27. Re:Perfect by FidelCatsro · · Score: 2, Insightful

    Its not just pure eye candy , Though Eye candy really does help in the home market.If they have improved the composite rendering engine i would hope that the desktop environments will take less resources.
    I never understood why people find DEs like Gnome or KDE hard to use anyway or even poor , if set up properly ,KDE can be a great working environment and gnome also (depends on your tastes , i can set up KDE to feel slightly more like OS X so i mainly stick with KDE)
    All you need to do is to Burma shave some of the options and your flying , KDE for me is a far better working environment than windows .

    --
    The only things certain in war are Propaganda and Death. You can never be sure which is which though
  28. Re:What users would really need for desktop linux. by vidarh · · Score: 1, Insightful

    Actually I'd be satisfied with a Firefox that doesn't leak all over the place... I've got plenty of memory, but that doesn't help much when Firefox keeps growing until everything grinds to a halt swapping, so I have to restart it every day or so.

  29. Cart before the horse by suitepotato · · Score: 1

    I want to see xcompmgr code stabilized first if they must do eye candy. It doesn't matter whether I use KDE or Gnome, transparency and shadows crash my managers and cause my system to go back to initial login and that's if I pare down the config file to minimal settings to get it working. Most of those commonly recommended to make it work cause the system to hang during startup of either KDE or Gnome.

    Eye candy isn't as needed as solidifying the basics so that 3D graphics apps and games can be written which run stably and uniformly across distros. Then the eye candy can be gotten working. I know some people point at things like Object Desktop on Windows, but that is a third party, not Microsoft wasting time on eye candy. And it has been worked on for far longer than this stuff on Linux.

    The Linux world needs to center on basics right now. A unified cross-Linux architecture for graphics would be nice.

    --
    If my grammar and spelling are off, I am [distracted/tired/careless] (take your pick)
    1. Re:Cart before the horse by Anonymous Coward · · Score: 0

      This will make it easier to stabalize composite.

  30. Re:What users would really need for desktop linux. by DataPath · · Score: 1

    To be fair to X, most of it's memory usage isn't it's own, but pixbufs from applications that X is managing.

    --
    Inconceivable!
  31. Please note... by ratta · · Score: 4, Informative

    that, as X developers said, this is only a temporary solution, so that while Xgl matures we will have hardware alpha compositing in hardware. The final solution will be pushing the entire hardware abstaction layer (OpenGL) under the Xserver, in order to take advantage of the 3D hardware on the desktop too.

    --
    Wondering why i am doing so strange posts? I am trying to get a "+5,Flamebait" or "-1,Insightful" rating.
    1. Re:Please note... by ratta · · Score: 1

      This was for sure not intended as a flamebait, as there is really no Exa vs Xgl, they are being both developed by Xorg people. BTW, if you mods were just helping me to get a +5 flamebait rating, this is really going to make me happy :-)

      --
      Wondering why i am doing so strange posts? I am trying to get a "+5,Flamebait" or "-1,Insightful" rating.
    2. Re:Please note... by ratta · · Score: 1

      How can i do an informative post if uninformed moderators are going to mod me -1,flamebait? Please check Xorg ml, and think before modding: http://lists.freedesktop.org/pipermail/xorg/2005-J une/008356.html

      --
      Wondering why i am doing so strange posts? I am trying to get a "+5,Flamebait" or "-1,Insightful" rating.
    3. Re:Please note... by Kethinov · · Score: 1

      Mod parent underrated, so he can have +5 flamebait like his sig says!

      Seriously, I RTFA and the developer said that. This is a temporary solution until XGL matures. He said the point of this little project is to get eyecandy like transparent windows working "today." So we don't have to wait on XGL for everything.

      --
      You're right, I wouldn't steal a car. But if it were possible, I sure as hell would download one!
    4. Re:Please note... by Brandybuck · · Score: 1

      So in other words, in order to be able to do what what Windows and OSX already do in software, we have to have a "final solution" in hardware?

      Don't get me wrong, I love X11. But if the hardware manufacturer's weren't screwing us over with the lack of specs, and offering crippled proprietary drivers, we wouldn't be in this problem. If THEY wrote Open Source drivers for X.org at the same quality they wrote proprietary drivers for OSX and Windows, we woulnd't need a "final solution".

      --
      Don't blame me, I didn't vote for either of them!
    5. Re:Please note... by Mornelithe · · Score: 1

      So in other words, in order to be able to do what what Windows and OSX already do in software, we have to have a "final solution" in hardware?

      No, you can already do translucent windows and so on in software with the composite extension. That's what xcompmgr does. This new acceleration architecture (among other things) makes that fast enough to do basic stuff like on Windows.

      OS X 3D accelerates its desktop to get smooth scaled windows flying around all the time. That's what XGL and pushing the hardware acceleration below the X server will enable more of.

      If THEY wrote Open Source drivers for X.org at the same quality they wrote proprietary drivers for OSX and Windows, we woulnd't need a "final solution".

      nVidia's proprietary drivers for Linux are of similar quality to the Windows ones. That doesn't make it possible 3D accelerate all the drawing in X without a change like XGL.

      --

      I've come for the woman, and your head.

    6. Re:Please note... by Brandybuck · · Score: 1

      No, you can already do translucent windows and so on in software with the composite extension. That's what xcompmgr does.

      But it doesn't do it as fast as under OSX. That's my point. The reason it doesn't is its drivers, and the fault isn't X.org's.

      nVidia's proprietary drivers for Linux are of similar quality to the Windows ones.

      Then nVidia's drivers under Windows must be crap. I don't know about Linux, but using the *SAME* driver core under FreeBSD gives the user a lackluster experience that is prone to frequent kernel hangs. Hell, the Open Source ATI driver that every shits on is better than that!

      --
      Don't blame me, I didn't vote for either of them!
    7. Re:Please note... by Mornelithe · · Score: 1

      But it doesn't do it as fast as under OSX. That's my point. The reason it doesn't is its drivers, and the fault isn't X.org's.

      nVidia's drivers with render acceleration do all right in some cases. It is something of a problem with X.org: the traditional X Acceleration Architecture (XAA) that it uses doesn't have the right hooks for properly accelerating all 2D operations. That's one of the things that KAA (the new acceleration architecture the article is about) fixes.

      I don't know about Linux, but using the *SAME* driver core under FreeBSD gives the user a lackluster experience that is prone to frequent kernel hangs.

      I've never used them on FreeBSD. They work quite well in Linux. I don't know how you can expect to draw conclusions about their performance in Linux based only on FreeBSD.

      --

      I've come for the woman, and your head.

    8. Re:Please note... by Brandybuck · · Score: 1

      I don't know how you can expect to draw conclusions about their performance in Linux based only on FreeBSD.

      Except I wasn't drawing any conclusions about Linux, only about X.org. There is a difference!

      --
      Don't blame me, I didn't vote for either of them!
  32. Re:What users would really need for desktop linux. by interweb · · Score: 1

    Are those counts of the actual memory in use? or their "allocated" memory?

  33. Stick in Your Eye by Doc+Ruby · · Score: 1

    The desktop eyecandy story links to a bunch of text email pages. And the Slashdot X topic icon is broken. Is it Monday again already?

    --

    --
    make install -not war

  34. We need bigger numbers! by FreeUser · · Score: 4, Insightful

    Start an X12 already. Why add all this crap to this ancient X11R--what--6? I really don't understand.

    I agree. I don't understand all those idiots who have stereos with volume controls that only go up to "10"

    Mine goes up to "11", for when I need that extra umph.

    On a serious note, X11 remains X11 because its core hasn't changed (or needed to change) in many years. R7 will add some nice features, features some of us have been waiting a long time for, but none of those features requires a redesign of X11 (which goes to show how flexible and well designed X11 is), so there is no need to increment X11 to X12 . . . unless you really are just looking to turn the volume up to "11", or in this case, "12".

    --
    The Future of Human Evolution: Autonomy
    1. Re:We need bigger numbers! by grazzy · · Score: 1

      What, your stereo only goes to 11? Mine goes to 110...

    2. Re:We need bigger numbers! by TRENT310 · · Score: 1

      How' bout a X65535, then?

      --
      [/dev/null] - I just left that file there for half a second...
    3. Re:We need bigger numbers! by nudnikmeow · · Score: 0

      The amps that go to 11 instead of 10 is a reference to a hilarious scene in the film "This is Spinal Tap"

      See http://www.imdb.com/title/tt0088258/
      for more information

    4. Re:We need bigger numbers! by VAXGeek · · Score: 1

      IMDB is a reference to a site that lets you look up information on movies and etc.

      See http://www.imdb.com/
      for more information.

      --
      this sig limit is too small to put anything good h
    5. Re:We need bigger numbers! by Anonymous Coward · · Score: 0

      So you want the latest kernel or the lastest video drivers or the latest version of amarok or the latest filesystem change but you don't want the latest in interface designs? It has nothing to do with version numbers or even extensions. It is about progress.

      Grow up.

  35. Re:What users would really need for desktop linux. by Nadir · · Score: 5, Informative

    Actually X.org uses very little memory: it was designed to run in 16MB (or was it 8MB ?).
    The memory you see being taken up by the X server can be attributed to several things: a mmaped framebuffer (if you have a 256MB videocard, the reported memory usage of X will include that), and server side shared pixmaps. It is really the applications' fault if this gets out of control.

    --
    --
    The world is divided in two categories:
    those with a loaded gun and those who dig. You dig.
  36. Re:Perfect by DataPath · · Score: 3, Insightful

    if it's any consolation, the new render acceleration architecture will accelerate desktops with little to no eyecandy, too.

    --
    Inconceivable!
  37. Re:many live cd linuxes stuck at 60hz refresh..... by Anonymous Coward · · Score: 0

    Honestly the "linux" world isn't aimed at making a "better" product...they just work on projects they like, making things they enjoy. It just so happens that these programs are useful to other people. X11 is perfectly capable of more than 60Hz, it's just that most people don't think that writing an optimal-refresh calculation algorithm for a Linux livecd distribution would be interesting...nor is it that important (try setting up linux on the hard drive rather than running off of a generic CD distro if you want something other than very basic hardware support). Linux was never meant to be user friendly (though I do agree that it is more complicated than it could be, the nature of the beast prevents a nice cohesive solution to most of these problems)

  38. Re:many live cd linuxes stuck at 60hz refresh..... by minus9 · · Score: 1

    X.org isn't very user friendly, in fact all you get is an 'X' on a blank screen you can move around. What would you prefer, an 'o'?

  39. Re:What users would really need for desktop linux. by Feyr · · Score: 1

    it's all in your head..... or so everyone else tells me when i complain about it leaking :\

  40. You can have my xterm when you pry it from my cold by Kludge · · Score: 1

    take out possibly unwanted cruft out of X packages (stuff like xcalc, xterm, etc).

    Xterm is great! It just pops right up, unlike kterm or gterm or eterm which require eternal disk grinding before they appear on your screen.

    And w3m can display images in xterm! Why would you need any other window of any kind?

  41. Re:You can have my xterm when you pry it from my c by hey · · Score: 1

    Some people like it - some don't. That's why modular is good.

  42. Re:Perfect by tomhudson · · Score: 1, Insightful
    i can set up KDE to feel slightly more like OS X
    Hey, everybody - KDE's got gay extensions!

    Grandpa's PC
    was stiff and coarse
    cause it ran
    Longhorn of course
    and that's what
    caused his
    fifth divorce
    Burma-Shave
  43. Re:Perfect by taskforce · · Score: 1

    Na we all use Solaris...

    --
    My 3D Texturing Skinning work (under construction)
  44. Edible Displays by NotFamous · · Score: 0, Flamebait

    Try the new edible display from apple - the iCandy!

    --
    Some settling may occur during posting.
  45. Rat Race by mnemonic_ · · Score: 0

    That was one of the worst movies of all time.

  46. RenderAccel by RoadkillBunny · · Score: 1, Flamebait

    Before adding further acceleration, how about fix the current problems? Many people have problems with X locking up when using nvidia and RenderAccel (which give a huge speed boost before lock up). When I ask if there is a fix for it, the answer I get is "You shouldn't use it, it's experimental".

    --
    Cheers,
    RoadkillBunny
    1. Re:RenderAccel by chez69 · · Score: 0

      I use RenderAccel and it works fine. what are you doing to trigger the bug? Are you using the lastest version of the binary drivers?

      --
      PHP is the solution of choice for relaying mysql errors to web users.
    2. Re:RenderAccel by ratta · · Score: 2, Insightful

      Just ask Nvidia, Xorg people can do nothing to fix Nvidia drivers problems.

      --
      Wondering why i am doing so strange posts? I am trying to get a "+5,Flamebait" or "-1,Insightful" rating.
    3. Re:RenderAccel by RossyB · · Score: 2, Informative

      The RenderAccel option to the nVidia driver is experimental, not RENDER itself. GTK+ has been using Render directly for several years now.

    4. Re:RenderAccel by Anonymous Coward · · Score: 0

      overrated for helping somebody? fuck you!

    5. Re:RenderAccel by MenTaLguY · · Score: 1

      If you're using the binary nvidia drivers, the only person who can fix the bug may well be nVidia.

      --

      DNA just wants to be free...
    6. Re:RenderAccel by Astatine · · Score: 2, Interesting

      I'd note that in my experience, the Nvidia driver's RenderAccel option is OK on generations NV2x and later (GeForce3, GeForce4 Ti, GeForce FX, Quadro FX, etc) but dodgy and prone to causing crashes on NV1x (GeForce4 MX, some Quadro NVS such as the ones in all the recent cheapo Dell workstations my company has bought us, grr). In fact, I believe it's documented that running KDE 3.4 with an NV1x GPU with RenderAccel enabled will cause an instant X server crash. Check your GPUs...

    7. Re:RenderAccel by WMD_88 · · Score: 1
      When I turn on RenderAccel, it doesn't crash.
      I also don't notice any speed increase.

      NVIDIA 7167, FX 5700, Linux x86.

  47. Great! How do I turn them off? by Stele · · Score: 1

    I hope the developers also add an easily-found centralized button to turn this stuff off. Maybe it could be labeled "I just want to get work done" or something.

    1. Re:Great! How do I turn them off? by chip_0 · · Score: 1

      I would agree, while eye candy may be a nice feature, it is not essential at all. Being able to turn it off is not only nice, it enhances the accessiblity of the software by allowing those with the less powerful processors to utilise it.

      But I am hopeful the new architecture means more than just eye candy, a few speed improvements will be more than welcome.

    2. Re:Great! How do I turn them off? by coolGuyZak · · Score: 1
      Actually, in true linux style, the eye candy system won't be on by default. To enable it, you will have to dig through several man pages and hand-edit /etc/X11/xorg.conf

      Alternatively, you can use an eye-candyles desktop, and then it won't matter.

      So, you don't have anything to worry about.

  48. Invisible by Beefslaya · · Score: 0

    How are they doing on making transparency widows so I can see code behind the terminal? (just like OSX?)

  49. that question doesn't make sense by a137035 · · Score: 2, Informative

    X is a protocol, not a piece of software, so there is no such thing as a "distribution of X". XFree86 and X.org are both servers that implement the X protocol (version 11), but they are far from the only ones. There have been dozens of different implementations of the X protocol since it was created 20 years ago. Some of them run in a few hundred kbytes. Furthermore, the X server and the X client libraries are already pretty much independent. Traditionally, with the MIT X distribution, all you needed to run the server was the X server binary (a statically linked executable), the "fixed" font, and a bunch of configuration files. I believe under Debian, you can install one without the other if you like.

    1. Re:that question doesn't make sense by Anonymous Coward · · Score: 0

      today's most common X implementation is X.org, which has a modular driver architecture BUT critically doesn't provide any sensible means for people to distribute the "modular" components separately.

      So the update to your S3 video card driver is likely to be held up by attempts to re-architect the font rendering code. Ugh. Of course you could download and patch it yourself, but if everyone wanted to do that we'd all still be using LISP everywhere, right?

    2. Re:that question doesn't make sense by a137035 · · Score: 1

      today's most common X implementation is X.org,

      I actually doubt that it is. I think you underestimate how widely X11 is still used in enterprise computing and on non-Linux machines, and few if any of those machines use X.org. There are probably more Windows desktops running X11 than Linux desktop machines. Even on Linux, Debian still hasn't switched to X.org, and many people still run XFree86.

      In any case, the question then should be "when will the X.org distribution get modularized better". That's probably a valid question.

      But let's not create the impression that X is a piece of software. X has survived for so long because it is not a piece of software, but a standard for a protocol.

  50. Re:What users would really need for desktop linux. by orlanz · · Score: 1

    I don't know what you are doing, but I am able to run _three_ vnc kde desktops with firefox and openoffice open all the time. And this is on a P2 350MHz w/ 256/512 MB.

    And if I took out the disk buffering, I use <256 Mb all together. After a few days (>5), firefox and openoffice expand and the total ends up ~500Mb. Then a quick restart of the app brings it back down.

    And no, it isn't dead slow. _Relatively_, it is faster than my XP.

  51. Re:many live cd linuxes stuck at 60hz refresh..... by twener · · Score: 1

    With what screen refresh rates do MS Windows Live CDs run?

  52. Linux vs. Apple and MS by Anonymous Coward · · Score: 2, Interesting

    You know why Linux is destined to fall to a distant third place against Apple and MS? Crappy marketing. I clicked through every link in the post, and searched around for about 10 minutes, and couldn't find a single screenshot of the so-called "eye candy".

    You want to sell users on the eye candy? HOW ABOUT A PICTURE???

    Meanwhile, I know exactly what a MacOSx desktop looks like, even though I've never used a mac, and I've seen the eye-candy in Longhorn screenshots, and that OS isn't coming out for another year at the earliest.

    1. Re:Linux vs. Apple and MS by Anonymous Coward · · Score: 0

      Yeah.

      I would like to see a photo BEFORE THEM CODING that stuff.

      That would then be IMPRESSIVE.

  53. Re:You can have my xterm when you pry it from my c by ArielMT · · Score: 1

    Transparent aterms on WindowMaker, can't get a much better combination of speed and eyecandy than that... :)

    (Except, of course, with other lightweight window managers like xfce and icewm.)

    --
    It must be Windows. It needs half a gig of RAM and a hardware-accelerated graphics card just to run Solitaire.
  54. Eycandy.. bleh. Concentrate on decent font support by GrumpyOldMan · · Score: 4, Insightful

    I'd much rather see fonts that don't suck on LCD monitors than eye candy. I can do without shadows and showy effects, but not without clean, clear fonts.

    I'm writing this from a machine with a 1600x1200 Dell 2001FP monitor, and an ATI Radeon 9200SE, connected with DVI running X.Org version 6.8.2. I have never, ever been able to get decent fonts with XFree86 or X.org. The fonts are either too jagged without antialiasing, or too blurry with it.

    I have wasted hour after hour following various FAQs, playing with antialiasing, autohinting, and subpixel rendering in my ~/.fonts.conf. I have installed the Bitstream Vera fonts. I have sacrificed a goat and done a rain dance. And still, all those fonts look so blurry that I feel like I'm going blind.

    Thinking that it was something about the Radeon, I tried an NVidia 5200 with the commercial NVidia drivers. No joy. I've also tried the ATI fglrx drivers for the Radeon. No joy.

    Yet when I plug in my Apple Powerbook, OSX makes the fonts clear and legible, so it must be possible to drive the LCD monitor correctly.

  55. Full Replacment by SumDog · · Score: 1

    I really hope they think about fully replacing the current system. I remember trying to get the transparency and shadowing working when I got Gnome 2.8. It worked all right...except for crashing every 15 mins and leaving the desktop unusuable...oh and fucking up mplayer (tried every vo option and still ran into some...interesting problems)

    It's sad that Windows does transparency painlessly and yet we still struggle with it in X. X is such a piece of crap.

    1. Re:Full Replacment by BlueLightning · · Score: 0, Redundant

      Mostly, X is not the problem. It's the drivers that cause most of the crashes that bring down X.

      Rewriting X from scratch is not a good solution. Aside from the massive effort that would be required to duplicate X's basic functionality, there will be even more work to maintain compatibility. If you don't maintain full backwards-compatibility with X then you'll also have to rewrite all the current environments, applications and libraries that run on it. A lot of developers won't be interested in doing this and so not everyone will be able to / want to use the new system. You'll have an even worse problem getting companies like nVidia and ATI to write drivers for it.

      The truth is that X is a good solid base upon which a very decent desktop can be built. What we really need is the drivers to be more stable (and only hardware manufacturers can help here), but also in general get everyone working more closely together. I think we're already moving towards that.

  56. Re:What users would really need for desktop linux. by DAldredge · · Score: 3, Informative

    http://www.mozilla.org/support/firefox/tips#oth_me mcache

    This MAY help

    Specify the memory cache usage

    Normally, Firefox determines the memory cache usage dynamically based on the amount of available memory. To specify a specific amount of memory cache, add the following code to your user.js file: // Specify the amount of memory cache: // -1 = determine dynamically (default), 0 = none, n = memory capacity in kilobytes
    user_pref("browser.cache.memory.capacit y", 4096);

    To disable the memory cache completely, add the following code: // Disable memory cache:
    user_pref("browser.cache.memory.enable", false);

  57. Get rid of this kind of post by NotFamous · · Score: 1, Insightful

    POST: I wish feature XYZ would work on my machine...

    RESPONSE: Works fine for me, you idiot...

    --
    Some settling may occur during posting.
  58. Re:You can have my xterm when you pry it from my c by drsquare · · Score: 1

    Because we like:
    1. Fonts.
    2. Decent colours.
    3. Configurability (that doesn't involve typing in command-line options).
    4. Settings that actually stick between sessions.
    5. Tabs.
    6. Backgrounds.
    7. Transparency.
    8. All sorts of features which are missing in the abortion known as 'xterm'.

    But seriously, using xterm is like going back in time twenty years.

  59. Eye Candy? Feh. by nmaeone · · Score: 1

    How about a real *working* clipboard? Don't get me wrong, I'm not the MS Fanboy my first sentence makes me out to be, but there's still much work to be done with the base architecture for common components -- Work that should begin before we start focusing any further on alpha blending doodads..

    -A

  60. Should be by Jahf · · Score: 1

    There should be less "should be"s in the article before I take it too seriously.

    Will the glitz happen? Should.

    Will the current stuff be easy to port? Hah, not going there.

    --
    It is more productive to voice thoughtful opinions (reply) than to judge (moderate) others.
  61. Informative comments are useless... by ratta · · Score: 0, Redundant

    if they are going to be modded -1,flamebait by uninformed moderators. In my previous post i wrote that Exa is a temporary solution before Xgl (as it is http://lists.freedesktop.org/pipermail/xorg/2005-J une/008356.html), please think before modding.

    --
    Wondering why i am doing so strange posts? I am trying to get a "+5,Flamebait" or "-1,Insightful" rating.
  62. Hell...just solve the crash problem.... by cayenne8 · · Score: 1
    Has anyone out there had problems with one or more of their machines periodically locking up with Xorg? I've got one mac laptop...dual boot. Runs fine in CLI mode...if I go into X...works for awhile...usually if I have something like Firefox up...it will suddenly lock up. Mouse moves...but, nothing works. Sometimes I can ssh into the machine from other boxes...and try to kill off X, which is pegged usually at 100% cpu.

    I've seen other posts out there...mostly on the gentoo forums...and no one seems to be able to find the problem with this...has been happening to me almost a year now...

    Affects nvidia cards, ppc, x86, ATI cards....etc

    Long Thread 1

    Long Thread 2

    --
    Light travels faster than sound. This is why some people appear bright until you hear them speak.........
    1. Re:Hell...just solve the crash problem.... by Otter · · Score: 0, Troll
      I've seen those Gentoo forum discussions -- while trying to solve the fact that an upgrade to gcc has somehow hosed my X setup (?!?). Yeah, Linux is definitely ready for the desktop...

      So, don't ask me -- I'm more screwed than you.

    2. Re:Hell...just solve the crash problem.... by cortana · · Score: 2, Insightful

      s/Linux/Gentoo/

      Of course, you were just trolling.

    3. Re:Hell...just solve the crash problem.... by Anonymous Coward · · Score: 0

      Hey, that happens to me too under Windows when looking a certain sites (www.streetmap.co.uk) under Firefox. Not all's right with Firefox.

    4. Re:Hell...just solve the crash problem.... by poofyhairguy82 · · Score: 1
      I've seen those Gentoo forum discussions -- while trying to solve the fact that an upgrade to gcc has somehow hosed my X setup (?!?). Yeah, Linux is definitely ready for the desktop...

      LOL!!! You complain that GENTOO isn't ready for the desktop? Of course- its a workstation OS by nerds for nerds. Thats like saying that a new fighter jet that the Airforce just bought "isn't ready for commercial flights." It was never meant to be!

  63. I call BS! (Re:it will never happen) by Anonymous Coward · · Score: 0
    The Open Source community is viciously conservative about these things. Maybe that's why they insist on forcing users to learn the innerworkings of software instead of just letting them use it. That's why we'll never see "./configure; make; make install" replaced by a graphical installer, and why Linux will never make inroads to the desktop like Windows.
    Maybe if you use BSD or Gentoo (though my understanding is even they have usable front ends for installing packages), but in the past several years since I've started regularly using Debian (and recently Ubuntu) the only software I've ever had to manually install are development releases that I'm actually contributing to!

    Please, Mr. Troll, get lost. Your idiocy isn't wanted.
  64. Re:it will never happen by FLAGGR · · Score: 1

    "Clicking install"

    So, you fire up KDE and click "install" to install X, right? Unless your talking about an ugly ncurses enviroment. I'm sure your average user would be less scared by command line then some ugly ncurses dialog box. Anyway, if your worried about having x and kde preinstalled, use mandrake, or some other n00b distro, don't try and install gentoo.

  65. Please mod parent back up by DrWhizBang · · Score: 1

    I don't know what idiot modded you as flamebait, but you should get "Insightful" or "Informative".

    --
    Schrodinger's cat is either dead or really pissed off...
    1. Re:Please mod parent back up by ratta · · Score: 1

      Thank you, DrWhizBang.

      --
      Wondering why i am doing so strange posts? I am trying to get a "+5,Flamebait" or "-1,Insightful" rating.
  66. Re:do i fail it? by MynockGuano · · Score: 1

    (Score:1, Offtopic)

    Perhaps we should shoot the moderators, too. That was funny!

  67. Re:New Species of Trolls Discovered by Anonymous Coward · · Score: 0

    New species? The enlightenment-as-be-all-,-end-all posts have been around since at least '98.

  68. Sounds great. BUT! by CAIMLAS · · Score: 1, Redundant

    When are they going to make it modular like they said they would, so that those of us that don't want the fancy accelerations can still have a relatively 'modern' desktop using modern software without the tremendous bloat? I want to use my memory for applications, not to draw graphics.

    It's getting to the point where 512Mb isn't even enough for a GNOME desktop. That's partially GNOME's fault, but for chrisake! Xorg is huge.

    They said they were going to prune the tree; why haven't they?

    --
    ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    1. Re:Sounds great. BUT! by Anonymous Coward · · Score: 0

      Don't forget that ps/top/etc. listings typically include the video card's memory mapped by the xserver in the listing... so yeah, it's memory used by the process but not system ram per se.

    2. Re:Sounds great. BUT! by dozer · · Score: 1

      RTFA. The last link. It answers all your questions.

  69. KAA by aCapitalist · · Score: 1

    So my question is how much "hardware" acceleration does KAA get out of the modern cards? Are the 2d specs given out? Or is this just a better software implementation of the existing reverse-engineered (known register level specs) that already exist?

  70. Re:many live cd linuxes stuck at 60hz refresh..... by Anonymous Coward · · Score: 0

    Whichever refresh rate you want. Building an XP Live cd is trivial these days, and including the relevant Catalyst or nVidia drivers is just as easy.

  71. Re:Eycandy.. bleh. Concentrate on decent font supp by Anonymous Coward · · Score: 1, Insightful

    This happens when you don't use the native resolution of the screen in your X server (1600x1200 in your case), because the screen has to resize the image before displaying.

  72. But have you tried reverting? by NetRanger · · Score: 2, Funny

    I found why we went to X11 -- I tried reverting to X10 and kept getting pop-up ads for voyeur cameras.

    --
    -- We live in a world where lemonade is artificial and soap has real lemon.
  73. Re:What users would really need for desktop linux. by Anonymous Coward · · Score: 0

    what does that have to do with hardware acceleration....
    oh yeah you are an idiotic troll

  74. Re:What users would really need for desktop linux. by grotgrot · · Score: 1

    X could run in way less than 8MB. I once used an HP machine over a decade ago that was a news server, mail server, DNS server and ran X well. It had 4MB of ram and dual 330MB hard drives.

  75. Re:What users would really need for desktop linux. by DAldredge · · Score: 2, Informative

    http://www.mozilla.org/support/firefox/tips#oth_me mcache [mozilla.org]

    This MAY help

    Specify the memory cache usage

    Normally, Firefox determines the memory cache usage dynamically based on the amount of available memory. To specify a specific amount of memory cache, add the following code to your user.js file: // Specify the amount of memory cache: // -1 = determine dynamically (default), 0 = none, n = memory capacity in kilobytes
    user_pref("browser.cache.memory.capacit y", 4096);

    To disable the memory cache completely, add the following code: // Disable memory cache:
    user_pref("browser.cache.memory.enable", false);

    --
    The GPL isn't the only definition of Freedom or Free.

  76. Not if you care about usability by LibrePensador · · Score: 1

    Nonsense.

    NVidia is one of the biggest usability hurdles on the open source desktop. When you tell someone that after doing their security updates (kernel), they will have to reconfigure their graphics driver, they simply don't understand it. Of course, kernel updates don't happen that often and the nvidia installer is quite good, but it is a royal pain in the ass.

    Meanwhile, most ATI cards now have open source drivers with 3D acceleration and that presents a much better overall usability picture for the average user. They just do their updates and get the latest and greatest with no effort on their part.

    --
    Pragmatism as an ideology is not particularly pragmatic in the long term. Keep it in mind when you dismiss Free Software
    1. Re:Not if you care about usability by poofyhairguy82 · · Score: 1
      Meanwhile, most ATI cards now have open source drivers with 3D acceleration and that presents a much better overall usability picture for the average user. They just do their updates and get the latest and greatest with no effort on their part.

      I wouldn't call it "the latest and greatest." Only with an Nvidia card does xcompmgr fly.

  77. Re:Eye Candy? Feh. by Gogo0 · · Score: 1

    What's wrong with the clipboard?
    Select text, middle-click where you want to paste it. Does this not work for everyone?

  78. You should be modded down by Anonymous Coward · · Score: 0

    You don't know what you are talking about.

    I already have a lot of these features via Enlightenment DR17.

    The "features" in question are improvements to the way the X server operates. It's all under the hood stuff that users don't see. Would you care to explain how Enlightenment improves the way the X server it runs on top of operates?

    I realise that you are an Enlightenment fanboy who would like to take every opportunity to promote your favourite toy, but in this case, it's absolutely nonsensical. Enlightenment simply can't do what this improvement does because it happens at a layer beneath Enlightenment. You might as well say "I already have the improvements in Linux 2.8 because I run Enlightenment!"

    1. Re:You should be modded down by Anonymous Coward · · Score: 0
      Would you care to explain how Enlightenment improves the way the X server it runs on top of operates?

      He did not state that. You should be modded down for altering the point of the parent and turning a discussion into a flame war.
    2. Re:You should be modded down by Anonymous Coward · · Score: 0

      He said "I already have a lot of these features". The only feature TFA talks about is the way in which the X server performs acceleration. RTFA. He did state that.

  79. Re:many live cd linuxes stuck at 60hz refresh..... by Anonymous Coward · · Score: 0

    More like "people have many different capabilities in the linux world; some are skilled at analysing usability, some good at optimising and accelerating drivers/ architectures. These people work in the area of their expertise". And the current trend is to simplify X which amounts to stripping cruft and bloat out of it. Granted, these new features are also being added, but sometimes you can get great "gimmicks" for a minimal increase in size, so the net effect is to reduce the bloat of xorg.

  80. Re:it will never happen by Klivian · · Score: 1

    I can install every installable package on my Linux by clicking on it in the file manger. If you don't want to use "./configure; make; make install" don't bloody use LFS. This is 2005, you only have to use a modern distribution. Stating otherwise are either FUD or a lame attempt on trolling, like the "the tedium of poring through manpages and configuring text files" part of your comment. All the modern distributions have configuration tools for this, but like everything else with computers you need to have some knowledge to use them correctly. In that regard Linux does not differ from any other system.

  81. Re:Eycandy.. bleh. Concentrate on decent font supp by aCapitalist · · Score: 1

    Make sure hinting is on in your /etc/fonts.conf or ~/.fonts.conf. Medium works the best and you might as well get the windows TTF fonts while you're at.

    Fonts is still a pain to get working good on X and LCDs, but you can look decent looking fonts (not as good as cleartype) if you mess around with it.

  82. Re:You can have my xterm when you pry it from my c by MynockGuano · · Score: 1

    You know you are behind-the-times when a "Dr. Square" tells you that you are outdated.

  83. Re:Eye Candy? Feh. by ssj_195 · · Score: 1

    There are problems with what happens when you select Copy and then close the app you are copying from before you Paste - the contents of the clipboard (which could have been html, or a portion of a OO.o document) are reduced to plain text; this may be what the OP was talking about as, as you say, the other bits seem to work fine for me. If this is the case, then this should be tackled at the desktop level (rather than at the X level) - I think freedesktop.org are working on a solution to this at the moment.

  84. Or rewrite AA-XFT or just get back without XFT ! by dascritch · · Score: 2, Interesting

    This is going worst as Deer Park won't accept GTK without XFT. It's too slow, too ugly, too illisible and ... http://forums.mozillazine.org/viewtopic.php?p=1510 011 ... people in forums have just bogus responses like "upgrade upgrade upgrade". They don't want to understand that anti-aliased fonts are completely bogus in normal sizes. Raster fonts are better at "small" sizes, they matches exactly what it should look at, how the artist think it. When I look at vector fonts with or without AA, I just believe that my mobile phone has BETTER LISIBILITY that my pc... it's... irrationnal ! If Qt/GTK could have an option "prefer raster that vector", I will be soooooooooo happy. This is also impacting speed and comfort.

    --
    (Sorry my bad French) Je fais parler les Guignols de l'Info. Le pied, quoi.
  85. Concentrate on decent font supp -- mod parent up! by 0xABADC0DA · · Score: 1

    You should be modded up for that comment. Fonts on LCD do suck on X. I have also tried different subpixel renderings, all the rgb alignments, etc on digital and analog flatpanels with no luck.

    The only real solution for me had been to turn off subpixel rendering entirely and use fonts from Windows. Best I've been able to find so far is Tahoma 12/10, and Courier New for terminal window; it's tolerable although fairly jaggy with no aliasing. But blurry is much worse.

  86. um... who's bright idea was it by Anonymous Coward · · Score: 0, Funny

    who's bright idea was it to post a story about eyecandy with NO EYE CANDY attached??

  87. Yea right, eye candiness is so important by jmony · · Score: 1

    Yea, I do prefer eye-candiness than functionality... who cares about speed and efficiency when you can have 3D-transparency and ultra cool l33t special effects while chatting with your friends!

    This is where computing goes (or comes from... backward).

  88. Re:What users would really need for desktop linux. by xenocide2 · · Score: 1

    swap?

    --
    I Browse at +4 Flamebait

    Open Source Sysadmin

  89. Re:What users would really need for desktop linux. by grotgrot · · Score: 1

    I don't remember how much swap it had. About 5 years after we stopped using the machine, HP asked for the drives back (the machine was a loaner). They valued them at $17,000 each!

  90. Funniest post ever! by Danuvius · · Score: 1
    Search for any running composition manager screenshots, accelerating the driver architecture doesn't have any effect on screenshots.


    Funniest explanation ever!!

    Kudos!
    --
    Akarsz Magyar Gentoo fórumot? Akkor
  91. 2010 Newsflash: this just in... by thehunger · · Score: 2, Funny
    ... Graphics card producer ATI has just released a new driver for the world's most popular desktop operating system, Linux. The driver will accellerate some, but not all 2D graphics operatings with X11R7. The company also announced it is accellerating its development process and published a new roadmap:
    • 2011, ATI will have full 2D accelleration
    • May 2012, the company expects to support the most important 3D operations in X
    • Nov 2012, start support for extra functions of its graphics cards, such as TV-in and video decoding on Linux
    • By 2015, ATI expects to have full support for all 2D/3D and multimedia functions for all its graphics cards on Linux
    • Mar 2016, the company will accellerate development even further. It will start porting some, but not all, applications to Linux.
    • Aug 2016, ATI will begin work to support versions of X released in the mean time, including X11R8, X11R9 and X11R10.
    1. Re:2010 Newsflash: this just in... by NitsujTPU · · Score: 1

      You're right.

      I look forward to have a whole new set of software that is completely incompatible with my, now 8 month old, Dell Inspiron 9100.

      It reallly was incredible, the second transparency was added to X11. I had it running on my old computer a couple days before my laptop arrived. I was thinking "Wow, this is going to look so nifty with that neat $300 graphics card."

      It really teaches you a lesson when the computer you had built yourself 4 years earlier runs the applications both faster and better looking.

      Now, months later. I can run X.Org just fine, with no compmgr, or, I can have DRI. That's so nifty. I mean, I get to choose, the software that has worked for, nearly a year now, perfectly on the competitor's hardware, or the 3D that my graphics card was built for.

      Next time, I'm buying nVidia.

  92. Re:Concentrate on decent font supp -- mod parent u by Felonious+Ham · · Score: 1

    I agree halfway. AA fonts in Linux _are_ blurry, but they're blurry in Windows too (there's some tweak I turned on once). Using Tahoma/Andale Mono with no-AA works perfectly, provided it's not some olde-tyme widget displaying fonts. Moving to Tahoma makes Evolution usable.

  93. Re:Eycandy.. bleh. Concentrate on decent font supp by WaxParadigm · · Score: 1

    1. Analog inputs + refresh rate != 60 will cause display problems. If you're using analog inputs, set your refresh rate to 60.

    2. When using analog inputs and an LCD screen you have to set the screen up right to make sure the pixels fall on the appropriate boundaries. (It sounds like you've done this since OSX can drive it correctly.)

    3. If your video card supports digital DVI-I out, use DVI-I to feed your LCD screen.

    4. Don't run at any other resolution than the maximum resolution of your LCD screen (or multiples of it) or things will look funny because pixels cannot be mapped 1:1 (or 1:2) - generated pixels to real pixels. You say you have a 1600x1200 LCD screen...so you should only be using 1600x1200 or 800x600 (not that you'd want to use the latter, but at least you'd get crisp pixels)

    You maybe already know all this (and your complaint is really about the fonts), but I know otherwise-intelligent people who either don't know the above or simply prefer to punish their eyes.

  94. Re:Concentrate on decent font supp -- mod parent u by Little+Pink+Bunny · · Score: 2, Informative
    I really don't get it. Here's my /etc/fonts/local.conf (I just uncommented the parts it told me to uncomment):
    <?xml version="1.0"?>
    <!DOCTYPE fontconfig SYSTEM "fonts.dtd">
    <fontconfig>
    <match target="font">
    <test qual="all" name="rgba">
    <const>unknown</const>
    </test>
    <edit name="rgba" mode="assign"><const>vrgb</const></edit>
    </match>
    </fontconfig>

    Then, in KDE, I went to Control Center -> Appearance & Themes -> Fonts -> Use antialising: true, then Configure -> Use sub-pixel hinting: as appropriate and Hinting style: medium. Voila! Beautiful subpixel antialiased fonts on my Linux and FreeBSD, each with different LCD monitor models.

    I'm not even sure if I actually needed to edit local.conf, but it's been ages since I set it up and I don't remember the exact reasons for it.

    In other words, it sounds like you have problems with the way your desktop of choice is configured for AA fonts. Understand that other desktops handle the job quite gracefully and with good results.

    --
    I am a
  95. Re:many live cd linuxes stuck at 60hz refresh..... by Anonymous Coward · · Score: 0

    Linux was never meant to be user friendly (though I do agree that it is more complicated than it could be, the nature of the beast prevents a nice cohesive solution to most of these problems)

    Word is, Linux was not specifically meant to be anything but a Minix clone.. Even so, it came to be known for its stability (other than licensing and IP questions of course) which is a pretty damn hard prerequisite for user-friendliness to get around.

    OnT: naturally you'd want your livecd to run most everywhere, but rather than just go for bare mininum I guess one could at least use something like videogen early on in an installer (asking the user to provide max dot clock / horizontal / vertical frequencies) and pipe the output to an xorg.conf in progress, no?

  96. Inside-out world by 0xABADC0DA · · Score: 1

    Just implement the X windowing system on top of an OpenGL renderer. It's easy. Hell one guy in his spare time did it for the Looking Glass desktop and it looks and works a heck of a lot better than any other X eye candy. It's java + opengl + x11 interpreter, but if it's just Java that is the holdup then use freakin' python or mono; it doesn't have to be fast just to manage window bounding regions and script opengl native code.

    Is the new 'modular' X server actually going to be written in C/C++? WTF for? The clear leader, Apple, uses a subset of PDF and the OSS guys' new achitecture is more structs of function pointers?

    Snap out of it, red.

  97. Can I... by Mad+Ogre · · Score: 1

    Get it to run on D@mn Sm@ll L!nux?

    --
    MadOgre.com
  98. Lisibility? by jfengel · · Score: 1

    It took some non-trivial Googling to figure out what "illisible" meant. It seems to be a perfectly common French word, but it's rarely used in English. "Lisibility" seems to be technical English: Google finds only a thousand cites, no definitions, and m-w.com doesn't know it.

    Is there a specfic technical meaning beyond "legible"?

    1. Re:Lisibility? by Wildcat+J · · Score: 1
      I believe that in this context "lisable" means "readable" ("lire" == "to read"), so "illisible" is "unreadble".

      -J

    2. Re:Lisibility? by dascritch · · Score: 1

      Sorry, as my sig tells about me, my job is more writing phone services for the voices of the french "Spitting Images" http://www.canalplus.fr/pid20.htm than technical !

      "Illisible" : "illegible" (thanks to babelfish and D.Adams), cannot be read and/or understood, or written by ink-painted-flies instead of a goose pluck

      Lisibility : able to be readable with ease (idem)

      Think about how you wrote when you were 3 and 20 years old. I hope you will now undestand what I mean.

      --
      (Sorry my bad French) Je fais parler les Guignols de l'Info. Le pied, quoi.
    3. Re:Lisibility? by jfengel · · Score: 1

      Ah. I was hoping it was some kind of cool new technical term. Your English was so good (better than some of the Americans on Slashdot) that I didn't spot it.

      I'm very interested in the concepts of usability, and I have some strong opinions about what makes a web page "lisible".

      Sorry I missed your sig; I have signatures turned off.

    4. Re:Lisibility? by dascritch · · Score: 1

      First time someone told me my Englishg is not terrible. :)

      a readable web page ... uh ... Do you think ... stopping italicize news in /. frontpage ?

      (oops, bad karma's comin'!)

      --
      (Sorry my bad French) Je fais parler les Guignols de l'Info. Le pied, quoi.
  99. Accelerated drawing? by Decimal+Dave · · Score: 2, Interesting

    Will this new architecture be extensible enough that the primitive drawing routines can be implemented as fragment programs (like Quartz 2D Extreme)? There was a huge speedup for those that enabled it on OS X and I'm sure X11 could reap the same benefits. It makes a lot of sense to offload drawing and compositing to the GPU, but I couldn't find any reference to it in the article.

    --

    "Leave the strategizing to those of us with planet-sized brains." -Tycho
    1. Re:Accelerated drawing? by Anonymous Coward · · Score: 0

      First about using shaders with compositing:
      I think you'll have to wait for Xgl to do that.
      As i understand, program that does compositing - compositing manager (that uses X calls to access buffers for compositing) will be able to do anything (use OGL acceleration if needed ) while compositing from window back buffers to screen back buffer (better said doing what you code it to do with window pictures while drawing them on screen busser)
      In Xegl it will have it's own own GL stack, will access memory of other windows, and have access to full GL engine, including fragment programs.
      This is harder to do with Exa because I'm not sure you will be able to do 2D operations in hardware and in the same time use DRI OpenGL for compositing(including having access to Exa's pixel buffers in VRAM and vice versa - drivers have to cooperate for this). On the other side, Luminocity dos something very similar...

      Second for drawing primitives with shaders;
      Im sure you won't be able to do it with Exa, but maybe in Xegl/glitz. If develpers decide to implement X primitives drawing with fragment programs. It is doable, but question is, is it needed? most X primitives can be done using fixed point GL functions (maybe at least XRENDER can make better use of shaders?).
      Point is, Quartz API has vector drawing ability which needs shaders more than X API. So I think Cairo on glitz is what needs shaders more.

  100. What about MAS? by Anonymous Coward · · Score: 1, Interesting

    When will the MAS (media application server) become a default part of the Xorg release? I for one can't wait for the network-centric MAS sound server to replace the both esd and aRts.

  101. Re:many live cd linuxes stuck at 60hz refresh..... by Anonymous Coward · · Score: 0

    X.org isn't very user friendly, in fact all you get is an 'X' on a blank screen you can move around.

    Shit, I can move it around?

  102. I used to say the same by zymano · · Score: 1

    But I am changing my mind after hearing from alot of kernel developers that Linux already is a huge monolithic kernel and adding graphics too would really cause stability problems.

    Linux kernel should maybe go modular and also fix the reason why the screen blacks out when the graphics crash.

    I think you need to swith to haiku os .

    1. Re:I used to say the same by Anonymous Coward · · Score: 0

      are...you...serious?

  103. Taking this to it's natural conclusion by RdsArts · · Score: 2, Funny

    My reaction to this was "Huh?" so I went and looked it up. Apparently, WikiPedia is a...

  104. How is Enlightenment DR17 doing this already?? by Sark666 · · Score: 1

    I have tried enlightenment and was wowed not just by the eye candy but the speed. Everything just responded instantly.

    How is this window manager doing this today without a change to X?

    And why can't other wm gnome/kde do it today as well?

    Oh and a feature I don't see mentioned much but I believe they are going to provide is vsync on the desktop. I've really always hated seeing windows tearing and such.

  105. compositing eyecandy by stiefvater · · Score: 1

    i'd just like to point out what happens to your gui when you have compositing effects:

    http://www.qarl.com/menu/waterworks/dialog.mov

    K.

  106. Can you guess which one? by Anonymous Coward · · Score: 3, Funny


    "porting", "drivers", "new architecture", "easy"...

    [blows pitchpipe, clears throat]
    One of these things is not like the others,
    One of these things just doesn't belong...

    Thank you, thank you - I love you all!

  107. Re:What users would really need for desktop linux. by digidave · · Score: 1

    Tabs are a known leak and it's fixed in 1.1. Get the Alpha now, it's wonderful.

    --
    The global economy is a great thing until you feel it locally.
  108. Re:Eycandy.. bleh. Concentrate on decent font supp by GrumpyOldMan · · Score: 1

    Just to confirm

    1) I'm using DVI, not analog

    2) Again, DVI

    3) I'm running with DVI-I as confirmed by the the Xorg.0.log:
    (II) RADEON(0): Primary:
    Monitor -- TMDS
    Connector -- DVI-I

    4) I'm running at 1600x1200 as confirmed by xdpyinfo and xrandr.

    But I'm not really sure if my complaint is about the fonts, or just how they are rendered. I could care less what the font is called, or where it came from if it is rendered sharply (like on OSX). I've also tried Windows ttf fonts, and they don't seem to be any better. So I guess my complaint is with the font rendering of modern, proportional fonts like those found on most web pages, and used in GNOME or KDE apps. Fixed fonts (like I used for xterms and xemacs) are fine.

    Back in the bad-old-days, my CRT was never this blurry.

  109. xteddy & by Marc2k · · Score: 1

    As long as I have my xteddy, I will be set.

    --
    --- What
  110. What is your setup?. by Anonymous Coward · · Score: 0
    mine's not listed.

    What is your setup?
    An Eniac, a Commodore 64, Color Computer, VIC20?
    1. Re:What is your setup?. by DrSkwid · · Score: 1

      hehe way to broadcast your ignorance

      http://plan9.bell-labs.com/plan9/

      No listing at nVidia.
      OS developers have worked out graphics cards in single head mode, no nForce support.

      http://www.openbsd.org/

      Not listed at nVidia.

      Supported hardware section reports : nForce/nForce2/nForce2-400/nForce3/nForce3-250/nFo rce4* (SATA controllers are not supported)
      Graphics support via X.org drivers

      before you say "well there you go, you can use your specialised OSs" remember that my point was that it is all well and good for nVidia having a team of in house devs writing drivers for their hardware if one runs Windows or Linux. The rest of us have to reverse eng. and cobble stuiff together which would be solved by releasing a few docs.

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
  111. That's great! by cnelzie · · Score: 1

    Thanks for sharing what is supported while suggesting your setup isn't supported, without sharing your setup.

    You might as well hand someone a Bible with all the bits about that guy Jesus taken out...

    --
    If you ignore the other uses of a tool, does that make the tool less useful, or you less useful?
    1. Re:That's great! by DrSkwid · · Score: 1

      lol, what use is listing what isn't supported !!

      You're supposed to be a nerd. Can't you work out what OSs exist that run on hardware that vNidia cards slot in to that aren't Windows, Linux or FreeBSD on x86.

      I'm sorry, I thought I was talking to a bunch of theologians.

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
  112. Celebrity Desktop Deathmatch by Anonymous Coward · · Score: 1, Interesting

    e17 vs Xorg...Who will win?

    Winner to be announced on April 1 (That's when new releases of enlightenment are usually announced on /. anyway)

  113. Most importantly...! by Kagura · · Score: 1

    How do I install this on my windows comp? :P

  114. Stop knocking this guys work... by Anonymous Coward · · Score: 1, Insightful

    This guy makes a new acceleration architecture, and 90% of the comments here on what this guy is supposed to be doing instead.

    He should be making X more stable, he should be making RenderExcel work correctly with the nvidia X server, he should be making the composit manager more stable, he should be making copy and paste work between gnome and KDE...

    Well guess what? He doesn't work for Nvidia, so he can't help your RenderExcel problems. He decided instead to make a new acceleration architecture....

    Just because YOU don't need more then a Pentium II 233 Mhz doesn't mean the REST OF US shouldn't be allowed to buy an Athlon FX-57 or whatever new thing is out. Just because YOU don't need more then 640K of memory (And really, who in their right mind would) doesn't mean the REST OF US aren't allowed to enjoy the greater then 4 gb a 64-bit architecture offers us.

    Just because you DON'T LIKE eye candy, doesn't mean the rest of us aren't allowed to enjoy the computer hardware WE have.

    You think this guy wasted his time? Learn to code, show him where his time is better spent. Don't jump down his throat for being gracious enough to release his work into the public domain for the REST OF US to enjoy.

    Honestly, slashdot seems at first to be about innovation, true competition and letting the best technology win. Progress. Advancement. But every story that talks about a faster CPU, or multiple cores, more memory, expensive video cards, etc is met with "My 486 runs linux command prompt just fine, so only losers with more money then sense will waste either on this."

  115. Re:Eycandy.. bleh. Concentrate on decent font supp by ryanvm · · Score: 1

    Clean your screen.

  116. Command line font by dhasenan · · Score: 1
    Just use 'setfont'. Of course, you have to try out every font you want to use to see how it looks if you're using a shell rather than an X terminal.

    The available fonts are in a directory called consolefonts. The location of that directory is, I believe, distro-dependent.

  117. Re:Concentrate on decent font supp -- mod parent u by Just+Some+Guy · · Score: 4, Insightful
    Here's a hint: when people say they've tried damn near everything

    No you didn't. You said that you tried a few things but completely left out how you tried to go about them. Maybe your attempts were misguided and you missed the obvious solution? If the grandparent used the same method to configure two different operating systems on two different pieces of hardware, maybe he's on to something that you're overlooking.

    Just because you're less bad than 19/20 of entrants in a particular contest not related to the subject at hand doesn't mean that you're an expert on this topic.

    --
    Dewey, what part of this looks like authorities should be involved?
  118. i810 3D acceleration support? by debiansid · · Score: 1

    Is 3D acceleration going to be supported for i810 in 7.0? 6.9 is pretty much a "modularization" release and there was no mention of i810 3D acceleration in those articles.

  119. Xegl by Stalyn · · Score: 1

    I'm more in favor of the Xgl method of modern linux desktop rendering. Currently a lot of work is being done on Xegl. Which is an extension of Xgl with the EGL API. There was a lengthy discussion over Xegl vs KAA on the freedesktop mailing-list. My impression is KAA is good for all basic hardware while Xgl/Xegl takes advantage of modern hardware.

    --
    The best education consists in immunizing people against systematic attempts at education. - Paul Feyerabend
    1. Re:Xegl by nickos · · Score: 1

      You might also want to look at XCB, an asynchronous replacement for Xlib.

      There's a lot of good work going on!

  120. Raising the bar for entry. by jbn-o · · Score: 1

    I do the same thing when I am faced with animated user interfaces.

    I also think these changes raise the level of entry for people with lower end machines -- poor computer users, chiefly -- as more OSes (even free software and open source OSes) require fancier displays just to do things that don't strictly need to be there.

  121. Re:How is Enlightenment DR17 doing this already?? by nickos · · Score: 1

    "And why can't other wm gnome/kde do it today as well?"

    Because GNOME and KDE are bloated and over engineered, while Rasterman (Enlightenment lead coder) is an old-school Amiga coder who knows how to program graphical stuff properly.

    All Linux users owe it to themselves to try out some of the alternatives to GNOME and KDE if they haven't already. You can continue to use your favourite GTK/qt apps and your user experience will improve considerably.

  122. Pity about NeWS... by argent · · Score: 1

    I wish Sun would open-source NeWS, then let the Berlin people add OpenGL primitives to it, and see about accelerating THAT. Screw Java, I want to be able to upload Postscript code to the GPU so all my apps get the magical raytraced flaming 3d delete dialogs.

  123. Don't mind me, just feeding the trolls. by coolGuyZak · · Score: 1
    You: "How stupid you sound. I don't know where the original poster even mentioned Gnome or made a comparison to KDE/QT."

    OP: "Can we expect the typical bloat that comes with other KDE/QT applications?"

    Hmm... it seems that the OP did originally make a comparison... not Gnome to KDE, but KDE to bloat. And the GP decided to rectify the misunderstanding about KDE.

    Let's try to follow the GP's reasoning for a moment. Gnome tends to be a very efficient (if nothing else) desktop. Hence, the fact that KDE can out perform it speaks volumes about the amount of change it has undergone recently.

    It wasn't a KDE vs. Gnome post, as you erroneously claim.

    You also erred while reading the OP.
    Q: "Could someone explain to me the bloat problems in KDE/QT?"
    Is not the same question as
    Can we expect the typical bloat that comes with other KDE/QT applications?

    The first is a legitimate question, while the 2nd is a troll. (The first is your words, while the 2nd is the OP). It seems to me that the OP might have been better off without mentioning KDE, either.

    oss flame wars are easier than pie and slashdot readers are arrogant and immature as hell

    Speaking of arrogant and immature...

    1. Re:Don't mind me, just feeding the trolls. by SolusSD · · Score: 1

      i made the GP. Thanks for clarifying what i meant.

    2. Re:Don't mind me, just feeding the trolls. by coolGuyZak · · Score: 1
      Is that missing a sarasm tag, or is someone on /. actually being kind??!?!?

      ;)

      But honestly. I want to know. (hard for me to tell).

    3. Re:Don't mind me, just feeding the trolls. by SolusSD · · Score: 1

      I was actually being kind. He clarified my point for me. ;)

  124. Re:Concentrate on decent font supp -- mod parent u by Anonymous Coward · · Score: 0

    Fonts in linux do suck, even with Bitstream vera... No amount of tweaking I've ever seen will make it as good as an MS desktop. I think it's one of those things that linux people just can't see the problem. What they have works great, looks great to them and they don't understand what's wrong with you (But that _is_ how it's _supposed_ to look! Great isn't it?).

    Best screenshots I've seen are using the microsoft fonts. I forget off the top of my head but there was maybe some hinting thing you tweak or a config option when you go to compile freetype or fontconfig. I can't remember exactly. In the immortal words of ButtHead, "Hey it was free asswipe."

  125. Re:Perfect by Eric604 · · Score: 1

    I guess an artist can use whatever he can glue in an canvas.

  126. Re:Eycandy.. bleh. Concentrate on decent font supp by WhiteWolf666 · · Score: 1

    Do you have your screen dimensions setup correctly in your xorg.conf?

    In milimeters? This matters, a lot.

    If you run SuSE, you can set it using the GUI, YaST2. Anything else, and you'll need to edit your xorg.conf. Respond to me if you need instructions.

    I've found that this makes a *huge* difference in font quality.

    Also, you can recompile freetype to include the (patented and illegal) TrueType Bytecode interpreter. Google for it, its actually very easy. If you use an RPM distribution, you can install the source RPM, make 1 change to the spec file, and get the bytecode interpreter working.

    I actually prefer to have it off; on my Dell 1901FP, using the correct screen dimensions, my fonts are crystal clear.

    --
    WhiteWolf666 an exBush supporter. All you new-school,compassionate,save the children Republicans can rot in hell
  127. Re:Concentrate on decent font supp -- mod parent u by Just+Some+Guy · · Score: 2, Informative
    Fonts in linux do suck

    Categorically: no. Fonts on your system suck. On my system, they look as good as they do on the nearby PCs and Macs. Whether because of

    1. hardware issues with your particular setup, or
    2. you're using a strange distro that doesn't have necessary support for decent subpixel AA (note: even the name brand guys screw up sometimes so "mine must be right because I use $foo!" will be ignored), or
    3. you haven't set it up correctly,

    your situation is not universal. I'm not trying to be a jerk about it, but I can't stand people claiming that "Linux can't do $bar" when I personally use it to do $bar every day. Certain may have problems with $bar on their setup, but that doesn't mean that no one else can manage it.

    --
    Dewey, what part of this looks like authorities should be involved?
  128. A word from Linux pwnz j00, inc. by Anonymous Coward · · Score: 0

    The article describes a replacement system for rendering. It will improve the rendering pipeline for COMPOSITE. For screenshots, you need to find a composite-oriented desktop.

    KDE, and possibly Gnome are good examples. As composite rendering is still experimental, screen shots may not be available.

    Linux pwnz j00 serves as a functionary of the Linux Centralized Command Center (LC3). It is the leading informant of ill-informed users. Many of which don't know how to read.

  129. Re:Concentrate on decent font supp -- mod parent u by 0xABADC0DA · · Score: 0, Offtopic

    Me: Here's a hint: when people say they've tried damn near everything

    JustSomeGuy: No you didn't. You said that you tried a few things but completely left out how you tried to go about them.

    Original post: I have wasted hour after hour following various FAQs, playing with antialiasing, autohinting, and subpixel rendering in my ~/.fonts.conf. I have installed the Bitstream Vera fonts. I have sacrificed a goat and done a rain dance. And still, all those fonts look so blurry that I feel like I'm going blind.

    What, you think people have gone to all those lengths but nobody thought to try the freakin' subpixel rendering button in preferences? This is /. not aol.

    Read the context for christ sake! When I say "yes, I agree, I have also done those things" and you say "but you just said 'those things' not what they were" without reading the post I was replying to, that makes you a 'tard. One with +4 moderation, but still a tard.

  130. MOD parent UP. by coolGuyZak · · Score: 1

    And here I hoped that I would never be making this kind of comment.

    1. Re:MOD parent UP. by XTbushwakko · · Score: 0

      how excactly do I mod? newb :P

  131. Oh, come on. by Grendel+Drago · · Score: 1

    I'd wager my own dear pants that that AC hasn't written a damned line of X code in his life.

    --grendel drago

    --
    Laws do not persuade just because they threaten. --Seneca
  132. Re:Concentrate on decent font supp -- mod parent u by 0xABADC0DA · · Score: 1

    So post your system specs then... I want to see good fonts on Linux, and the other poster sounds like they would try a different distro if the fonts would work on it.

    Distro: ?
    KDE version: ?
    X.11 verson: ?
    Font: ?, Size: ?
    Monitor: ?
    Graphics card: ?

  133. Yowch. by Grendel+Drago · · Score: 1

    Man, that's harsh. At least the Gentoo people were responsive, even if some of them were unhelpful and/or rude. Do any bugs get worked on over there?

    --grendel drago

    --
    Laws do not persuade just because they threaten. --Seneca
  134. Re:Concentrate on decent font supp -- mod parent u by Just+Some+Guy · · Score: 1
    Work system:
    Distro: Gentoo (before that: Debian, with same results)
    KDE version: 3.{4.1,4.0,3.x,2.x,1.x}
    X11 version: X.org 6.{8.2, 8.1, 8.0} and XFree86 4.x before that
    Font: Bitstream *, MSTT (Arial, TNR, etc.) sizes 13 and up (for normal text like reading web pages, text editing, etc. Smaller than that for icon labels and so on).
    Monitor: Viewsonic VA721
    Graphics card: Onboard nVidia Corporation NV18 [GeForce4 MX 440 AGP 8x] rev 162 (according to Xorg.0.log)

    Home system:
    Distro: FreeBSD 5-STABLE
    KDE version: 3.4.0
    X11 version: X.org 6.8.2
    Font: same as above
    Monitor: Samsung something or another
    Graphics card: nVidia something or another

    One critical note that another poster mentioned: you have to make sure that your DisplaySize is exactly correct! I added this to the Monitor section of my xorg.conf:

    DisplaySize 325 260

    That magically upgraded my display from "looks awful" to "Cleartype? Bah!"

    --
    Dewey, what part of this looks like authorities should be involved?
  135. Sounds nice and dandy..... by ShyGuy91284 · · Score: 1

    So why won't ATI get off their ass and better develop their Linux drivers? Last I checked, the drivers for anything 9000+ (give or take 500 maybe) or newer don't have support for the features Xorg uses, and open source drivers don't exist for those chips. I'd like to think they will get support before it gets big, but at this rate, it may still be a while until they release drivers with the features it needs.

    --
    In undeveloped countries, the consumer controls the market. In capitalist America, the market controls you.
  136. Thank God... by softends · · Score: 1

    ...we're seeing visual enhancements to linux from other devs - and without the bloat!

  137. Whats Up? by polyp2000 · · Score: 1

    An article about eye cany with no screenshots ? ... bah!

    --
    Electronic Music Made Using Linux http://soundcloud.com/polyp
  138. Seems nearly the same as... by Anonymous Coward · · Score: 0

    quartz extreme. The technology that gives osx it's eye candy.

  139. !developper by zakkie · · Score: 1

    It's "developer", you fuckwit submitter, D-E-V-E-L-O-P-E-R. Editors, huh? WTF are those?

  140. Re:Concentrate on decent font supp -- mod parent u by samulik · · Score: 1

    I use mainly Linux, but have dabbled with OS X and its word processing and DTP applications as well. In comparison, fonts on Linux do suck.

    Compared to the situation before gtk2 and the likes, the fonts in Linux are certainly good. It's a far cry from OS X's font support however. The first, practical problem with fonts and Linux is that Linux is shipped with a small selection of fonts. Installing more helps, but is tedious, and a major failing of the default desktop environment.

    Once you have a decent font selection installed, you'll find that they are not rendered quite as intended. Frequently spacing between characters appears random; kerning doesn't work as intended. Or the bottoms of characters don't align, as in Helvetica on my system. In word, it doesn't look good.

    Then there is the lack of support for advanced font features of OpenType fonts, for example. Forget ligatures, forget "stylistic alternatives", forget intuitive grouping of fonts with more than normal and bold weight variants. This, granted, is more issue of application support, but nonetheless a fact of life with Linux and fonts.

    When I need good typography, I must go to OS X. (Windows might do, too, but not even good typography is reason enough to dabble with _that_ OS.)

  141. Re:Concentrate on decent font supp -- mod parent u by renoX · · Score: 1

    I don't know: if the name brand guys screw up something, then it means that the majority of users will find that it suck, so yes in this case "Linux's something" will suck.

    That said, *I* don't find that fonts on Linux really suck (it used to!), I use both WindowsXP and Linux and don't find much difference.
    But on the other hand I've seen a comparison on fonts on the web between Linux and OS-X (don't remember where, sorry) and OS-X was much, much better than Linux..

    Now of course, I don't really trust a few screenshot seen on the web (didn't really care as I'm not going to buy a PPC: I like games), but if it is true, then fonts on Linux do suck compared to OS-X.
    Maybe we'll see more comparison with the 'MacPCs' when they'll arrive..

  142. Re:Concentrate on decent font supp -- mod parent u by WhiteWolf666 · · Score: 1

    Yay! Someone else finally picked up on it!

    This is why SuSE bugs you if it detects that the display size *might* be miss configured.

    With my displaysized configured correctly X.org blows away both OS X and Windows in terms of font rendering. One of my good friends is an engineer from IBM, and he was complaining about the 'crappy' font rendering under X.org on his Thinkpad.

    I showed him my desktop, and he was shocked. I revealed to him the solution, and he was shocked.

    Stop messing with AA settings! Setting your displaysize correctly is the *best* thing you can do to improved your font rendering!

    Oh, and before some wise-ass says, "Why don't you have to do this in Windows or Mac OS X?"

    1. Windows renders its fonts at the same resolution no matter what resolution your screen is running at. X.org does not. That means the default font resolution on X.org may look good, but may not. Windows fonts always look good, but the size is not resolution or DPI dependant. That's why Dell's 1600x1200 laptop screens (14") were kind of annoying in Windows; you had to pump up the font sizes so large that the dialogues all looked funny, and some applications didn't work properly. This doesn't happen in X.org

    2. Mac screens are all the same DPI. That's why the Powerbooks have weird screen resolutions. That's also why Mac font rendering isn't as good if you aren't using a monitor that correctly reports its display size to the rendering system through DDC information (incidentally, modern linux distributions can sometimes pick this data up as well, but many built-in monitors do not report it correctly.

    As usual, X.org's implementation is superior. It's just that most setup tools do not correctly configure display size (except for SuSE's YaST2). Once its configured correctly, you get resolution independant font rendering of extremely high quality.

    --
    WhiteWolf666 an exBush supporter. All you new-school,compassionate,save the children Republicans can rot in hell
  143. Bah! by Goo.cc · · Score: 1

    Desktops, Bah! Just give me a nice window manager and someone who appreciated the eloquence of Unix.

  144. Re:Concentrate on decent font supp -- mod parent u by WhiteWolf666 · · Score: 1

    1. SuSE installs many, many fonts by default, and includes scripts that will download additional fonts from online repositories. It does this through its GUI updater utility, YoU. (YaST Online Update)

    2. Configured your DisplaySize (in your xorg.conf) correctly! SuSE will try and detect DDC information and configure this in YaST, but it will pop up a warning if it is unable to. Most distributions simply leave this value at default. Your fonts will be *butt* ugly if DisplaySize is not set correctly in millimeters.

    3. Freetype can perform the same exact font rendering that Windows/OS X use. See, Windows/OS X both interpret TrueType Bytecode, by using a patented software. You can enable the TrueType Bytecode support in Freetype by changing one option in the SRPM file, and then using rpmbuild to generate a Bytecode interpreter enabled version. Technically, this version is illegal, if you are in a country with software patents.

    However, I find that the Freetype version without the bytecode interpreter actually has superior rendering as long as hinting and subpixel AA are enabled, and YOUR DISPLAYSIZE IS CORRECTLY CONFIGURED!

    Having your DisplaySize incorrectly configured screws up fonts badly, and makes anti-aliasing function even worse.

    --
    WhiteWolf666 an exBush supporter. All you new-school,compassionate,save the children Republicans can rot in hell
  145. Re:Concentrate on decent font supp -- mod parent u by WhiteWolf666 · · Score: 1

    No Offense, but the other poster got it right.

    Fonts in Linux rock.

    Fonts on your misconfigured system suck ;-)

    I had the same problem as you, and then found that when I installed on a particular monitor that it looked absolutely beautiful.

    The reason? That monitor was very close to the default value for displaysize in xorg.conf, 320 mm by 240 mm.

    Once you set that correctly, your fonts will be immeasurably better. My systems easily compete with OS X and Windows in terms of font rendering quality, and everyone I show my systems to is quite shocked.

    --
    WhiteWolf666 an exBush supporter. All you new-school,compassionate,save the children Republicans can rot in hell
  146. Binary drivers by Trejkaz · · Score: 1

    Let's hope that they release the API well enough in advance so that those of us under the tyranny of antisocial companies which only release binary drivers can actually have working drivers when it's released.

    --
    Karma: It's all a bunch of tree-huggin' hippy crap!
  147. Re:Concentrate on decent font supp -- mod parent u by macshit · · Score: 1

    First, I agree, current free software is absolutely capable of drop-dead gorgeous font rendering, certainly on par with, and in many cases better, than contemporary Windows/Mac rendering.

    However I think it isn't the "desktop" which is the usual problem -- the main desktop environments/toolkits (Gnome/GTK and KDE/Qt) have good support for this stuff, and simple and obvious configuration of (their part of) it.

    I think the main problem is that responsibility for configuration seems to be split up between so many different places -- not just the toolkits, but the libraries, someone mentioned an X configuration option which made a difference, the font installation, etc. Furthermore, there's the weird issue that the important feature of autohinting (which isn't necessary for well-hinted fonts like the bitstream vera stuff, but really helps some other fonts) is turned off by default because of some bizarro patent issue or something.

    [FWIW, I use Debian and Gnome/GTK and after enabling autohinting in /etc/fonts, everything looks splendid. Installing the microsoft fonts also helps because they're very well hinted, and many apps explicitly expect them.]

    --
    We live, as we dream -- alone....
  148. famous last words? by 3rdParty · · Score: 1

    "Porting the existing drivers to this new acceleration architecture should be easy"

    Obviously not written by anyone who has ever worked on a coding project :D

  149. Operand Precedence by Zancarius · · Score: 1
    >> Speaking of eye candy and reliablity/faithfullness- reminds me of my wife, although she is neither...

    > Huh? Are you saying that your wife is neither reliable nor faithful, or not eye candy? I don't get it.


    I just want to elaborate on eno2001's point...

    AFAIK, with AND taking a higher precedence than OR, e.g.: (eye candy && (reliability || faithfulness), you're definitely right. Since OR short-circuits, the implication is:


    She's not eye candy (given). AND
    ( - She's not reliable OR
    - She's not faithful )


    Good point, eno2001. So, the question remains to the parent poster (this post's grandparent): Which is it? Reliability or faithfulness?
    --
    He who has no .plan has small finger. ~ Confucius on UNIX
  150. Re:What users would really need for desktop linux. by Anonymous Coward · · Score: 0

    Who the hell keeps marking this jew hater's posts as "informative"!?

  151. Changing Resolution on the Fly by Chris+Tyler · · Score: 1

    Sure you can change resolution on the fly (and more elegantly than Ctrl-Alt-KP+).

    The extension is called xrandr (rotate and resize) and is installed by default in most current distros. There are panel applets that let you pick your resolution (and rotation, if supported) and everything will resize appropriately (e.g., maximized windows won't be off the screen), or you can use the xrandr utility if you want to do it under script control.

  152. Acronym creep! by dbIII · · Score: 1
    new features than any FLOSS drivers I know of
    Now that we've already added two letters one more won't hurt, with an added bonus of dual use. FLOSSY can either mean "Free Linux Open Source Software Yeah!" or be the name of a pet.

    Wake up guys, all decent software these days runs on more than one platform, and putting both "free" and "open" in the thing at the same time is just pandering to semantics in MIT staff room politics where dictionary definitions are irrelevant (read any of a hundred RMS interviews for an attempted redefinition rant whenever some poor sod used either the word "free" or "open").

  153. Re:What users would really need for desktop linux. by Nailer · · Score: 1

    ... a firefox which would take less than 160 MB of RAM, an Openoffice.org which would take less than 150 MB, an X.org which would take less than 100 MB.

    Done.

    You're looking at the wrong figure. The amount of memory an app allocates to itself doesn't matter that much - write a simple C program and try it. The amount of memory an app uses - called Resident Set Size (RSS or RES) in top - matters a lot more - use lots of that memory, and your system slows to a crawl.

    But you're not using lots of that memory. The resident set size of X is about 35MB, Firefox usually about 24MB (my firefox here is a little busier than most), etc.

    PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
    3201 mikem 15 0 124m 50m 20m S 0.0 10.0 2:54.73 firefox-bin
    3407 mikem 16 0 115m 35m 20m S 0.7 7.0 0:17.11 mono
    2825 root 15 0 103m 34m 9440 S 6.0 6.9 4:22.46 X
    3306 mikem 16 0 100m 23m 14m S 0.0 4.7 0:15.00 evolution
    2980 mikem 25 10 35500 18m 10m S 0.3 3.6 0:15.34 rhn-applet-gui
    3013 mikem 16 0 39672 13m 8632 R 13.6 2.8 0:09.10 gnome-terminal
    2971 mikem 16 0 29632 13m 10m S 0.0 2.7 0:02.71 nautilus

  154. creeepy stuff. by Anonymous Coward · · Score: 1, Interesting

    His mistake is that he thinks that additional developement is going to make things more bloated.

    It's not. X.org is cleaning up and improving the X window server by leaps and bounds. They packed more development and actual improvements in 1 year then XFree86 got done in six years.

    On the other hand, KAA is fucking worthless. Waste of time, waste of effort.

    Even though it's worlds better then XAA and WILL improve performance and WILL improve stability. XAA works, and it's fine.

    You see the reason that it is worthless is because it's a driver model that's been obsolete for a couple years now.

    We want to get it all working on a single software stack; opengl. That's it.

    OpenGL isn't just for eye candy. It's for a unified driver structure for X.

    You don't have hardware acceleration? No problem, you just use Mesa, it's just as nice as normal unaccelerated X. No eye candy, but what it does have is nice compatability.

    Right now for Linux you need 2 or 3 drivers running _simultaniously_. Minimally 2.

    That is 2 different drivers from 2 different sources running at the same time on the same card and outputing the information to the same display.

    You need OpenGL drivers for apps that aren't 2d and you need 2d drivers for those that are. That's why X drivers suck, not because XAA sucks (although it does), but because the driver model for X is broken.

    It's stone age, it's obsolete, no other operating system out there requires that you have do things like that. It is making the live of driver developers twice as hard as it should be.

    Also the other problem is that X windows has control over the hardware.

    X windows should not have control over the hardware. The kernel has control over the hardware. When X fucks up it can lock up your machine. Also X is a huge security hole. It is a major application that has to run as setuid bit.

    It also makes having compatable X versions on wide veriaty of hardware difficult.

    If you move the driver model to opengl then any machine with a OpenGL stack, even if it is just software, is perfectly compatable and it works.

    The kernel drivers hardware libraries are the things that should work with your hardware not X.

    This makes it possible to run X as a usermode proccess. This increases stability, portability, and security. Windows, FreeBSD, Linux, Solaris, embedded platforms, It doesn't matter.

    If it has some sort of opengl stack and it's able to use the GNU tools to compile stuff, then it should work.

    Then this opens up much more interesting possiblities for the future of X. Have any of you ever used sunray x terminals, for instance?

    Think about 'screen' program, but for X windows... and network transparency...

    You see that's what XGL is aiming at. Improving capabilities, providing the framework to take advantage of modern hardware (say anything newer then a 486). Improve stability. Improve security. Provide for future development directions.

    KAA doesn't do any of these things. It's not even going to provide any new hardware-based acceleration.

    The only card that KAA currently works on has the best OpenGL dri drivers out there. All the hardware that XAA runs perferctly fine on, will probably use KAA and be slightly better, if somebody wastes the time to completley rewrite already working drivers. And hardware that doesn't have opengl drivers or Xaa drivers isn't going to get KAA drivers either.

    KAA is obsolete coming out of the gate. It would of been a great idea 5 years ago.

  155. Re:Eycandy.. bleh. Concentrate on decent font supp by Anonymous Coward · · Score: 0

    I'd much rather see fonts that don't suck on LCD monitors than eye candy. I can do without shadows and showy effects, but not without clean, clear fonts.

    That's nice, dear. What does that have to do with anything?

    Do you think programmers are completely replaceable, and the same people who write acceleration architectures are the ones who'd rework font rendering?

    About the only thing your comment is useful for is as a "If it was me, *I'd* do /this/ instead", i.e., about as valuable as "Me too!".

    If *you* want better LCD fonts, then write it yourself. Or hire somebody to fix it for you. Nobody owes it to you -- not even people who write new graphics architectures in their spare time.

    Of course, now you're going to flame me for having written this comment instead of making LCD fonts better.

  156. Re:Thanks for replies! by Anonymous Coward · · Score: 0

    I wanted to mention, I had DisplaySize set wrong in xorg. That helped. I installed Microsoft fonts, that also helped. If I enable sub-pixel hinting, my system will lock up. I tried the byte-code interpreter but I like it better without.

    So my situation is much improved from this discussion. I'm not sure if I agree that it looks better than Windows, but it looks better than it did. It seems like in Windows the fonts are tinier and thinner or something, like more lines can fit on screen at once. Linux side the fonts are thicker and darker. IIRC similar to cleartype in Windows which I really didn't like.

  157. Dragging from Konqueror to The GIMP works by leonbrooks · · Score: 1

    Including multiple images (ctrl-click to select).

    --
    Got time? Spend some of it coding or testing
    1. Re:Dragging from Konqueror to The GIMP works by jacquesm · · Score: 1

      nope, it doesn't

      I tried that and the gimp segfaults

  158. RGB subpixel anti-aliased font acceleration? by Ogerman · · Score: 2, Interesting

    I don't know about anyone else, but my biggest gripe with X performance these days is the rendering speed of RGB subpixel anti-aliasing. (at least on Radeon cards, which is all I have..) It's not unusably slow, but it's highly noticable and makes everything feel sluggish.. especially scrolling.

    Curious? Do a quick test:
    x11perf -aa10text
    x11perf -rgb10text

    On my system, running X.org 6.8.1, regular AA text is about 8x faster than RGB-AA. RGB-AA produces no slow-down in Windows on machines I've checked, so it must be a driver or implementation issue.

    1. Re:RGB subpixel anti-aliased font acceleration? by Alex+Jones · · Score: 1

      Mine are equal more-or-less...

  159. Re:Concentrate on decent font supp -- mod parent u by Anonymous Coward · · Score: 0

    Just because you're less bad than 19/20 of entrants in a particular contest not related to the subject at hand doesn't mean that you're an expert on this topic.

    So does one have to be an expert in fonts to be able to setup Linux fonts correctly?

  160. Because this is Slashdot. by cnelzie · · Score: 1

    If you say, "It's great that (list of OS that works with setup), but I really wish it would work with (my esoteric setup)"

    Then you increase the chances of other people saying, "Hey, I wish (my esoteric setup, as above) did indeed work with (hardware name) , too!"

    Then, by chance, a small snowball will form to start rolling down the hill. Once that gets to a certain point the manufacturer (in this case Nvidia) may decide that it is worthwhile to make available drivers for (my esoteric setup, as above) available for you to install.

    But hey, I figured that you would have caught that with my snarky comment about how useless complaining about the small list of supported hardware, without mentioning what hardware you have, appeared to me and likely others.

    --
    If you ignore the other uses of a tool, does that make the tool less useful, or you less useful?
    1. Re:Because this is Slashdot. by DrSkwid · · Score: 1

      tbh i knew when i posted that ppl would ask :0

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
  161. Re:Concentrate on decent font supp -- mod parent u by Anonymous Coward · · Score: 0

    So does one have to be an expert in fonts to be able to setup Linux fonts correctly?

    Apparently so. And do remember to take notes while you research, because rest assured it will come up again long after you've forgotten the specifics of all the work you did. Thus in typical fashion, you can install, get bad defaults from the distro, complain that what you have sucks, and everyone will jump down your throat that it's all your fault for being a lazy ignorant moron. God forbid if anything were to ever actually "Just Fucking Work" (TM) out the box... I spent all day yesterday fucking with font and xorg settings, recompiling packages etc. It is the way of linux, and in the end, I get a result that is still not satisfactory to me, but somehow, I am supposed to believe that what I have is so much better than MS and Apple.

  162. Re:Concentrate on decent font supp -- mod parent u by Anonymous Coward · · Score: 0

    I have to update myself here. In fact I do believe my results are actually superior to windows. Looks a little different. But things definitely look sweet now. But still distros should be able to give you a proper setup out of the box.

  163. Re:Concentrate on decent font supp -- mod parent u by 0xABADC0DA · · Score: 1

    I am also using Gentoo ~x86 with nvidia. All the same software versions. I followed the gentoo manual just like you probably did. I set up fonts/local.conf just like you wrote. I tried your DisplaySize and it was fuzzy, so I calculated the proper DisplaySize for my monitor, a Dell 1703FP, and it is still fuzzy.

    I tried your fonts and they are large enough that it's difficult to see the blur. But that's not a solution to the problem because I don't particularly want to use large fonts. I don't have to in order to make Windows viewable when I use it. I have tried the most recent Mandrake and SuSE, neither of which set the DisplaySize variable btw and they both have fuzzy fonts, along with Red Hat 9 and Fedora Core 2.

    Some fonts and sizes look okay; maybe I should set all the fonts on my system to the same size? I know it is not a hardware problem because dual-boot Windows is clear as day.

    To sum up the posts:
    * it must be your fault because you are using a "strange" distro... like SuSE, Fedora or Mandrake.
    * it's easy, just edit this xml file... oh wait you also have to set this magic value exactly right in another text file.
    * it works for me, so you must just suck

    So what's next sherlock, use a hex editor? recompile the kernel? The fact that the fonts are clear on Windows after doing nothing and crap on Linux on my system even on major distros and hours of work tells me something is wrong with fonts on X. Maybe some systems have smooth fonts in X. Maybe most do. I wish mine was one of those.

  164. I see... by cnelzie · · Score: 1

    You really just wanted to make a snarky quip to someone proclaiming their ignorance, because you are Uber-leet and user Plan9.

    Kudos to you sir, kudos to you. (That's sarcasm)

    --
    If you ignore the other uses of a tool, does that make the tool less useful, or you less useful?
    1. Re:I see... by DrSkwid · · Score: 1

      quite the opposite

      I wanted to say that not everyone uses Linux *without* trolling for plan9, my experience told me that someone would just have to ask, despite it not being that relevant to the fact that nVidia's binary drivers are not the god's gift the OP said they were

      I am über-leet but that's got nothing to do with it

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
  165. Re:Concentrate on decent font supp -- mod parent u by Just+Some+Guy · · Score: 1
    So, what did you use for the horizontal and vertical sizes? My first guess would be something like 337mm x 270mm - is that approximate what you came up with?

    BTW, what's your refresh set to?

    I still don't think that X's use of possible incorrect DCC values makes it inherently bad. You probably had to load a monitor driver to get Windows to look good on LCD, unless you're very lucky. If Dell gave you a valid X.org config section on the driver disk alongside the Windows drivers, chances are we wouldn't be having this conversation.

    --
    Dewey, what part of this looks like authorities should be involved?
  166. Re:Concentrate on decent font supp -- mod parent u by 0xABADC0DA · · Score: 1

    I set DisplaySize to 338 270. The math came out to 337.92 so I figured that was more correct. Refresh is 75hz. But I given up and gone back to no subpixel and some hinting and its readable. It shouldn't ever take more than 30 seconds to turn on subpixel rendering on any system and have the fonts look better than without it.

  167. Re:Concentrate on decent font supp -- mod parent u by Just+Some+Guy · · Score: 1
    Refresh is 75hz.

    Possibly OT, but many LCDs really don't like to be run higher than 60Hz. In fact, my Viewsonic's manual states explicitly that doing so for long periods will destroy it. Just something you might want to check.

    It shouldn't ever take more than 30 seconds to turn on subpixel rendering on any system and have the fonts look better than without it.

    If anything, blame your vendor for shipping the instructions (in form of a driver) for getting it running under Windows but not under X.

    --
    Dewey, what part of this looks like authorities should be involved?