Caelestia keeps polling my external NVIDIA GPU even though it’s disabled #480
Unanswered
OverclockedSenku
asked this question in
Q&A
Replies: 1 comment 7 replies
-
|
The shell should auto detect which gpu to poll via this command if command -v nvidia-smi &>/dev/null && nvidia-smi -L &>/dev/null; then echo NVIDIA; elif ls /sys/class/drm/card*/device/gpu_busy_percent 2>/dev/null | grep -q .; then echo GENERIC; else echo NONE; fiFor cases when it doesn't detect properly, I've added a manual config option with 842249e. The available options are empty for auto detection (default), "nvidia" for nvidia and "generic" for generic (should work for AMD/Intel) |
Beta Was this translation helpful? Give feedback.
7 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hi,
I’m on Arch Linux. Previously I was using GNOME without issues, but after some recent crashes I decided to try Caelestia. The setup works, but I’ve run into a problem related to GPU usage.
I have two GPUs:
Since I don’t want the NVIDIA card to be used at all, I’ve taken the following steps:
modprobeudevrules to remove/disable the NVIDIA card from the systemThis works fine in GNOME and other environments—the NVIDIA GPU stays fully powered down.
However, when I boot into Caelestia, the system seems to ping the NVIDIA GPU every few seconds (the GPU indicator light flickers). This prevents it from staying in a low-power state, which wastes power and generates unnecessary heat.
Question:
Is there a way to configure Caelestia so that it only queries/uses my AMD GPU and completely ignores the NVIDIA one? Ideally, I’d like Caelestia to never touch or probe the external GPU at all.
Thanks in advance!
Beta Was this translation helpful? Give feedback.
All reactions