-
-
Notifications
You must be signed in to change notification settings - Fork 589
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
High CPU usage when screen is off #1288
Comments
is this new? did this happen with older nvidia drivers? |
It seems recent, but I'm not exactly sure when it first occurred, a few weeks ago, a few months at most I'd say. |
@absolutelynothelix has a nvidia GPU and is able to reproduce this. nvidia's glXWaitVideoSyncSGI has awful behavior when screen is off, and has caused us many headaches. maybe we should let them know. |
I have an Nvidia GPU and can reproduce this too. Is there any known workaround for this except temporarily disabling picom when screens go to sleep? My system info
|
@Jacajack, from best to worst:
|
Thanks! I guess the main reason why I can't do (1) is Stockholm syndrome, but (2) seems to be working fine for me. |
That's ragebait. You're also forgetting option 5: Install a different compositor that'll at least attempt to address the bug :) |
no, that's not a bait of any form. nvidia's linux driver sucks: it has plenty of bugs, lacks plenty of features and behaves weirdly. there's already a ton of workarounds for all of this in picom and in other compositors (including kde's kwin and gnome's mutter) and another ton has to be done. nvidia is not a wise choice for desktop linux installations.
i'm afraid that picom is probably the only standalone x compositor maintained to this day. however, you are free to use whatever you like and whatever suits you the most. btw, i have an nvidia gpu myself. |
Platform
Arch Linux x86-64, up to date.
GPU, drivers, and screen setup
NVidia GTX 980, with nvidia-dkms 555.58.02-1
Environment
Xmonad
picom version
~/.config/picom/picom.conf
:Steps of reproduction
xset dpms force off
(my lock screen does this)Expected behavior
CPU usage should remain low, or lower than when screens are active.
Current Behavior
CPU usage is high when screens are off, and goes back to normal when screens are active.
Stack trace
N/A
OpenGL trace
N/A
Other details
N/A
The text was updated successfully, but these errors were encountered: