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

Reply via email to