Go Back   nV News Forums > Linux Support Forums > NVIDIA Linux

Newegg Daily Deals

Reply
 
Thread Tools
Old 05-26-12, 01:45 PM   #1
duud
Registered User
 
Join Date: May 2012
Posts: 7
Default Nouvea driver = less input latency

Currently I'm using the Nouveau driver for gaming, mainly because of better input latency behavior. Input latency is especially noticeable in fast FPS games like Quakelive.

Are there any setting which influence input latency in NVIDIAs drivers for Linux?
NVIDIAs drivers for Windows seem to have a 'Maximum Pre-Rendered Frames' option for this which is missing in NVIDIAs drivers for Linux.
duud is offline   Reply With Quote
Old 05-26-12, 03:20 PM   #2
TPG
Unregistered User
 
TPG's Avatar
 
Join Date: Apr 2006
Location: Poland, Warsaw
Posts: 203
Default Re: Nouvea driver = less input latency

This option works only for DirectX games, not for OpenGL.
__________________
mandriva > all
kthnxbai
TPG is offline   Reply With Quote
Old 05-26-12, 03:45 PM   #3
duud
Registered User
 
Join Date: May 2012
Posts: 7
Default Re: Nouvea driver = less input latency

Quote:
Originally Posted by TPG View Post
This option works only for DirectX games, not for OpenGL.
It seems this options is also available for OpenGL:
http://forums.nvidia.com/index.php?s...ic=214503&st=0
duud is offline   Reply With Quote
Old 05-28-12, 11:29 AM   #4
kokoko3k
Registered User
 
Join Date: Jan 2007
Posts: 120
Default Re: Nouvea driver = less input latency

Maybe you have triplebuffering on?
kokoko3k is offline   Reply With Quote
Old 05-28-12, 12:19 PM   #5
duud
Registered User
 
Join Date: May 2012
Posts: 7
Default Re: Nouvea driver = less input latency

Quote:
Originally Posted by kokoko3k View Post
Maybe you have triplebuffering on?
sync to vblank is off
duud is offline   Reply With Quote
Old 05-28-12, 05:19 PM   #6
brebs
Registered User
 
Join Date: Jul 2007
Posts: 38
Default Re: Nouvea driver = less input latency

Can also try:

In xorg.conf: (Makes e.g. Raven Shield game, in Wine, less jerky)
Code:
Option "NoFlip" "True"

In ~/.bashrc:
Code:
export __GL_YIELD="NOTHING"
brebs is offline   Reply With Quote
Old 05-29-12, 11:21 AM   #7
duud
Registered User
 
Join Date: May 2012
Posts: 7
Default Re: Nouvea driver = less input latency

Quote:
Originally Posted by brebs View Post
Can also try:

In xorg.conf: (Makes e.g. Raven Shield game, in Wine, less jerky)
Code:
Option "NoFlip" "True"

In ~/.bashrc:
Code:
export __GL_YIELD="NOTHING"
No, doesn't help.
Actually, the games aren't jerky they run smooth.
duud is offline   Reply With Quote
Old 05-29-12, 11:52 AM   #8
kriko
openSuSE11
 
kriko's Avatar
 
Join Date: Aug 2005
Location: Europe, Slovenia, Koper
Posts: 515
Default Re: Nouvea driver = less input latency

Do you have vsync on?
kriko is offline   Reply With Quote

Old 05-31-12, 11:01 AM   #9
duud
Registered User
 
Join Date: May 2012
Posts: 7
Default Re: Nouvea driver = less input latency

Quote:
Originally Posted by kriko View Post
Do you have vsync on?
vsync is off, you can't play fast FPS games with it.

After some research I fount that it's possible to adjust the amount of prerendered frames by this setting:

Code:
Option "RegistryDwords" "OGL_MaxFramesAllowed=0x1
I've tried this with 302.07 driver and it reduces the input latency.

Sadly there was no help from NVIDIA on such a simple question.
duud is offline   Reply With Quote
Old 05-31-12, 02:27 PM   #10
kriko
openSuSE11
 
kriko's Avatar
 
Join Date: Aug 2005
Location: Europe, Slovenia, Koper
Posts: 515
Default Re: Nouvea driver = less input latency

How you cannot? Vsync locks them to tear-free 60fps
kriko is offline   Reply With Quote
Old 06-01-12, 08:12 AM   #11
duud
Registered User
 
Join Date: May 2012
Posts: 7
Default Re: Nouvea driver = less input latency

Quote:
Originally Posted by kriko View Post
How you cannot? Vsync locks them to tear-free 60fps
That's right, the tearing disappears but Quakelive seems less responsive to me with vsync on.
duud is offline   Reply With Quote
Old 06-01-12, 01:12 PM   #12
RealNC
Registered User
 
Join Date: Feb 2012
Posts: 32
Default Re: Nouvea driver = less input latency

With VSync you almost always also need triple buffering:

Option "TripleBuffer" "true"

Doesn't always help, but many times, it does :-)

But the best way to eliminate input lag is to enable the frame limiter. The Windows version of the driver does have a frame limiter now. I don't know if the Linux version can also be tweaked that way.
RealNC is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


Similar Threads
Thread Thread Starter Forum Replies Last Post
Redhat 8.0 NVIDIA works - INSTRUCTIONS STEEL1 NVIDIA Linux 267 04-15-03 06:48 PM
Getting the proprietary nvidia driver to run with Debian 3.0 r0 (woody) Katchina404 NVIDIA Linux 9 01-12-03 08:49 AM
failing to initialize NV driver PsyShook NVIDIA Linux 10 09-19-02 12:41 PM
Nvidia Driver causes crash on Standby/Suspend dasher NVIDIA Linux 5 09-16-02 05:57 PM

All times are GMT -5. The time now is 08:40 AM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.