-
Notifications
You must be signed in to change notification settings - Fork 45
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
SwayFX does not allow non-primary GPUs to suspend #274
Comments
Thanks for raising the issue! I assume this isn't the case for upstream sway, but can you confirm? |
Yes, this is not an issue with upstream, whichever is the current version of sway in the arch repos. It is, however, also an issue on hyprland-git |
I have the same issue with regular sway-1.9, using a 3060M. It is most likely an underlying issue with the nvidia-drivers as a whole, or wlroots not wanting to playing nice (both are possible). E.g., I have my main monitor plugged into the iGPU to get around nauseating, terrible flickering. And I use reverse-prime, to offload GPU intensive tasks. In theory, the iGPU should only be used, and it is, until a process is offloaded. This powers on the GPU, but it also moves sway onto the graphics stack, preventing the GPU from powering off. It really sucks, but we cannot control NVIDIA drivers or the wlroots project's stance on said drivers. |
To clarify, is this sway-git or was it 1.9? |
it was whatever the latest release of Sway was at the time.
…-------- Original Message --------
On May 30, 2024, 4:49 AM, William McKinnon wrote:
> Yes, this is not an issue with upstream, whichever is the current version of sway in the arch repos. It is, however, also an issue on hyprland-git
To clarify, is this sway-git or was it 1.9?
—
Reply to this email directly, [view it on GitHub](#274 (comment)), or [unsubscribe](https://github.com/notifications/unsubscribe-auth/AE5Z7N3GLMU5ZXP4X4A4Y2LZEZPATAVCNFSM6AAAAABDKL5Q62VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMZYGQYDMMBTGM).
You are receiving this because you authored the thread.Message ID: ***@***.***>
|
Swayfx Version: 0.3.2
Debug Log: https://paste.sidonthe.net/raw/bear-bear-gecko
Configuration File: default configuration
Description:
Swayfx currently initializes its DRM backend for every card available on the system, as can be seen in the log I have attached. Yes, I know I'm on the proprietary drivers, but I have also reproduced this using nouveau. This causes the non-primary GPU to stay active, preventing it from engaging in a runtime power management routine (entering D3cold state), increasing power consumption.
Relevant log lines:
The text was updated successfully, but these errors were encountered: