Hi Daniel, I've updated the description and added a video of the behaviour for your reference.
Hopefully it's a bit clearer for you now. Thanks ** Description changed: - Similar to bug https://launchpad.net/bugs/1950665, the GSYNC regression - bug has returned in 495.44 on Ubuntu 21.10. I have tried the standard - kernel and 5.14.1 and 5.14.17, but they are all experiencing the same - bug again. + [ Description ] - Hardware is: - - NVIDIA GeForce RTX 2080 Super - - Dell 27" S2721DGF G-Sync Compatible monitor - - High quality DisplayPort cable (This was replaced previously under suspicion) + Video of signal loss with flipping enabled: https://youtu.be/V5DGcHN-BJs + + In NVIDIA the 495 driver for Ubuntu 21.10, with G-SYNC enabled in OpenGL + Settings of NVIDIA Settings, the G-SYNC compatible monitor loses sync + momentarily (1~2 seconds) when switching to GPU accelerated application. + Examples of this are; when launching a game full-screen game, launching + a GPU accelerated Windows game, launching Steam, launching kitty + terminal https://sw.kovidgoyal.net/kitty/. This issue happens at all refresh rates: 60 Hz, 120 Hz, 144 Hz and 165 Hz. - Prior to upgrading to Ubuntu 21.10, I had upgraded to 495.44 on Ubuntu - 21.04 and kernel 5.14.1, and this problem was not present. + Note: that this example doesn't explicitly show G-SYNC being the issue, + rather when G-SYNC is enabled in the settings, it will produce this + behaviour. - I then upgraded to Ubuntu 21.10, and the problem didn't seem to be - present, but as of today I've noticed again. + [ Hardware ] - I'm not sure what the cause is, but I have tried full driver purges, - returned to 470.82, went back to the standard kernel for 21.10 - (5.13.0-21-generic), 5.14.1 and 5.14.17, and the problem continues to - occur when any GPU accelerated application starts, in some cases when - switching between applications (i.e. alt tabbing out of a game). A - second or so of no signal occurs as it re-syncs. + - NVIDIA GeForce RTX 2080 Super + - Dell 27" S2721DGF G-Sync Compatible monitor + - High quality DisplayPort cable - I am unsure if X11 has been updated in this time, I know there was work - happening on GBM support, wondering if X11 has switched to using this - instead of the EGL Streams direct approach that was used previously. - Either-way, I'm still running X11 in all of these tests. + [ Settings ] - Let me know if there are any tests you'd like me to try. + In OpenGL the following settings are enabled: + - Sync to VBlank Enabled + - Allow Flipping Enabled + - Image Setting: High Performance + - Allow G-SYNC-/G-SYNC Compatible Enabled + - Use Conformant Texture Clamping Enabled + + [ Observations ] + + When I disable Allow Flipping, the issue goes away. No signal is lost + when changing to different GPU accelerated applications. However, + Flipping is required for G-SYNC to function, therefore losing the + benefit of G-SYNC. + + [ Correlation to previous bug ] + + This issue was present in 21.04, eventually driver 495.44 resolve this + problem on the 5.14.1 kernel. I will add that when I first had this + machine and screen in 21.04, it was not experiencing the flipping issue. + + The bug described in the launchpad bug seems to reference the type of + regression I experienced https://launchpad.net/bugs/1950665. + + [ Troubleshooting ] + + Full driver purges between trying different drivers: + + - Tried downgrading to 470.82 + - Went back to the standard kernel for 21.10 (5.13.0-21-generic) at the time + - Tried deleting ~/.nv, ~/.cache/nvidia + - Reverted to previous X11 settings + - Tried 5.14.1 which was working in Ubuntu 21.04 + - Tried kernels 5.14.17, 5.15.6 + - Persists in 470.94 (NVIDIA bundle and Graphics Drivers PPA) + - Persists in 495.46 (NVIDIA bundle and Graphics Drivers PPA) + - Persists in 510.39.01 (NVIDIA bundle) ** Description changed: [ Description ] Video of signal loss with flipping enabled: https://youtu.be/V5DGcHN-BJs In NVIDIA the 495 driver for Ubuntu 21.10, with G-SYNC enabled in OpenGL Settings of NVIDIA Settings, the G-SYNC compatible monitor loses sync momentarily (1~2 seconds) when switching to GPU accelerated application. Examples of this are; when launching a game full-screen game, launching a GPU accelerated Windows game, launching Steam, launching kitty terminal https://sw.kovidgoyal.net/kitty/. This issue happens at all refresh rates: 60 Hz, 120 Hz, 144 Hz and 165 Hz. - Note: that this example doesn't explicitly show G-SYNC being the issue, + Note: that this example doesn't explicitly show G-SYNC being enabled, rather when G-SYNC is enabled in the settings, it will produce this - behaviour. + behaviour. If I disable G-SYNC, but leave flipping enabled, the issue is + not present. If I enabled G-SYNC, but disable flipping, the issue is not + present. [ Hardware ] - NVIDIA GeForce RTX 2080 Super - Dell 27" S2721DGF G-Sync Compatible monitor - High quality DisplayPort cable [ Settings ] In OpenGL the following settings are enabled: - Sync to VBlank Enabled - Allow Flipping Enabled - Image Setting: High Performance - Allow G-SYNC-/G-SYNC Compatible Enabled - Use Conformant Texture Clamping Enabled - + [ Observations ] When I disable Allow Flipping, the issue goes away. No signal is lost when changing to different GPU accelerated applications. However, Flipping is required for G-SYNC to function, therefore losing the benefit of G-SYNC. [ Correlation to previous bug ] This issue was present in 21.04, eventually driver 495.44 resolve this problem on the 5.14.1 kernel. I will add that when I first had this machine and screen in 21.04, it was not experiencing the flipping issue. The bug described in the launchpad bug seems to reference the type of regression I experienced https://launchpad.net/bugs/1950665. [ Troubleshooting ] Full driver purges between trying different drivers: - Tried downgrading to 470.82 - Went back to the standard kernel for 21.10 (5.13.0-21-generic) at the time - Tried deleting ~/.nv, ~/.cache/nvidia - Reverted to previous X11 settings - Tried 5.14.1 which was working in Ubuntu 21.04 - Tried kernels 5.14.17, 5.15.6 - Persists in 470.94 (NVIDIA bundle and Graphics Drivers PPA) - Persists in 495.46 (NVIDIA bundle and Graphics Drivers PPA) - Persists in 510.39.01 (NVIDIA bundle) ** Description changed: [ Description ] Video of signal loss with flipping enabled: https://youtu.be/V5DGcHN-BJs In NVIDIA the 495 driver for Ubuntu 21.10, with G-SYNC enabled in OpenGL Settings of NVIDIA Settings, the G-SYNC compatible monitor loses sync momentarily (1~2 seconds) when switching to GPU accelerated application. Examples of this are; when launching a game full-screen game, launching a GPU accelerated Windows game, launching Steam, launching kitty terminal https://sw.kovidgoyal.net/kitty/. This issue happens at all refresh rates: 60 Hz, 120 Hz, 144 Hz and 165 Hz. Note: that this example doesn't explicitly show G-SYNC being enabled, rather when G-SYNC is enabled in the settings, it will produce this behaviour. If I disable G-SYNC, but leave flipping enabled, the issue is not present. If I enabled G-SYNC, but disable flipping, the issue is not present. [ Hardware ] - NVIDIA GeForce RTX 2080 Super - Dell 27" S2721DGF G-Sync Compatible monitor - High quality DisplayPort cable [ Settings ] In OpenGL the following settings are enabled: - Sync to VBlank Enabled - Allow Flipping Enabled - Image Setting: High Performance - Allow G-SYNC-/G-SYNC Compatible Enabled - Use Conformant Texture Clamping Enabled [ Observations ] When I disable Allow Flipping, the issue goes away. No signal is lost - when changing to different GPU accelerated applications. However, - Flipping is required for G-SYNC to function, therefore losing the - benefit of G-SYNC. + when changing to different GPU accelerated applications. Sometimes there + is a brief flicker when opening a GPU accelerated program with flipping + disabled, but it's not a single loss, rather a very fast few frame + flicker. Flipping is required for G-SYNC to function, therefore losing + the benefit of G-SYNC if I were to disable flipping. [ Correlation to previous bug ] This issue was present in 21.04, eventually driver 495.44 resolve this problem on the 5.14.1 kernel. I will add that when I first had this machine and screen in 21.04, it was not experiencing the flipping issue. The bug described in the launchpad bug seems to reference the type of regression I experienced https://launchpad.net/bugs/1950665. [ Troubleshooting ] Full driver purges between trying different drivers: - Tried downgrading to 470.82 - Went back to the standard kernel for 21.10 (5.13.0-21-generic) at the time - Tried deleting ~/.nv, ~/.cache/nvidia - Reverted to previous X11 settings - Tried 5.14.1 which was working in Ubuntu 21.04 - Tried kernels 5.14.17, 5.15.6 - Persists in 470.94 (NVIDIA bundle and Graphics Drivers PPA) - Persists in 495.46 (NVIDIA bundle and Graphics Drivers PPA) - Persists in 510.39.01 (NVIDIA bundle) ** Description changed: [ Description ] Video of signal loss with flipping enabled: https://youtu.be/V5DGcHN-BJs In NVIDIA the 495 driver for Ubuntu 21.10, with G-SYNC enabled in OpenGL Settings of NVIDIA Settings, the G-SYNC compatible monitor loses sync momentarily (1~2 seconds) when switching to GPU accelerated application. Examples of this are; when launching a game full-screen game, launching a GPU accelerated Windows game, launching Steam, launching kitty terminal https://sw.kovidgoyal.net/kitty/. This issue happens at all refresh rates: 60 Hz, 120 Hz, 144 Hz and 165 Hz. Note: that this example doesn't explicitly show G-SYNC being enabled, rather when G-SYNC is enabled in the settings, it will produce this behaviour. If I disable G-SYNC, but leave flipping enabled, the issue is not present. If I enabled G-SYNC, but disable flipping, the issue is not present. [ Hardware ] - NVIDIA GeForce RTX 2080 Super - Dell 27" S2721DGF G-Sync Compatible monitor - High quality DisplayPort cable [ Settings ] In OpenGL the following settings are enabled: - Sync to VBlank Enabled - Allow Flipping Enabled - Image Setting: High Performance - Allow G-SYNC-/G-SYNC Compatible Enabled - Use Conformant Texture Clamping Enabled [ Observations ] When I disable Allow Flipping, the issue goes away. No signal is lost when changing to different GPU accelerated applications. Sometimes there is a brief flicker when opening a GPU accelerated program with flipping disabled, but it's not a single loss, rather a very fast few frame flicker. Flipping is required for G-SYNC to function, therefore losing the benefit of G-SYNC if I were to disable flipping. [ Correlation to previous bug ] This issue was present in 21.04, eventually driver 495.44 resolve this problem on the 5.14.1 kernel. I will add that when I first had this machine and screen in 21.04, it was not experiencing the flipping issue. The bug described in the launchpad bug seems to reference the type of regression I experienced https://launchpad.net/bugs/1950665. [ Troubleshooting ] Full driver purges between trying different drivers: - Tried downgrading to 470.82 - Went back to the standard kernel for 21.10 (5.13.0-21-generic) at the time - Tried deleting ~/.nv, ~/.cache/nvidia - - Reverted to previous X11 settings + - Reverted to previous X11 conf - Tried 5.14.1 which was working in Ubuntu 21.04 - Tried kernels 5.14.17, 5.15.6 - Persists in 470.94 (NVIDIA bundle and Graphics Drivers PPA) - Persists in 495.46 (NVIDIA bundle and Graphics Drivers PPA) - Persists in 510.39.01 (NVIDIA bundle) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1950720 Title: GSYNC bug regression in 495.44 Ubuntu 21.10 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-470/+bug/1950720/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs