Go Back   nV News Forums > Linux Support Forums > NVIDIA Linux

Newegg Daily Deals

Reply
 
Thread Tools
Old 05-12-06, 06:27 PM   #1
marsboer
Registered User
 
Join Date: Jul 2005
Posts: 14
Default Why are Linux (graphics) drivers slower than windows drivers??

Why are Linux (graphics) drivers slower than windows drivers??
Does anyone know an answer to this? I don't have a clue how to program drivers, but the hardware system calls are the same, regardless of the OS aren't they? Shouldn't that mean that most of the code from windows drivers can be used in Linux?

Shouldn't linux drivers in theory even be higher performing since the underlying system is open source, hence it should be possible to make the most from the hardware subsystem, unlike windows where noone except microsoft knows exactly what's going on (not always it seems :P)

I can see that emulated non-native software would perform worse, but what about quake 4, doom 3, etc with native support?

The low performance of drivers, and the reduced feature set compared to windows drivers is what's keeping me from changing main OS.
marsboer is offline   Reply With Quote
Old 05-13-06, 01:58 AM   #2
Dragoran
Registered User
 
Join Date: May 2004
Posts: 711
Default Re: Why are Linux (graphics) drivers slower than windows drivers??

any benchmarks?
for me it depends on the app which one is faster but the averange framerates are the same.
Dragoran is offline   Reply With Quote
Old 05-13-06, 06:02 AM   #3
LubosD
Registered User
 
Join Date: Jan 2005
Location: Czech Republic
Posts: 451
Send a message via ICQ to LubosD
Default Re: Why are Linux (graphics) drivers slower than windows drivers??

What do you exatly mean by "slower"? Slower 2D or slower 3D?
If 2D, then GTK+, QT or other toolkit?
LubosD is offline   Reply With Quote
Old 05-13-06, 07:04 AM   #4
pe1chl
Registered User
 
Join Date: Aug 2003
Posts: 1,026
Default Re: Why are Linux (graphics) drivers slower than windows drivers??

Quote:
Originally Posted by marsboer
Why are Linux (graphics) drivers slower than windows drivers??
Why do you believe this is true? Did you test that? How?

Are you sure you are not comparing the performance of the entire graphic or even GUI subsystem between Windows and Linux? That is not the same as comparing the drivers...

The graphic subsystem on Windows is quite different from the different subsystems (of most parts there are different alternatives to choose from) on Linux. When Linux is slower in a test, it is not really fair to blame it on the drivers. It could be the X server or the fact that the X windowing system uses a separate client and server.
pe1chl is offline   Reply With Quote
Old 05-13-06, 07:51 AM   #5
arokh
Registered User
 
arokh's Avatar
 
Join Date: Jun 2004
Posts: 287
Default Re: Why are Linux (graphics) drivers slower than windows drivers??

What a useless thread, can't some mod delete it?
__________________
Asus A8N32-SLI : AMD64 3700+ @ 2.85GHz : 2GB PC4000 OCZ Platinum EB : 2x 7800GT SLI
arokh is offline   Reply With Quote
Old 05-13-06, 08:19 AM   #6
gbil
Registered User
 
Join Date: Mar 2006
Posts: 272
Default Re: Why are Linux (graphics) drivers slower than windows drivers??

I think that the only thing that's keeping you from changing OS is that you are used to D3D games not because of performance issues.
gbil is offline   Reply With Quote
Old 05-13-06, 10:59 AM   #7
marsboer
Registered User
 
Join Date: Jul 2005
Posts: 14
Default Re: Why are Linux (graphics) drivers slower than windows drivers??

I'm talking about OpenGL games performance with native games..

I've seen a few comparisons on the web:

This one compares doom 3 performance
http://www.anandtech.com/linux/showdoc.aspx?i=2241

Here's another one:
http://www.linuxhardware.org/article.../10/12/1725246

Of course this is not enough to base a conclusion, but it gives a hint of the general performance.
This is not a "Linux sucks" thread, I'm genuinely interested in why there are such differences in performance when the drivers are almost the same
marsboer is offline   Reply With Quote
Old 05-13-06, 11:03 AM   #8
marsboer
Registered User
 
Join Date: Jul 2005
Posts: 14
Default Re: Why are Linux (graphics) drivers slower than windows drivers??

Quote:
Originally Posted by gbil
I think that the only thing that's keeping you from changing OS is that you are used to D3D games not because of performance issues.
I still play Quake 3 excessive which runs very well in Linux... but it's so annoying to play it in linux since you get mouse accel which can't be turned off in a reasonable way!!! That sucks and is very unnessesary.

Sorry for my bad english, but I'm norwegian
marsboer is offline   Reply With Quote

Old 05-13-06, 11:22 AM   #9
a12ctic
 
Join Date: Nov 2005
Location: Chicago IL
Posts: 2,371
Default Re: Why are Linux (graphics) drivers slower than windows drivers??

those bench's are old, ive seen quake 4 bench's with linux on top...
__________________
AMD X2 5050 AMD Radeon HD 4830 AMD 780G 4GB OCZ DDR2 Antec 300 Fedora 11
a12ctic is offline   Reply With Quote
Old 05-13-06, 11:22 AM   #10
gnutux
Linux User: 362616
 
Join Date: Oct 2005
Location: Toronto, Canada
Posts: 108
Default Re: Why are Linux (graphics) drivers slower than windows drivers??

funny thing is that I beg to differ. From all my experiences and gaming on the Linux/*NIX platform, it seems that Linux/*NIX is usually faster than on Windows. For example, I can drag my Linux/*NIX machine to run Quake 4 to Medium Quality (max. my machine can hold) but on Windows XP, I can only go up to Low Quality. I don't have any benchmarks since I don't own any benchmarking software either.

Ummm... a12ctic, Quake 4 uses the Doom 3 engine, just thought you wanna know.

gnutux
__________________
Specs: AsusTek P4B533-VM, Intel Pentium 4 2533MHz, 120 GB HDD Maxtor, 80 GB HDD WD, 1GB PC3200 RAM, NVIDIA GeForce 6600, openSUSE 10.2 (Main), MacOS X 10.4.5 (leisure use, backup)

Last edited by gnutux; 05-13-06 at 11:35 AM.
gnutux is offline   Reply With Quote
Old 05-13-06, 11:26 AM   #11
marsboer
Registered User
 
Join Date: Jul 2005
Posts: 14
Default Re: Why are Linux (graphics) drivers slower than windows drivers??

If you have a link to some benchmark showing quake 4 above windows xp performance wise, I would love to see them. My own (little) experience and the benchmark I have seen always show windows on top (gaming wise)
marsboer is offline   Reply With Quote
Old 05-13-06, 11:34 AM   #12
a12ctic
 
Join Date: Nov 2005
Location: Chicago IL
Posts: 2,371
Default Re: Why are Linux (graphics) drivers slower than windows drivers??

Quote:
Originally Posted by gnutux
Ummm... a12ctic, Quake 4 uses the Doom 3 engine, just thought you wanna know.
i know, but the updated drivers seemed to close the performance gap
__________________
AMD X2 5050 AMD Radeon HD 4830 AMD 780G 4GB OCZ DDR2 Antec 300 Fedora 11
a12ctic is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


Similar Threads
Thread Thread Starter Forum Replies Last Post
Why Windows 8 could be the next Vista News Archived News Items 0 06-15-12 10:30 AM
NVIDIA Drivers Receive Windows 8 Certification News Archived News Items 0 06-01-12 05:30 AM

All times are GMT -5. The time now is 07:25 AM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.