Slashdot Log In
Fedora's OpenGL Composite Desktop
Posted by
CmdrTaco
on Wed Feb 22, 2006 12:28 PM
from the now-that-could-be-pretty dept.
from the now-that-could-be-pretty dept.
An anonymous reader writes "First we had Novell's XGL and Compiz technology, which allows for OpenGL-based composite rendering on the Linux desktop. Now Fedora has created the Advanced Indirect GL X project, which aims for similar desktop effects but with a simpler implementation. Sure, at the end of the day it's just eye candy, but make no mistake - the Linux desktop is due for a massive shake-up!"
This discussion has been archived.
No new comments can be posted.
Fedora's OpenGL Composite Desktop
|
Log In/Create an Account
| Top
| 392 comments
| Search Discussion
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
"Just eyecandy" (Score:5, Insightful)
It *does* serve a purpose - it makes my day that little bit more enjoyable. Decorating your house serves no real purpose (unless you're trying to sell it), but most people want something a little nicer than bare walls. People decorate their cubicles and offices - a photo here, a plant there.
I don't see why a desktop should be any different.
Re:"Just eyecandy" (Score:5, Funny)
(http://nothingtoseehere.us/)
Re:"Just eyecandy" (Score:5, Informative)
(http://www.ajs.com/~ajs/)
What about X11 acceleration? (Score:4, Interesting)
Comparison to Novell's XGL effort (Score:5, Informative)
(http://www.cise.ufl.edu/~anand)
"XGL is a different X server. This is a more incremental change which is slated to become part of Xorg. We don't believe that replacing the entire X server is the right path, and that improving it incrementally is a better way to modernize it. After talking to people at xdevconf, it felt like much of the upstream Xorg community shares this view. You can search Adam Jackson's notes [freedesktop.org] for "large work for Xgl" to get the blow-by-blow or NVidia's presentation from XDevConf 2006 [nvidia.com] on using the existing model.
We've been working on the AIGLX code for a some time with the community, which is in direct contrast with the way that XGL was developed. XGL spent the last few months of its development behind closed doors and was dropped on the community as a finished solution. Unfortunately, it wasn't peer reviewed during its development process, and its architecture doesn't sit well with a lot of people.
The other question is Wait, can I use compiz? The answer there is a theoretical yes, although no one has actually gotten it to work. We love compiz and we think it's great stuff and is well polished, but it's often confused with the underlying architecture of XGL. Much like the code that we've added to metacity, compiz is a composite manager. With a bit of work, it should be possible to get compiz working on this X server. There's an excellent post from Soren [gnome.org] on the topic of compiz vs. metacity."
OpenGL a big win (Score:5, Insightful)
(http://www.tampatech.com/ | Last Journal: Wednesday April 27 2005, @08:19PM)
Let us pay homage to Silicon Graphics, the originators of OpenGL. They may not live out the year.
Screenshots (Score:2, Interesting)
(http://cantarafamily.net/)
How can they talk about graphics advances without screenshots? I believe the term used these days is "TTIWWP".
-JesseRe:Screenshots (Score:4, Informative)
They can get away with not giving you screen shots because they give [gnome.org] you [gnome.org] movies [gnome.org]
Not again (Score:4, Interesting)
Why couldn't they just standardize on Xgl? It works *today*. Aigl doesn't even support my nvidia card right now.
Re:Not again (Score:5, Informative)
-Erwos
Re:Not again (Score:4, Informative)
Re:Not again (Score:5, Informative)
(http://robots.org.uk/)
XFree86/X.Org Loadable Driver Framework to Achieve a Composited X Desktop":
video card support? (Score:3, Informative)
Interesting applications (Score:4, Interesting)
How about actually letting us use Scaled Windows (Score:3, Interesting)
DEVELOPERS PLEASE STOP WORRYING ABOUT THE EYE CANDY AND THINK ABOUT FUNCTIONALITY.
3 dimensional color-shifting fonts for xterm! (Score:2)
(Last Journal: Sunday August 20 2006, @09:16PM)
A practical use for a 3D Accelerator! (Score:1)
Further Clarification (Score:2)
(http://ewhac.best.vwh.net/ | Last Journal: Saturday August 18 2001, @10:28PM)
Unfortunately, although I've picked apart many XFree86 device drivers, I don't know very much about the architecture of X and X servers. Could someone give a thumbnail sketch of the issues at stake, and the tradeoffs?
Schwab
A good step, but not the end game... (Score:3, Informative)
The project has a good concept model, not to destroy XWindows with a rewrite; however, this will considerably limit any real advancement into a comprehensive environment.
I see this as more of a test bed, and partial stepping stone; however there are many issues not being addressed that just need to be ripped apart and rethought out, and this CAN be done without destroying the existing environments.
Part of the problem of Bringing any 3D GPU functions to the desktop is the nature of Video cards, and they are designed to operate in a 2d accelerated mode and a full 3d accelerated mode, with both aspects of the cards not mixing normally.
What this leads to is an environment that mimics the 2D acceleration features in the 3D mode, and turns the Video card into 3D mode full time.
Strangely, what will help this push for full time 3D utilization or cross utilization is work being done at company people really don't like, Microsoft.
Microsoft is pushing both ATI and NVidia to move their Driver technology to allow for overlapping of the two operational modes, and also adding in virtualization of the GPU RAM space - the WDDM/LDDM that will ship with Vista, as it will be the first consumer OS that has a full time 3D accelerated accessible UI environment active.
Also by virtualizing the GPU RAM, Vista drivers (WDDM) are pushing the cards to pull off some interesting tricks, like pushing to System RAM lower priority applications Video, without out of memory considerations - Just like Virtual Memory on Hard Drive did years and years ago, and leaving a full 3D environment and 'appearance' of GPU RAM continually available to applications no matter how many remain active.
Video RAM of the old days was basically having enough RAM to display the resolution and depth for the screen you were displaying, but in the 3D world, GPU RAM is filled with textures, etc - so this mixing and virtualization process has been a long time coming, and surprisingly, Microsoft if the company helping NVidia and ATI get it working at the driver level.
Now for the good news, Microsoft has been generous to ATI and NVidia in the driver development process and in doing so has given both companies a lot of information and technology they would not of had access to from the multi-app OS environment viewpoint.
So all the cool new functions of the WDDM that is being developed for Vista should eventually flow back through both NVidia and ATI and their own driver technologies for supporting these concepts in other OS environments.
However, as I started out and still believe, this technology from the article, and even going full OpenGL desktop is not a complete answer. A full OpenGl desktop will be problematic when you want to run a 'windowed' version of Quake in for example, as the applicaiton will be expecting to have full control of the OpenGL/GPU and not expecting the first priority to be going to the Desktop Environment.
So to get to the full OpenGL desktop is going to break a lot of existing 3D applications in the *nix/OpenGL world, or a technology to bridge this is going to have to come about. A technology that maybe sucks info from ATI and NVidia and Microsoft even to emulate what Vista is pulling off.
Why not different backgrounds for workspaces? (Score:2)
(http://www.deragon.biz/ | Last Journal: Sunday December 04 2005, @01:48AM)
Wanted to see the demo movies (Score:1, Troll)
I.e. Make the vides in WMV or even just avi or divx format and then let all the billions of PC users see what they are missing and possibly want to move over to Linux, instead of just catering to the millions of linux users that happen to use OGG. Its like preaching to the choir, they already heard that sermon thousands of times.
WMP plays ogg in 2 1/2 easy steps (Score:5, Informative)
# Uninstall any previous version of these filters.(This is important!) Go to add remove programs, remove oggcodecs
# Make sure media player or any directshow applications are closed.
# Run the installer.
Then Windows Media Player or any other directshow application (eg. BSPlayer) will be able to play Ogg Vorbis, Ogg Speex, Ogg Theora, Ogg FLAC and native FLAC."
You're welcome.
The "eye candy" mentality (Score:4, Insightful)
(http://skryche.livejournal.com/)
Similarly, in the third example -- what information is being given to the user by fading the menus? I'm not sure what it is; instead, it just looks messier, and therefore less useful.
A side note: I knew this whole "No! Vorbis is the format! OGG is just the container" idea would bite me on the ass some day, and it looks like today's the day. I clicked on the movie links only to have my Winamp playlist destroyed. Even worse, Winamp didn't even know how to play the file. Is there a solution to this absurd problem?
Everything (Score:1)
(http://springenmedia.org/ | Last Journal: Wednesday December 22 2004, @10:24AM)
Goose for the gander (Score:2, Insightful)
Re:Goose for the gander (Score:5, Insightful)
(http://nutsncents.blogspot.com/ | Last Journal: Friday August 08 2003, @07:47PM)
Yes, there is a difference. Take a look at your system. Turn off NVIDIA's custom render accel, and watch X's CPU usage while moving windows around, or resizing, or scrolling.
Install XGL, or this new Fedora thing.
Play a video on X, run a background compilation process, and then resize your video window. It'll stutter like mad. Try the same thing on XGL; its fluid. Watch all the fluid animations, and watch what happens to your CPU usage. With any accelerated video card (even ancient POS like Intel's i810, or Radeon 7500+, or older low-end Geforce) you'll see negligble CPU impact.
Contrast that with Vista's requirements for the full "Aeroglass" experience. You can do the same thing on XGL at a far, far lower cost of system resources.
One approach makes your computer faster. The other requires a faster computer. Understand?
Yay! Er.. Boo! Er... Yay! (Score:2)
(http://slashdot.org/)
No, wait.
Cool! Now Linux desktops can compete with Windows XP.
No, wait...
Competition done right (Score:2, Interesting)
(http://keittlab.biosci.utexas.edu/tkeitt/)
Xgl Already Better than Mac and Vista (Score:4, Interesting)
The xgl people are actually rewriting the X server from scratch to use opengl. That is a much, much better idea, and it shows with what they can *already* do:
* virtual desktops on a cube
* popup effect for menus
* "gummi-bear" window effect when moving, sticks to other windows / side of screen
* translucenty
* gl screensaver on root window
* shadows
* fading
* magnification
* apple-style expose (show all windows non-overlapping)
* accellerated 3d games (quake) and movies
* make non-responsive windows go grey
etc
You can see the video at:
http://lists.freedesktop.org/archives/xorg/2006-J
(click link for the movie)
This is I think using an existing Xserver to give an opengl window, which can be running a software opengl for unsupported cards, and then their xgl server using that as the opengl backend until the drivers are ready. Which basically means people will be able to get the eye candy slowly on computers and force nvidia/ati/intel to support the server with a driver. Eventually xgl gets a native opengl driver for you hardware and runs as a 'normal' X server (only without all the crap from 30 years of evolution).
Re:Xgl Already Better than Mac and Vista (Score:5, Informative)
That said, I wouldn't say XGL is better than OS X yet. OS X can do the effects you listed, it just doesn't do a lot of them for asthetic reasons. Technically, I'd argue OS X's approach is superior to XGL's, since Quartz 2D Extreme uses a direct-rendering model as opposed to XGL's indirect model. Additionally, the fact that the compositor is seperate from the window server in XGL makes synchronization a much bigger PITA than in OS X. On the other hand, the indirect model allows the X server to access the geometry stream, which allows some effects the direct-rendering model doesn't. Technical merits aside, OS X still wins because its already a stable, mature, and widely used technology. It'll be awhile before XGL is as mature as Quartz (especially at the driver layer --- DRI is really not ready for XGL yet), and before GNOME/KDE apps use vector graphics as widely as OS X apps do.
Re:Xgl Already Better than Mac and Vista (Score:4, Interesting)
Some of the cruft:
* using the value of a constant in a comment (/* XLFG length is 255 */)
* form feeds (ctrl-l) in the code
* magic macros with many lines of hidden code side effects (BRESINCRPGON for example)... to avoid slowdowns on cpu-drawn lines and paths. Nobody does this anymore. It's all accellerated and anyway they use static inline (see linux kernel).
* massive argument lists (XRenderCompositeDoublePoly takes 12 arguments)
* massive #define of symbols, and thus massive switch statements (not in a table someplace!). try searching programs/xkbprint/psgeom.c for XK_ISO_Prev_Group_Lock.
* symbols artificially limited to 32 characters long because compilers back then were dumb.
* supid implementation decisions, for example inserting a 'fake' client request should be a one-liner (ala requests.addFirst(fakeRequest) but instead is 64 lines because it actually puts the data into the stream being read from the client.
I mean seriously, you just open up *any* file in the Xserver and it's just crap. I don't mean to diss the developers because a) it's a somewhat large undertaking and b) they didn't have the advantages of hindsight and c) they were using slow hardware. Still, I bet the NeWS server was much better despite being made about the same time. Hopefully the device-dependent part will be done well enough that the Xserver can be rewritten in something modern (Java, ObjectiveC, even C++).
Non-Metacity WMs? (Score:1)
Why features that most users want are pulled out (due to the opinions of a few) when they can just be turned off by those that don't like it I don't understand.
Choices and To Choose (Score:1)
However this is Linux and here's where choices exist everytime. If you find it useless, just don't install/use it. If you need that eye candy, go for it, it's there for you to have fun.
That's why Free Software existed, people will have whatever they wanted not whatever vendor wanted. And its seen that Free Software is successfull in this aim admirably.
Won't this action dilute the whole project ? (Score:2, Interesting)
(http://linuxhelp.blogspot.com/ | Last Journal: Saturday October 01 2005, @02:28AM)
Vector Desktop? Please? (Score:2)
(http://grendel.dyndns.org/)
Resolution independent toolkits and window manager (Score:2)
(http://www.lingo24.com/)
If all UI elements were made from vector graphics you would just be able to set a level of 'zoom' on your display and choose to balance the amount of information on the screen with the sharpness of it's rendering.
Being able to dynamically change the level of zoom and manipulate relative window sizes would have the potential to make Mac OS X look like Windows 3.1.
Why have zoom tools in the applications when it could be in the OS and for every application?
Gui Desktop (Score:2)
(Last Journal: Sunday November 06 2005, @02:43AM)
OsX and Aero Glass are raising the bar for consumer level graphics.
Back in the day I was running win2k and I saw Enlightenment it motivated me to dual boot Linux.
The interface wasn't the easiest but the Gui alone influenced me to try it out.
Linux could easily have the best Gui out there and since it doesn't have to be tied to the corperate ideals of colour co-ordination they Linux could be doing some really unique stuff.
Linux having the best GUI would be a not insignificant step towards linux making space for itself on the home and education desktop.
Not impressed (Score:3, Insightful)
(Last Journal: Sunday September 02 2001, @01:23PM)
Dual Monitors (Score:1)
Yeah, (Score:1)
(http://www.madogre.com/)
What about sub-pixel font smoothing? (Score:1)
All these 3D desktops (Linux and Vista) that allow smooth magnification/shrinking of windows or 3d transforms on windows can't possibly allow sub-pixel font smoothing to work right (as far as I can see). The best they can do is something like anti-aliasing, I would guess. I hope I am wrong.
Personally, if I have to choose between smooth sharp small fonts or 3D eye candy, I think I will stick with the nice fonts, thank you.
One up Novell? (Score:3, Insightful)
Reasons for my viewpoint:
1) I prefer Redhat over Suse. (This isn't an ego post about me, so hear me out.) I use both, but of the two I like Redhat better. I've had bad luck with Suse and Novell seems to be having trouble turning into an opensource/Linux company. We use Groupwise at work and evolution and Suse and have problems. So given a choice I'll take Redhat since I've had good luck with them. However, after reading about Novell's Xgl contributions and checking them out, my impressions of Novell have greatly improved. I'm definitely much more open minded now about them than before. Redhat has always had the reputation for commercial distros that give back to the community. Now with Novell's contributions, Redhat has contribution competition (if that makes any sense.) They are no longer THE company when it comes to good charma in the community. Another company has given back a HUGE contribution and a VERY visible one at that. Now if a person who has stated his biad towards Redhat has now given second thoughts to Novell, what is a person who has no bias or preference either way likely to think.
2. They're not contributing to Xgl, but rather they came up with their own way and specifically stated is is different than Xgl.
3. Make specific points about doing it 'upstream', which resurrects the flame wars on the xorg mailing list about in-house vs inet cvs development.
4. Specifically mention how their approach is better than Novell's and how Novell's 'doesn't sit well with a lot of people.'
My humble opinion. Don't get me wrong, I still like Redhat but in this case I think this is more for PR good than community good.
Halt the damn presses!! (Score:3, Interesting)
(http://www.ganjablogger.com/ | Last Journal: Thursday January 05 2006, @05:36PM)
If my understanding is incorrect then by all means, enlighten me. If not, then please stop with differing standards and approaches and embrace the fully functional system in existance today.
P.S. Nvidia will use what they have to. They support this approach because it requires the less work on their part than XGL and therefore costs less money. Therefore, their opinion should be ignored and only the interests of the USERS should be considered.
ray traced window frames (Score:2)
XGL the future? Already here! (Score:4, Informative)
It has also been reported to be working under Breezy Bager, but I'm not sure.
And let me say, it's damn slick. Not everything is working (or at least not enabled by default), such as trasnparency, and the top and bottom of the desktop cube are simply white. I'll try to figure out if they're broken or disabled. But what is working, is everything else.
Performance isn't the best. Theres some lagginess to DVDs, but only minor, and even less then expected when doing a wobbly-window move.
As a plug for Ubuntu, this is by far the best distro I have played with. Every other time I have tried to get myself to Linux I ran into unmovable road blocks. This thing, (a damn BETA release!) boots up first try with all hardware detected and running (even my Dell-supplied Broadcom wireless NIC). Then, I go install the nVidia 3D driver and an experimental windower and stuff works perfectly. Honestly, I don't think it could get much better than this.
Re:There go the distros again.. (Score:3, Insightful)
(http://slashdot.org/)
What part of "This is code that was done entirely upstream in concert with the rest of the X community." do you not understand?
Re:Are we wasting our efforts? (Score:5, Insightful)
(http://gumbercules.net/)
Isn't that part of the reason Windows is so insecure? Any user can install an application (when using default setup, as most people use), so the exploits can do more than screw with the user's home directory.
Re:There go the distros again.. (Score:5, Informative)
-Erwos
Re:There go the distros again.. (Score:4, Interesting)
(http://plan99.net/~mike/)
Let's see. The GLX_EXT_texture_from_pixmap extension was developed jointly by David Reveman and some guys from nVidia, according to the credits on the spec. So not Red Hat. Reveman and Matthias Hopf have been everywhere on the X/Mesa mailing lists developing Xgl. The discussion and debate on the xorg list was all about Xgl and whether it should be the main focus instead of Exa. People who don't seem to be associated with any corp like David Airlie and Jon Smirl have been working on Xgl. The plan had seemed to be to move various parts of the driver code to do with initializing the cards into the kernel, use EGL as a simple GL interface that Xgl then ran on top of, with Xglx being a short term hack until that work was completed.
Now Red Hat appear, apparently with the backing of nVidia, saying that actually this plan - which had been discussed for ages - is a bad one, and they have a brilliant new plan. Oh and by the way Evil Novell have been hoarding code and not working with the community.
So when did this AIGLX work appear in CVS then? I don't recall reading about any such branch. Let's find out [freedesktop.org] shall we? Hmm, looks like it was committed in a massive checkin about a month ago. Did Kristian just magic this out of thin air one afternoon? I rather hope not.
So anyway, my point is that from my perspective what Red Hat are saying appears to be the exact inverse of the truth. Novell have been far more visible in the X community doing this sort of work than Red Hat have, they've done a lot of the upstream Mesa work necessary for it to be efficient, they've been demoing it at conferences and so on. And now Red Hat is here trying to claim they went off and did their own thing, with no real evidence to back it up.
And it's not just Red Hat, somehow Novell went off and created an entirely new window manager as they were testing what Xgl could do instead of extending an existing one. Oops! Bah. Huge, massive communications failure at best. Blatant NIH at worst.
Re:There go the distros again.. (Score:5, Informative)
-matthew
Re:Are we wasting our efforts? (Score:2, Insightful)
Re:There go the distros again.. (Score:2)
(Last Journal: Tuesday June 01 2004, @05:25PM)
So give them a break and time to merge their tech together, b.t.w. a lot of merging is being done through opendesktop.org last 2 years.
After years of relative standstill we saw a lot movement last 2 years. (especially since SCO reminded the world that Linux was worth a lot!)
Re:Are we wasting our efforts? (Score:1, Insightful)
These things are boring to work on and don't benefit me at all. If you think they're important, perhaps you could work on them or hire somone to work on them. In the meantime, I'll be working on things that are relevent to me, e.g. eye-candy and development tools.
The concept of a unified Linux community is an illusion largely created by the GPL. It's really just a bunch of different organizations and people with diverging aims that all happen to be working with the same OS.
Re:There go the distros again.. (Score:2)
(http://www.digitalplight.com/ | Last Journal: Thursday September 27, @10:26AM)
Re:Are we wasting our efforts? (Score:2)
As far as hardware goes, the Linux model is actually easier than Windows. If a piece of hardware is supported in Linux, it's easier to install than in Windows. There are problems with drivers, but that may be more in terms of getting specifications than in writing drivers. Also, to what extent is programming fungible? Are the people working on the GUI the best ones for writing drivers?
one problem: viruses and malware (Score:3, Insightful)
(http://www.devinmoore.com/ | Last Journal: Thursday May 24, @06:16AM)
Re:Are we wasting our efforts? (Score:1)
MOD PARENT UP (Score:1)
(Last Journal: Tuesday June 06 2006, @11:38PM)
But do we want Linux to be mainstream? Or I should say, do Linux users/developers want Linux to be mainstream? I read some of the other responses to your posts (trolls...) and some of them make good points. Insecurity is bred by ease of use. Yet when I gave Linux a go two years ago I found it quite difficult to use (adding a hard drive, for example) and just plain awkward. I don't think it's *bad*, per se, but I think about my Mom, when I suggested getting a Dell to replace her current 7 year old computer, asking if she'll be able to shop online. She asked me that after I told her she could browse the web... :\
Not all users are like that, but if you want Linux to be mainstream, simple install, simple hardware addition, all need to be there.
But I reiterate, do you all *want* Linux to be mainstream?
...better than ATI (Score:2)
(http://phorm.phormix.com/ | Last Journal: Monday May 19 2003, @12:08PM)
Re:Will ATI finally get FOSS friendly?? (Score:2)
Not sure why you are having a problem. I am using a 6200 on a x86_64(Intel in this case) system with the binary drivers, nvidia-glx-1.0.8178. I have a x86_64(Athlon X2) system at hoem with a 6600 using the binary drivers too.
01:00.0 VGA compatible controller: nVidia Corporation GeForce 6200 TurboCache(TM) (rev a1)
Re:From the FAQ, We Read... (Score:3, Insightful)
(http://gumbercules.net/)
I don't see why your post refers to the question about how it affects application developers if you haven't written a line of code since GWBASIC. That tells me than anything to do with application development doesn't matter to you at all, anyway.
Re:Are we wasting our efforts? (Score:2)
Umm, that implies that you would have Linux desktops and Windows servers (for Active Directory). That seems like a rather improbable and inappropriate combination. Novell's eDirectory woudl be a much better choice of directories. Novell has been doing the directory thing for more than 15 years. eDirectory will even run on Linux and Novell already has significant integration (ConsoleOne, Groupwise, etc).
Trying to play catch up with a company like Microsoft is just a losing battle. Nobody wants to run a system that only aims to be compatable with another. IBM tried that with OS/2. One of its biggest features was that it was a "better Windows than Windows." Be that as it may, most people would just ask themselves, "Why don't I just run Windows?"
What's also missing is the "zero-user" configurability that Windows has, allowing any user to load and install any application or hardware accessory without needing to be a hardware tech. Linux need to be engineereed to be "smarter" for the casual office user.
Actually it is the other way around. Linux has "zero-user configurablity." That means regular users can't install hardware or software at will. Windows is (by default) open to all kinds of user initiated configuration changes. In a properly managed office environment, users are not permitted to install hardware or software at will.
-matthew
Re:Will ATI finally get FOSS friendly?? (Score:3, Informative)
(http://gumbercules.net/)
Re:From the FAQ, We Read... (Score:3, Insightful)
Re:Ogg? (Score:1)
Re:Are we wasting our efforts? (Score:4, Insightful)
What we should do is grab the X developers ( which some are volunteers, which are giving this away for free ) and force them to work on a Microsoft Active Directory clone. Given the extensive experience X developers have in directory service, forcing them to work on it is a no brainer.
What should happen is that all development on linux should stall until we get your issues solved. People with no interest whatsoever in Active Directory should be forced to work on it. This of course should include Gnome, KDE, and all of GNU products.
Also, Microsoft Active Directory is TOP priority, nobody in their house can do anything usefull without it. And it is well known that 87% of the desktop computers are using Active Directory.
so I agree, STOP WORKING ON X, YOU ARE KILLING LINUX
Re:Are we wasting our efforts? (Score:2)
(http://www.usermode.org/ | Last Journal: Sunday September 04 2005, @07:28PM)
Just because Windows tends to be easier to configure than Unix/Linux/BSD, doesn't mean that it has "zero-user" configurability. If you buy an OEM machine with an OEM Windows, then you don't need to configure it. But anything else and you're going to have to occasionally put on your "tech" hat.
already happening. (Score:2)
(http://searchirc.com/)
Look at Ubuntu. I can take the install cd, and get a blank desktop up and running with no configuration. It will be able to get online, browse the web, and do word processing.
You can even install software without console (apt-get).
I managed to get my wife to run Ubuntu for several weeks without complaint. She ended up switching back to windows only because she had to use illustrator, photoshop, etc. This was before I started using Crossover Office, which runs these programs on Linux with few issues.
Re:Will ATI finally get FOSS friendly?? (Score:2)
I'm not saying nVidia is doing a great job or anything, but it's a bit better than ATI.
Re:Will ATI finally get FOSS friendly?? (Score:2)
(http://kim.biyn.com/)
Re:Are we wasting our efforts? (Score:1)
(http://lug.wsu.edu/ | Last Journal: Tuesday January 16 2007, @03:54AM)
No thanks.
Re:Will ATI finally get FOSS friendly?? (Score:3, Insightful)
(http://nutsncents.blogspot.com/ | Last Journal: Friday August 08 2003, @07:47PM)
Did you know: X1x00 series of ATI cards don't have drivers yet (3 months after release!) and won't for the next 3 months?
Did you know: ATI driver's performance on Linux is ~ 1/5th driver performance on Windows?
Did you know: ATI's DRI driver is based upon outdated docs ATI released along time ago with all the performance stuff torn out (no pixel shaders, for example).
At least Nvidia's closed source driver tends to work. Have you tried the latest nvidia drivers? They do list support for your NX6200 [tweakers.net]. Perhaps try sending them a bug report, or posting on NVNews.net's forums (official Nvidia Linux support forums).
Nvidias drivers are closed source, but they are 98% feature complete with Windows. ATI's drivers suck, both the open and closed source ones.
Re:Are we wasting our efforts? (Score:1)
Gark. I see this raised again and again here. GNU/Linux isn't aimed at Windows Users specifically! A surprising ammount of people seem to think that this the whole point of GNU/Linux! It's not! Simply trying to beat Windows isn't the point. The point is to write a good Operating System, and we're sustaining ourselves fine as it is. FOSS doesn't have much to gain from attracting "casual" users who have no interest in learning how _we_ do things.
The Free Unixes really aren't competing with anyone. It's getting done because it should be done, not to beat anyone else.
Re:Are we wasting our efforts? (Score:2)
(http://www.lcscanada.com/jaf)
Re:Are we wasting our efforts? (Score:2)
(http://kadin.sdf-us.org/ | Last Journal: Tuesday October 16, @01:46PM)
I think having a good, centralized HCL for each distribution is the biggest missing "feature" right now -- with most distributions, it's difficult for me to figure out and purchase hardware that's guaranteed to be compatible. It doesn't necessarily have to be what I already own. Even RHEL, which you'd think would be the best around, is pretty weak.
Software installation is what Linux (at least the debian based distros, I don't use anything else) do right. You want this new "Foo" thing that your friend just told you about? "sudo apt-get install foo" I could teach my mother to do that, provided the sources.list file was set up correctly. Or there are lots of great graphical package managers. This is how software OUGHT to work: one place where you get and install software. No downloading anything from manufacturers sites, no compiling, no keeping executable files in weird places (unless you know how to choose the path and really want it). Everything is signed, dependencies are automatically fixed (which allows for efficient shared library use), the user is prompted for configuration options as required.
The apt system is one of the biggest things that Linux has going for it, to replace that with the Windows like "anyone can install any software and install it anywhere they want" is a mistake.
Re:Building (obsolete) OpenGL into desktop core?! (Score:3, Insightful)
(http://pitabred.dyndns.org/)
Re:Building (obsolete) OpenGL into desktop core?! (Score:2)
(http://nutsncents.blogspot.com/ | Last Journal: Friday August 08 2003, @07:47PM)
ATI/Nvidia fund Transgaming's Direct3D on Linux development, and Transgaming directly contributes code to both Wine and a libdirect3d. This would allow ATI/Nvidia to keep a firm grasp on both OpenGL (which they have now) and a firm grasp on Direct3D (which Microsoft is doing its damndest to take away from them).
Re:There go the distros again.. (Score:2)
(http://openlaws.com/)
Because the People's Liberation Front of Underlying (or is it the Underlying People's Liberation Front) is far superior to the just the plain Underlying Front. Jeez, some people.
Re:There go the distros again.. (Score:1)
(http://www.pembo13.com/)
Re:Are we wasting our efforts? (Score:1)
(http://www.scatterpated.net/)
Re:Building (obsolete) OpenGL into desktop core?! (Score:2)
With success I might add. So DirectX is the predominant API for games development (and covers more than just graphics), but OpenGL has a very good standing in professional 3D work. You know, like CGI, 3D animation, and stuff. You know, Shrek. And guess which OS is the more dominant in those environments?
Don't worry, OpenGL isn't going away anytime soon.
Re:Are we wasting our efforts? (Score:1)
(http://www.linux.org/)
some asshole tries to be smart and says "Linux never will make the desktop because is lacking on blah blah blah..."
Well, I have news for you, the only ones that wants "Linux on the desktop" are RH/Novell/etc...
The average Linux user could not care less about Joe Sixpack and Grandma using linux, windows or OSX.
And this are the same people that are running linux at the desktop 24x7 NOW, and don't care about Linux taking over the world. They just want Linux to improve, as it has been doing since I can remember.
So, next time some news about Linux appears on
Btw, my Mom and little brother are using linux and they dont even know the difference.
Could they have installed it and configured it?, probably not, but they probably can't install windows anyway...
Re:Are we wasting our efforts? (Score:2)
(http://www.dutchvirtual.nl/ | Last Journal: Friday August 10, @07:04AM)
You forgot to add "in my humble opinion".
You have a point, though.