Quite true. Some things already work nicely but yes, there is room for improvements. But still, there would be the blobs which should do the job until the free drivers are mature enough. Can't tell about intel, though I am not sure if intel GPUs are really made for high end gaming.
Originally Posted by Phoronix
Sadly yes, but this is and was always a matter of HW manufactureres. Actually, we have that e.g. Logitech problem for sooo long now. But then folks like Roccat offer better solutions. If you are on Linux and buy new HW you check before you buy.
- While Linux hardware support is now generally in good standing, there's still a variety of gaming peripherals that go without full Linux support
And - in the future HW vendors can't deny the existance of Linux any longer. Sooner or later the HAVE to care about good driver support. And good driver support means: It is in the kernel (or an adequate project like SANE, gphoto2 etc.). With a free as in freedom license.
Other random Linux hardware support "gotchas" like kernel/driver regressions unfortunately not being too uncommon, power consumption disparity
between releases and compared to Windows
Partially true, yes. That has to be ironed out. But then, as soon as I set profile to "low" on my radeon, the power consumption is now equivalent (or even 1 - 1.5 W better than W32). So I guess it works on most components, but there are always some "quirks requiring" implementations, and I guess the exist to a lot in notebooks.
Yeah, but hey, they are for free so I won't blame them. There are really good things, and things that are fun even without great GPU melting grafix.
Most open-source games are still disappointing in terms of their artwork
(But you might also call me old school.)
And now compare a game that is freedom with a game that is sold for 40-50 Euros/US-Dollars. These high priced games have lots of devs working at them at a paid job whole day. (And then they are often released in a dire state, full of bugs because the publisher wanted to get it on the market.)
So there is lack on both sides. Though some smaller price indie games seem to work quite well (HumbleIB anyone?).
there's still a stigma attached to Linux that its users want everything for free and aren't very motivated to pay for software or support.
LAWLOMG. Yeah, this is probably still around.
The thing is there are soooo many Windoze people definitely NOT being correctly licensed. If you would make a worldwide license audit... omg.
Anyway. I think there are some people who absolutely don't care and some who just actually lack the money and don't know about alternatives. Linux/BSD users are often quite aware about licenses.
I mean, sooner or later these enterprises HAVE to make a/the first step towards Linux. If they hide behind prejudice they'll never find out.
Also, a lot of users would like to switch to Linux if their favourite application was available there.
One very important point IS:
You enterprises are often TOO LATE.
Just one example: Nero burning rom.
a) it was a nice app
b) Linux users wanted something like it but it was Windows only.
c) Linux folks made up their own programs. E.g. the nice K3B.
d) Linux users got up the K3B train. It was and is a good ride.
e) Somehow Nero people suddenly came to terms and ported.
f) but now everybody was already seated with the free as in beer and free as in freedom alternative K3B. So what? No surprise sales weren't that good.
But this is not just limited to Linux/BSD world. From a necessity alternatives arise and if that offer is better...
This is valid for most applications that do a specific job. LibreOffice/Calligra vs. MSO, GIMP vs. Adobe PS, Inkscape vs. Corel, ...
GAMES might be different because they "always tell a different story" (okay that is not really true but you get the point?).
Yes. Maybe the reason to use Linux for them IS also or mainly to live in freedom.
There's also an unmeasured portion of Linux desktop users that won't run any games/software if it employs Digital Rights Management.
I mean, it is okay for me not to distribute my single user license. But every windows game I bought... the first way to go was gcw and crack that damn thing so I could play it without any media dongle or something. I love platforms like gog, Humble Bundle and so on.
Just buy it, install it, play it. No messing around with CDs, DVDs, being online (activation or all time), typing in keys and so on.
Just play and enjoy the license you just paid for. That is the way it should be. Okay, maybe read the game's manual before.
Why did I not buy games for such a long time?
Because they would need you to buy a new GPU all the time, they were the same stuff we had a thousand times before, they would impose digital restriction management on you, some would even install kind of rootkits or exchange the W32 CD/DVD stack, they were HORRIBLY buggy (Bethesda... Betha thesda... BETA TESTER anyone?) and then even overpriced.
And then these UGLY gaming-console ports. No saving, no keyboard/mouse handling, just disgusting. And not to mention that most of these games were Windows only (or consoles and windows) so yeah, another reason not to buy.
But DRM is one of my main points. I understand that some devs are concerned about unlicensed copies, yes, but DRM? I love to be without it.
But then Desura, gog and HIB emerged, and yes, there were some full price games actually worth it (Dragon Age Origins, Witcher series). Those came with no or minimal DRM but still sold well. How comes?
There's a shortage of highly-qualified Linux game developer veterans
Not only for games. It lack Linux expertise on all ends!
There are even some gaming design schools or something that hook up people to things like DirectX. MSDNAA and other things contribute to that problem.
Or hardware vendors of most various types. When I ask them and mention the L-word their eyes groooooooOOOOw so huge that I fear they'll pop. OMG, the L-Word. You're the first to mention it.
(Even when it would make sense. Like driving a machine 24/7 via RS232 (simple data exchanged) but this for a longer time, at a time where most Windows versions were still likely to crash after running for a longer period.)
Ah well. That is a bit of prejudice. We DO have a similar effect in Windows. And we DO have "fragmentation" in terms of hardware.
Fragmentation and differences among Linux distributions continue to be a problem for studios bringing their software to "Linux."
But as long as all stand on the same base (Kernel/driver stack, glibc, and stuff) it should be quite okay. I am here on Gentoo for years now and if that isn't something like a kind of generic but also individual distribution...
If one is really in doubt and has dependencies
a) inform the user about deps he/she has to fulfill (like Windows-speek: You need at least DirectX 9 and W XP SP2 or something)
b) or make a static build
Yeah, yeah, yeah.
There's already been major game studios that have supported Linux in the past but have -- at least temporarily -- left the scene
a) Some might have been actually before their time. That is sad and true.
b) Some ported games. Games that were recent and new 5 years ago. These very games were available for 3 Euros in the bargain bin by now and would probably already run in Wine (or on the dual boot). And then the porting people wanted 40 Euros for it. Wow. I mean, native port, yeah but... what did they expect? Me - as a student without money - spending 45 Euros for a game I have only average interest in (by game itself) but that I could obtain for 3 Euros on every corner of the street and install it either on a W32 or Wine?
When you port it should be close to the release date of the game.
This is like movies not being released worldwide at the same time but with 6 months delay. Of course people interested have already activated their sources (legal or not) and seen it (in the original version) because they didn't want to wait so long - or they were uncertain if it will ever be in their country.
c) id never had the possibility to count Linux sales. The never actually sold it. You bought the Windows version and downloaded the game binary separately.
Just my 20 cents cause it is too much blah for being 2 cents. :)