Earlier quoted context omitted.
Why should those would-be maintaners help Google? There's always Firefox to fix.
Firefox disables GPU acceleration on Linux entirely, largely for the same reasons.
Chromium blacklists Nouveau
341–350 of 411 posts
Re: Chromium blacklists Nouveau
#342Earlier quoted context omitted.
Ouch, that's mean. IMHO the only way to react to that is to close down shop. Ideally including Linux throwing out support for Nvidia cards. I have a strong opinion on this as I was involved a few years ago in the Kindle homebrew community. After a while I decided that my time could be used better than on a product by a company that tries to prevent us from making his product better and more interesting to its users.…
I've personally actively avoided buying anything with Nvidia hardware in it for 8 years now because of how awful their software business is. That has meant I've even skipped over tablets and phones using their chips and will never buy a Nintendo Switch because... well... firstly consoles are bullshit crippling perfectly good computers with proprietary OSes but secondly because it has an Nvidia chip in it. I tell ever…
Re: Chromium blacklists Nouveau
#343For anyone interested, the link really should be the full bug report: https://bugs.chromium.org/p/chromium/issues/detail?id=876523 The current link says it as if Chrome was not being fair, but reading their reasoning it makes total sense. Key quote from said bug report: > We thought about blacklisting nouveau driver long time ago, and decided to let more adventurous users to play around. Now that Ubuntu ships with no…
I'm facing this problem and it's very annoying. I have to run Chrome with --disable-gpu-driver-bug-workarounds, which ironically makes it work perfectly---with the "driver bug workarounds", it's terribly broken. But now, any Electron app I run (e.g. VSCode, Postman, Discord, etc.) is also broken by default and needs the flag as well. Frustrating.
Re: Chromium blacklists Nouveau
#344Earlier quoted context omitted.
> NVIDIA doesn't help at all, not providing any docs and not interacting with the rest of the community. That is simply not true. Various docs, provided based on requests by Nouveau developers: https://download.nvidia.com/open-gpu-doc/ Documentation released in the last year include e.g. https://download.nvidia.com/open-gpu-doc/MemoryTweakTable/1/... https://download.nvidia.com/open-gpu-doc/MemoryClockTable/1/... htt…
It's true they don't literally do nothing, but are Noveau developers getting the information they need about newer hardware? I think these benchmarks are illuminating: https://www.phoronix.com/scan.php?page=article&item=nouveau-... You get 3x better performance with a GTX 780 Ti than a GTX 980 Ti. From reading the explanation from a Nouveau developer in the comments, I get the impression that NVIDIA just wants the op…
This post from a Nouveau developer a year ago provides a summary, which I think is probably still accurate: https://www.phoronix.com/forums/forum/linux-graphics-x-org-d...
Re: Chromium blacklists Nouveau
#345Earlier quoted context omitted.
>> Unfortunately we don't have the resources to test every variation of every GPU/driver combination on linux So Google doesn't have the resources to test the default driver on the most widespread linux distribution for one of the two most widespread GPU producers in the market.
Unfortunately, 'the most widespread Linux distribution' is rounding error in the overall scheme of things from a desktop standpoint so it's actually pretty good that they support it as well as they do. Adding Nouveau to the mix is rounding error on the rounding error. So from Google's standpoint, sure they don't have the resources to test it relative to the number of impacted users. Looking at it another way: it's no…
Re: Chromium blacklists Nouveau
#346For anyone interested, the link really should be the full bug report: https://bugs.chromium.org/p/chromium/issues/detail?id=876523 The current link says it as if Chrome was not being fair, but reading their reasoning it makes total sense. Key quote from said bug report: > We thought about blacklisting nouveau driver long time ago, and decided to let more adventurous users to play around. Now that Ubuntu ships with no…
This is actually a reasonable position in my opinion, but there are two problems (neither of them is Google or Chromium's fault): 1) Nouveau is buggy and problematic (related more to performance and a lack of support for many features) 2) The Nvidia drivers are buggy and problematic (related more to setup and compatibility with the rest of the system) Both of these problems can be traced back to the same root cause,…
Aren't scientific farm servers running on Linux kernel with Nvidia cards ? It would not be used if it was that buggy, so I think that claim needs precision
Re: Chromium blacklists Nouveau
#347Meh, I typically use Chrome through a virtual machine with Spice which has broken OpenGL support, so I wasn't getting hardware acceleration anyway. I still get screen tearing in Firefox, for Christ's sake.
There is an easy fix for this: Set layers.acceleration.force-enabled: true in about:config. I believe this is because Firefox assumes it's the responsibility of the compositor you are running to properly vsync, but if you're not running a compositor you can turn on this option.
Re: Chromium blacklists Nouveau
#348NVidia comes out of this looking very bad. It's not as if a GPU can't have good Linux support (see AMD, Intel), but theirs doesn't. Although I haven't spent my hard-earned money on their hardware since 2005, I have several machines at work that are burdened with it. Some lock up with Nouveau drivers, others crash with NVidia drivers. I can only conclude that the hardware is unstable.
Re: Chromium blacklists Nouveau
#349Earlier quoted context omitted.
No, it is NVIDIA who is joke, Nouveau doesn't support these cards just because of NVIDIA policy and management. And they are the only who deserve the blame in this case, not Nouveau or Google.
AMD has their own set of quirks, they are not open sourcing their main driver either. Nouveau was always a stopgap measure, to boot the system and make it somewhat usable until you install the official binary driver; so is amdgpu. Even if you are open source enthusiast who wants nothing but FOSS on your system (and this is a very minor use case), these drivers do no better than your integrated Intel graphics, which i…
Re: Chromium blacklists Nouveau
#350Earlier quoted context omitted.
This is actually a reasonable position in my opinion, but there are two problems (neither of them is Google or Chromium's fault): 1) Nouveau is buggy and problematic (related more to performance and a lack of support for many features) 2) The Nvidia drivers are buggy and problematic (related more to setup and compatibility with the rest of the system) Both of these problems can be traced back to the same root cause,…
> 2) The Nvidia drivers are buggy and problematic (related more to setup and compatibility with the rest of the system) Aren't scientific farm servers running on Linux kernel with Nvidia cards ? It would not be used if it was that buggy, so I think that claim needs precision