Months having this issue and now I think is fixed. But still testing it.
Install the beta version of nvidia 545 from the official page, not from a package manager. I am using Arch and installing it from AUR using the package ‘nvidia-beta’ makes the display manager not starts, I tried with gdm, sddm and lightdm and that package is broken or maybe my pc.
1. Download the file blablabla.run
2. Stop the Graphical process with “systemctl stop graphical.target”.
3. Press ALT + 3 to change to another terminal screen.
4. Login and go to the downloads folder with “cd Downloads”.
5. Give execution permissions to the file with “chmod +x .run”
6. Execute it and follow the process, they make it easy to follow.
Then you can reboot or start the graphical.target process and thats it.
I hope help to someone.
Update:
If you are on Arch installing the AUR version ‘nvidia-beta-dkms’, works fine and is better than install the .run file.
Even though the latest beta eliminates flicker, I ended up rolling back to 525 due to really bad frame dropping in the KDE X11 compositor in 545.23.06. My specs and settings can be seen in my earlier comment.
A video is attached. It appears that the flicker is exacerbated by the monitor’s high refresh rate of 240Hz. I didn’t notice it when it was operating at 60Hz.
Specs:
I would like to confirm that Nvidia Driver Version: 545.29.02 appears to have fixed my screen flicker issue on my GTX 1650. I’ve been testing it for two days now, and so far so good. Thanks much to the team for all their hard work in fixing this long standing and persistent issue.