Adaptive vsync?
I just upgraded from a GT220 to a GTX660. Quite an improvement. I had read about adaptive vsync with these new Kepler chips and wondered how to enable it in Linux. I found instructions on how to do it in Windows, but no amount of README reading or Googling would turn up how to enable it in Linux.
I just upgraded from a GT220 to a GTX660. Quite an improvement. I had read about adaptive vsync with these new Kepler chips and wondered how to enable it in Linux. I found instructions on how to do it in Windows, but no amount of README reading or Googling would turn up how to enable it in Linux.

#1
Posted 11/30/2012 04:41 PM   
This is exposed to applications via the [url=http://www.opengl.org/registry/specs/EXT/glx_swap_control_tear.txt]GLX_EXT_swap_control_tear extension[/url]. Enhancement request 970514 is filed to track adding a way to override it in the control panel for applications that don't provide an option to enable it.
This is exposed to applications via the GLX_EXT_swap_control_tear extension. Enhancement request 970514 is filed to track adding a way to override it in the control panel for applications that don't provide an option to enable it.

Aaron Plattner
NVIDIA Linux Graphics

#2
Posted 11/30/2012 08:38 PM   
Thanks! That would be great.
Thanks! That would be great.

#3
Posted 12/02/2012 12:35 AM   
Any news on this? The ability to force everything to use adaptive vsync would be much appreciated. Thanks!
Any news on this? The ability to force everything to use adaptive vsync would be much appreciated. Thanks!

#4
Posted 07/10/2013 12:24 AM   
Yeah, I'm also interested in the progress of this enhancement request. It would be awesome if you could keep us up to date!
Yeah, I'm also interested in the progress of this enhancement request. It would be awesome if you could keep us up to date!

#5
Posted 05/21/2014 07:07 PM   
I just got myself a Gainward GeForce GTX 780 Phantom Goes Like Hell GPU so I, as a Linux gamer using a Nvidia GPU, would appreciate having the same fancy settings as Windows users as well.
I just got myself a Gainward GeForce GTX 780 Phantom Goes Like Hell GPU so I, as a Linux gamer using a Nvidia GPU, would appreciate having the same fancy settings as Windows users as well.

#6
Posted 05/21/2014 09:43 PM   
Would just like to say that I really wanted this feature. I also wanted to be able to force opengl games to use vysnc or not. As nvidia-settings doesn't actually force it. Additionally forcing a framelimiter is something even windows users want from the control panel. So I made a .so file that you can LD_PRELOAD into any opengl game to 1/ Force vsync on 2/ Force vsync off 3/ Force a FPS limit of your choice (some people hate the mouse lag from vsync) 4/ Adaptive vsync ( Just like you can with Nvidia control panel on windows) I have tested it with 100's of games on steam and a few not on steam, both 32bit and 64bit games. I would be happy if someone from Nvidia would like to contact me about seeing how this done. And possibly getting it implemented in the nvidia-settings utility.
Would just like to say that I really wanted this feature.
I also wanted to be able to force opengl games to use vysnc or not. As nvidia-settings doesn't actually force it. Additionally forcing a framelimiter is something even windows users want from the control panel.

So I made a .so file that you can LD_PRELOAD into any opengl game to
1/ Force vsync on
2/ Force vsync off
3/ Force a FPS limit of your choice (some people hate the mouse lag from vsync)
4/ Adaptive vsync ( Just like you can with Nvidia control panel on windows)

I have tested it with 100's of games on steam and a few not on steam, both 32bit and 64bit games.

I would be happy if someone from Nvidia would like to contact me about seeing how this done. And possibly getting it implemented in the nvidia-settings utility.

#7
Posted 01/05/2015 03:17 PM   
[quote="Skully"]Would just like to say that I really wanted this feature. I also wanted to be able to force opengl games to use vysnc or not. As nvidia-settings doesn't actually force it. Additionally forcing a framelimiter is something even windows users want from the control panel. So I made a .so file that you can LD_PRELOAD into any opengl game to 1/ Force vsync on 2/ Force vsync off 3/ Force a FPS limit of your choice (some people hate the mouse lag from vsync) 4/ Adaptive vsync ( Just like you can with Nvidia control panel on windows) I have tested it with 100's of games on steam and a few not on steam, both 32bit and 64bit games. I would be happy if someone from Nvidia would like to contact me about seeing how this done. And possibly getting it implemented in the nvidia-settings utility.[/quote] Would you like to share the code? and possibly the steps?
Skully said:Would just like to say that I really wanted this feature.
I also wanted to be able to force opengl games to use vysnc or not. As nvidia-settings doesn't actually force it. Additionally forcing a framelimiter is something even windows users want from the control panel.

So I made a .so file that you can LD_PRELOAD into any opengl game to
1/ Force vsync on
2/ Force vsync off
3/ Force a FPS limit of your choice (some people hate the mouse lag from vsync)
4/ Adaptive vsync ( Just like you can with Nvidia control panel on windows)

I have tested it with 100's of games on steam and a few not on steam, both 32bit and 64bit games.

I would be happy if someone from Nvidia would like to contact me about seeing how this done. And possibly getting it implemented in the nvidia-settings utility.


Would you like to share the code? and possibly the steps?

#8
Posted 01/13/2015 08:19 PM   
Scroll To Top