565 release feedback & discussion

Another bug to report on the latest 565 series regarding CTMs which we thought was fixed in 560. Spamming night light or screen filters too much still causes entire displays to freeze. This is especially noticeable when Hyprland added a fade animation to these screen filters. The freezes now occur every time without fail. Here is the info I left on the 560 thread:

Looks like this old bug has come to haunt us still. It was not fully fixed. Hyprland recently implemented fading of these CTMs (including the night light filter from hyprsunset) and the issue is back. On my multi monitor setup (not a PRIME setup) toggling the night light causes one of my monitors to freeze literally EVERY time. Can bring my stuff back by going to tty2 and back to tty1.
here is the bug from the repro state, and running on nvidia open kernel modules version 565.77: nvidia-bug-report.log.gz (535.1 KB)
Repro steps:
launch hyprland on latest master and ensure you have hyprsunset latest master also installed / executable. Ensure you’re using a multi monitor setup. Simply run hyprsunset with the simple command hyprsunset -t 2000
you will notice at least one of the screens freeze, maybe both.
Hopefully this issue is observable on your end.

Hyprland has now since disabled these animations by default to nvidia bugs. To repro, you must now also re enable the animations by adding

render {
  ctm_animation = 1
}

to the hyprland config at ~/.config/hypr/hyprland.conf and then attempt to run the blue light filter hyprsunset again.

This is extremely simple to repro, hopefully it can be fixed soon.