Originally posted by grigi
View Post
Announcement
Collapse
No announcement yet.
X.Org Server 1.20 RC5 Released, Adds EGLStreams To Let NVIDIA Work With XWayland
Collapse
X
-
- Likes 2
-
Originally posted by grigi View PostAnd we should stop sending them the message that it is OK for Nvidia to make everyones else life harder.
Anyway, seriously, here is RedHat to blame, not nVidia. They (or he, namely Adam Jackson) could do something good for the FOSS community and chose not to.
However, from a different perspective, EGLStreams support in XWayland could be detrimental to nVidia users instead, because it provides them with a fake Wayland support and a good reason for nVidia not to add Wayland support themselves. I suspect XWayland will become a burden as soon as Wayland gets widely adopted and enabled by default. Likely new features will be added to Wayland, but not to XWayland. At that time nVidia users will face the handicap of being forced to XWayland: maybe they will then realize how bad nVidia is.
Or maybe I'm just dreaming of a perfect world.
- Likes 4
Comment
-
Originally posted by Khrundel View PostSeems you forgot that Mesa is not some kind of god's gift, It is just another shitty OpenGL implementation. Yes, some companies choose to get some OpenGL on linux easy way and use Mesa, but this is not mandatory. Some, like AMD just after obtaining ATI prefer to publish GPU specs and leave driver development to FOSS community entirely. Unlike them Nvidia always cared about performance, having marketshare about 1% linux can't expect to be first class customer, but nvidia have created almost as good as windows driver by making most of their code shareable between windows and linux.
So, it actually wayland developers' fault that they choose to use proprietary solution instead of open. Maybe they just didn't think and just take what lied near, or they intentionally tried to force nvidia to switch to open driver (and loose all their performance and stability advantage), but here we are and it is up to wayland developers to fix this mess. Instead most of them crying "fu nvidia" and wait someone will do their job their way.
- Likes 9
Comment
-
Originally posted by grigi View PostRegardless of what anyone thinks, it is downright frustrating (and super annoying of Nvidia) to always force people to do things their way. Just for them.
So, with all honesty you can afford, tell me, who actually are trying to force people to do something their way?
- Likes 3
Comment
-
Originally posted by Khrundel View PostThat is upside-down view of current situation. Nvidia have created an OpenGl implementation. Created it standard way, with libgl*.so, GLX, EGL, DDX - all major attach points for an X11 opengl implementation. And they are pretty happy with all this. That is the status quo. And then some guys with NIH syndrome (as you say, personally I don't use this term), decided to replace X11. Not just create another option, their goal is full replacement. Nvidia have to cope, they have added kms, but wayland authors say this isn't enough, nvidia must rewrite their driver to become more like Mesa or rewrite it within the Mesa.
So, with all honesty you can afford, tell me, who actually are trying to force people to do something their way?
Poor nVidia, I'm going to make a big donation to the nVidia charity.Last edited by lucrus; 25 April 2018, 02:44 AM.
- Likes 7
Comment
-
Originally posted by lucrus View Post
This pile of dogshit is so utterly stupid that it doesn't even deserve a reply, but I want to thank you because I'm laughing like never before in a otherwise boring day! You win the Khrundelprize of the best troll in the known universe!
- Likes 1
Comment
-
I agree that it would be pretty great if the nvidia driver was open-source, especially if it was part of Mesa.
Of course, it raises problem like the whole Wayland bullshit, and having a kernel module that breaks once every few kernel releases is annoying.
But for years the nvidia driver stomped basically every other driver on Linux for years on many aspect and didn't lose all of its advantages.- Performance is still very competitive, either on OpenGL or Vulkan, against AMD drivers.
- The driver can recover from hangs most of the time, which AMD/mesa is not able to do (e.g. infinite loop in a shader).
- The nvidia developers troubleshooted and fixed issues pretty quickly on their new SPIR-V shader compiler: https://github.com/doitsujin/dxvk/issues/267
- OpenGL and Vulkan support is arguably excellent: (slightly outdated) https://dolphin-emu.org/blog/2013/09...all-fameshame/
- Likes 4
Comment
-
Originally posted by ElectricPrism View PostMaybe its ignance of me but it seems like every 5 or 10 years they should do major cleanup and dropoff legacy baggage.
X reminds me of systemd in that what it does is so expansive possibly taking it too far.
If nvidia actually gave a fuck about linux they would release a open driver not some NIH toy module. Their drivers cause so many issues being closed it pushes me away and disappoints me.
- Likes 3
Comment
-
Without even political considerations... I'm a long term frustrated Nvidia user. Yes : I have tons of FPS and my games work flawlessly ! But my desktop environments run like crap compared even to an Intel HD !, I have Nvidia specific workarounds to apply especially under my beloved KDE (but not only), at least one major bug, and all the wayland problematic.
- Likes 8
Comment
Comment