Steam for Linux > Limited Beta > 主題細節
nicaz0id. 2012 年 12 月 9 日 @ 下午 3 時 58 分
Valve and Open Source Display Drivers
I just tested TF2 with open source and proprietary drivers, it's as different as chalk and cheese.

I'm running Fedora 17 with an Radeon HD5750.

TF2 runs fine with open source drivers, except the performance is bad. With the latest proprietary drivers TF2 runs fine, but everything else doesn't. For example gnome shell crashes if I connect two monitors. I even can't login if I have two monitors connected, because gnome shell hangs (with 100% cpu) at login prompt. Switching between fullscreen games and other programs is very glitchy (with the oss driver everything is just fine).

Are there any plans from valve to support the development of open source graphics drivers? I know that they did a good job with Intel. I tested TF2 on my laptop with an Intel HD3000 chipset and it just runs fine with the open source Intel drivers. If there were PCI Express cards made by Intel, I'll definitely would buy them, just because their driver isn't crap.

I would also pay (donate) for the development of performant open source drivers for AMD/Nvidia cards, but I don't know if money is enough. We could start crowdfunding the developers... I'll start off with 100€.

Any opinions?
最後修改者:nicaz0id.; 2012 年 12 月 10 日 @ 上午 10 時 16 分
顯示 1-9,共 9 則回應
< >
MichaelFindlay 2012 年 12 月 9 日 @ 下午 4 時 55 分 
I am not sure what support is like for ATI and Intel cards, however in regards to Nvidia the tried and tested provided one that come with the operating system, although closed source are amazing. I would not swap those for anything at present.
TrevorNT 2012 年 12 月 9 日 @ 下午 6 時 43 分 
Generally speaking, NVIDIA has been the best with graphics and Linux. Intel is a semi-distant second. AMDATI, on the other hand, just doesn't care. They see Linux as a platform that not enough people use to justify writing quality drivers for. Which gets me a little ticked off but hey, what can you do?

Valve, however, relies on the drivers...they don't dictate how they're developed. They don't "support the development" of any drivers (from my understanding, anyway). They made some "strong suggestions" to NVIDIA, which resulted in the so-called "Valve-Fixed" NVIDIA 310 series graphics drivers, but that's been the extent of their control over Linux graphics to this point.
RussianNeuroMancer 2012 年 12 月 9 日 @ 下午 8 時 05 分 
nicaz0id. 發表:
For example gnome shell crashes if I connect two monitors. I even can't login if I have two monitors connected, because gnome shell hangs (with 100% cpu) at login prompt.
That may be Gnome Shell issue. That already happen before (Gnome Shell bugs that reproducible only on fglrx, because Catalyst OpenGL and GLSL implementation is strict).

nicaz0id. 發表:
I would also pay (donate) for the development of performant open source drivers for AMD/Nvidia cards, but I don't know if money is enough. We could start crowdfunding the developers... I'll start off with 100€.
Send it to Marek:
http://google.com/search?q=site:phoronix.com+Marek
His PayPal account: http://phoronix.com/forums/member.php?18270-marek&tab=aboutme#aboutme

trevt93 發表:
Generally speaking, NVIDIA has been the best with graphics and Linux.
Optimus owners is happy about it for sure.

trevt93 發表:
AMDATI, on the other hand, just doesn't care. They see Linux as a platform that not enough people use to justify writing quality drivers for.
So because of that they implement hybrid graphics support, implement xrandr support for 2-3 years (I don't remember exactly) earlier than nVidia, open GPU documentation and working on FOSS driver. Sure, because they absolutely doesn't care about Linux.
最後修改者:RussianNeuroMancer; 2012 年 12 月 9 日 @ 下午 8 時 05 分
nicaz0id. 2012 年 12 月 10 日 @ 上午 2 時 05 分 
RussianNeuroMancer 發表:
That may be Gnome Shell issue. That already happen before (Gnome Shell bugs that reproducible only on fglrx, because Catalyst OpenGL and GLSL implementation is strict).

Oh I did not know that there is some kind of "strict" implementation of that API. That might be the case.

RussianNeuroMancer 發表:
His PayPal account: http://phoronix.com/forums/member.php?18270-marek&tab=aboutme#aboutme

Thank you for the link, unfortunately I was not able to find his PayPal account.

I think there should be a donate button on this page: http://www.x.org/wiki/radeon
RussianNeuroMancer 2012 年 12 月 10 日 @ 上午 3 時 26 分 
nicaz0id. 發表:
I think there should be a donate button on this page: http://www.x.org/wiki/radeon
radeon driver developers who work in AMD already get paid by AMD. You donate money for their work by buying AMD hardware. Only one external Gallium developer who provide info for donations is Marek and he as you see certainly deserve donations.
nicaz0id. 發表:
unfortunately I was not able to find his PayPal account.
maraeo@gmail.com
Cybertao 2012 年 12 月 10 日 @ 上午 3 時 43 分 
Development and funding isn't what's holding up open source driver development, licencing is.
There's no way around that other than AMD and nVidia open hardware with open standards and providing docmentation; they won't be doing that any time soon.
Dyrverbal Abuse 2012 年 12 月 10 日 @ 上午 4 時 16 分 
Some things are not ready in most Open Source drivers. A list Off the top of my head: Current OpenGL/GLSL implementation is older together with the older PCI-express. Bundled with a few missing texture compression features. (S3TC for one) not sure how far the free standard got. Then there's also the clock/speed of both GPU and VRAM not generally at good levels to utilize the cards full power when FOSS drivers are in use. I would think Intel is in a better position from the others at this point, but as always don't quote me on that.
nicaz0id. 2012 年 12 月 10 日 @ 上午 4 時 24 分 
It won't be a big problem for me if it was just moral issues (free vs. proprietary). As I do not want to run the proprietary AMD drivers in my production environment (because it is very unstable und I'm afraid I just can't do my usual work), I think I'll have to set up a dual boot system just for running the proprietary drivers. That is not a substantial improvement on a windows dual boot (except that the operating system is free).
Letalis Sonus 2012 年 12 月 10 日 @ 下午 1 時 45 分 
Fragging Dyrver 發表:
(S3TC for one)
S3TC support has been there for ages, really. It just needs an external library due to software patent issues - and now Mesa even has a less problematic slightly different implementation.

Fragging Dyrver 發表:
Then there's also the clock/speed of both GPU and VRAM not generally at good levels to utilize the cards full power when FOSS drivers are in use.
Well, I can't complain about that, just a little bit unconvenient to set up. Only VRAM reclocking is missing, but it hardly saves anything anyway.
顯示 1-9,共 9 則回應
< >
每頁: 15 30 50
張貼日期: 2012 年 12 月 9 日 @ 下午 3 時 58 分
回覆: 9