You are not logged in.

#1 2015-12-16 13:39:47

x1site
Member
Registered: 2013-10-20
Posts: 60

[SOLVED] nvidia and vertical desync

Hello! What to do with vertical desync in mpv, html5 video in chromium?
I installed these packages:

# pacman -Qsq nvidia
lib32-libvdpau
lib32-nvidia-libgl
lib32-nvidia-utils
libvdpau
nvidia
nvidia-libgl
nvidia-utils

I try different combination of settings in nvidia-settings, I try without and with plasma effects.
VLC doesn't work: I see only some parts of image.

two monitors: 2560x1440 and 1920x1080
GTX 730 1Gb

Also mpv sometimes worked correctly: without any vertical issues ( mostly after boot).
The same problem in gnome-shell
Have anyone ideas what to do?
If someone have nvidia video card and doesn't have any problems, please tell me what is the configuration (in nvidia-settings) do you use.

vdpauinfo

 vdpauinfo
display: :0   screen: 0
API version: 1
Information string: NVIDIA VDPAU Driver Shared Library  358.16  Mon Nov 16 18:57:31 PST 2015

Video surface:

name   width height types
-------------------------------------------
420     4096  4096  NV12 YV12 
422     4096  4096  UYVY YUYV 

Decoder capabilities:

name                        level macbs width height
----------------------------------------------------
MPEG1                           0 65536  4080  4080
MPEG2_SIMPLE                    3 65536  4080  4080
MPEG2_MAIN                      3 65536  4080  4080
H264_BASELINE                  41 65536  4096  4096
H264_MAIN                      41 65536  4096  4096
H264_HIGH                      41 65536  4096  4096
VC1_SIMPLE                      1  8190  2048  2048
VC1_MAIN                        2  8190  2048  2048
VC1_ADVANCED                    4  8190  2048  2048
MPEG4_PART2_SP                  3  8192  2048  2048
MPEG4_PART2_ASP                 5  8192  2048  2048
DIVX4_QMOBILE                   0  8192  2048  2048
DIVX4_MOBILE                    0  8192  2048  2048
DIVX4_HOME_THEATER              0  8192  2048  2048
DIVX4_HD_1080P                  0  8192  2048  2048
DIVX5_QMOBILE                   0  8192  2048  2048
DIVX5_MOBILE                    0  8192  2048  2048
DIVX5_HOME_THEATER              0  8192  2048  2048
DIVX5_HD_1080P                  0  8192  2048  2048
H264_CONSTRAINED_BASELINE      41 65536  4096  4096
H264_EXTENDED                  41 65536  4096  4096
H264_PROGRESSIVE_HIGH          41 65536  4096  4096
H264_CONSTRAINED_HIGH          41 65536  4096  4096
H264_HIGH_444_PREDICTIVE       41 65536  4096  4096
HEVC_MAIN                      --- not supported ---
HEVC_MAIN_10                   --- not supported ---
HEVC_MAIN_STILL                --- not supported ---
HEVC_MAIN_12                   --- not supported ---
HEVC_MAIN_444                  --- not supported ---

Output surface:

name              width height nat types
----------------------------------------------------
B8G8R8A8         16384 16384    y  Y8U8V8A8 V8U8Y8A8 A4I4 I4A4 A8I8 I8A8 
R10G10B10A2      16384 16384    y  Y8U8V8A8 V8U8Y8A8 A4I4 I4A4 A8I8 I8A8 

Bitmap surface:

name              width height
------------------------------
B8G8R8A8         16384 16384
R8G8B8A8         16384 16384
R10G10B10A2      16384 16384
B10G10R10A2      16384 16384
A8               16384 16384

Video mixer:

feature name                    sup
------------------------------------
DEINTERLACE_TEMPORAL             y
DEINTERLACE_TEMPORAL_SPATIAL     y
INVERSE_TELECINE                 y
NOISE_REDUCTION                  y
SHARPNESS                        y
LUMA_KEY                         y
HIGH QUALITY SCALING - L1        y
HIGH QUALITY SCALING - L2        -
HIGH QUALITY SCALING - L3        -
HIGH QUALITY SCALING - L4        -
HIGH QUALITY SCALING - L5        -
HIGH QUALITY SCALING - L6        -
HIGH QUALITY SCALING - L7        -
HIGH QUALITY SCALING - L8        -
HIGH QUALITY SCALING - L9        -

parameter name                  sup      min      max
-----------------------------------------------------
VIDEO_SURFACE_WIDTH              y         1     4096
VIDEO_SURFACE_HEIGHT             y         1     4096
CHROMA_TYPE                      y  
LAYERS                           y         0        4

attribute name                  sup      min      max
-----------------------------------------------------
BACKGROUND_COLOR                 y  
CSC_MATRIX                       y  
NOISE_REDUCTION_LEVEL            y      0.00     1.00
SHARPNESS_LEVEL                  y     -1.00     1.00
LUMA_KEY_MIN_LUMA                y  
LUMA_KEY_MAX_LUMA                y  

Last edited by x1site (2015-12-22 12:10:11)


awesome + rofi

Offline

#2 2015-12-16 14:32:49

Ropid
Member
Registered: 2015-03-09
Posts: 1,069

Re: [SOLVED] nvidia and vertical desync

There might be issues with two monitors. The nvidia drivers might only be able to do vsync well if the two monitors are exactly the same mode timings. Do you get the tearing only on one monitor or are the problems on both? The nvidia drivers have these two environment variables to control vsync and you could perhaps at least get one of them to work with those:

__GL_SYNC_TO_VBLANK=1
__GL_SYNC_DISPLAY_DEVICE=DVI-I-1

That's just an example name there.

With KDE and nvidia, I have to use this here or vsync has issues even on one single monitor:

Set this in /etc/X11/xorg.conf.d/20-nvidia.conf:

Option "TripleBuffer" "False"

Set these environment variables:

export __GL_YIELD="USLEEP"
export KWIN_TRIPLE_BUFFER=0
export KWIN_USE_BUFFER_AGE=0

Something you can do to set those variables is create a shell script with the name "/usr/local/bin/kwin_x11" and this content:

#!/bin/sh
export __GL_YIELD="USLEEP"
export KWIN_TRIPLE_BUFFER=0
export KWIN_USE_BUFFER_AGE=0

exec /usr/bin/kwin_x11 "$@"

A different thing you can try with nvidia drivers, which I think will force the issue even for something like OpenBox without OpenGL compositor, is set this here in the X configuration:

Option "metamodes" "nvidia-auto-select +0+0 { ForceFullCompositionPipeline = on }"

About this, I again don't know if there might be issues because of two monitors.

The nvidia drivers have pretty nice documentation in /usr/share/doc/nvidia/ that might mention something useful in it (that's where I saw that __GL_SYNC_DISPLAY_DEVICE variable). It's in HTML and you can load this URL here in your browser to get to it:

file:///usr/share/doc/nvidia/html/index.html

Last edited by Ropid (2015-12-16 14:36:04)

Offline

#3 2015-12-18 10:00:21

x1site
Member
Registered: 2013-10-20
Posts: 60

Re: [SOLVED] nvidia and vertical desync

1) tearing on both monitors. Even if one of them is unplugged
I try to set up /etc/X11/xorg.conf.d/20-nvidia.conf:

Section "Device"
        Identifier "Nvidia Card"
        Driver "nvidia"
        VendorName "NVIDIA Corporation"
        Option "NoLogo" "true"
Option "TripleBuffer" "False"
Option "metamodes" "nvidia-auto-select +0+0 { ForceFullCompositionPipeline = on }"
        #Option "UseEDID" "false"
        #Option "ConnectedMonitor" "DFP"
        # ...
EndSection

this don't help me. Also creating /usr/local/bin/kwin_x11 dont help me too.
I also try to use only one monitor. same problems


awesome + rofi

Offline

#4 2015-12-18 12:46:13

Ropid
Member
Registered: 2015-03-09
Posts: 1,069

Re: [SOLVED] nvidia and vertical desync

Can you show your /var/log/Xorg.0.log ?

What did you configure in the KDE settings program with regards to VSync and OpenGL etc.?

Offline

#5 2015-12-18 13:43:04

x1site
Member
Registered: 2013-10-20
Posts: 60

Re: [SOLVED] nvidia and vertical desync

Ropid wrote:

Can you show your /var/log/Xorg.0.log ?

[ 21890.470] 
X.Org X Server 1.18.0
Release Date: 2015-11-09
[ 21890.470] X Protocol Version 11, Revision 0
[ 21890.470] Build Operating System: Linux 4.2.3-1-ARCH x86_64 
[ 21890.470] Current Operating System: Linux dm 4.2.5-1-ARCH #1 SMP PREEMPT Tue Oct 27 08:13:28 CET 2015 x86_64
[ 21890.470] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-linux root=UUID=91bc54c4-00dd-4373-aeae-e30ca1ac0f58 rw resume=/dev/sda4 quiet
[ 21890.470] Build Date: 18 November 2015  08:07:09AM
[ 21890.470]  
[ 21890.470] Current version of pixman: 0.32.8
[ 21890.470]    Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
[ 21890.470] Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 21890.470] (==) Log file: "/var/log/Xorg.0.log", Time: Fri Dec 18 19:37:02 2015
[ 21890.470] (==) Using config file: "/etc/X11/xorg.conf"
[ 21890.470] (==) Using config directory: "/etc/X11/xorg.conf.d"
[ 21890.470] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 21890.470] (==) ServerLayout "Layout0"
[ 21890.470] (**) |-->Screen "Screen0" (0)
[ 21890.470] (**) |   |-->Monitor "Monitor0"
[ 21890.471] (**) |   |-->Device "Device0"
[ 21890.471] (**) |   |-->GPUDevice "Device0"
[ 21890.471] (**) |-->Input Device "Keyboard0"
[ 21890.471] (**) |-->Input Device "Mouse0"
[ 21890.471] (==) Automatically adding devices
[ 21890.471] (==) Automatically enabling devices
[ 21890.471] (==) Automatically adding GPU devices
[ 21890.471] (==) Max clients allowed: 256, resource mask: 0x1fffff
[ 21890.471] (==) FontPath set to:
        /usr/share/fonts/misc/,
        /usr/share/fonts/TTF/,
        /usr/share/fonts/OTF/,
        /usr/share/fonts/Type1/,
        /usr/share/fonts/100dpi/,
        /usr/share/fonts/75dpi/
[ 21890.471] (==) ModulePath set to "/usr/lib/xorg/modules"
[ 21890.471] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[ 21890.471] (WW) Disabling Keyboard0                                                                                                     
[ 21890.471] (WW) Disabling Mouse0                                                                                                        
[ 21890.471] (II) Loader magic: 0x819d40                                                                                                  
[ 21890.471] (II) Module ABI versions:                                                                                                    
[ 21890.471]    X.Org ANSI C Emulation: 0.4                                                                                               
[ 21890.471]    X.Org Video Driver: 20.0                                                                                                  
[ 21890.471]    X.Org XInput driver : 22.1                                                                                                
[ 21890.471]    X.Org Server Extension : 9.0                                                                                              
[ 21890.472] (++) using VT number 1                                                                                                       
                                                                                                                                          
[ 21890.472] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration        
[ 21890.472] (II) xfree86: Adding drm device (/dev/dri/card0)                                                                             
[ 21890.474] (--) PCI:*(0:1:0:0) 10de:1381:1458:362e rev 162, Mem @ 0xf6000000/16777216, 0xe0000000/268435456, 0xf0000000/33554432, I/O @ 0x0000e000/128, BIOS @ 0x????????/524288                                                                                                  
[ 21890.474] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)                                                    
[ 21890.474] (II) LoadModule: "glx"                                                                                                       
[ 21890.474] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so                                                                      
[ 21890.495] (II) Module glx: vendor="NVIDIA Corporation"                                                                                 
[ 21890.495]    compiled for 4.0.2, module version = 1.0.0                                                                                
[ 21890.495]    Module class: X.Org Server Extension
[ 21890.495] (II) NVIDIA GLX Module  358.16  Mon Nov 16 18:54:01 PST 2015
[ 21890.495] (II) LoadModule: "nvidia"
[ 21890.496] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[ 21890.496] (II) Module nvidia: vendor="NVIDIA Corporation"
[ 21890.496]    compiled for 4.0.2, module version = 1.0.0
[ 21890.496]    Module class: X.Org Video Driver
[ 21890.496] (II) NVIDIA dlloader X Driver  358.16  Mon Nov 16 18:32:40 PST 2015
[ 21890.496] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[ 21890.496] (II) Loading sub module "fb"
[ 21890.496] (II) LoadModule: "fb"
[ 21890.496] (II) Loading /usr/lib/xorg/modules/libfb.so
[ 21890.496] (II) Module fb: vendor="X.Org Foundation"
[ 21890.496]    compiled for 1.18.0, module version = 1.0.0
[ 21890.496]    ABI class: X.Org ANSI C Emulation, version 0.4
[ 21890.496] (II) Loading sub module "wfb"
[ 21890.496] (II) LoadModule: "wfb"
[ 21890.497] (II) Loading /usr/lib/xorg/modules/libwfb.so
[ 21890.497] (II) Module wfb: vendor="X.Org Foundation"
[ 21890.497]    compiled for 1.18.0, module version = 1.0.0
[ 21890.497]    ABI class: X.Org ANSI C Emulation, version 0.4
[ 21890.497] (II) Loading sub module "ramdac"
[ 21890.497] (II) LoadModule: "ramdac"
[ 21890.497] (II) Module "ramdac" already built-in
[ 21890.497] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
[ 21890.498] (==) NVIDIA(0): RGB weight 888
[ 21890.498] (==) NVIDIA(0): Default visual is TrueColor
[ 21890.498] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[ 21890.498] (**) NVIDIA(0): Enabling 2D acceleration
[ 21890.940] (--) NVIDIA(0): Valid display device(s) on GPU-0 at PCI:1:0:0
[ 21890.940] (--) NVIDIA(0):     CRT-0
[ 21890.940] (--) NVIDIA(0):     DFP-0 (boot)
[ 21890.940] (--) NVIDIA(0):     DFP-1
[ 21890.940] (--) NVIDIA(0):     DFP-2
[ 21890.940] (--) NVIDIA(0):     DFP-3
[ 21890.946] (--) NVIDIA(0): CRT-0: disconnected
[ 21890.946] (--) NVIDIA(0): CRT-0: 400.0 MHz maximum pixel clock
[ 21890.946] (--) NVIDIA(0): 
[ 21890.959] (--) NVIDIA(0): NVT DVI (DFP-0): connected
[ 21890.959] (--) NVIDIA(0): NVT DVI (DFP-0): Internal TMDS
[ 21890.959] (--) NVIDIA(0): NVT DVI (DFP-0): 330.0 MHz maximum pixel clock
[ 21890.959] (--) NVIDIA(0): 
[ 21890.971] (--) NVIDIA(0): BenQ EW2420 (DFP-1): connected
[ 21890.971] (--) NVIDIA(0): BenQ EW2420 (DFP-1): Internal TMDS
[ 21890.971] (--) NVIDIA(0): BenQ EW2420 (DFP-1): 340.0 MHz maximum pixel clock
[ 21890.971] (--) NVIDIA(0): 
[ 21890.971] (--) NVIDIA(0): DFP-2: disconnected
[ 21890.971] (--) NVIDIA(0): DFP-2: Internal TMDS
[ 21890.971] (--) NVIDIA(0): DFP-2: 165.0 MHz maximum pixel clock
[ 21890.971] (--) NVIDIA(0): 
[ 21890.971] (--) NVIDIA(0): DFP-3: disconnected
[ 21890.971] (--) NVIDIA(0): DFP-3: Internal TMDS
[ 21890.971] (--) NVIDIA(0): DFP-3: 330.0 MHz maximum pixel clock
[ 21890.971] (--) NVIDIA(0): 
[ 21890.971] (II) NVIDIA(GPU-0): Found DRM driver nvidia-drm (20150116)
[ 21890.972] (II) NVIDIA(0): NVIDIA GPU GeForce GTX 750 (GM107-A) at PCI:1:0:0 (GPU-0)
[ 21890.972] (--) NVIDIA(0): Memory: 1048576 kBytes
[ 21890.972] (--) NVIDIA(0): VideoBIOS: 82.07.25.00.91
[ 21890.972] (II) NVIDIA(0): Detected PCI Express Link width: 16X
[ 21890.972] (**) NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID for display
[ 21890.972] (**) NVIDIA(0):     device NVT DVI (DFP-0) (Using EDID frequencies has been
[ 21890.972] (**) NVIDIA(0):     enabled on all display devices.)
[ 21890.973] (**) NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID for display
[ 21890.973] (**) NVIDIA(0):     device BenQ EW2420 (DFP-1) (Using EDID frequencies has
[ 21890.973] (**) NVIDIA(0):     been enabled on all display devices.)
[ 21890.976] (==) NVIDIA(0): 
[ 21890.976] (==) NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select"
[ 21890.976] (==) NVIDIA(0):     will be used as the requested mode.
[ 21890.976] (==) NVIDIA(0): 
[ 21890.977] (II) NVIDIA(0): Validated MetaModes:
[ 21890.977] (II) NVIDIA(0):     "DFP-0:nvidia-auto-select,DFP-1:nvidia-auto-select"
[ 21890.977] (II) NVIDIA(0): Virtual screen size determined to be 4480 x 1440
[ 21890.981] (--) NVIDIA(0): DPI set to (110, 110); computed from "UseEdidDpi" X config
[ 21890.981] (--) NVIDIA(0):     option
[ 21890.981] (--) Depth 24 pixmap format is 32 bpp
[ 21890.982] (II) NVIDIA: Using 3072.00 MB of virtual memory for indirect memory
[ 21890.982] (II) NVIDIA:     access.
[ 21890.985] (II) NVIDIA(0): ACPI: failed to connect to the ACPI event daemon; the daemon
[ 21890.985] (II) NVIDIA(0):     may not be running or the "AcpidSocketPath" X
[ 21890.985] (II) NVIDIA(0):     configuration option may not be set correctly.  When the
[ 21890.985] (II) NVIDIA(0):     ACPI event daemon is available, the NVIDIA X driver will
[ 21890.985] (II) NVIDIA(0):     try to use it to receive ACPI event notifications.  For
[ 21890.985] (II) NVIDIA(0):     details, please see the "ConnectToAcpid" and
[ 21890.985] (II) NVIDIA(0):     "AcpidSocketPath" X configuration options in Appendix B: X
[ 21890.985] (II) NVIDIA(0):     Config Options in the README.
[ 21891.000] (II) NVIDIA(0): Setting mode "DFP-0:nvidia-auto-select,DFP-1:nvidia-auto-select"
[ 21891.056] (==) NVIDIA(0): Disabling shared memory pixmaps
[ 21891.056] (==) NVIDIA(0): Backing store enabled
[ 21891.056] (==) NVIDIA(0): Silken mouse enabled
[ 21891.056] (**) NVIDIA(0): DPMS enabled
[ 21891.056] (II) Loading sub module "dri2"
[ 21891.056] (II) LoadModule: "dri2"
[ 21891.056] (II) Module "dri2" already built-in
[ 21891.056] (II) NVIDIA(0): [DRI2] Setup complete
[ 21891.056] (II) NVIDIA(0): [DRI2]   VDPAU driver: nvidia
[ 21891.057] (--) RandR disabled
[ 21891.059] (II) Initializing extension GLX
[ 21891.059] (II) Indirect GLX disabled.(II) config/udev: Adding input device Power Button (/dev/input/event4)
[ 21891.123] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[ 21891.123] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[ 21891.123] (**) Power Button: Applying InputClass "system-keyboard"
[ 21891.123] (II) LoadModule: "libinput"
[ 21891.123] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[ 21891.123] (II) Module libinput: vendor="X.Org Foundation"
[ 21891.123]    compiled for 1.18.0, module version = 0.15.0
[ 21891.123]    Module class: X.Org XInput Driver
[ 21891.123]    ABI class: X.Org XInput driver, version 22.1
[ 21891.123] (II) Using input driver 'libinput' for 'Power Button'
[ 21891.123] (**) Power Button: always reports core events
[ 21891.123] (**) Option "Device" "/dev/input/event4"
[ 21891.123] (II) input device 'Power Button', /dev/input/event4 is tagged by udev as: Keyboard
[ 21891.123] (II) input device 'Power Button', /dev/input/event4 is a keyboard
[ 21891.137] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input6/event4"
[ 21891.138] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[ 21891.138] (**) Option "xkb_layout" "us,ru"
[ 21891.138] (**) Option "xkb_variant" ","
[ 21891.158] (II) input device 'Power Button', /dev/input/event4 is tagged by udev as: Keyboard
[ 21891.158] (II) input device 'Power Button', /dev/input/event4 is a keyboard
[ 21891.158] (II) config/udev: Adding input device Power Button (/dev/input/event3)
[ 21891.158] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[ 21891.158] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[ 21891.158] (**) Power Button: Applying InputClass "system-keyboard"
[ 21891.158] (II) Using input driver 'libinput' for 'Power Button'
[ 21891.158] (**) Power Button: always reports core events
[ 21891.158] (**) Option "Device" "/dev/input/event3"
[ 21891.158] (II) input device 'Power Button', /dev/input/event3 is tagged by udev as: Keyboard
[ 21891.158] (II) input device 'Power Button', /dev/input/event3 is a keyboard
[ 21891.174] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input5/event3"
[ 21891.174] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 7)
[ 21891.174] (**) Option "xkb_layout" "us,ru"
[ 21891.174] (**) Option "xkb_variant" ","
[ 21891.175] (II) input device 'Power Button', /dev/input/event3 is tagged by udev as: Keyboard
[ 21891.175] (II) input device 'Power Button', /dev/input/event3 is a keyboard
[ 21891.175] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=3 (/dev/input/event12)
[ 21891.175] (II) No input driver specified, ignoring this device.
[ 21891.175] (II) This device may have been added with another device file.
[ 21891.175] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=7 (/dev/input/event13)
[ 21891.175] (II) No input driver specified, ignoring this device.
[ 21891.175] (II) This device may have been added with another device file.
[ 21891.176] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=8 (/dev/input/event14)
[ 21891.176] (II) No input driver specified, ignoring this device.
[ 21891.176] (II) This device may have been added with another device file.
[ 21891.176] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=9 (/dev/input/event15)
[ 21891.176] (II) No input driver specified, ignoring this device.
[ 21891.176] (II) This device may have been added with another device file.
[ 21891.177] (II) config/udev: Adding input device SINO WEALTH USB KEYBOARD (/dev/input/event0)
[ 21891.177] (**) SINO WEALTH USB KEYBOARD: Applying InputClass "evdev keyboard catchall"
[ 21891.177] (**) SINO WEALTH USB KEYBOARD: Applying InputClass "libinput keyboard catchall"
[ 21891.177] (**) SINO WEALTH USB KEYBOARD: Applying InputClass "system-keyboard"
[ 21891.177] (II) Using input driver 'libinput' for 'SINO WEALTH USB KEYBOARD'
[ 21891.177] (**) SINO WEALTH USB KEYBOARD: always reports core events
[ 21891.177] (**) Option "Device" "/dev/input/event0"
[ 21891.177] (II) input device 'SINO WEALTH USB KEYBOARD', /dev/input/event0 is tagged by udev as: Keyboard
[ 21891.177] (II) input device 'SINO WEALTH USB KEYBOARD', /dev/input/event0 is a keyboard
[ 21891.204] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.3/1-1.3.1/1-1.3.1:1.0/0003:258A:0001.0001/input/input2/event0"
[ 21891.204] (II) XINPUT: Adding extended input device "SINO WEALTH USB KEYBOARD" (type: KEYBOARD, id 8)
[ 21891.204] (**) Option "xkb_layout" "us,ru"
[ 21891.204] (**) Option "xkb_variant" ","
[ 21891.205] (II) input device 'SINO WEALTH USB KEYBOARD', /dev/input/event0 is tagged by udev as: Keyboard
[ 21891.205] (II) input device 'SINO WEALTH USB KEYBOARD', /dev/input/event0 is a keyboard
[ 21891.206] (II) config/udev: Adding input device SINO WEALTH USB KEYBOARD (/dev/input/event1)
[ 21891.206] (**) SINO WEALTH USB KEYBOARD: Applying InputClass "evdev keyboard catchall"
[ 21891.206] (**) SINO WEALTH USB KEYBOARD: Applying InputClass "libinput keyboard catchall"
[ 21891.206] (**) SINO WEALTH USB KEYBOARD: Applying InputClass "system-keyboard"
[ 21891.206] (II) Using input driver 'libinput' for 'SINO WEALTH USB KEYBOARD'
[ 21891.206] (**) SINO WEALTH USB KEYBOARD: always reports core events
[ 21891.206] (**) Option "Device" "/dev/input/event1"
[ 21891.206] (II) input device 'SINO WEALTH USB KEYBOARD', /dev/input/event1 is tagged by udev as: Keyboard
[ 21891.206] (II) input device 'SINO WEALTH USB KEYBOARD', /dev/input/event1 is a keyboard
[ 21891.231] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.3/1-1.3.1/1-1.3.1:1.1/0003:258A:0001.0002/input/input3/event1"
[ 21891.231] (II) XINPUT: Adding extended input device "SINO WEALTH USB KEYBOARD" (type: KEYBOARD, id 9)
[ 21891.231] (**) Option "xkb_layout" "us,ru"
[ 21891.231] (**) Option "xkb_variant" ","
[ 21891.232] (II) input device 'SINO WEALTH USB KEYBOARD', /dev/input/event1 is tagged by udev as: Keyboard
[ 21891.232] (II) input device 'SINO WEALTH USB KEYBOARD', /dev/input/event1 is a keyboard
[ 21891.232] (II) config/udev: Adding input device HID-compliant Mouse HID-compliant Mouse (/dev/input/event2)
[ 21891.232] (**) HID-compliant Mouse HID-compliant Mouse: Applying InputClass "evdev pointer catchall"
[ 21891.232] (**) HID-compliant Mouse HID-compliant Mouse: Applying InputClass "libinput pointer catchall"
[ 21891.232] (II) Using input driver 'libinput' for 'HID-compliant Mouse HID-compliant Mouse'
[ 21891.232] (**) HID-compliant Mouse HID-compliant Mouse: always reports core events
[ 21891.232] (**) Option "Device" "/dev/input/event2"
[ 21891.284] (II) input device 'HID-compliant Mouse HID-compliant Mouse', /dev/input/event2 is tagged by udev as: Mouse
[ 21891.284] (II) input device 'HID-compliant Mouse HID-compliant Mouse', /dev/input/event2 is a pointer caps
[ 21891.334] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.3/1-1.3.4/1-1.3.4:1.0/0003:1D57:0005.0003/input/input4/event2"
[ 21891.334] (II) XINPUT: Adding extended input device "HID-compliant Mouse HID-compliant Mouse" (type: MOUSE, id 10)
[ 21891.334] (**) Option "AccelerationScheme" "none"
[ 21891.334] (**) HID-compliant Mouse HID-compliant Mouse: (accel) selected scheme none/0
[ 21891.334] (**) HID-compliant Mouse HID-compliant Mouse: (accel) acceleration factor: 2.000
[ 21891.334] (**) HID-compliant Mouse HID-compliant Mouse: (accel) acceleration threshold: 4
[ 21891.388] (II) input device 'HID-compliant Mouse HID-compliant Mouse', /dev/input/event2 is tagged by udev as: Mouse
[ 21891.388] (II) input device 'HID-compliant Mouse HID-compliant Mouse', /dev/input/event2 is a pointer caps
[ 21891.388] (II) config/udev: Adding input device HID-compliant Mouse HID-compliant Mouse (/dev/input/mouse0)
[ 21891.388] (II) No input driver specified, ignoring this device.
[ 21891.388] (II) This device may have been added with another device file.
[ 21891.389] (II) config/udev: Adding input device HDA Intel PCH Front Mic (/dev/input/event7)
[ 21891.389] (II) No input driver specified, ignoring this device.
[ 21891.389] (II) This device may have been added with another device file.
[ 21891.389] (II) config/udev: Adding input device HDA Intel PCH Rear Mic (/dev/input/event8)
[ 21891.389] (II) No input driver specified, ignoring this device.
[ 21891.389] (II) This device may have been added with another device file.
[ 21891.390] (II) config/udev: Adding input device HDA Intel PCH Line (/dev/input/event9)
[ 21891.390] (II) No input driver specified, ignoring this device.
[ 21891.390] (II) This device may have been added with another device file.
[ 21891.390] (II) config/udev: Adding input device HDA Intel PCH Line Out (/dev/input/event10)
[ 21891.390] (II) No input driver specified, ignoring this device.
[ 21891.390] (II) This device may have been added with another device file.
[ 21891.390] (II) config/udev: Adding input device HDA Intel PCH Front Headphone (/dev/input/event11)
[ 21891.390] (II) No input driver specified, ignoring this device.
[ 21891.390] (II) This device may have been added with another device file.
[ 21891.391] (II) config/udev: Adding input device HDA Digital PCBeep (/dev/input/event6)
[ 21891.391] (II) No input driver specified, ignoring this device.
[ 21891.391] (II) This device may have been added with another device file.
[ 21891.391] (II) config/udev: Adding input device PC Speaker (/dev/input/event5)
[ 21891.391] (II) No input driver specified, ignoring this device.
[ 21891.391] (II) This device may have been added with another device file.
[ 21901.651] (--) NVIDIA(GPU-0): CRT-0: disconnected
[ 21901.651] (--) NVIDIA(GPU-0): CRT-0: 400.0 MHz maximum pixel clock
[ 21901.651] (--) NVIDIA(GPU-0): 
[ 21901.664] (--) NVIDIA(GPU-0): NVT DVI (DFP-0): connected
[ 21901.688] (--) NVIDIA(GPU-0): NVT DVI (DFP-0): Internal TMDS
[ 21901.688] (--) NVIDIA(GPU-0): NVT DVI (DFP-0): 330.0 MHz maximum pixel clock
[ 21901.688] (--) NVIDIA(GPU-0): 
[ 21901.701] (--) NVIDIA(GPU-0): BenQ EW2420 (DFP-1): connected
[ 21901.701] (--) NVIDIA(GPU-0): BenQ EW2420 (DFP-1): Internal TMDS
[ 21901.701] (--) NVIDIA(GPU-0): BenQ EW2420 (DFP-1): 340.0 MHz maximum pixel clock
[ 21901.701] (--) NVIDIA(GPU-0): 
[ 21901.701] (--) NVIDIA(GPU-0): DFP-2: disconnected
[ 21901.701] (--) NVIDIA(GPU-0): DFP-2: Internal TMDS
[ 21901.701] (--) NVIDIA(GPU-0): DFP-2: 165.0 MHz maximum pixel clock
[ 21901.701] (--) NVIDIA(GPU-0): 
[ 21901.701] (--) NVIDIA(GPU-0): DFP-3: disconnected
[ 21901.701] (--) NVIDIA(GPU-0): DFP-3: Internal TMDS
[ 21901.701] (--) NVIDIA(GPU-0): DFP-3: 330.0 MHz maximum pixel clock
[ 21901.701] (--) NVIDIA(GPU-0): 
[ 21902.999] (--) NVIDIA(GPU-0): CRT-0: disconnected
[ 21902.999] (--) NVIDIA(GPU-0): CRT-0: 400.0 MHz maximum pixel clock
[ 21902.999] (--) NVIDIA(GPU-0): 
[ 21903.012] (--) NVIDIA(GPU-0): NVT DVI (DFP-0): connected
[ 21903.012] (--) NVIDIA(GPU-0): NVT DVI (DFP-0): Internal TMDS
[ 21903.012] (--) NVIDIA(GPU-0): NVT DVI (DFP-0): 330.0 MHz maximum pixel clock
[ 21903.012] (--) NVIDIA(GPU-0): 
[ 21903.024] (--) NVIDIA(GPU-0): BenQ EW2420 (DFP-1): connected
[ 21903.024] (--) NVIDIA(GPU-0): BenQ EW2420 (DFP-1): Internal TMDS
[ 21903.024] (--) NVIDIA(GPU-0): BenQ EW2420 (DFP-1): 340.0 MHz maximum pixel clock
[ 21903.024] (--) NVIDIA(GPU-0): 
[ 21903.024] (--) NVIDIA(GPU-0): DFP-2: disconnected
[ 21903.024] (--) NVIDIA(GPU-0): DFP-2: Internal TMDS
[ 21903.024] (--) NVIDIA(GPU-0): DFP-2: 165.0 MHz maximum pixel clock
[ 21903.024] (--) NVIDIA(GPU-0): 
[ 21903.024] (--) NVIDIA(GPU-0): DFP-3: disconnected
[ 21903.024] (--) NVIDIA(GPU-0): DFP-3: Internal TMDS
[ 21903.024] (--) NVIDIA(GPU-0): DFP-3: 330.0 MHz maximum pixel clock
[ 21903.024] (--) NVIDIA(GPU-0): 
[ 21956.389] (--) NVIDIA(GPU-0): CRT-0: disconnected
[ 21956.389] (--) NVIDIA(GPU-0): CRT-0: 400.0 MHz maximum pixel clock
[ 21956.389] (--) NVIDIA(GPU-0): 
[ 21956.402] (--) NVIDIA(GPU-0): NVT DVI (DFP-0): connected
[ 21956.402] (--) NVIDIA(GPU-0): NVT DVI (DFP-0): Internal TMDS
[ 21956.402] (--) NVIDIA(GPU-0): NVT DVI (DFP-0): 330.0 MHz maximum pixel clock
[ 21956.402] (--) NVIDIA(GPU-0): 
[ 21956.418] (--) NVIDIA(GPU-0): BenQ EW2420 (DFP-1): connected
[ 21956.418] (--) NVIDIA(GPU-0): BenQ EW2420 (DFP-1): Internal TMDS
[ 21956.418] (--) NVIDIA(GPU-0): BenQ EW2420 (DFP-1): 340.0 MHz maximum pixel clock
[ 21956.418] (--) NVIDIA(GPU-0): 
[ 21956.418] (--) NVIDIA(GPU-0): DFP-2: disconnected
[ 21956.418] (--) NVIDIA(GPU-0): DFP-2: Internal TMDS
[ 21956.418] (--) NVIDIA(GPU-0): DFP-2: 165.0 MHz maximum pixel clock
[ 21956.418] (--) NVIDIA(GPU-0): 
[ 21956.418] (--) NVIDIA(GPU-0): DFP-3: disconnected
[ 21956.418] (--) NVIDIA(GPU-0): DFP-3: Internal TMDS
[ 21956.418] (--) NVIDIA(GPU-0): DFP-3: 330.0 MHz maximum pixel clock
[ 21956.418] (--) NVIDIA(GPU-0): 
[ 22004.430] (--) NVIDIA(GPU-0): CRT-0: disconnected
[ 22004.430] (--) NVIDIA(GPU-0): CRT-0: 400.0 MHz maximum pixel clock
[ 22004.430] (--) NVIDIA(GPU-0): 
[ 22004.442] (--) NVIDIA(GPU-0): NVT DVI (DFP-0): connected
[ 22004.442] (--) NVIDIA(GPU-0): NVT DVI (DFP-0): Internal TMDS
[ 22004.442] (--) NVIDIA(GPU-0): NVT DVI (DFP-0): 330.0 MHz maximum pixel clock
[ 22004.442] (--) NVIDIA(GPU-0): 
[ 22004.459] (--) NVIDIA(GPU-0): BenQ EW2420 (DFP-1): connected
[ 22004.459] (--) NVIDIA(GPU-0): BenQ EW2420 (DFP-1): Internal TMDS
[ 22004.459] (--) NVIDIA(GPU-0): BenQ EW2420 (DFP-1): 340.0 MHz maximum pixel clock
[ 22004.459] (--) NVIDIA(GPU-0): 
[ 22004.459] (--) NVIDIA(GPU-0): DFP-2: disconnected
[ 22004.459] (--) NVIDIA(GPU-0): DFP-2: Internal TMDS
[ 22004.459] (--) NVIDIA(GPU-0): DFP-2: 165.0 MHz maximum pixel clock
[ 22004.459] (--) NVIDIA(GPU-0): 
[ 22004.459] (--) NVIDIA(GPU-0): DFP-3: disconnected
[ 22004.459] (--) NVIDIA(GPU-0): DFP-3: Internal TMDS
[ 22004.459] (--) NVIDIA(GPU-0): DFP-3: 330.0 MHz maximum pixel clock
[ 22004.459] (--) NVIDIA(GPU-0): 
[ 22070.299] (--) NVIDIA(GPU-0): CRT-0: disconnected
[ 22070.299] (--) NVIDIA(GPU-0): CRT-0: 400.0 MHz maximum pixel clock
[ 22070.299] (--) NVIDIA(GPU-0): 
[ 22070.311] (--) NVIDIA(GPU-0): NVT DVI (DFP-0): connected
[ 22070.311] (--) NVIDIA(GPU-0): NVT DVI (DFP-0): Internal TMDS
[ 22070.311] (--) NVIDIA(GPU-0): NVT DVI (DFP-0): 330.0 MHz maximum pixel clock
[ 22070.311] (--) NVIDIA(GPU-0): 
[ 22070.323] (--) NVIDIA(GPU-0): BenQ EW2420 (DFP-1): connected
[ 22070.323] (--) NVIDIA(GPU-0): BenQ EW2420 (DFP-1): Internal TMDS
[ 22070.323] (--) NVIDIA(GPU-0): BenQ EW2420 (DFP-1): 340.0 MHz maximum pixel clock
[ 22070.323] (--) NVIDIA(GPU-0): 
[ 22070.323] (--) NVIDIA(GPU-0): DFP-2: disconnected
[ 22070.323] (--) NVIDIA(GPU-0): DFP-2: Internal TMDS
[ 22070.324] (--) NVIDIA(GPU-0): DFP-2: 165.0 MHz maximum pixel clock
[ 22070.324] (--) NVIDIA(GPU-0): 
[ 22070.324] (--) NVIDIA(GPU-0): DFP-3: disconnected
[ 22070.324] (--) NVIDIA(GPU-0): DFP-3: Internal TMDS
[ 22070.324] (--) NVIDIA(GPU-0): DFP-3: 330.0 MHz maximum pixel clock
[ 22070.324] (--) NVIDIA(GPU-0): 
Ropid wrote:

What did you configure in the KDE settings program with regards to VSync and OpenGL etc.?

Yes. I tried different combination of opengl and vsync. nothing helped me.


awesome + rofi

Offline

#6 2015-12-18 14:01:32

Ropid
Member
Registered: 2015-03-09
Posts: 1,069

Re: [SOLVED] nvidia and vertical desync

Your log file says there is an xorg.conf file. What are you doing in that config file? Can you try to rename it to something else so that it won't be found and then see what happens if you start X afterwards?

For me here, I can see the settings I made in my xorg.conf.d/20-nvidia.conf file in the log. I mean something like this here:

[     2.491] (**) NVIDIA(0): Option "TripleBuffer" "False"
[     2.491] (**) NVIDIA(0): Option "Coolbits" "28"

Offline

#7 2015-12-19 02:51:22

x1site
Member
Registered: 2013-10-20
Posts: 60

Re: [SOLVED] nvidia and vertical desync

Ropid wrote:

Your log file says there is an xorg.conf file. What are you doing in that config file? Can you try to rename it to something else so that it won't be found and then see what happens if you start X afterwards?

For me here, I can see the settings I made in my xorg.conf.d/20-nvidia.conf file in the log. I mean something like this here:

[     2.491] (**) NVIDIA(0): Option "TripleBuffer" "False"
[     2.491] (**) NVIDIA(0): Option "Coolbits" "28"

Here new log with all options:

[     7.620] 
X.Org X Server 1.18.0
Release Date: 2015-11-09
[     7.620] X Protocol Version 11, Revision 0
[     7.620] Build Operating System: Linux 4.2.3-1-ARCH x86_64 
[     7.620] Current Operating System: Linux dm 4.2.5-1-ARCH #1 SMP PREEMPT Tue Oct 27 08:13:28 CET 2015 x86_64
[     7.620] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-linux root=UUID=91bc54c4-00dd-4373-aeae-e30ca1ac0f58 rw resume=/dev/sda4 quiet
[     7.620] Build Date: 18 November 2015  08:07:09AM
[     7.620]  
[     7.620] Current version of pixman: 0.32.8
[     7.620]    Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
[     7.620] Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[     7.621] (==) Log file: "/var/log/Xorg.0.log", Time: Sat Dec 19 08:23:36 2015
[     7.641] (==) Using config file: "/etc/X11/xorg.conf"
[     7.641] (==) Using config directory: "/etc/X11/xorg.conf.d"
[     7.641] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[     7.744] (==) ServerLayout "Layout0"
[     7.744] (**) |-->Screen "Screen0" (0)
[     7.744] (**) |   |-->Monitor "Monitor0"
[     7.744] (**) |   |-->Device "Device0"
[     7.744] (**) |   |-->GPUDevice "Device0"
[     7.744] (**) |-->Input Device "Keyboard0"
[     7.744] (**) |-->Input Device "Mouse0"
[     7.744] (==) Automatically adding devices
[     7.744] (==) Automatically enabling devices
[     7.744] (==) Automatically adding GPU devices
[     7.744] (==) Max clients allowed: 256, resource mask: 0x1fffff
[     7.773] (==) FontPath set to:
        /usr/share/fonts/misc/,
        /usr/share/fonts/TTF/,
        /usr/share/fonts/OTF/,
        /usr/share/fonts/Type1/,
        /usr/share/fonts/100dpi/,
        /usr/share/fonts/75dpi/
[     7.773] (==) ModulePath set to "/usr/lib/xorg/modules"
[     7.773] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.                                  
[     7.773] (WW) Disabling Keyboard0                                                                                                     
[     7.773] (WW) Disabling Mouse0                                                                                                        
[     7.773] (II) Loader magic: 0x819d40                                                                                                  
[     7.773] (II) Module ABI versions:                                                                                                    
[     7.773]    X.Org ANSI C Emulation: 0.4                                                                                               
[     7.773]    X.Org Video Driver: 20.0                                                                                                  
[     7.773]    X.Org XInput driver : 22.1                                                                                                
[     7.773]    X.Org Server Extension : 9.0                                                                                              
[     7.774] (++) using VT number 1                                                                                                       
                                                                                                                                          
[     7.774] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration        
[     7.774] (II) xfree86: Adding drm device (/dev/dri/card0)                                                                             
[     7.775] (--) PCI:*(0:1:0:0) 10de:1381:1458:362e rev 162, Mem @ 0xf6000000/16777216, 0xe0000000/268435456, 0xf0000000/33554432, I/O @ 0x0000e000/128, BIOS @ 0x????????/524288                                                                                                  
[     7.775] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)                                                    
[     7.776] (II) LoadModule: "glx"                                                                                                       
[     7.791] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so                                                                      
[     7.989] (II) Module glx: vendor="NVIDIA Corporation"                                                                                 
[     7.989]    compiled for 4.0.2, module version = 1.0.0
[     7.989]    Module class: X.Org Server Extension
[     7.999] (II) NVIDIA GLX Module  358.16  Mon Nov 16 18:54:01 PST 2015
[     8.000] (II) LoadModule: "nvidia"
[     8.001] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[     8.042] (II) Module nvidia: vendor="NVIDIA Corporation"
[     8.042]    compiled for 4.0.2, module version = 1.0.0
[     8.042]    Module class: X.Org Video Driver
[     8.049] (II) NVIDIA dlloader X Driver  358.16  Mon Nov 16 18:32:40 PST 2015
[     8.049] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[     8.049] (II) Loading sub module "fb"
[     8.049] (II) LoadModule: "fb"
[     8.050] (II) Loading /usr/lib/xorg/modules/libfb.so
[     8.057] (II) Module fb: vendor="X.Org Foundation"
[     8.057]    compiled for 1.18.0, module version = 1.0.0
[     8.057]    ABI class: X.Org ANSI C Emulation, version 0.4
[     8.057] (II) Loading sub module "wfb"
[     8.057] (II) LoadModule: "wfb"
[     8.058] (II) Loading /usr/lib/xorg/modules/libwfb.so
[     8.059] (II) Module wfb: vendor="X.Org Foundation"
[     8.059]    compiled for 1.18.0, module version = 1.0.0
[     8.059]    ABI class: X.Org ANSI C Emulation, version 0.4
[     8.059] (II) Loading sub module "ramdac"
[     8.059] (II) LoadModule: "ramdac"
[     8.059] (II) Module "ramdac" already built-in
[     8.061] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
[     8.061] (==) NVIDIA(0): RGB weight 888
[     8.061] (==) NVIDIA(0): Default visual is TrueColor
[     8.061] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[     8.061] (**) NVIDIA(0): Option "NoLogo" "true"
[     8.061] (**) NVIDIA(0): Option "TripleBuffer" "False"
[     8.062] (**) NVIDIA(0): Option "MetaModes" "nvidia-auto-select +0+0 { ForceFullCompositionPipeline = on }"
[     8.062] (**) NVIDIA(0): Enabling 2D acceleration
[     8.723] (--) NVIDIA(0): Valid display device(s) on GPU-0 at PCI:1:0:0
[     8.723] (--) NVIDIA(0):     CRT-0
[     8.723] (--) NVIDIA(0):     DFP-0 (boot)
[     8.723] (--) NVIDIA(0):     DFP-1
[     8.723] (--) NVIDIA(0):     DFP-2
[     8.723] (--) NVIDIA(0):     DFP-3
[     8.729] (--) NVIDIA(0): CRT-0: disconnected
[     8.729] (--) NVIDIA(0): CRT-0: 400.0 MHz maximum pixel clock
[     8.729] (--) NVIDIA(0): 
[     8.742] (--) NVIDIA(0): NVT DVI (DFP-0): connected
[     8.742] (--) NVIDIA(0): NVT DVI (DFP-0): Internal TMDS
[     8.742] (--) NVIDIA(0): NVT DVI (DFP-0): 330.0 MHz maximum pixel clock
[     8.742] (--) NVIDIA(0): 
[     8.754] (--) NVIDIA(0): BenQ EW2420 (DFP-1): connected
[     8.754] (--) NVIDIA(0): BenQ EW2420 (DFP-1): Internal TMDS
[     8.754] (--) NVIDIA(0): BenQ EW2420 (DFP-1): 340.0 MHz maximum pixel clock
[     8.754] (--) NVIDIA(0): 
[     8.754] (--) NVIDIA(0): DFP-2: disconnected
[     8.754] (--) NVIDIA(0): DFP-2: Internal TMDS
[     8.754] (--) NVIDIA(0): DFP-2: 165.0 MHz maximum pixel clock
[     8.754] (--) NVIDIA(0): 
[     8.754] (--) NVIDIA(0): DFP-3: disconnected
[     8.754] (--) NVIDIA(0): DFP-3: Internal TMDS
[     8.754] (--) NVIDIA(0): DFP-3: 330.0 MHz maximum pixel clock
[     8.754] (--) NVIDIA(0): 
[     8.754] (II) NVIDIA(GPU-0): Found DRM driver nvidia-drm (20150116)
[     8.755] (II) NVIDIA(0): NVIDIA GPU GeForce GTX 750 (GM107-A) at PCI:1:0:0 (GPU-0)
[     8.755] (--) NVIDIA(0): Memory: 1048576 kBytes
[     8.755] (--) NVIDIA(0): VideoBIOS: 82.07.25.00.91
[     8.755] (II) NVIDIA(0): Detected PCI Express Link width: 16X
[     8.755] (**) NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID for display
[     8.755] (**) NVIDIA(0):     device NVT DVI (DFP-0) (Using EDID frequencies has been
[     8.755] (**) NVIDIA(0):     enabled on all display devices.)
[     8.756] (**) NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID for display
[     8.756] (**) NVIDIA(0):     device BenQ EW2420 (DFP-1) (Using EDID frequencies has
[     8.756] (**) NVIDIA(0):     been enabled on all display devices.)
[     8.759] (II) NVIDIA(0): Validated MetaModes:
[     8.759] (II) NVIDIA(0):     "nvidia-auto-select+0+0{ForceFullCompositionPipeline=on}"
[     8.759] (II) NVIDIA(0): Virtual screen size determined to be 2560 x 1440
[     8.763] (--) NVIDIA(0): DPI set to (110, 110); computed from "UseEdidDpi" X config
[     8.763] (--) NVIDIA(0):     option
[     8.763] (--) Depth 24 pixmap format is 32 bpp
[     8.764] (II) NVIDIA: Using 3072.00 MB of virtual memory for indirect memory
[     8.764] (II) NVIDIA:     access.
[     8.766] (II) NVIDIA(0): ACPI: failed to connect to the ACPI event daemon; the daemon
[     8.766] (II) NVIDIA(0):     may not be running or the "AcpidSocketPath" X
[     8.766] (II) NVIDIA(0):     configuration option may not be set correctly.  When the
[     8.766] (II) NVIDIA(0):     ACPI event daemon is available, the NVIDIA X driver will
[     8.766] (II) NVIDIA(0):     try to use it to receive ACPI event notifications.  For
[     8.766] (II) NVIDIA(0):     details, please see the "ConnectToAcpid" and
[     8.766] (II) NVIDIA(0):     "AcpidSocketPath" X configuration options in Appendix B: X
[     8.766] (II) NVIDIA(0):     Config Options in the README.
[     9.975] (II) NVIDIA(0): Setting mode "nvidia-auto-select+0+0{ForceFullCompositionPipeline=on}"
[    10.036] (==) NVIDIA(0): Disabling shared memory pixmaps
[    10.036] (==) NVIDIA(0): Backing store enabled
[    10.036] (==) NVIDIA(0): Silken mouse enabled
[    10.037] (**) NVIDIA(0): DPMS enabled
[    10.037] (II) Loading sub module "dri2"
[    10.037] (II) LoadModule: "dri2"
[    10.037] (II) Module "dri2" already built-in
[    10.037] (II) NVIDIA(0): [DRI2] Setup complete
[    10.037] (II) NVIDIA(0): [DRI2]   VDPAU driver: nvidia
[    10.037] (--) RandR disabled
[    10.041] (II) Initializing extension GLX
[    10.041] (II) Indirect GLX disabled.(II) config/udev: Adding input device Power Button (/dev/input/event4)
[    10.354] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[    10.354] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[    10.354] (**) Power Button: Applying InputClass "system-keyboard"
[    10.354] (II) LoadModule: "libinput"
[    10.355] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[    10.373] (II) Module libinput: vendor="X.Org Foundation"
[    10.373]    compiled for 1.18.0, module version = 0.15.0
[    10.373]    Module class: X.Org XInput Driver
[    10.373]    ABI class: X.Org XInput driver, version 22.1
[    10.373] (II) Using input driver 'libinput' for 'Power Button'
[    10.373] (**) Power Button: always reports core events
[    10.373] (**) Option "Device" "/dev/input/event4"
[    10.373] (II) input device 'Power Button', /dev/input/event4 is tagged by udev as: Keyboard
[    10.373] (II) input device 'Power Button', /dev/input/event4 is a keyboard
[    10.390] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input6/event4"
[    10.390] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[    10.390] (**) Option "xkb_layout" "us,ru"
[    10.390] (**) Option "xkb_variant" ","
[    10.426] (II) input device 'Power Button', /dev/input/event4 is tagged by udev as: Keyboard
[    10.426] (II) input device 'Power Button', /dev/input/event4 is a keyboard
[    10.427] (II) config/udev: Adding input device Power Button (/dev/input/event3)
[    10.427] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[    10.427] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[    10.427] (**) Power Button: Applying InputClass "system-keyboard"
[    10.427] (II) Using input driver 'libinput' for 'Power Button'
[    10.427] (**) Power Button: always reports core events
[    10.427] (**) Option "Device" "/dev/input/event3"
[    10.427] (II) input device 'Power Button', /dev/input/event3 is tagged by udev as: Keyboard
[    10.427] (II) input device 'Power Button', /dev/input/event3 is a keyboard
[    10.440] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input5/event3"
[    10.440] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 7)
[    10.440] (**) Option "xkb_layout" "us,ru"
[    10.440] (**) Option "xkb_variant" ","
[    10.440] (II) input device 'Power Button', /dev/input/event3 is tagged by udev as: Keyboard
[    10.440] (II) input device 'Power Button', /dev/input/event3 is a keyboard
[    10.441] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=3 (/dev/input/event12)
[    10.441] (II) No input driver specified, ignoring this device.
[    10.441] (II) This device may have been added with another device file.
[    10.441] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=7 (/dev/input/event13)
[    10.441] (II) No input driver specified, ignoring this device.
[    10.441] (II) This device may have been added with another device file.
[    10.441] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=8 (/dev/input/event14)
[    10.441] (II) No input driver specified, ignoring this device.
[    10.441] (II) This device may have been added with another device file.
[    10.442] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=9 (/dev/input/event15)
[    10.442] (II) No input driver specified, ignoring this device.
[    10.442] (II) This device may have been added with another device file.
[    10.442] (II) config/udev: Adding input device SINO WEALTH USB KEYBOARD (/dev/input/event0)
[    10.442] (**) SINO WEALTH USB KEYBOARD: Applying InputClass "evdev keyboard catchall"
[    10.442] (**) SINO WEALTH USB KEYBOARD: Applying InputClass "libinput keyboard catchall"
[    10.442] (**) SINO WEALTH USB KEYBOARD: Applying InputClass "system-keyboard"
[    10.442] (II) Using input driver 'libinput' for 'SINO WEALTH USB KEYBOARD'
[    10.442] (**) SINO WEALTH USB KEYBOARD: always reports core events
[    10.442] (**) Option "Device" "/dev/input/event0"
[    10.443] (II) input device 'SINO WEALTH USB KEYBOARD', /dev/input/event0 is tagged by udev as: Keyboard
[    10.443] (II) input device 'SINO WEALTH USB KEYBOARD', /dev/input/event0 is a keyboard
[    10.480] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.3/1-1.3.1/1-1.3.1:1.0/0003:258A:0001.0001/input/input2/event0"
[    10.480] (II) XINPUT: Adding extended input device "SINO WEALTH USB KEYBOARD" (type: KEYBOARD, id 8)
[    10.480] (**) Option "xkb_layout" "us,ru"
[    10.480] (**) Option "xkb_variant" ","
[    10.480] (II) input device 'SINO WEALTH USB KEYBOARD', /dev/input/event0 is tagged by udev as: Keyboard
[    10.480] (II) input device 'SINO WEALTH USB KEYBOARD', /dev/input/event0 is a keyboard
[    10.481] (II) config/udev: Adding input device SINO WEALTH USB KEYBOARD (/dev/input/event1)
[    10.481] (**) SINO WEALTH USB KEYBOARD: Applying InputClass "evdev keyboard catchall"
[    10.481] (**) SINO WEALTH USB KEYBOARD: Applying InputClass "libinput keyboard catchall"
[    10.481] (**) SINO WEALTH USB KEYBOARD: Applying InputClass "system-keyboard"
[    10.481] (II) Using input driver 'libinput' for 'SINO WEALTH USB KEYBOARD'
[    10.481] (**) SINO WEALTH USB KEYBOARD: always reports core events
[    10.481] (**) Option "Device" "/dev/input/event1"
[    10.482] (II) input device 'SINO WEALTH USB KEYBOARD', /dev/input/event1 is tagged by udev as: Keyboard
[    10.482] (II) input device 'SINO WEALTH USB KEYBOARD', /dev/input/event1 is a keyboard
[    10.506] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.3/1-1.3.1/1-1.3.1:1.1/0003:258A:0001.0002/input/input3/event1"
[    10.506] (II) XINPUT: Adding extended input device "SINO WEALTH USB KEYBOARD" (type: KEYBOARD, id 9)
[    10.506] (**) Option "xkb_layout" "us,ru"
[    10.506] (**) Option "xkb_variant" ","
[    10.507] (II) input device 'SINO WEALTH USB KEYBOARD', /dev/input/event1 is tagged by udev as: Keyboard
[    10.507] (II) input device 'SINO WEALTH USB KEYBOARD', /dev/input/event1 is a keyboard
[    10.508] (II) config/udev: Adding input device HID-compliant Mouse HID-compliant Mouse (/dev/input/event2)
[    10.508] (**) HID-compliant Mouse HID-compliant Mouse: Applying InputClass "evdev pointer catchall"
[    10.508] (**) HID-compliant Mouse HID-compliant Mouse: Applying InputClass "libinput pointer catchall"
[    10.508] (II) Using input driver 'libinput' for 'HID-compliant Mouse HID-compliant Mouse'
[    10.508] (**) HID-compliant Mouse HID-compliant Mouse: always reports core events
[    10.508] (**) Option "Device" "/dev/input/event2"
[    10.560] (II) input device 'HID-compliant Mouse HID-compliant Mouse', /dev/input/event2 is tagged by udev as: Mouse
[    10.560] (II) input device 'HID-compliant Mouse HID-compliant Mouse', /dev/input/event2 is a pointer caps
[    10.586] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.3/1-1.3.4/1-1.3.4:1.0/0003:1D57:0005.0003/input/input4/event2"
[    10.586] (II) XINPUT: Adding extended input device "HID-compliant Mouse HID-compliant Mouse" (type: MOUSE, id 10)
[    10.586] (**) Option "AccelerationScheme" "none"
[    10.587] (**) HID-compliant Mouse HID-compliant Mouse: (accel) selected scheme none/0
[    10.587] (**) HID-compliant Mouse HID-compliant Mouse: (accel) acceleration factor: 2.000
[    10.587] (**) HID-compliant Mouse HID-compliant Mouse: (accel) acceleration threshold: 4
[    10.640] (II) input device 'HID-compliant Mouse HID-compliant Mouse', /dev/input/event2 is tagged by udev as: Mouse
[    10.640] (II) input device 'HID-compliant Mouse HID-compliant Mouse', /dev/input/event2 is a pointer caps
[    10.641] (II) config/udev: Adding input device HID-compliant Mouse HID-compliant Mouse (/dev/input/mouse0)
[    10.641] (II) No input driver specified, ignoring this device.
[    10.641] (II) This device may have been added with another device file.
[    10.641] (II) config/udev: Adding input device HDA Intel PCH Rear Mic (/dev/input/event7)
[    10.641] (II) No input driver specified, ignoring this device.
[    10.641] (II) This device may have been added with another device file.
[    10.641] (II) config/udev: Adding input device HDA Intel PCH Line (/dev/input/event8)
[    10.641] (II) No input driver specified, ignoring this device.
[    10.641] (II) This device may have been added with another device file.
[    10.642] (II) config/udev: Adding input device HDA Intel PCH Line Out (/dev/input/event9)
[    10.642] (II) No input driver specified, ignoring this device.
[    10.642] (II) This device may have been added with another device file.
[    10.642] (II) config/udev: Adding input device HDA Intel PCH Front Headphone (/dev/input/event10)
[    10.642] (II) No input driver specified, ignoring this device.
[    10.642] (II) This device may have been added with another device file.
[    10.642] (II) config/udev: Adding input device HDA Digital PCBeep (/dev/input/event5)
[    10.643] (II) No input driver specified, ignoring this device.
[    10.643] (II) This device may have been added with another device file.
[    10.643] (II) config/udev: Adding input device HDA Intel PCH Front Mic (/dev/input/event6)
[    10.643] (II) No input driver specified, ignoring this device.
[    10.643] (II) This device may have been added with another device file.
[    10.643] (II) config/udev: Adding input device PC Speaker (/dev/input/event11)
[    10.643] (II) No input driver specified, ignoring this device.
[    10.643] (II) This device may have been added with another device file.
[    26.885] (--) NVIDIA(GPU-0): CRT-0: disconnected
[    26.885] (--) NVIDIA(GPU-0): CRT-0: 400.0 MHz maximum pixel clock
[    26.885] (--) NVIDIA(GPU-0): 
[    26.898] (--) NVIDIA(GPU-0): NVT DVI (DFP-0): connected
[    26.898] (--) NVIDIA(GPU-0): NVT DVI (DFP-0): Internal TMDS
[    26.898] (--) NVIDIA(GPU-0): NVT DVI (DFP-0): 330.0 MHz maximum pixel clock
[    26.898] (--) NVIDIA(GPU-0): 
[    26.910] (--) NVIDIA(GPU-0): BenQ EW2420 (DFP-1): connected
[    26.910] (--) NVIDIA(GPU-0): BenQ EW2420 (DFP-1): Internal TMDS
[    26.910] (--) NVIDIA(GPU-0): BenQ EW2420 (DFP-1): 340.0 MHz maximum pixel clock
[    26.910] (--) NVIDIA(GPU-0): 
[    26.910] (--) NVIDIA(GPU-0): DFP-2: disconnected
[    26.910] (--) NVIDIA(GPU-0): DFP-2: Internal TMDS
[    26.910] (--) NVIDIA(GPU-0): DFP-2: 165.0 MHz maximum pixel clock
[    26.910] (--) NVIDIA(GPU-0): 
[    26.910] (--) NVIDIA(GPU-0): DFP-3: disconnected
[    26.910] (--) NVIDIA(GPU-0): DFP-3: Internal TMDS
[    26.910] (--) NVIDIA(GPU-0): DFP-3: 330.0 MHz maximum pixel clock
[    26.910] (--) NVIDIA(GPU-0): 
[    27.020] (II) NVIDIA(0): Setting mode "DVI-I-1: nvidia-auto-select @2560x1440 +0+0 {ViewPortIn=2560x1440, ViewPortOut=2560x1440+0+0}, HDMI-0: nvidia-auto-select @1920x1080 +2560+0 {ViewPortIn=1920x1080, ViewPortOut=1920x1080+0+0}"
[    33.647] (--) NVIDIA(GPU-0): CRT-0: disconnected
[    33.647] (--) NVIDIA(GPU-0): CRT-0: 400.0 MHz maximum pixel clock
[    33.647] (--) NVIDIA(GPU-0): 
[    33.659] (--) NVIDIA(GPU-0): NVT DVI (DFP-0): connected
[    33.659] (--) NVIDIA(GPU-0): NVT DVI (DFP-0): Internal TMDS
[    33.659] (--) NVIDIA(GPU-0): NVT DVI (DFP-0): 330.0 MHz maximum pixel clock
[    33.659] (--) NVIDIA(GPU-0): 
[    33.671] (--) NVIDIA(GPU-0): BenQ EW2420 (DFP-1): connected
[    33.671] (--) NVIDIA(GPU-0): BenQ EW2420 (DFP-1): Internal TMDS
[    33.671] (--) NVIDIA(GPU-0): BenQ EW2420 (DFP-1): 340.0 MHz maximum pixel clock
[    33.671] (--) NVIDIA(GPU-0): 
[    33.671] (--) NVIDIA(GPU-0): DFP-2: disconnected
[    33.672] (--) NVIDIA(GPU-0): DFP-2: Internal TMDS
[    33.672] (--) NVIDIA(GPU-0): DFP-2: 165.0 MHz maximum pixel clock
[    33.672] (--) NVIDIA(GPU-0): 
[    33.672] (--) NVIDIA(GPU-0): DFP-3: disconnected
[    33.672] (--) NVIDIA(GPU-0): DFP-3: Internal TMDS
[    33.672] (--) NVIDIA(GPU-0): DFP-3: 330.0 MHz maximum pixel clock
[    33.672] (--) NVIDIA(GPU-0): 
[   125.624] (--) NVIDIA(GPU-0): CRT-0: disconnected
[   125.624] (--) NVIDIA(GPU-0): CRT-0: 400.0 MHz maximum pixel clock
[   125.625] (--) NVIDIA(GPU-0): 
[   125.637] (--) NVIDIA(GPU-0): NVT DVI (DFP-0): connected
[   125.637] (--) NVIDIA(GPU-0): NVT DVI (DFP-0): Internal TMDS
[   125.637] (--) NVIDIA(GPU-0): NVT DVI (DFP-0): 330.0 MHz maximum pixel clock
[   125.637] (--) NVIDIA(GPU-0): 
[   125.650] (--) NVIDIA(GPU-0): BenQ EW2420 (DFP-1): connected
[   125.650] (--) NVIDIA(GPU-0): BenQ EW2420 (DFP-1): Internal TMDS
[   125.650] (--) NVIDIA(GPU-0): BenQ EW2420 (DFP-1): 340.0 MHz maximum pixel clock
[   125.650] (--) NVIDIA(GPU-0): 
[   125.650] (--) NVIDIA(GPU-0): DFP-2: disconnected
[   125.650] (--) NVIDIA(GPU-0): DFP-2: Internal TMDS
[   125.650] (--) NVIDIA(GPU-0): DFP-2: 165.0 MHz maximum pixel clock
[   125.650] (--) NVIDIA(GPU-0): 
[   125.650] (--) NVIDIA(GPU-0): DFP-3: disconnected
[   125.650] (--) NVIDIA(GPU-0): DFP-3: Internal TMDS
[   125.650] (--) NVIDIA(GPU-0): DFP-3: 330.0 MHz maximum pixel clock
[   125.650] (--) NVIDIA(GPU-0): 

as you see

[    33.647] (--) NVIDIA(GPU-0): CRT-0: disconnected

 
duplicated at

 [   125.624] (--) NVIDIA(GPU-0): CRT-0: disconnected

I started to watch video through mpv at that time.


awesome + rofi

Offline

#8 2015-12-19 09:06:46

Ropid
Member
Registered: 2015-03-09
Posts: 1,069

Re: [SOLVED] nvidia and vertical desync

Perhaps that "nvidia-auto-select ... { ForceFullCompositionPipeline = on }" setting in your X config can't work because it's overwritten later when the system configures the two screens? There's a message at position [27.020] in your log that makes me wonder that. I'd remove the "ForceFullCompositionPipeline" from the X config and experiment without it.

Then with that 'Option "TripleBuffer" "false"' setting in your X config, do you have this here set right now in your environment:

export __GL_YIELD="USLEEP"
export KWIN_TRIPLE_BUFFER=0

?

This here should show the environment of your user's KWin process so that you can make sure it has those two variables set:

sudo cat /proc/$(pgrep -oxU $UID kwin_x11)/environ | tr '\0' '\n'

Next, if you find all of this does not work, you could try the TripleBuffer setting set to "true" in the X config. You have to remove the KWIN_TRIPLE_BUFFER=0 environment variable for that.

Another idea, you could try to see if there's a difference if you set nvidia's VSync variable in the environment:

export __GL_SYNC_TO_VBLANK=1

Last idea, that "ForceFullCompositionPipeline" setting, it might be possible to use that same line that can be seen at [27.020] in your log file in your X config and add it to that. It would look like this:

Option "metamodes" "DVI-I-1: nvidia-auto-select @2560x1440 +0+0 {ViewPortIn=2560x1440, ViewPortOut=2560x1440+0+0, ForceFullCompositionPipeline = on}, HDMI-0: nvidia-auto-select @1920x1080 +2560+0 {ViewPortIn=1920x1080, ViewPortOut=1920x1080+0+0, ForceFullCompositionPipeline = on}"

If nothing works, I don't know what to try next. sad

Offline

#9 2015-12-22 12:09:54

x1site
Member
Registered: 2013-10-20
Posts: 60

Re: [SOLVED] nvidia and vertical desync

I hope I'd found what was wrong. Now plenty of time I can enjoy video everywhere without tearing.
The problem in plasmashell. Yea it looks strange but I think it is. Sometime it takes 10.1Gb virtual memory, and then, I see video tearing. I mention that after plasma-workspace upgrade at 16 December, I've got tearing very rare. I accidentally saw that plasmashell ate 10Gb virtual memory then I saw tearing. I've restart kwin_x11. It didn't help me, but restarting plasmashell did. Nowdays if plasmashell eat 9.8Gb I see tearing only on 60fps video.
My current configuration just incase:
/etc/X11/xorg.conf

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 358.16  (buildmeister@swio-display-x64-rhel04-12)  Mon Nov 16 19:59:11 PST 2015


Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
Option "NoLogo" "true"
Option "TripleBuffer" "False"
#Option "metamodes" "nvidia-auto-select +0+0 { ForceFullCompositionPipeline = on }"
Option "metamodes" "DVI-I-1: nvidia-auto-select @2560x1440 +0+0 {ViewPortIn=2560x1440, ViewPortOut=2560x1440+0+0, ForceFullCompositionPipeline = on}, HDMI-0: nvidia-auto-select @1920x1080 +2560+0 {ViewPortIn=1920x1080, ViewPortOut=1920x1080+0+0, ForceFullCompositionPipeline = on}"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

/etc/X11/xorg.conf.d/20-nvidia.conf

Section "Device"
        Identifier "Nvidia Card"
        Driver "nvidia"
        VendorName "NVIDIA Corporation"
        Option "NoLogo" "true"
Option "TripleBuffer" "False"
Option "metamodes" "nvidia-auto-select +0+0 { ForceFullCompositionPipeline = on }"
        #Option "UseEDID" "false"
        #Option "ConnectedMonitor" "DFP"
        # ...
EndSection

nvidia-settings:
+sync to vblank
+allow flipping
High performance
-use conformant texture clamping
Antialiasing: use application setttings, disabled fxaa
Anisotronic: disabled
-texture shrapening
Plasma settings:
Scale: Crisp
Opengl 3.1 GLX
vsync: automatic
thumbnails: never


awesome + rofi

Offline

Board footer

Powered by FluxBB