Open mrsteve0924 opened 1 year ago
Bumping to get eyes on it, I'm encountering this (or similar) as well. Still seems to work fine through the CLI but GUI tickbox will immediately disable itself again within a second or so or trying to enable (sometimes instantly).
When started through terminal, each click prints:
ERROR: The current user does not have permission for operation
When run explicitly with sudo, the print disappears but the actual problem persists.
When run with or without sudo, prints:
(nvidia-settings:111869): GLib-GObject-CRITICAL **: 20:27:08.284: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
on startup. The 111869
seems to vary each time so I assume irrelevant.
Running a GeForce RTX 3070 Ti. Arch Linux 6.0.11-arch1-1 nvidia 525.60.11-2 nvidia-settings 525.60.11-2
I found a workaround for this: you need to go to the "nvidia-settings Configuration" page, turn off the "Thermal Monitor" timer chechbox, then go back to "Thermal Settings" page and set the fan speed as usual. After that to continue monitoring you need to turn on the timer back, the checkbox "Enable GPU Fan Settings" clears again, but the fan setting stays.
Edit: so, apparently, this change in src/gtk+-2.x/ctkthermal.c
adding cooler_control_state_update_gui
function for 525.53 has messed things up.
I can't tick on the "Enable GPU Fan Settings". The check mark just won't stick. It does get enabled, but at zero fan speed. And even though it looks enabled i cant move the slider. The only way to disable it is to spam the check box rapidly until I see "GPU Fan control disabled" on the bottom left. Then the fans spin again with the default hw profile.
Hopefully, this video can help explain. I added the coolbits option the my xorg.conf file. Not sure what else to try.
see video https://vimeo.com/777759251
archlinux kernel 6.0.11 nvidia-settings version: 525.60.11-2