Operating Systems > Linux and UNIX
Giving up on linux
Zombie9920:
Do you want to hear the scary thing? NVidia's Linux driver support is alot better than ATI's Linux driver support.
I think that it boils down to the fact that NVidia and ATI don't really give a shit about Linux. They make DirectX cards for use with..YOU GUESSED IT!!!...DirectX(which is only for Windows FYI). Of course they support OpenGL too, but OpenGL has not been updated in a long time so both NVidia and ATI focus on bettering thier cards for compatibility with new DirectX features introduced with every new directX release. They also focus on optimizing performance with DirectX while maintaining outstanding image quality. NVidia and ATI do offer decent support for MacOS(another mainstream, closed source OS), but they don't really focus on Macs either. Driver updates for MacOS are few and far apart(unlike the constant Windows driver updates that are always being pumped out).
There just isn't much market for OpenGL+Gaming anymore because OpenGL's graphical capabilites are primative to say the least. That may change a bit when OpenGL reaches 2.0 but I'm skeptical of that. DirectX is so far ahead in features I don't think that OpenGL has a chance of catching up. When OpenGL 2.0 is released(if it ever happens) MS will have another new DirectX ready for release that will supercede OpenGL again..and god knows how long it will take for OpenGL to obtain comparable features of the new DirectX(and when it does there will be yet another DirectX with more new features).
OpenGL is mainly used for professional 3D rendering on SGI machines done with high end OpenGL cards....like the Quadro and the FireGL anymore. There are a small amount of big name game makers that still rely on OpenGL(like ID Software), but not many. Most new games are made exclusivly for DirectX but occasionally you will find a new game that supports both. They usually recommend you use DirectX for graphical reasons but offer OpenGL support for older, slower machines that can't run DirectX well.
Life is a bitch for Open Source when major companies are out to support the closed source standards. Even used to be diehard OpenGL gamers don't give a shit about OpenGL anymore because of it's lack of updates.
[ August 30, 2003: Message edited by: Zombie9920 ]
Faust:
Meh I don't really give a shit about them.
Once the drivers are installed (the ./NVIDIA_drivers part):
In the modules section of /etc/X11/XF86config add "load "glx"" and remove "load "GLcore"" and "load ""dri"." Probably comment em out to remove em in case you need to change back later.
In the "grapics device" section change "nv" to "nvidia."
At the bottom of "/etc/modules" add the line "nvidia" to actually load the drivers at boot.
Stryker:
couldn't hold myself back
quote:Originally posted by Zombie9920:
Do you want to hear the scary thing? NVidia's Linux driver support is alot better than ATI's Linux driver support.
--- End quote ---
and it installs perfectly for everyone i know, except him. i'm sure people have had more errors installing msoffice than nvidia's drivers
quote:
I think that it boils down to the fact that NVidia and ATI don't really give a shit about Linux.
--- End quote ---
That explains why nvidia recently updated their linux drivers.
quote:
They make DirectX cards for use with..YOU GUESSED IT!!!...DirectX(which is only for Windows FYI).
--- End quote ---
You ever ask why it's only for windows? i'm sure you know anyways. Microsoft makes it and microsoft knows if it gives source code or develops it for other operating systems it's monopoly won't be as strong.
quote:
Of course they support OpenGL too, but OpenGL has not been updated in a long time so both NVidia and ATI focus on bettering thier cards for compatibility with new DirectX features introduced with every new directX release.
--- End quote ---
i love opengl, as many people do. i get 95fps with excellent quality, as opposed to with directx i get 25fps with horrible quality.
quote:
They also focus on optimizing performance with DirectX while maintaining outstanding image quality.
--- End quote ---
the image quality i've seen directx put out is shit compared to opengl.
quote:
There just isn't much market for OpenGL+Gaming anymore because OpenGL's graphical capabilites are primative to say the least.
--- End quote ---
primitive? no older video card i've owned except my new 64mb nvidia mx440 supported opengl. sure it's a slightly old card, but it gives a lot better performance and quality with opengl than directx.
quote:
OpenGL is mainly used for professional 3D rendering on SGI machines done with high end OpenGL cards....like the Quadro and the FireGL.
--- End quote ---
it's good enough for professionals but not for gamers?
quote:
Life is a bitch for Open Source when major companies are out to support the closed source standards. Even used to be diehard OpenGL gamers don't even give a shit about OpenGL anymore because of it's lack of updates.
--- End quote ---
I just bought 2 games, both support opengl and NOT directx. RTCW and BF1982(might have directx in there somewhere). These are rather new games. I don't really play games that much, but from my experiences with directx, it sucks. and opengl is far superior as far as speed and quality. I dont see why they would need to update opengl, it works fine.
of course this is just my experience, i'm not going to spend $200 on a video card that works well with directx when i have a perfectly good card that runs excellent with opengl. forgive me if i sound stupid or anything, it's like 1am and i haven't slept much lately.
TheKnifeThrower:
quote:Originally posted by Faust:
Meh I don't really give a shit about them.
Once the drivers are installed (the ./NVIDIA_drivers part):
In the modules section of /etc/X11/XF86config add "load "glx"" and remove "load "GLcore"" and "load ""dri"." Probably comment em out to remove em in case you need to change back later.
In the "grapics device" section change "nv" to "nvidia."
At the bottom of "/etc/modules" add the line "nvidia" to actually load the drivers at boot.
--- End quote ---
I don't beleive it man. All that shit and all I was forgetting to do was edit "etc/modules" (I swear I had no idea I was meant to do that). Thanks Faust.
Zombie9920:
quote:i love opengl, as many people do. i get 95fps with excellent quality, as opposed to with directx i get 25fps with horrible quality.
--- End quote ---
Linux gamers and gamers with old cards love OpenGL. DirectX Horrible quality? Shit. Compare these real quick. These aren't the GeForce 2 days anymore man.
This is RTCW(OpenGL) running on my GeForce FX 5900 Ultra. It would look exactly the same on a GeForce 2 as it does on the FX. It looks good for OpenGL, but it is primative and plain(nowhere near realistic looking).
http://www.ticz.com/homes/users/waltw/heinrich.jpg
This is Morrowind(DirectX 8.1). Look at how beautiful and realistic that looks. That is what EVB(Enviromental Bump Mapping) Pixel Shaders, Vertex Shaders and Advanced Pixel shaders can do.
DirectX 9 games will be able to produce even better graphics than that when they are released(Half Life 2 will be DirectX 9! :D ). DirectX games run at 115+ FPS on my rig(w/GeForce FX 5900 Ultra). DirectX games ran well on my GeForce 3 Ti500 and my GF4 Ti4200&Ti4600. The 4600 to FX 5900 upgrade wasn't even nessicary because no games support DX9 yet. I have it for when DX 9 games come out though. ;)
http://www.ticz.com/homes/users/waltw/morrowind.jpg
quote:the image quality i've seen directx put out is shit compared to opengl.
--- End quote ---
See above. OpenGL can't even compare. I'm sorry, OpenGL is just outdated. Modern DirectX 8 and 9 cards can run DirectX 7 stuff(the equivalent to what OpenGL graphical capabilites have to offer) pretty damn good. They run DX 7 every bit as fast(I'd say faster) as they run OpenGL.
quote:primitive? no older video card i've owned except my new 64mb nvidia mx440 supported opengl. sure it's a slightly old card, but it gives a lot better performance and quality with opengl than directx.
--- End quote ---
No wonder you think DirectX is shit. That card is a DirectX 7 and below card. That card doesn't support any new directX features. Back in the days of DX6 and 7 OpenGL actually could compare.
You know the GeForce 4 MX isn't much faster than a GeForce 2 Ti don't you? The GeForce 4 MX is based on the GeForce 2 core(hence why it has no up to date features). A GeForce 2 Ultra can smoke that thing. You need a GeForce 3/GF3ti200/GF3 Ti500/GeForce 4 Ti series or a GeForce FX to enjoy the new DX features. DirectX isn't slow on a modern card made especially for DX. At least NVidia did the right thing by releasing a budget DirectX 9 card in the FX 5200. The GF4MX was just a total crock of shit.
quote:it's good enough for professionals but not for gamers?
--- End quote ---
Professionals have $600+ OpenGL cards that have capabilites that are not used in games. A Professional OpenGL card will not run OpenGL games any better than thier consumer counterpart(A Quadro FX will not run games better than a GeForce FX). The Professional cards have special GL extension support for movie 3D animation rendering purpouses only(to make computer animations for movies). No gamer would spend $600+ on a card that would only play games with the current OpenGL 1.4 specs.
quote:I just bought 2 games, both support opengl and NOT directx. RTCW and BF1982(might have directx in there somewhere). These are rather new games. I don't really play games that much, but from my experiences with directx, it sucks. and opengl is far superior as far as speed and quality. I dont see why they would need to update opengl, it works fine.
--- End quote ---
RTCW was released in September of 2001. That is not new by any means. ID Software is one of the very few software makers who still swear by OpenGL. Battlefield 1942 is a game made for DirectX.
http://www.fileshack.com/file.x?fid=853
As you see, You should have a card that can do Hardware T&L(a DirectX 7+ feature...your GF4 MX can do that at least). It may have OpenGL support in there(intended for the low end machines that can't run with good DirectX graphics). BF1982 is a Interstate mod for BF1942.
Here is a screenie of that mod. God it looks terrible. It must be using OpenGL. ;)
http://www.bf1942files.com/screenshots/21/news2/5422_1.jpg
[ August 30, 2003: Message edited by: Zombie9920 ]
edited because the pictures were huge
[ August 30, 2003: Message edited by: Stryker ]
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version