TrueDosGamer: Drivers is not the issue I would think since nVidia is real good about Linux drivers. I was referring to the OS which I thought that's what you meant in the original response "not available for my os".
http://www.geforce.com/games-applications/pc-games/titanfall/system-requirements Were you stating Windows vs Linux drivers from the manufacturer end up performing weaker on Linux?
From what I remember back in the day the selling point of Linux was it ran faster than Windows (OS) but I'm not sure about the hardware.
I wonder i that still holds true today or if Linux also caught on the bloatware OS slowing it down.
But honestly what happened with Redhat? They were supposed to be the Microsoft of Linux and then nothing really came of it. I remember people investing stock into that company. I think it was around early 2000.
My only thought was XP killed it due to its dominance on desktops nearing 80+% at its peak.
Lin545: Yes, nvidia is good. Because (a)nvidia (b)proprietary driver is official and basically windows driver minus directX, minus windows display server binds, plus binds into Xorg (display server on Linux).
But there are others. There are open GPU drivers, usable since around 2014. They all use standard open OpenGL library - mesa, which is currently complete at OpenGL spec 3.3, but a lot of stuff done for 3.3-4.5.
The drivers then take OpenGL library function and implement it into hardware-accelerated variant. Performance-wise its pretty good. But corner cases such as extensive shading, crossfire/sli, antialiasing are still problematic.
This is much more advantageous compared to proprietary model, because GPU hardware has virtually unlimited time support. But in real life, some hardware is good documented, some not. Newer hardware is likely to perform inefficient.
There is (a)nvidia (b)open driver - nouveau, which is inofficial and uses open stack. Performance-wise its hit or miss.
(a)amd (b) open driver on other hand, is official; and performance wise its close to (a)amd (b)proprietary driver - catalyst. Amd uses dual strategy to divide between modern(up to 1 year) gpus which need fast support; and older and need long term support. Because drivers are in kernel, and kernel is usually stable only around 1-2 years of development.
Intel has only open driver.
Yes, its driver that primary defines performance. There is also technical aspect and also aspect how display server works. For example, Windows display server is since Vista texture-based, rather than vector-based - so it uses more VRAM, but has less overhead between application and hardware. But modern Linux gpu stack allows to ignore display server altogether, and also Wayland display server is starting to get adopted. How exactly this maps into fps in the end, is different. By average total today Linux 3d is mostly slower than Windows, but by matter of percent.
--
"From what I remember back in the day the selling point of Linux was it ran faster than Windows (OS) but I'm not sure about the hardware."
Linux strong point is performance, flexibility and openness triad. Windows and Linux are - software.
Windows loads a lot of data into RAM, mostly bitmaps, if by "run faster" you mean less memory use of an OS then by that measure Linux wins today. You can cut stuff from Windows, but most stuff is interdependent, its much more monolithic than Linux. But this is pure software aspect.
If you mean "boots faster" than it depends how exactly it boots and from which media, because Windows really likes to hibernate today.
Also the "polish" aspect. Software for profit targets more popular market, so drivers and applications may perform better - but also may perform worse, or stop performing at all. For example, if developers use Windows as initial platform, but then do native port to other OS using already polished code. If they, however, just use some translation library, then this additional layer may degrade performance.
Binary code stops performing when its not supported anymore and core OS breaks binary interfaces as interfaces (libraries) progress. Although Windows usually includes older versions of libraries or something like winsxs, still they break.
Linux native applications break far more often - unless they are created with this aspect in mind, which most proprietary applications do. Native open applications do not care, they always use current libraries and expect distribution or user to provide/upgrade them. Also the very same winapi-linux api translation layer (wine) allows Linux to run more windows software than windows (but not all). The "my windows version n+ refuses to run title" does not exist.
Red Hat is there is still one of the most potent players and contributors. It was and still is very popular in server market. Ubuntu came up to server and desktop market, but mostly preferred only because it uses Debian tools and codebase - its still commercial company, like RedHat, which contributes far less in the end and cares far less about making profit by means of selling licenses to proprietary software. Valve would be a good desktop Linux player, who contributed towards a lot of Linux ports (native versions, not via wine layer) happening.
---
"Dominance at 80%."
MS OSes are preinstalled and sold at damping price since 198x.
Look at Android. Google did the very same. Where is Windows mobile now? Its only alive due to push by MS itself. Pretty much the same with desktop Linux prior to Valve. 80% means only a bigger install base. I don't know what importance does "install base" play, unless you are commercial application developer in that specific market.
Interesting stuff. If there was one graphics card I'd want Linux developers to focus on is the GTX 750 drivers and make it perform better than nVidia's Windows driver.
Also Intel is real bad about adding HDCP into all their drivers for the iGPU. This was necessary for Blu-ray playback so they screwed themselves making their iGPU a handicapped discrete graphics card substitute.
The XP driver they released removed it whereas AMD and nVidia discrete graphics card kept this so I know it is possible and not an OS limitation. Has Linux created their own Blu-ray software player? The only video player that has the most support is VideoLAN. Unfortunately it still hasn't achieved full Blu-ray playback support yet probably because they don't want to get a cease and desist letter so most work is done as an ad-don rather than integrated.
Is there any Linux flavor that uses NTFS or FAT32 as a file system instead of their own?
Windows Mobile is junk. What they should have done was try to get Windows XP embedded to run on cell phones. There was one that was made but not from Microsoft and was still a bit big for its time. Being able to use your phone and regular Windows apps would have helped their cause instead of a completely independent OS for mobile phones which can't use desktop apps. I think a major issue was power consumption. They should have devoted research based on the Pentium M to try to cut the power consumption from 7 watts to 0.7 towards 0.07 watts and they might have been onto something for mobile / desktop combined into one. I would have loved a XP phone that used 1/100 the energy and be able to use all the desktop apps on it.
I don't think they will ever catch up in the mobile market game unless they started giving them away towards the lower tier income people. Android is my pick for phones over iOS because you can root it and customize your phone the way you want it. The only thing lacking on cell phones is dual USB ports and a full sized HDMI connector. That would turn the tables in its favor and pretty much kill the low end netbooks market if your cell phone can pretty much do most of what you need in a compact form.
Mobile market would have been ripe for Linux too but too many distros and not enough cohesion and Redhat has no interest in the mobile market which would have been their way into the masses.
Now it's just iOS vs Android as the two head honchos.
Smannesman: Maybe next time use the actual name of the game.
That would've made me skip this topic.
Doesn't the current title give enough info to skip if not interested in the game or the price?