Originally posted by pracedru
View Post
Announcement
Collapse
No announcement yet.
GNOME Is Also Getting Fixed Up For Lower CPU Usage With NVIDIA Graphics
Collapse
X
-
- Likes 4
-
-
Originally posted by sandy8925 View PostWhy are these problems only happening with the NVIDIA closed source driver, and not with the open source drivers? That seems weird.
It's pretty bad.
- Likes 3
Comment
-
-
Originally posted by pracedru View PostAll though i would much rather have open source drivers for my Nvidia GFX card, I must say that their drivers works very well. In fact this performance problem is not due to Nvidia drivers, it is due to a wrong implementation in KDE and GTK.
- Likes 6
Comment
-
Originally posted by ChristianSchaller View Post
Sorry, which spec are you referring to here? There is no such thing as an official specification for how to implement Linux graphics drivers. There is of course the OpenGL specification which both NVidia and Mesa tries to implement according to, but from what I could see here this issues are not related to differences in OpenGL support.
The new __GL_MAX_FRAMES_ALLOWED environment variable is only one two simple ways to limit that behavior. Using glFinish or glXWaitGL would incur a busy wait in the driver, necessitating setting the __GL_YIELD env variable to “USLEEP” to work around it.
I believe the way Mutter uses the glx_video_sync_sgi extension for frame pacing (when OML_sync_control is missing) also works around it. The patch mentioned in this article is just one of vanvugt’s trying to fix edge cases where Mutter manages to accrue extra latency, but not specifically on nvidia. This isn’t a direct analogue to the kwin problem.
I don’t think the problem is there with nvidia/egl, only glx/X11.
- Likes 3
Comment
-
Originally posted by Almindor View PostAs much as I hate nvidia as the next OSS supporter I have to say Gnome devs are pretty arrogant when it comes to nvidia users.
I've reported a nvidia specific bug (which I included as being so in the report since I have an AMD desktop as well) which prevented the GDM "stupid-windows-clone-go-up-curtain-crap" from going up when clicking or pressing a button. There's a twitchy reaction only on nvidia setups where it blinks over to the "whats-behind-the-stupid-curtain" and possibly even types whatever you pressed in a password field but then it blinks back and you're at square one.
This effectively prevents you from removing the useless piece of curtain-crap unless you actually do a "drag" with your mouse (good luck mouseless setups I guess?).
They weren't even able to ack the issue because guess what, "no nvidia here buddy".
It's ridiculous. If gnome was a 1-5 person thing I'd accept that but this way it's just retard land.
Comment
-
Originally posted by Almindor View PostAs much as I hate nvidia as the next OSS supporter I have to say Gnome devs are pretty arrogant when it comes to nvidia users.
I've reported a nvidia specific bug (which I included as being so in the report since I have an AMD desktop as well) which prevented the GDM "stupid-windows-clone-go-up-curtain-crap" from going up when clicking or pressing a button. There's a twitchy reaction only on nvidia setups where it blinks over to the "whats-behind-the-stupid-curtain" and possibly even types whatever you pressed in a password field but then it blinks back and you're at square one.
This effectively prevents you from removing the useless piece of curtain-crap unless you actually do a "drag" with your mouse (good luck mouseless setups I guess?).
They weren't even able to ack the issue because guess what, "no nvidia here buddy".
It's ridiculous. If gnome was a 1-5 person thing I'd accept that but this way it's just retard land.
How dare those devs working on a project on a voluntary basis not buy the same card as me, even if the company that manufactures it makes it unnecessarily hard to support it or even use the thing?
Feel free to ask for a refund.
- Likes 2
Comment
-
Originally posted by Aeder View Post
Oh boy, the irony of calling the Gnome devs arrogant.
How dare those devs working on a project on a voluntary basis not buy the same card as me, even if the company that manufactures it makes it unnecessarily hard to support it or even use the thing?
Feel free to ask for a refund.
I suspect they need to spend their money more on outreachy and other crap than trying to get a proper QA
- Likes 1
Comment
-
Originally posted by Aeder View Post
Oh boy, the irony of calling the Gnome devs arrogant.
How dare those devs working on a project on a voluntary basis not buy the same card as me, even if the company that manufactures it makes it unnecessarily hard to support it or even use the thing?
Feel free to ask for a refund.
- Likes 1
Comment
Comment