I was so excited to see the release of the 470.74 driver release as I have not been able to get past the memory leak on dx12 games with proton. However, with the new update it appears gsync is no longer working unless I revert back to a previous driver version.
I am currently using an LG-27gl83a-b which had worked previously on ever other driver version
currently on linux kernel 5.14.6, this occurs in every game.
Disabling gsync in nvidia-settings allows flicker to stop, however, now gsync is not active.
Edit: I am on a 3080
I had made a post on reddit and multiple other people were having a similar issue. However, a trend I am noticing is it is the gsync compatible and freesync displays. One reddit user has a gsync only display and said they were having no issues. Other than that I don’t know of other users that are not having the issue.
Can confirm that if I enable G-sync it won’t even let me boot it straight up gives black screen and it has worked on every other previous driver just fine. RTX 3070 paired with AOC C24G1
Before 470.74 I was getting random black screens on games loading screens, that would come back after 3 seconds. After installing 470.74 I can’t even enable G-Sync anymore or the screen never actually renders anything when I enter a game.
The black screen issue is gone if I disable G-Sync, which leads me to believe the previous issue was also G-Sync related.
edit - I’m on a 1050Ti, and my monitor is a Dell 2721DGF. Kernel 5.14.6
I have the exact same symptoms here, using a Samsung Odyssey G7 monitor and an RTX 2080. With previous drivers I was getting 3 second black screens any time a frame would stutter for too long (shader compilation or long pauses during load screens), with the new driver as soon as a game enables gsync the display turns black. I can still switch to TTYs and recover by killing the game from there.
Yea I believe it is because the driver is not properly communicating to the monitor to lower its refresh rate. If you have the option to see the current refresh rate of the monitor (at least in my case) it switches between 144 and 0, but nowhere in between. If the game is capable of being 144 it will display at 144 and then flicker black when it tries to lower the refresh rate as it switches straight to 0. For example, if the game gets any less than 144 hz it will not display with the current driver.
This looks similar to a problem I’m experiencing on Manjaro with FFXIV where, when the game runs, after a short amount of time, my LG CX TV will just go black (I can sometimes hear very short scraps of sound go through my speakers (HDMI Audio) but that’s it. Strangely enough, if I ALT+TAB out of the game, or put the game in Windowed mode, it works fine.
(Note: I usually run the game in Windowed Fullscreen)
Pardon my newbishness, even if I lightly dabbled in Linux for years, I still consider myself a newbie.
can confirm on arch. it breaks sddm and fullscreen games/applications that will use gsync with nvidia 470.74. as a workaround I downgraded my nvidia packages to 470.63.01 and the gsync issue is fixed. obviously this isn’t a long term fix, but I’ll keep my nvidia package on hold until this issue is resolved. to downgrade i used the archlinux archive to download the nvidia-dkms package then downgraded every nvidia package to use 470.63.01.
os: Arch Linux x86_64
kernel: 5.14.6-arch1-1
driver: 470.74
gpu: rtx 2070 super
monitor: AOC 24G2W1G4
I had this happen to me today. For a moment I thought that video card was defective.
Games that triggered the problem are Blizzard titles: Diablo II Resurrected, WoW and even the modernized Stracraft
Tried Doom Eternal on Steam and that worked fine for the short time I tested it. Granted I was seeking to validate that my video card was still working correctly…
Same problem here. First noticed it running Guild Wars 2, and reproduced with a native game afterwards (Metro Last Light Redux).
RTX 2080 (VBIOS 90.04.23.00.40), Samsung C27HG7x (firmware 1025.0) over DP