You are not logged in.

#1 2019-11-13 08:03:04

hunabku
Member
Registered: 2019-09-18
Posts: 14

NVIDIA 440.31 Huge performance down compared to 435.21

Hi,
after i updated and rebooted my system, include nvidia 440.31 update
my games suffer huge performance down compared to using 435.21 version.
I back to 435.21 and performance has returned to normal.
I think it's a nvidia problem, but maintainer can't revert back to 435.21 for a moment NVIDIA correct it please ?

Thanks.

HunabKu

Offline

#2 2019-11-13 09:07:35

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 8,003

Re: NVIDIA 440.31 Huge performance down compared to 435.21

Those are some heavy claims, to verify the bare minimum, install mesa-demos, lib32-mesa-demos and post

pacman -Qs nvidia
pacman -Qs linux
dmesg | grep nvidia
glxinfo -B
glxinfo32 -B

and a xorg log.

Last edited by V1del (2019-11-13 09:09:25)

Offline

#3 2019-11-14 07:05:06

hunabku
Member
Registered: 2019-09-18
Posts: 14

Re: NVIDIA 440.31 Huge performance down compared to 435.21

Hi, thanks for trying to help me.
I forget to say, my friend have also this problem with an NVIDIA GTK 1070 card and 440.31 driver

435.21 commands results :

pacman -Qs nvidia

local/lib32-libvdpau 1.3-1
    Nvidia VDPAU library
local/lib32-nvidia-utils 435.21-1
    NVIDIA drivers utilities (32-bit)
local/lib32-opencl-nvidia 435.21-1
    OpenCL implemention for NVIDIA (32-bit)
local/libvdpau 1.3-1
    Nvidia VDPAU library
local/libxnvctrl 440.31-1
    NVIDIA NV-CONTROL X extension
local/nvidia 435.21-17
    NVIDIA drivers for linux
local/nvidia-settings 435.21-1
    Tool for configuring the NVIDIA graphics driver
local/nvidia-utils 435.21-1
    NVIDIA drivers utilities
local/opencl-nvidia 435.21-1
    OpenCL implemention for NVIDIA

pacman -Qs linux

local/alsa-lib 1.1.9-2
    An alternative implementation of Linux sound support
local/alsa-utils 1.1.9-1
    An alternative implementation of Linux sound support
local/android-udev 20191103-1
    Udev rules to connect Android devices to your linux box
local/archlinux-appstream-data 20191027-1
    Arch Linux application database for AppStream-based software centers
local/archlinux-keyring 20191018-1
    Arch Linux PGP keyring
local/avahi 0.7+18+g1b5f401-2
    Service Discovery for Linux using mDNS/DNS-SD -- compatible with Bonjour
local/base 2-1
    Minimal package set to define a basic Arch Linux installation
local/dxvk-bin 1.4.4-1
    A Vulkan-based compatibility layer for Direct3D 10/11 which allows running 3D applications on Linux using Wine (Windows DLL binary files)
local/filesystem 2019.10-1
    Base Arch Linux files
local/gufw 19.10.0-1
    Uncomplicated way to manage your Linux firewall
local/hdparm 9.58-2
    A shell utility for manipulating Linux IDE drive/driver parameters
local/iptables 1:1.8.3-1
    Linux kernel packet control tool (using legacy interface)
local/keyutils 1.6.1-1
    Linux Key Management Utilities
local/kmod 26-3
    Linux kernel module management tools and library
local/ladspa 1.15-1
    Linux Audio Developer's Simple Plugin API (LADSPA)
local/lib32-alsa-lib 1.1.9-1
    An alternative implementation of Linux sound support (32 bit)
local/lib32-keyutils 1.6-1
    Linux Key Management Utilities (32-bit)
local/lib32-libva 2.5.0-1
    Video Acceleration (VA) API for Linux (32-bit)
local/lib32-libva1 1.8.3-3
    Video Acceleration (VA) API for Linux
local/lib32-libxshmfence 1.3-1
    a library that exposes a event API on top of Linux futexes (32-bit)
local/lib32-util-linux 2.34-1
    Miscellaneous system utilities for Linux (32-bit)
local/lib32-v4l-utils 1.16.7-1
    Userspace tools and conversion library for Video 4 Linux (32-bit)
local/libaio 0.3.112-1
    The Linux-native asynchronous I/O facility (aio) library
local/libiec61883 1.2.0-5
    A higher level API for streaming DV, MPEG-2 and audio over Linux IEEE 1394
local/libimobiledevice 1.2.0+87+g92c5462-4
    Library that talks the protocols to support iPhone and iPod Touch devices on Linux
local/libraw1394 2.1.2-2
    Provides an API to the Linux IEEE1394 (FireWire) driver
local/libutil-linux 2.34-3
    util-linux runtime libraries
local/libva 2.5.0-1
    Video Acceleration (VA) API for Linux
local/libva1 1.8.3-2
    Video Acceleration (VA) API for Linux
local/libxshmfence 1.3-1
    a library that exposes a event API on top of Linux futexes
local/linux 5.3.11.1-1
    The Linux kernel and modules
local/linux-api-headers 5.3.1-1
    Kernel headers sanitized for use in userspace
local/linux-firmware 20191022.2b016af-1
    Firmware files for Linux
local/linux-headers 5.3.11.1-1
    Headers and scripts for building modules for the Linux kernel
local/mdadm 4.1-1 (base)
    A tool for managing/monitoring Linux md device arrays, also known as Software RAID
local/ndctl 67-1
    Utility library for managing the libnvdimm (non-volatile memory device) sub-system in the Linux kernel
local/nvidia 435.21-17
    NVIDIA drivers for linux
local/pacman-mirrorlist 20191001-1
    Arch Linux mirror list for use by pacman
local/python-distro 1.4.0-1
    Linux OS platform information API
local/python-evdev 1.2.0-1
    Python bindings for the Linux input subsystem
local/util-linux 2.34-3 (base base-devel)
    Miscellaneous system utilities for Linux
local/v4l-utils 1.16.7-1
    Userspace tools and conversion library for Video 4 Linux

dmesg | grep nvidia

[    3.547380] nvidia: loading out-of-tree module taints kernel.
[    3.547392] nvidia: module license 'NVIDIA' taints kernel.
[    3.570612] nvidia: module verification failed: signature and/or required key missing - tainting kernel
[    3.581127] nvidia-nvlink: Nvlink Core is being initialized, major device number 239
[    3.581675] nvidia 0000:01:00.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=none:owns=io+mem
[    3.725846] nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms  435.21  Sun Aug 25 08:07:52 CDT 2019
[    3.728283] [drm] [nvidia-drm] [GPU ID 0x00000100] Loading driver
[    3.728286] [drm] Initialized nvidia-drm 0.0.0 20160202 for 0000:01:00.0 on minor 0
[    6.079309] caller _nv000926rm+0x1bf/0x1f0 [nvidia] mapping multiple BARs

glxinfo -B

name of display: :0
display: :0  screen: 0
direct rendering: Yes
Memory info (GL_NVX_gpu_memory_info):
    Dedicated video memory: 4096 MB
    Total available memory: 4096 MB
    Currently available dedicated video memory: 3767 MB
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce GTX 970/PCIe/SSE2
OpenGL core profile version string: 4.6.0 NVIDIA 435.21
OpenGL core profile shading language version string: 4.60 NVIDIA
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 4.6.0 NVIDIA 435.21
OpenGL shading language version string: 4.60 NVIDIA
OpenGL context flags: (none)
OpenGL profile mask: (none)

OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 435.21
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20

glxinfo32 -B

name of display: :0
display: :0  screen: 0
direct rendering: Yes
Memory info (GL_NVX_gpu_memory_info):
    Dedicated video memory: 4096 MB
    Total available memory: 4096 MB
    Currently available dedicated video memory: 3767 MB
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce GTX 970/PCIe/SSE2
OpenGL core profile version string: 4.6.0 NVIDIA 435.21
OpenGL core profile shading language version string: 4.60 NVIDIA
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 4.6.0 NVIDIA 435.21
OpenGL shading language version string: 4.60 NVIDIA
OpenGL context flags: (none)
OpenGL profile mask: (none)

OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 435.21
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20

/var/log/Xorg.0.log

[     5.748] (--) Log file renamed from "/var/log/Xorg.pid-531.log" to "/var/log/Xorg.0.log"
[     5.750] 
X.Org X Server 1.20.5
X Protocol Version 11, Revision 0
[     5.750] Build Operating System: Linux Arch Linux
[     5.750] Current Operating System: Linux hkpc 5.3.11-arch1-1 #1 SMP PREEMPT Tue, 12 Nov 2019 22:19:48 +0000 x86_64
[     5.750] Kernel command line: BOOT_IMAGE=/vmlinuz-linux root=/dev/sda2 rw ipv6.disable=1 nowatchdog
[     5.750] Build Date: 25 October 2019  08:43:50AM
[     5.750]  
[     5.750] Current version of pixman: 0.38.4
[     5.750] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[     5.750] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[     5.750] (==) Log file: "/var/log/Xorg.0.log", Time: Thu Nov 14 09:23:38 2019
[     5.751] (==) Using config file: "/etc/X11/xorg.conf"
[     5.751] (==) Using config directory: "/etc/X11/xorg.conf.d"
[     5.751] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[     5.752] (==) ServerLayout "Layout0"
[     5.752] (**) |-->Screen "Screen0" (0)
[     5.752] (**) |   |-->Monitor "Monitor0"
[     5.752] (**) |   |-->Device "Device0"
[     5.752] (**) |-->Input Device "Keyboard0"
[     5.752] (**) |-->Input Device "Mouse0"
[     5.752] (==) Automatically adding devices
[     5.752] (==) Automatically enabling devices
[     5.752] (==) Automatically adding GPU devices
[     5.752] (==) Automatically binding GPU devices
[     5.752] (==) Max clients allowed: 256, resource mask: 0x1fffff
[     5.753] (WW) The directory "/usr/share/fonts/misc" does not exist.
[     5.753] 	Entry deleted from font path.
[     5.754] (WW) The directory "/usr/share/fonts/OTF" does not exist.
[     5.754] 	Entry deleted from font path.
[     5.754] (WW) The directory "/usr/share/fonts/Type1" does not exist.
[     5.754] 	Entry deleted from font path.
[     5.754] (WW) The directory "/usr/share/fonts/100dpi" does not exist.
[     5.754] 	Entry deleted from font path.
[     5.754] (WW) The directory "/usr/share/fonts/75dpi" does not exist.
[     5.754] 	Entry deleted from font path.
[     5.754] (==) FontPath set to:
	/usr/share/fonts/TTF
[     5.754] (==) ModulePath set to "/usr/lib/xorg/modules"
[     5.754] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[     5.754] (WW) Disabling Keyboard0
[     5.754] (WW) Disabling Mouse0
[     5.754] (II) Module ABI versions:
[     5.754] 	X.Org ANSI C Emulation: 0.4
[     5.754] 	X.Org Video Driver: 24.0
[     5.754] 	X.Org XInput driver : 24.1
[     5.754] 	X.Org Server Extension : 10.0
[     5.756] (++) using VT number 1

[     5.756] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
[     5.756] (II) xfree86: Adding drm device (/dev/dri/card0)
[     5.758] (**) OutputClass "nvidia" ModulePath extended to "/usr/lib/nvidia/xorg,/usr/lib/xorg/modules,/usr/lib/xorg/modules"
[     5.758] (**) OutputClass "nvidia" setting /dev/dri/card0 as PrimaryGPU
[     5.760] (--) PCI:*(1@0:0:0) 10de:13c2:10b0:13c2 rev 161, Mem @ 0xfd000000/16777216, 0xc0000000/268435456, 0xd0000000/33554432, I/O @ 0x0000e000/128, BIOS @ 0x????????/131072
[     5.760] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[     5.760] (II) LoadModule: "glx"
[     5.765] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[     5.775] (II) Module glx: vendor="X.Org Foundation"
[     5.775] 	compiled for 1.20.5, module version = 1.0.0
[     5.775] 	ABI class: X.Org Server Extension, version 10.0
[     5.775] (II) LoadModule: "nvidia"
[     5.777] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[     5.783] (II) Module nvidia: vendor="NVIDIA Corporation"
[     5.783] 	compiled for 1.6.99.901, module version = 1.0.0
[     5.783] 	Module class: X.Org Video Driver
[     5.783] (II) NVIDIA dlloader X Driver  435.21  Sun Aug 25 08:17:08 CDT 2019
[     5.783] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[     5.785] (II) Loading sub module "fb"
[     5.785] (II) LoadModule: "fb"
[     5.785] (II) Loading /usr/lib/xorg/modules/libfb.so
[     5.786] (II) Module fb: vendor="X.Org Foundation"
[     5.786] 	compiled for 1.20.5, module version = 1.0.0
[     5.786] 	ABI class: X.Org ANSI C Emulation, version 0.4
[     5.786] (II) Loading sub module "wfb"
[     5.786] (II) LoadModule: "wfb"
[     5.786] (II) Loading /usr/lib/xorg/modules/libwfb.so
[     5.787] (II) Module wfb: vendor="X.Org Foundation"
[     5.787] 	compiled for 1.20.5, module version = 1.0.0
[     5.787] 	ABI class: X.Org ANSI C Emulation, version 0.4
[     5.787] (II) Loading sub module "ramdac"
[     5.787] (II) LoadModule: "ramdac"
[     5.787] (II) Module "ramdac" already built-in
[     5.788] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
[     5.788] (==) NVIDIA(0): RGB weight 888
[     5.788] (==) NVIDIA(0): Default visual is TrueColor
[     5.788] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[     5.788] (II) Applying OutputClass "nvidia" options to /dev/dri/card0
[     5.788] (**) NVIDIA(0): Option "AllowEmptyInitialConfiguration"
[     5.788] (**) NVIDIA(0): Enabling 2D acceleration
[     5.788] (II) Loading sub module "glxserver_nvidia"
[     5.788] (II) LoadModule: "glxserver_nvidia"
[     5.788] (II) Loading /usr/lib/nvidia/xorg/libglxserver_nvidia.so
[     5.839] (II) Module glxserver_nvidia: vendor="NVIDIA Corporation"
[     5.839] 	compiled for 1.6.99.901, module version = 1.0.0
[     5.839] 	Module class: X.Org Server Extension
[     5.840] (II) NVIDIA GLX Module  435.21  Sun Aug 25 08:14:27 CDT 2019
[     5.841] (II) NVIDIA: The X server does not support PRIME Render Offload.
[     6.540] (--) NVIDIA(0): Valid display device(s) on GPU-0 at PCI:1:0:0
[     6.540] (--) NVIDIA(0):     CRT-0
[     6.540] (--) NVIDIA(0):     DFP-0 (boot)
[     6.540] (--) NVIDIA(0):     DFP-1
[     6.540] (--) NVIDIA(0):     DFP-2
[     6.540] (--) NVIDIA(0):     DFP-3
[     6.540] (--) NVIDIA(0):     DFP-4
[     6.540] (--) NVIDIA(0):     DFP-5
[     6.540] (--) NVIDIA(0):     DFP-6
[     6.540] (--) NVIDIA(0):     DFP-7
[     6.540] (II) NVIDIA(0): NVIDIA GPU GeForce GTX 970 (GM204-A) at PCI:1:0:0 (GPU-0)
[     6.540] (--) NVIDIA(0): Memory: 4194304 kBytes
[     6.540] (--) NVIDIA(0): VideoBIOS: 84.04.1f.00.25
[     6.540] (II) NVIDIA(0): Detected PCI Express Link width: 16X
[     6.556] (--) NVIDIA(GPU-0): CRT-0: disconnected
[     6.556] (--) NVIDIA(GPU-0): CRT-0: 400.0 MHz maximum pixel clock
[     6.556] (--) NVIDIA(GPU-0): 
[     6.589] (--) NVIDIA(GPU-0): DELL U2312HM (DFP-0): connected
[     6.589] (--) NVIDIA(GPU-0): DELL U2312HM (DFP-0): Internal TMDS
[     6.589] (--) NVIDIA(GPU-0): DELL U2312HM (DFP-0): 330.0 MHz maximum pixel clock
[     6.589] (--) NVIDIA(GPU-0): 
[     6.589] (--) NVIDIA(GPU-0): DFP-1: disconnected
[     6.589] (--) NVIDIA(GPU-0): DFP-1: Internal TMDS
[     6.589] (--) NVIDIA(GPU-0): DFP-1: 165.0 MHz maximum pixel clock
[     6.589] (--) NVIDIA(GPU-0): 
[     6.589] (--) NVIDIA(GPU-0): DFP-2: disconnected
[     6.589] (--) NVIDIA(GPU-0): DFP-2: Internal DisplayPort
[     6.589] (--) NVIDIA(GPU-0): DFP-2: 960.0 MHz maximum pixel clock
[     6.589] (--) NVIDIA(GPU-0): 
[     6.589] (--) NVIDIA(GPU-0): DFP-3: disconnected
[     6.589] (--) NVIDIA(GPU-0): DFP-3: Internal TMDS
[     6.589] (--) NVIDIA(GPU-0): DFP-3: 165.0 MHz maximum pixel clock
[     6.589] (--) NVIDIA(GPU-0): 
[     6.589] (--) NVIDIA(GPU-0): DFP-4: disconnected
[     6.589] (--) NVIDIA(GPU-0): DFP-4: Internal DisplayPort
[     6.589] (--) NVIDIA(GPU-0): DFP-4: 960.0 MHz maximum pixel clock
[     6.589] (--) NVIDIA(GPU-0): 
[     6.589] (--) NVIDIA(GPU-0): DFP-5: disconnected
[     6.589] (--) NVIDIA(GPU-0): DFP-5: Internal TMDS
[     6.589] (--) NVIDIA(GPU-0): DFP-5: 165.0 MHz maximum pixel clock
[     6.589] (--) NVIDIA(GPU-0): 
[     6.589] (--) NVIDIA(GPU-0): DFP-6: disconnected
[     6.589] (--) NVIDIA(GPU-0): DFP-6: Internal DisplayPort
[     6.589] (--) NVIDIA(GPU-0): DFP-6: 960.0 MHz maximum pixel clock
[     6.589] (--) NVIDIA(GPU-0): 
[     6.589] (--) NVIDIA(GPU-0): DFP-7: disconnected
[     6.589] (--) NVIDIA(GPU-0): DFP-7: Internal TMDS
[     6.589] (--) NVIDIA(GPU-0): DFP-7: 165.0 MHz maximum pixel clock
[     6.589] (--) NVIDIA(GPU-0): 
[     6.592] (==) NVIDIA(0): 
[     6.592] (==) NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select"
[     6.592] (==) NVIDIA(0):     will be used as the requested mode.
[     6.592] (==) NVIDIA(0): 
[     6.592] (II) NVIDIA(0): Validated MetaModes:
[     6.592] (II) NVIDIA(0):     "DFP-0:nvidia-auto-select"
[     6.592] (II) NVIDIA(0): Virtual screen size determined to be 1920 x 1080
[     6.595] (++) NVIDIA(0): DPI set to (96, 96); computed from -dpi X commandline option
[     6.595] (II) NVIDIA: Using 6144.00 MB of virtual memory for indirect memory
[     6.595] (II) NVIDIA:     access.
[     6.597] (II) NVIDIA(0): ACPI: failed to connect to the ACPI event daemon; the daemon
[     6.597] (II) NVIDIA(0):     may not be running or the "AcpidSocketPath" X
[     6.597] (II) NVIDIA(0):     configuration option may not be set correctly.  When the
[     6.597] (II) NVIDIA(0):     ACPI event daemon is available, the NVIDIA X driver will
[     6.597] (II) NVIDIA(0):     try to use it to receive ACPI event notifications.  For
[     6.597] (II) NVIDIA(0):     details, please see the "ConnectToAcpid" and
[     6.597] (II) NVIDIA(0):     "AcpidSocketPath" X configuration options in Appendix B: X
[     6.597] (II) NVIDIA(0):     Config Options in the README.
[     6.618] (II) NVIDIA(0): Setting mode "DFP-0:nvidia-auto-select"
[     6.671] (==) NVIDIA(0): Disabling shared memory pixmaps
[     6.671] (==) NVIDIA(0): Backing store enabled
[     6.671] (==) NVIDIA(0): Silken mouse disabled
[     6.671] (**) NVIDIA(0): DPMS enabled
[     6.671] (WW) NVIDIA(0): Option "PrimaryGPU" is not used
[     6.671] (II) Loading sub module "dri2"
[     6.671] (II) LoadModule: "dri2"
[     6.671] (II) Module "dri2" already built-in
[     6.671] (II) NVIDIA(0): [DRI2] Setup complete
[     6.672] (II) NVIDIA(0): [DRI2]   VDPAU driver: nvidia
[     6.672] (II) Initializing extension Generic Event Extension
[     6.672] (II) Initializing extension SHAPE
[     6.673] (II) Initializing extension MIT-SHM
[     6.673] (II) Initializing extension XInputExtension
[     6.673] (II) Initializing extension XTEST
[     6.673] (II) Initializing extension BIG-REQUESTS
[     6.673] (II) Initializing extension SYNC
[     6.673] (II) Initializing extension XKEYBOARD
[     6.673] (II) Initializing extension XC-MISC
[     6.673] (II) Initializing extension SECURITY
[     6.674] (II) Initializing extension XFIXES
[     6.674] (II) Initializing extension RENDER
[     6.674] (II) Initializing extension RANDR
[     6.674] (II) Initializing extension COMPOSITE
[     6.674] (II) Initializing extension DAMAGE
[     6.674] (II) Initializing extension MIT-SCREEN-SAVER
[     6.674] (II) Initializing extension DOUBLE-BUFFER
[     6.674] (II) Initializing extension RECORD
[     6.675] (II) Initializing extension DPMS
[     6.675] (II) Initializing extension Present
[     6.675] (II) Initializing extension DRI3
[     6.675] (II) Initializing extension X-Resource
[     6.675] (II) Initializing extension XVideo
[     6.675] (II) Initializing extension XVideo-MotionCompensation
[     6.675] (II) Initializing extension GLX
[     6.675] (II) Initializing extension GLX
[     6.675] (II) Indirect GLX disabled.
[     6.675] (II) GLX: Another vendor is already registered for screen 0
[     6.675] (II) Initializing extension XFree86-VidModeExtension
[     6.675] (II) Initializing extension XFree86-DGA
[     6.675] (II) Initializing extension XFree86-DRI
[     6.675] (II) Initializing extension DRI2
[     6.676] (II) Initializing extension NV-GLX
[     6.676] (II) Initializing extension NV-CONTROL
[     6.676] (II) Initializing extension XINERAMA
[     6.747] (II) config/udev: Adding input device Power Button (/dev/input/event1)
[     6.747] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[     6.747] (**) Power Button: Applying InputClass "system-keyboard"
[     6.747] (II) LoadModule: "libinput"
[     6.747] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[     6.752] (II) Module libinput: vendor="X.Org Foundation"
[     6.752] 	compiled for 1.20.5, module version = 0.29.0
[     6.752] 	Module class: X.Org XInput Driver
[     6.752] 	ABI class: X.Org XInput driver, version 24.1
[     6.752] (II) Using input driver 'libinput' for 'Power Button'
[     6.752] (**) Power Button: always reports core events
[     6.752] (**) Option "Device" "/dev/input/event1"
[     6.752] (**) Option "_source" "server/udev"
[     6.755] (II) event1  - Power Button: is tagged by udev as: Keyboard
[     6.755] (II) event1  - Power Button: device is a keyboard
[     6.756] (II) event1  - Power Button: device removed
[     6.776] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input1/event1"
[     6.776] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[     6.776] (**) Option "xkb_layout" "fr"
[     6.828] (II) event1  - Power Button: is tagged by udev as: Keyboard
[     6.828] (II) event1  - Power Button: device is a keyboard
[     6.829] (II) config/udev: Adding input device Power Button (/dev/input/event0)
[     6.829] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[     6.829] (**) Power Button: Applying InputClass "system-keyboard"
[     6.829] (II) Using input driver 'libinput' for 'Power Button'
[     6.829] (**) Power Button: always reports core events
[     6.829] (**) Option "Device" "/dev/input/event0"
[     6.829] (**) Option "_source" "server/udev"
[     6.831] (II) event0  - Power Button: is tagged by udev as: Keyboard
[     6.831] (II) event0  - Power Button: device is a keyboard
[     6.832] (II) event0  - Power Button: device removed
[     6.856] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0/event0"
[     6.856] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 7)
[     6.856] (**) Option "xkb_layout" "fr"
[     6.858] (II) event0  - Power Button: is tagged by udev as: Keyboard
[     6.858] (II) event0  - Power Button: device is a keyboard
[     6.859] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=3 (/dev/input/event17)
[     6.859] (II) No input driver specified, ignoring this device.
[     6.859] (II) This device may have been added with another device file.
[     6.860] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=7 (/dev/input/event18)
[     6.860] (II) No input driver specified, ignoring this device.
[     6.860] (II) This device may have been added with another device file.
[     6.861] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=8 (/dev/input/event19)
[     6.861] (II) No input driver specified, ignoring this device.
[     6.861] (II) This device may have been added with another device file.
[     6.862] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=9 (/dev/input/event20)
[     6.862] (II) No input driver specified, ignoring this device.
[     6.862] (II) This device may have been added with another device file.
[     6.864] (II) config/udev: Adding input device Logitech USB Keyboard (/dev/input/event2)
[     6.864] (**) Logitech USB Keyboard: Applying InputClass "libinput keyboard catchall"
[     6.864] (**) Logitech USB Keyboard: Applying InputClass "system-keyboard"
[     6.864] (II) Using input driver 'libinput' for 'Logitech USB Keyboard'
[     6.864] (**) Logitech USB Keyboard: always reports core events
[     6.864] (**) Option "Device" "/dev/input/event2"
[     6.864] (**) Option "_source" "server/udev"
[     6.867] (II) event2  - Logitech USB Keyboard: is tagged by udev as: Keyboard
[     6.867] (II) event2  - Logitech USB Keyboard: device is a keyboard
[     6.868] (II) event2  - Logitech USB Keyboard: device removed
[     6.896] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:12.0/usb4/4-1/4-1:1.0/0003:046D:C328.0001/input/input2/event2"
[     6.896] (II) XINPUT: Adding extended input device "Logitech USB Keyboard" (type: KEYBOARD, id 8)
[     6.896] (**) Option "xkb_layout" "fr"
[     6.899] (II) event2  - Logitech USB Keyboard: is tagged by udev as: Keyboard
[     6.899] (II) event2  - Logitech USB Keyboard: device is a keyboard
[     6.901] (II) config/udev: Adding input device Logitech USB Keyboard Consumer Control (/dev/input/event3)
[     6.901] (**) Logitech USB Keyboard Consumer Control: Applying InputClass "libinput keyboard catchall"
[     6.901] (**) Logitech USB Keyboard Consumer Control: Applying InputClass "system-keyboard"
[     6.901] (II) Using input driver 'libinput' for 'Logitech USB Keyboard Consumer Control'
[     6.901] (**) Logitech USB Keyboard Consumer Control: always reports core events
[     6.901] (**) Option "Device" "/dev/input/event3"
[     6.901] (**) Option "_source" "server/udev"
[     6.905] (II) event3  - Logitech USB Keyboard Consumer Control: is tagged by udev as: Keyboard
[     6.905] (II) event3  - Logitech USB Keyboard Consumer Control: device is a keyboard
[     6.905] (II) event3  - Logitech USB Keyboard Consumer Control: device removed
[     6.923] (II) libinput: Logitech USB Keyboard Consumer Control: needs a virtual subdevice
[     6.923] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:12.0/usb4/4-1/4-1:1.1/0003:046D:C328.0002/input/input3/event3"
[     6.923] (II) XINPUT: Adding extended input device "Logitech USB Keyboard Consumer Control" (type: MOUSE, id 9)
[     6.923] (**) Option "AccelerationScheme" "none"
[     6.923] (**) Logitech USB Keyboard Consumer Control: (accel) selected scheme none/0
[     6.923] (**) Logitech USB Keyboard Consumer Control: (accel) acceleration factor: 2.000
[     6.923] (**) Logitech USB Keyboard Consumer Control: (accel) acceleration threshold: 4
[     6.927] (II) event3  - Logitech USB Keyboard Consumer Control: is tagged by udev as: Keyboard
[     6.927] (II) event3  - Logitech USB Keyboard Consumer Control: device is a keyboard
[     6.929] (II) config/udev: Adding input device Logitech USB Keyboard System Control (/dev/input/event5)
[     6.929] (**) Logitech USB Keyboard System Control: Applying InputClass "libinput keyboard catchall"
[     6.929] (**) Logitech USB Keyboard System Control: Applying InputClass "system-keyboard"
[     6.929] (II) Using input driver 'libinput' for 'Logitech USB Keyboard System Control'
[     6.929] (**) Logitech USB Keyboard System Control: always reports core events
[     6.929] (**) Option "Device" "/dev/input/event5"
[     6.929] (**) Option "_source" "server/udev"
[     6.932] (II) event5  - Logitech USB Keyboard System Control: is tagged by udev as: Keyboard
[     6.932] (II) event5  - Logitech USB Keyboard System Control: device is a keyboard
[     6.933] (II) event5  - Logitech USB Keyboard System Control: device removed
[     6.963] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:12.0/usb4/4-1/4-1:1.1/0003:046D:C328.0002/input/input4/event5"
[     6.963] (II) XINPUT: Adding extended input device "Logitech USB Keyboard System Control" (type: KEYBOARD, id 10)
[     6.963] (**) Option "xkb_layout" "fr"
[     6.964] (II) event5  - Logitech USB Keyboard System Control: is tagged by udev as: Keyboard
[     6.964] (II) event5  - Logitech USB Keyboard System Control: device is a keyboard
[     6.965] (II) config/udev: Adding input device Turtle Beach Turtle Beach PX22 (/dev/input/event6)
[     6.965] (**) Turtle Beach Turtle Beach PX22: Applying InputClass "libinput keyboard catchall"
[     6.965] (**) Turtle Beach Turtle Beach PX22: Applying InputClass "system-keyboard"
[     6.965] (II) Using input driver 'libinput' for 'Turtle Beach Turtle Beach PX22'
[     6.965] (**) Turtle Beach Turtle Beach PX22: always reports core events
[     6.965] (**) Option "Device" "/dev/input/event6"
[     6.965] (**) Option "_source" "server/udev"
[     6.967] (II) event6  - Turtle Beach Turtle Beach PX22: is tagged by udev as: Keyboard
[     6.967] (II) event6  - Turtle Beach Turtle Beach PX22: device is a keyboard
[     6.967] (II) event6  - Turtle Beach Turtle Beach PX22: device removed
[     7.029] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:12.0/usb4/4-4/4-4:1.3/0003:10F5:0290.0004/input/input6/event6"
[     7.030] (II) XINPUT: Adding extended input device "Turtle Beach Turtle Beach PX22" (type: KEYBOARD, id 11)
[     7.030] (**) Option "xkb_layout" "fr"
[     7.032] (II) event6  - Turtle Beach Turtle Beach PX22: is tagged by udev as: Keyboard
[     7.032] (II) event6  - Turtle Beach Turtle Beach PX22: device is a keyboard
[     7.033] (II) config/udev: Adding input device HDA ATI SB Rear Mic (/dev/input/event10)
[     7.033] (II) No input driver specified, ignoring this device.
[     7.033] (II) This device may have been added with another device file.
[     7.034] (II) config/udev: Adding input device HDA ATI SB Line (/dev/input/event11)
[     7.034] (II) No input driver specified, ignoring this device.
[     7.034] (II) This device may have been added with another device file.
[     7.035] (II) config/udev: Adding input device HDA ATI SB Line Out Front (/dev/input/event12)
[     7.035] (II) No input driver specified, ignoring this device.
[     7.035] (II) This device may have been added with another device file.
[     7.035] (II) config/udev: Adding input device HDA ATI SB Line Out Surround (/dev/input/event13)
[     7.035] (II) No input driver specified, ignoring this device.
[     7.035] (II) This device may have been added with another device file.
[     7.036] (II) config/udev: Adding input device HDA ATI SB Line Out CLFE (/dev/input/event14)
[     7.036] (II) No input driver specified, ignoring this device.
[     7.036] (II) This device may have been added with another device file.
[     7.037] (II) config/udev: Adding input device HDA ATI SB Line Out Side (/dev/input/event15)
[     7.037] (II) No input driver specified, ignoring this device.
[     7.037] (II) This device may have been added with another device file.
[     7.038] (II) config/udev: Adding input device HDA ATI SB Front Headphone (/dev/input/event16)
[     7.038] (II) No input driver specified, ignoring this device.
[     7.038] (II) This device may have been added with another device file.
[     7.039] (II) config/udev: Adding input device HDA Digital PCBeep (/dev/input/event8)
[     7.039] (II) No input driver specified, ignoring this device.
[     7.039] (II) This device may have been added with another device file.
[     7.040] (II) config/udev: Adding input device HDA ATI SB Front Mic (/dev/input/event9)
[     7.040] (II) No input driver specified, ignoring this device.
[     7.040] (II) This device may have been added with another device file.
[     7.041] (II) config/udev: Adding input device Logitech USB-PS/2 Optical Mouse (/dev/input/event4)
[     7.041] (**) Logitech USB-PS/2 Optical Mouse: Applying InputClass "libinput pointer catchall"
[     7.041] (II) Using input driver 'libinput' for 'Logitech USB-PS/2 Optical Mouse'
[     7.041] (**) Logitech USB-PS/2 Optical Mouse: always reports core events
[     7.041] (**) Option "Device" "/dev/input/event4"
[     7.041] (**) Option "_source" "server/udev"
[     7.098] (II) event4  - Logitech USB-PS/2 Optical Mouse: is tagged by udev as: Mouse
[     7.098] (II) event4  - Logitech USB-PS/2 Optical Mouse: device is a pointer
[     7.099] (II) event4  - Logitech USB-PS/2 Optical Mouse: device removed
[     7.163] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:16.0/usb7/7-1/7-1:1.0/0003:046D:C051.0003/input/input5/event4"
[     7.163] (II) XINPUT: Adding extended input device "Logitech USB-PS/2 Optical Mouse" (type: MOUSE, id 12)
[     7.163] (**) Option "AccelerationScheme" "none"
[     7.163] (**) Logitech USB-PS/2 Optical Mouse: (accel) selected scheme none/0
[     7.163] (**) Logitech USB-PS/2 Optical Mouse: (accel) acceleration factor: 2.000
[     7.163] (**) Logitech USB-PS/2 Optical Mouse: (accel) acceleration threshold: 4
[     7.222] (II) event4  - Logitech USB-PS/2 Optical Mouse: is tagged by udev as: Mouse
[     7.223] (II) event4  - Logitech USB-PS/2 Optical Mouse: device is a pointer
[     7.224] (II) config/udev: Adding input device Logitech USB-PS/2 Optical Mouse (/dev/input/mouse0)
[     7.224] (II) No input driver specified, ignoring this device.
[     7.224] (II) This device may have been added with another device file.
[     7.225] (II) config/udev: Adding input device PC Speaker (/dev/input/event7)
[     7.225] (II) No input driver specified, ignoring this device.
[     7.225] (II) This device may have been added with another device file.
[     7.235] (**) Logitech USB Keyboard Consumer Control: Applying InputClass "libinput keyboard catchall"
[     7.235] (**) Logitech USB Keyboard Consumer Control: Applying InputClass "system-keyboard"
[     7.235] (II) Using input driver 'libinput' for 'Logitech USB Keyboard Consumer Control'
[     7.235] (**) Logitech USB Keyboard Consumer Control: always reports core events
[     7.235] (**) Option "Device" "/dev/input/event3"
[     7.235] (**) Option "_source" "_driver/libinput"
[     7.235] (II) libinput: Logitech USB Keyboard Consumer Control: is a virtual subdevice
[     7.235] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:12.0/usb4/4-1/4-1:1.1/0003:046D:C328.0002/input/input3/event3"
[     7.235] (II) XINPUT: Adding extended input device "Logitech USB Keyboard Consumer Control" (type: KEYBOARD, id 13)
[     7.235] (**) Option "xkb_layout" "fr"
[     7.241] (EE) Failed to open authorization file "/var/run/sddm/{6d9e7e9f-0e78-4cb3-bc3e-fe4a75455af1}": No such file or directory
[    19.110] (--) NVIDIA(GPU-0): CRT-0: disconnected
[    19.110] (--) NVIDIA(GPU-0): CRT-0: 400.0 MHz maximum pixel clock
[    19.110] (--) NVIDIA(GPU-0): 
[    19.142] (--) NVIDIA(GPU-0): DELL U2312HM (DFP-0): connected
[    19.142] (--) NVIDIA(GPU-0): DELL U2312HM (DFP-0): Internal TMDS
[    19.142] (--) NVIDIA(GPU-0): DELL U2312HM (DFP-0): 330.0 MHz maximum pixel clock
[    19.142] (--) NVIDIA(GPU-0): 
[    19.142] (--) NVIDIA(GPU-0): DFP-1: disconnected
[    19.142] (--) NVIDIA(GPU-0): DFP-1: Internal TMDS
[    19.142] (--) NVIDIA(GPU-0): DFP-1: 165.0 MHz maximum pixel clock
[    19.142] (--) NVIDIA(GPU-0): 
[    19.142] (--) NVIDIA(GPU-0): DFP-2: disconnected
[    19.142] (--) NVIDIA(GPU-0): DFP-2: Internal DisplayPort
[    19.142] (--) NVIDIA(GPU-0): DFP-2: 960.0 MHz maximum pixel clock
[    19.142] (--) NVIDIA(GPU-0): 
[    19.142] (--) NVIDIA(GPU-0): DFP-3: disconnected
[    19.142] (--) NVIDIA(GPU-0): DFP-3: Internal TMDS
[    19.142] (--) NVIDIA(GPU-0): DFP-3: 165.0 MHz maximum pixel clock
[    19.142] (--) NVIDIA(GPU-0): 
[    19.142] (--) NVIDIA(GPU-0): DFP-4: disconnected
[    19.142] (--) NVIDIA(GPU-0): DFP-4: Internal DisplayPort
[    19.142] (--) NVIDIA(GPU-0): DFP-4: 960.0 MHz maximum pixel clock
[    19.142] (--) NVIDIA(GPU-0): 
[    19.143] (--) NVIDIA(GPU-0): DFP-5: disconnected
[    19.143] (--) NVIDIA(GPU-0): DFP-5: Internal TMDS
[    19.143] (--) NVIDIA(GPU-0): DFP-5: 165.0 MHz maximum pixel clock
[    19.143] (--) NVIDIA(GPU-0): 
[    19.143] (--) NVIDIA(GPU-0): DFP-6: disconnected
[    19.143] (--) NVIDIA(GPU-0): DFP-6: Internal DisplayPort
[    19.143] (--) NVIDIA(GPU-0): DFP-6: 960.0 MHz maximum pixel clock
[    19.143] (--) NVIDIA(GPU-0): 
[    19.143] (--) NVIDIA(GPU-0): DFP-7: disconnected
[    19.143] (--) NVIDIA(GPU-0): DFP-7: Internal TMDS
[    19.143] (--) NVIDIA(GPU-0): DFP-7: 165.0 MHz maximum pixel clock
[    19.143] (--) NVIDIA(GPU-0): 
[    19.574] (--) NVIDIA(GPU-0): CRT-0: disconnected
[    19.574] (--) NVIDIA(GPU-0): CRT-0: 400.0 MHz maximum pixel clock
[    19.574] (--) NVIDIA(GPU-0): 
[    19.606] (--) NVIDIA(GPU-0): DELL U2312HM (DFP-0): connected
[    19.606] (--) NVIDIA(GPU-0): DELL U2312HM (DFP-0): Internal TMDS
[    19.606] (--) NVIDIA(GPU-0): DELL U2312HM (DFP-0): 330.0 MHz maximum pixel clock
[    19.606] (--) NVIDIA(GPU-0): 
[    19.606] (--) NVIDIA(GPU-0): DFP-1: disconnected
[    19.606] (--) NVIDIA(GPU-0): DFP-1: Internal TMDS
[    19.606] (--) NVIDIA(GPU-0): DFP-1: 165.0 MHz maximum pixel clock
[    19.606] (--) NVIDIA(GPU-0): 
[    19.606] (--) NVIDIA(GPU-0): DFP-2: disconnected
[    19.606] (--) NVIDIA(GPU-0): DFP-2: Internal DisplayPort
[    19.606] (--) NVIDIA(GPU-0): DFP-2: 960.0 MHz maximum pixel clock
[    19.606] (--) NVIDIA(GPU-0): 
[    19.607] (--) NVIDIA(GPU-0): DFP-3: disconnected
[    19.607] (--) NVIDIA(GPU-0): DFP-3: Internal TMDS
[    19.607] (--) NVIDIA(GPU-0): DFP-3: 165.0 MHz maximum pixel clock
[    19.607] (--) NVIDIA(GPU-0): 
[    19.607] (--) NVIDIA(GPU-0): DFP-4: disconnected
[    19.607] (--) NVIDIA(GPU-0): DFP-4: Internal DisplayPort
[    19.607] (--) NVIDIA(GPU-0): DFP-4: 960.0 MHz maximum pixel clock
[    19.607] (--) NVIDIA(GPU-0): 
[    19.607] (--) NVIDIA(GPU-0): DFP-5: disconnected
[    19.607] (--) NVIDIA(GPU-0): DFP-5: Internal TMDS
[    19.607] (--) NVIDIA(GPU-0): DFP-5: 165.0 MHz maximum pixel clock
[    19.607] (--) NVIDIA(GPU-0): 
[    19.607] (--) NVIDIA(GPU-0): DFP-6: disconnected
[    19.607] (--) NVIDIA(GPU-0): DFP-6: Internal DisplayPort
[    19.607] (--) NVIDIA(GPU-0): DFP-6: 960.0 MHz maximum pixel clock
[    19.607] (--) NVIDIA(GPU-0): 
[    19.607] (--) NVIDIA(GPU-0): DFP-7: disconnected
[    19.607] (--) NVIDIA(GPU-0): DFP-7: Internal TMDS
[    19.607] (--) NVIDIA(GPU-0): DFP-7: 165.0 MHz maximum pixel clock
[    19.607] (--) NVIDIA(GPU-0): 
[   833.560] (EE) client bug: timer event4 debounce short: offset negative (-4ms)

Last edited by hunabku (2019-11-14 08:48:09)

Offline

#4 2019-11-14 07:35:43

hunabku
Member
Registered: 2019-09-18
Posts: 14

Re: NVIDIA 440.31 Huge performance down compared to 435.21

440.31 commands results :

pacman -Qs nvidia

local/lib32-libvdpau 1.3-1
    Nvidia VDPAU library
local/lib32-nvidia-utils 440.31-1
    NVIDIA drivers utilities (32-bit)
local/lib32-opencl-nvidia 440.31-1
    OpenCL implemention for NVIDIA (32-bit)
local/libvdpau 1.3-1
    Nvidia VDPAU library
local/libxnvctrl 440.31-1
    NVIDIA NV-CONTROL X extension
local/nvidia 440.31-2
    NVIDIA drivers for linux
local/nvidia-settings 440.31-1
    Tool for configuring the NVIDIA graphics driver
local/nvidia-utils 440.31-1
    NVIDIA drivers utilities
local/opencl-nvidia 440.31-1
    OpenCL implemention for NVIDIA

pacman -Qs linux

local/alsa-lib 1.1.9-2
    An alternative implementation of Linux sound support
local/alsa-utils 1.1.9-1
    An alternative implementation of Linux sound support
local/android-udev 20191103-1
    Udev rules to connect Android devices to your linux box
local/archlinux-appstream-data 20191027-1
    Arch Linux application database for AppStream-based software centers
local/archlinux-keyring 20191018-1
    Arch Linux PGP keyring
local/avahi 0.7+18+g1b5f401-2
    Service Discovery for Linux using mDNS/DNS-SD -- compatible with Bonjour
local/base 2-1
    Minimal package set to define a basic Arch Linux installation
local/dxvk-bin 1.4.4-1
    A Vulkan-based compatibility layer for Direct3D 10/11 which allows running 3D applications on Linux using Wine (Windows DLL binary files)
local/filesystem 2019.10-1
    Base Arch Linux files
local/gufw 19.10.0-1
    Uncomplicated way to manage your Linux firewall
local/hdparm 9.58-2
    A shell utility for manipulating Linux IDE drive/driver parameters
local/iptables 1:1.8.3-1
    Linux kernel packet control tool (using legacy interface)
local/keyutils 1.6.1-1
    Linux Key Management Utilities
local/kmod 26-3
    Linux kernel module management tools and library
local/ladspa 1.15-1
    Linux Audio Developer's Simple Plugin API (LADSPA)
local/lib32-alsa-lib 1.1.9-1
    An alternative implementation of Linux sound support (32 bit)
local/lib32-keyutils 1.6-1
    Linux Key Management Utilities (32-bit)
local/lib32-libva 2.5.0-1
    Video Acceleration (VA) API for Linux (32-bit)
local/lib32-libva1 1.8.3-3
    Video Acceleration (VA) API for Linux
local/lib32-libxshmfence 1.3-1
    a library that exposes a event API on top of Linux futexes (32-bit)
local/lib32-util-linux 2.34-1
    Miscellaneous system utilities for Linux (32-bit)
local/lib32-v4l-utils 1.16.7-1
    Userspace tools and conversion library for Video 4 Linux (32-bit)
local/libaio 0.3.112-1
    The Linux-native asynchronous I/O facility (aio) library
local/libiec61883 1.2.0-5
    A higher level API for streaming DV, MPEG-2 and audio over Linux IEEE 1394
local/libimobiledevice 1.2.0+87+g92c5462-4
    Library that talks the protocols to support iPhone and iPod Touch devices on Linux
local/libraw1394 2.1.2-2
    Provides an API to the Linux IEEE1394 (FireWire) driver
local/libutil-linux 2.34-3
    util-linux runtime libraries
local/libva 2.5.0-1
    Video Acceleration (VA) API for Linux
local/libva1 1.8.3-2
    Video Acceleration (VA) API for Linux
local/libxshmfence 1.3-1
    a library that exposes a event API on top of Linux futexes
local/linux 5.3.11.1-1
    The Linux kernel and modules
local/linux-api-headers 5.3.1-1
    Kernel headers sanitized for use in userspace
local/linux-firmware 20191022.2b016af-1
    Firmware files for Linux
local/linux-headers 5.3.11.1-1
    Headers and scripts for building modules for the Linux kernel
local/mdadm 4.1-1 (base)
    A tool for managing/monitoring Linux md device arrays, also known as Software RAID
local/ndctl 67-1
    Utility library for managing the libnvdimm (non-volatile memory device) sub-system in the Linux kernel
local/nvidia 440.31-2
    NVIDIA drivers for linux
local/pacman-mirrorlist 20191001-1
    Arch Linux mirror list for use by pacman
local/python-distro 1.4.0-1
    Linux OS platform information API
local/python-evdev 1.2.0-1
    Python bindings for the Linux input subsystem
local/util-linux 2.34-3 (base base-devel)
    Miscellaneous system utilities for Linux
local/v4l-utils 1.16.7-1
    Userspace tools and conversion library for Video 4 Linux

dmesg | grep nvidia

[    3.560116] nvidia: loading out-of-tree module taints kernel.
[    3.560124] nvidia: module license 'NVIDIA' taints kernel.
[    3.572474] nvidia: module verification failed: signature and/or required key missing - tainting kernel
[    3.582705] nvidia-nvlink: Nvlink Core is being initialized, major device number 239
[    3.583632] nvidia 0000:01:00.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=none:owns=io+mem
[    3.709390] nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms  440.31  Sun Oct 27 02:09:30 UTC 2019
[    3.711841] [drm] [nvidia-drm] [GPU ID 0x00000100] Loading driver
[    3.711843] [drm] Initialized nvidia-drm 0.0.0 20160202 for 0000:01:00.0 on minor 0
[    5.985713] caller _nv000906rm+0x1bf/0x1f0 [nvidia] mapping multiple BARs

glxinfo -B

name of display: :0
display: :0  screen: 0
direct rendering: Yes
Memory info (GL_NVX_gpu_memory_info):
    Dedicated video memory: 4096 MB
    Total available memory: 4096 MB
    Currently available dedicated video memory: 3884 MB
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce GTX 970/PCIe/SSE2
OpenGL core profile version string: 4.6.0 NVIDIA 440.31
OpenGL core profile shading language version string: 4.60 NVIDIA
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 4.6.0 NVIDIA 440.31
OpenGL shading language version string: 4.60 NVIDIA
OpenGL context flags: (none)
OpenGL profile mask: (none)

OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 440.31
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20

glxinfo32 -B

name of display: :0
display: :0  screen: 0
direct rendering: Yes
Memory info (GL_NVX_gpu_memory_info):
    Dedicated video memory: 4096 MB
    Total available memory: 4096 MB
    Currently available dedicated video memory: 3884 MB
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce GTX 970/PCIe/SSE2
OpenGL core profile version string: 4.6.0 NVIDIA 440.31
OpenGL core profile shading language version string: 4.60 NVIDIA
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 4.6.0 NVIDIA 440.31
OpenGL shading language version string: 4.60 NVIDIA
OpenGL context flags: (none)
OpenGL profile mask: (none)

OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 440.31
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20

/var/log/Xorg.0.log

[     5.729] (--) Log file renamed from "/var/log/Xorg.pid-530.log" to "/var/log/Xorg.0.log"
[     5.731] 
X.Org X Server 1.20.5
X Protocol Version 11, Revision 0
[     5.731] Build Operating System: Linux Arch Linux
[     5.731] Current Operating System: Linux hkpc 5.3.11-arch1-1 #1 SMP PREEMPT Tue, 12 Nov 2019 22:19:48 +0000 x86_64
[     5.731] Kernel command line: BOOT_IMAGE=/vmlinuz-linux root=/dev/sda2 rw ipv6.disable=1 nowatchdog
[     5.731] Build Date: 25 October 2019  08:43:50AM
[     5.731]  
[     5.731] Current version of pixman: 0.38.4
[     5.731] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[     5.731] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[     5.731] (==) Log file: "/var/log/Xorg.0.log", Time: Thu Nov 14 09:48:40 2019
[     5.732] (==) Using config file: "/etc/X11/xorg.conf"
[     5.732] (==) Using config directory: "/etc/X11/xorg.conf.d"
[     5.732] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[     5.733] (==) ServerLayout "Layout0"
[     5.733] (**) |-->Screen "Screen0" (0)
[     5.733] (**) |   |-->Monitor "Monitor0"
[     5.733] (**) |   |-->Device "Device0"
[     5.733] (**) |-->Input Device "Keyboard0"
[     5.733] (**) |-->Input Device "Mouse0"
[     5.733] (==) Automatically adding devices
[     5.733] (==) Automatically enabling devices
[     5.733] (==) Automatically adding GPU devices
[     5.733] (==) Automatically binding GPU devices
[     5.733] (==) Max clients allowed: 256, resource mask: 0x1fffff
[     5.734] (WW) The directory "/usr/share/fonts/misc" does not exist.
[     5.734] 	Entry deleted from font path.
[     5.735] (WW) The directory "/usr/share/fonts/OTF" does not exist.
[     5.735] 	Entry deleted from font path.
[     5.735] (WW) The directory "/usr/share/fonts/Type1" does not exist.
[     5.735] 	Entry deleted from font path.
[     5.735] (WW) The directory "/usr/share/fonts/100dpi" does not exist.
[     5.735] 	Entry deleted from font path.
[     5.735] (WW) The directory "/usr/share/fonts/75dpi" does not exist.
[     5.735] 	Entry deleted from font path.
[     5.735] (==) FontPath set to:
	/usr/share/fonts/TTF
[     5.735] (==) ModulePath set to "/usr/lib/xorg/modules"
[     5.735] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[     5.735] (WW) Disabling Keyboard0
[     5.735] (WW) Disabling Mouse0
[     5.735] (II) Module ABI versions:
[     5.735] 	X.Org ANSI C Emulation: 0.4
[     5.735] 	X.Org Video Driver: 24.0
[     5.735] 	X.Org XInput driver : 24.1
[     5.735] 	X.Org Server Extension : 10.0
[     5.736] (++) using VT number 1

[     5.736] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
[     5.736] (II) xfree86: Adding drm device (/dev/dri/card0)
[     5.738] (**) OutputClass "nvidia" ModulePath extended to "/usr/lib/nvidia/xorg,/usr/lib/xorg/modules,/usr/lib/xorg/modules"
[     5.738] (**) OutputClass "nvidia" setting /dev/dri/card0 as PrimaryGPU
[     5.739] (--) PCI:*(1@0:0:0) 10de:13c2:10b0:13c2 rev 161, Mem @ 0xfd000000/16777216, 0xc0000000/268435456, 0xd0000000/33554432, I/O @ 0x0000e000/128, BIOS @ 0x????????/131072
[     5.740] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[     5.740] (II) LoadModule: "glx"
[     5.744] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[     5.754] (II) Module glx: vendor="X.Org Foundation"
[     5.754] 	compiled for 1.20.5, module version = 1.0.0
[     5.754] 	ABI class: X.Org Server Extension, version 10.0
[     5.754] (II) LoadModule: "nvidia"
[     5.755] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[     5.760] (II) Module nvidia: vendor="NVIDIA Corporation"
[     5.760] 	compiled for 1.6.99.901, module version = 1.0.0
[     5.760] 	Module class: X.Org Video Driver
[     5.761] (II) NVIDIA dlloader X Driver  440.31  Sun Oct 27 02:16:54 UTC 2019
[     5.761] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[     5.763] (II) Loading sub module "fb"
[     5.763] (II) LoadModule: "fb"
[     5.763] (II) Loading /usr/lib/xorg/modules/libfb.so
[     5.763] (II) Module fb: vendor="X.Org Foundation"
[     5.763] 	compiled for 1.20.5, module version = 1.0.0
[     5.763] 	ABI class: X.Org ANSI C Emulation, version 0.4
[     5.763] (II) Loading sub module "wfb"
[     5.764] (II) LoadModule: "wfb"
[     5.764] (II) Loading /usr/lib/xorg/modules/libwfb.so
[     5.765] (II) Module wfb: vendor="X.Org Foundation"
[     5.765] 	compiled for 1.20.5, module version = 1.0.0
[     5.765] 	ABI class: X.Org ANSI C Emulation, version 0.4
[     5.765] (II) Loading sub module "ramdac"
[     5.765] (II) LoadModule: "ramdac"
[     5.765] (II) Module "ramdac" already built-in
[     5.765] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
[     5.765] (==) NVIDIA(0): RGB weight 888
[     5.765] (==) NVIDIA(0): Default visual is TrueColor
[     5.765] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[     5.766] (II) Applying OutputClass "nvidia" options to /dev/dri/card0
[     5.766] (**) NVIDIA(0): Option "AllowEmptyInitialConfiguration"
[     5.766] (**) NVIDIA(0): Enabling 2D acceleration
[     5.766] (II) Loading sub module "glxserver_nvidia"
[     5.766] (II) LoadModule: "glxserver_nvidia"
[     5.766] (II) Loading /usr/lib/nvidia/xorg/libglxserver_nvidia.so
[     5.817] (II) Module glxserver_nvidia: vendor="NVIDIA Corporation"
[     5.817] 	compiled for 1.6.99.901, module version = 1.0.0
[     5.817] 	Module class: X.Org Server Extension
[     5.817] (II) NVIDIA GLX Module  440.31  Sun Oct 27 02:14:20 UTC 2019
[     5.819] (II) NVIDIA: The X server does not support PRIME Render Offload.
[     6.542] (--) NVIDIA(0): Valid display device(s) on GPU-0 at PCI:1:0:0
[     6.542] (--) NVIDIA(0):     CRT-0
[     6.542] (--) NVIDIA(0):     DFP-0 (boot)
[     6.542] (--) NVIDIA(0):     DFP-1
[     6.542] (--) NVIDIA(0):     DFP-2
[     6.542] (--) NVIDIA(0):     DFP-3
[     6.542] (--) NVIDIA(0):     DFP-4
[     6.542] (--) NVIDIA(0):     DFP-5
[     6.542] (--) NVIDIA(0):     DFP-6
[     6.542] (--) NVIDIA(0):     DFP-7
[     6.542] (II) NVIDIA(0): NVIDIA GPU GeForce GTX 970 (GM204-A) at PCI:1:0:0 (GPU-0)
[     6.542] (--) NVIDIA(0): Memory: 4194304 kBytes
[     6.542] (--) NVIDIA(0): VideoBIOS: 84.04.1f.00.25
[     6.542] (II) NVIDIA(0): Detected PCI Express Link width: 16X
[     6.558] (--) NVIDIA(GPU-0): CRT-0: disconnected
[     6.558] (--) NVIDIA(GPU-0): CRT-0: 400.0 MHz maximum pixel clock
[     6.558] (--) NVIDIA(GPU-0): 
[     6.590] (--) NVIDIA(GPU-0): DELL U2312HM (DFP-0): connected
[     6.590] (--) NVIDIA(GPU-0): DELL U2312HM (DFP-0): Internal TMDS
[     6.590] (--) NVIDIA(GPU-0): DELL U2312HM (DFP-0): 330.0 MHz maximum pixel clock
[     6.590] (--) NVIDIA(GPU-0): 
[     6.591] (--) NVIDIA(GPU-0): DFP-1: disconnected
[     6.591] (--) NVIDIA(GPU-0): DFP-1: Internal TMDS
[     6.591] (--) NVIDIA(GPU-0): DFP-1: 165.0 MHz maximum pixel clock
[     6.591] (--) NVIDIA(GPU-0): 
[     6.591] (--) NVIDIA(GPU-0): DFP-2: disconnected
[     6.591] (--) NVIDIA(GPU-0): DFP-2: Internal DisplayPort
[     6.591] (--) NVIDIA(GPU-0): DFP-2: 960.0 MHz maximum pixel clock
[     6.591] (--) NVIDIA(GPU-0): 
[     6.591] (--) NVIDIA(GPU-0): DFP-3: disconnected
[     6.591] (--) NVIDIA(GPU-0): DFP-3: Internal TMDS
[     6.591] (--) NVIDIA(GPU-0): DFP-3: 165.0 MHz maximum pixel clock
[     6.591] (--) NVIDIA(GPU-0): 
[     6.591] (--) NVIDIA(GPU-0): DFP-4: disconnected
[     6.591] (--) NVIDIA(GPU-0): DFP-4: Internal DisplayPort
[     6.591] (--) NVIDIA(GPU-0): DFP-4: 960.0 MHz maximum pixel clock
[     6.591] (--) NVIDIA(GPU-0): 
[     6.591] (--) NVIDIA(GPU-0): DFP-5: disconnected
[     6.591] (--) NVIDIA(GPU-0): DFP-5: Internal TMDS
[     6.591] (--) NVIDIA(GPU-0): DFP-5: 165.0 MHz maximum pixel clock
[     6.591] (--) NVIDIA(GPU-0): 
[     6.591] (--) NVIDIA(GPU-0): DFP-6: disconnected
[     6.591] (--) NVIDIA(GPU-0): DFP-6: Internal DisplayPort
[     6.591] (--) NVIDIA(GPU-0): DFP-6: 960.0 MHz maximum pixel clock
[     6.591] (--) NVIDIA(GPU-0): 
[     6.591] (--) NVIDIA(GPU-0): DFP-7: disconnected
[     6.591] (--) NVIDIA(GPU-0): DFP-7: Internal TMDS
[     6.591] (--) NVIDIA(GPU-0): DFP-7: 165.0 MHz maximum pixel clock
[     6.591] (--) NVIDIA(GPU-0): 
[     6.594] (==) NVIDIA(0): 
[     6.594] (==) NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select"
[     6.594] (==) NVIDIA(0):     will be used as the requested mode.
[     6.594] (==) NVIDIA(0): 
[     6.594] (II) NVIDIA(0): Validated MetaModes:
[     6.594] (II) NVIDIA(0):     "DFP-0:nvidia-auto-select"
[     6.594] (II) NVIDIA(0): Virtual screen size determined to be 1920 x 1080
[     6.597] (++) NVIDIA(0): DPI set to (96, 96); computed from -dpi X commandline option
[     6.597] (II) NVIDIA: Using 6144.00 MB of virtual memory for indirect memory
[     6.597] (II) NVIDIA:     access.
[     6.599] (II) NVIDIA(0): ACPI: failed to connect to the ACPI event daemon; the daemon
[     6.599] (II) NVIDIA(0):     may not be running or the "AcpidSocketPath" X
[     6.599] (II) NVIDIA(0):     configuration option may not be set correctly.  When the
[     6.599] (II) NVIDIA(0):     ACPI event daemon is available, the NVIDIA X driver will
[     6.599] (II) NVIDIA(0):     try to use it to receive ACPI event notifications.  For
[     6.599] (II) NVIDIA(0):     details, please see the "ConnectToAcpid" and
[     6.599] (II) NVIDIA(0):     "AcpidSocketPath" X configuration options in Appendix B: X
[     6.599] (II) NVIDIA(0):     Config Options in the README.
[     6.619] (II) NVIDIA(0): Setting mode "DFP-0:nvidia-auto-select"
[     6.671] (==) NVIDIA(0): Disabling shared memory pixmaps
[     6.671] (==) NVIDIA(0): Backing store enabled
[     6.671] (==) NVIDIA(0): Silken mouse disabled
[     6.672] (**) NVIDIA(0): DPMS enabled
[     6.672] (WW) NVIDIA(0): Option "PrimaryGPU" is not used
[     6.672] (II) Loading sub module "dri2"
[     6.672] (II) LoadModule: "dri2"
[     6.672] (II) Module "dri2" already built-in
[     6.672] (II) NVIDIA(0): [DRI2] Setup complete
[     6.672] (II) NVIDIA(0): [DRI2]   VDPAU driver: nvidia
[     6.673] (II) Initializing extension Generic Event Extension
[     6.673] (II) Initializing extension SHAPE
[     6.673] (II) Initializing extension MIT-SHM
[     6.673] (II) Initializing extension XInputExtension
[     6.673] (II) Initializing extension XTEST
[     6.673] (II) Initializing extension BIG-REQUESTS
[     6.673] (II) Initializing extension SYNC
[     6.673] (II) Initializing extension XKEYBOARD
[     6.674] (II) Initializing extension XC-MISC
[     6.674] (II) Initializing extension SECURITY
[     6.674] (II) Initializing extension XFIXES
[     6.674] (II) Initializing extension RENDER
[     6.674] (II) Initializing extension RANDR
[     6.674] (II) Initializing extension COMPOSITE
[     6.674] (II) Initializing extension DAMAGE
[     6.674] (II) Initializing extension MIT-SCREEN-SAVER
[     6.675] (II) Initializing extension DOUBLE-BUFFER
[     6.675] (II) Initializing extension RECORD
[     6.675] (II) Initializing extension DPMS
[     6.675] (II) Initializing extension Present
[     6.675] (II) Initializing extension DRI3
[     6.675] (II) Initializing extension X-Resource
[     6.675] (II) Initializing extension XVideo
[     6.675] (II) Initializing extension XVideo-MotionCompensation
[     6.675] (II) Initializing extension GLX
[     6.675] (II) Initializing extension GLX
[     6.675] (II) Indirect GLX disabled.
[     6.675] (II) GLX: Another vendor is already registered for screen 0
[     6.675] (II) Initializing extension XFree86-VidModeExtension
[     6.676] (II) Initializing extension XFree86-DGA
[     6.676] (II) Initializing extension XFree86-DRI
[     6.676] (II) Initializing extension DRI2
[     6.676] (II) Initializing extension NV-GLX
[     6.676] (II) Initializing extension NV-CONTROL
[     6.676] (II) Initializing extension XINERAMA
[     6.765] (II) config/udev: Adding input device Power Button (/dev/input/event1)
[     6.765] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[     6.765] (**) Power Button: Applying InputClass "system-keyboard"
[     6.765] (II) LoadModule: "libinput"
[     6.765] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[     6.771] (II) Module libinput: vendor="X.Org Foundation"
[     6.771] 	compiled for 1.20.5, module version = 0.29.0
[     6.771] 	Module class: X.Org XInput Driver
[     6.771] 	ABI class: X.Org XInput driver, version 24.1
[     6.771] (II) Using input driver 'libinput' for 'Power Button'
[     6.771] (**) Power Button: always reports core events
[     6.771] (**) Option "Device" "/dev/input/event1"
[     6.771] (**) Option "_source" "server/udev"
[     6.778] (II) event1  - Power Button: is tagged by udev as: Keyboard
[     6.778] (II) event1  - Power Button: device is a keyboard
[     6.778] (II) event1  - Power Button: device removed
[     6.804] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input1/event1"
[     6.804] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[     6.804] (**) Option "xkb_layout" "fr"
[     6.839] (II) event1  - Power Button: is tagged by udev as: Keyboard
[     6.839] (II) event1  - Power Button: device is a keyboard
[     6.841] (II) config/udev: Adding input device Power Button (/dev/input/event0)
[     6.841] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[     6.841] (**) Power Button: Applying InputClass "system-keyboard"
[     6.841] (II) Using input driver 'libinput' for 'Power Button'
[     6.841] (**) Power Button: always reports core events
[     6.841] (**) Option "Device" "/dev/input/event0"
[     6.841] (**) Option "_source" "server/udev"
[     6.843] (II) event0  - Power Button: is tagged by udev as: Keyboard
[     6.843] (II) event0  - Power Button: device is a keyboard
[     6.843] (II) event0  - Power Button: device removed
[     6.857] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0/event0"
[     6.857] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 7)
[     6.857] (**) Option "xkb_layout" "fr"
[     6.860] (II) event0  - Power Button: is tagged by udev as: Keyboard
[     6.860] (II) event0  - Power Button: device is a keyboard
[     6.861] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=3 (/dev/input/event17)
[     6.861] (II) No input driver specified, ignoring this device.
[     6.861] (II) This device may have been added with another device file.
[     6.862] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=7 (/dev/input/event18)
[     6.862] (II) No input driver specified, ignoring this device.
[     6.862] (II) This device may have been added with another device file.
[     6.863] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=8 (/dev/input/event19)
[     6.863] (II) No input driver specified, ignoring this device.
[     6.863] (II) This device may have been added with another device file.
[     6.864] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=9 (/dev/input/event20)
[     6.864] (II) No input driver specified, ignoring this device.
[     6.864] (II) This device may have been added with another device file.
[     6.865] (II) config/udev: Adding input device Logitech USB Keyboard (/dev/input/event2)
[     6.865] (**) Logitech USB Keyboard: Applying InputClass "libinput keyboard catchall"
[     6.865] (**) Logitech USB Keyboard: Applying InputClass "system-keyboard"
[     6.865] (II) Using input driver 'libinput' for 'Logitech USB Keyboard'
[     6.865] (**) Logitech USB Keyboard: always reports core events
[     6.866] (**) Option "Device" "/dev/input/event2"
[     6.866] (**) Option "_source" "server/udev"
[     6.869] (II) event2  - Logitech USB Keyboard: is tagged by udev as: Keyboard
[     6.869] (II) event2  - Logitech USB Keyboard: device is a keyboard
[     6.869] (II) event2  - Logitech USB Keyboard: device removed
[     6.910] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:12.0/usb4/4-1/4-1:1.0/0003:046D:C328.0001/input/input2/event2"
[     6.910] (II) XINPUT: Adding extended input device "Logitech USB Keyboard" (type: KEYBOARD, id 8)
[     6.910] (**) Option "xkb_layout" "fr"
[     6.914] (II) event2  - Logitech USB Keyboard: is tagged by udev as: Keyboard
[     6.914] (II) event2  - Logitech USB Keyboard: device is a keyboard
[     6.916] (II) config/udev: Adding input device Logitech USB Keyboard Consumer Control (/dev/input/event3)
[     6.916] (**) Logitech USB Keyboard Consumer Control: Applying InputClass "libinput keyboard catchall"
[     6.917] (**) Logitech USB Keyboard Consumer Control: Applying InputClass "system-keyboard"
[     6.917] (II) Using input driver 'libinput' for 'Logitech USB Keyboard Consumer Control'
[     6.917] (**) Logitech USB Keyboard Consumer Control: always reports core events
[     6.917] (**) Option "Device" "/dev/input/event3"
[     6.917] (**) Option "_source" "server/udev"
[     6.920] (II) event3  - Logitech USB Keyboard Consumer Control: is tagged by udev as: Keyboard
[     6.920] (II) event3  - Logitech USB Keyboard Consumer Control: device is a keyboard
[     6.920] (II) event3  - Logitech USB Keyboard Consumer Control: device removed
[     6.964] (II) libinput: Logitech USB Keyboard Consumer Control: needs a virtual subdevice
[     6.964] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:12.0/usb4/4-1/4-1:1.1/0003:046D:C328.0002/input/input3/event3"
[     6.964] (II) XINPUT: Adding extended input device "Logitech USB Keyboard Consumer Control" (type: MOUSE, id 9)
[     6.964] (**) Option "AccelerationScheme" "none"
[     6.964] (**) Logitech USB Keyboard Consumer Control: (accel) selected scheme none/0
[     6.964] (**) Logitech USB Keyboard Consumer Control: (accel) acceleration factor: 2.000
[     6.964] (**) Logitech USB Keyboard Consumer Control: (accel) acceleration threshold: 4
[     6.967] (II) event3  - Logitech USB Keyboard Consumer Control: is tagged by udev as: Keyboard
[     6.968] (II) event3  - Logitech USB Keyboard Consumer Control: device is a keyboard
[     6.969] (II) config/udev: Adding input device Logitech USB Keyboard System Control (/dev/input/event4)
[     6.969] (**) Logitech USB Keyboard System Control: Applying InputClass "libinput keyboard catchall"
[     6.969] (**) Logitech USB Keyboard System Control: Applying InputClass "system-keyboard"
[     6.970] (II) Using input driver 'libinput' for 'Logitech USB Keyboard System Control'
[     6.970] (**) Logitech USB Keyboard System Control: always reports core events
[     6.970] (**) Option "Device" "/dev/input/event4"
[     6.970] (**) Option "_source" "server/udev"
[     6.973] (II) event4  - Logitech USB Keyboard System Control: is tagged by udev as: Keyboard
[     6.973] (II) event4  - Logitech USB Keyboard System Control: device is a keyboard
[     6.973] (II) event4  - Logitech USB Keyboard System Control: device removed
[     7.004] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:12.0/usb4/4-1/4-1:1.1/0003:046D:C328.0002/input/input4/event4"
[     7.004] (II) XINPUT: Adding extended input device "Logitech USB Keyboard System Control" (type: KEYBOARD, id 10)
[     7.004] (**) Option "xkb_layout" "fr"
[     7.008] (II) event4  - Logitech USB Keyboard System Control: is tagged by udev as: Keyboard
[     7.008] (II) event4  - Logitech USB Keyboard System Control: device is a keyboard
[     7.010] (II) config/udev: Adding input device Turtle Beach Turtle Beach PX22 (/dev/input/event6)
[     7.010] (**) Turtle Beach Turtle Beach PX22: Applying InputClass "libinput keyboard catchall"
[     7.010] (**) Turtle Beach Turtle Beach PX22: Applying InputClass "system-keyboard"
[     7.010] (II) Using input driver 'libinput' for 'Turtle Beach Turtle Beach PX22'
[     7.010] (**) Turtle Beach Turtle Beach PX22: always reports core events
[     7.010] (**) Option "Device" "/dev/input/event6"
[     7.010] (**) Option "_source" "server/udev"
[     7.013] (II) event6  - Turtle Beach Turtle Beach PX22: is tagged by udev as: Keyboard
[     7.013] (II) event6  - Turtle Beach Turtle Beach PX22: device is a keyboard
[     7.014] (II) event6  - Turtle Beach Turtle Beach PX22: device removed
[     7.084] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:12.0/usb4/4-4/4-4:1.3/0003:10F5:0290.0004/input/input6/event6"
[     7.084] (II) XINPUT: Adding extended input device "Turtle Beach Turtle Beach PX22" (type: KEYBOARD, id 11)
[     7.084] (**) Option "xkb_layout" "fr"
[     7.088] (II) event6  - Turtle Beach Turtle Beach PX22: is tagged by udev as: Keyboard
[     7.088] (II) event6  - Turtle Beach Turtle Beach PX22: device is a keyboard
[     7.089] (II) config/udev: Adding input device HDA ATI SB Rear Mic (/dev/input/event10)
[     7.089] (II) No input driver specified, ignoring this device.
[     7.089] (II) This device may have been added with another device file.
[     7.090] (II) config/udev: Adding input device HDA ATI SB Line (/dev/input/event11)
[     7.090] (II) No input driver specified, ignoring this device.
[     7.090] (II) This device may have been added with another device file.
[     7.091] (II) config/udev: Adding input device HDA ATI SB Line Out Front (/dev/input/event12)
[     7.091] (II) No input driver specified, ignoring this device.
[     7.091] (II) This device may have been added with another device file.
[     7.092] (II) config/udev: Adding input device HDA ATI SB Line Out Surround (/dev/input/event13)
[     7.092] (II) No input driver specified, ignoring this device.
[     7.092] (II) This device may have been added with another device file.
[     7.093] (II) config/udev: Adding input device HDA ATI SB Line Out CLFE (/dev/input/event14)
[     7.093] (II) No input driver specified, ignoring this device.
[     7.093] (II) This device may have been added with another device file.
[     7.093] (II) config/udev: Adding input device HDA ATI SB Line Out Side (/dev/input/event15)
[     7.093] (II) No input driver specified, ignoring this device.
[     7.093] (II) This device may have been added with another device file.
[     7.094] (II) config/udev: Adding input device HDA ATI SB Front Headphone (/dev/input/event16)
[     7.094] (II) No input driver specified, ignoring this device.
[     7.094] (II) This device may have been added with another device file.
[     7.095] (II) config/udev: Adding input device HDA Digital PCBeep (/dev/input/event8)
[     7.095] (II) No input driver specified, ignoring this device.
[     7.095] (II) This device may have been added with another device file.
[     7.096] (II) config/udev: Adding input device HDA ATI SB Front Mic (/dev/input/event9)
[     7.096] (II) No input driver specified, ignoring this device.
[     7.096] (II) This device may have been added with another device file.
[     7.097] (II) config/udev: Adding input device Logitech USB-PS/2 Optical Mouse (/dev/input/event5)
[     7.097] (**) Logitech USB-PS/2 Optical Mouse: Applying InputClass "libinput pointer catchall"
[     7.097] (II) Using input driver 'libinput' for 'Logitech USB-PS/2 Optical Mouse'
[     7.097] (**) Logitech USB-PS/2 Optical Mouse: always reports core events
[     7.097] (**) Option "Device" "/dev/input/event5"
[     7.097] (**) Option "_source" "server/udev"
[     7.157] (II) event5  - Logitech USB-PS/2 Optical Mouse: is tagged by udev as: Mouse
[     7.157] (II) event5  - Logitech USB-PS/2 Optical Mouse: device is a pointer
[     7.157] (II) event5  - Logitech USB-PS/2 Optical Mouse: device removed
[     7.230] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:16.0/usb7/7-1/7-1:1.0/0003:046D:C051.0003/input/input5/event5"
[     7.230] (II) XINPUT: Adding extended input device "Logitech USB-PS/2 Optical Mouse" (type: MOUSE, id 12)
[     7.231] (**) Option "AccelerationScheme" "none"
[     7.231] (**) Logitech USB-PS/2 Optical Mouse: (accel) selected scheme none/0
[     7.231] (**) Logitech USB-PS/2 Optical Mouse: (accel) acceleration factor: 2.000
[     7.231] (**) Logitech USB-PS/2 Optical Mouse: (accel) acceleration threshold: 4
[     7.290] (II) event5  - Logitech USB-PS/2 Optical Mouse: is tagged by udev as: Mouse
[     7.290] (II) event5  - Logitech USB-PS/2 Optical Mouse: device is a pointer
[     7.292] (II) config/udev: Adding input device Logitech USB-PS/2 Optical Mouse (/dev/input/mouse0)
[     7.292] (II) No input driver specified, ignoring this device.
[     7.292] (II) This device may have been added with another device file.
[     7.293] (II) config/udev: Adding input device PC Speaker (/dev/input/event7)
[     7.293] (II) No input driver specified, ignoring this device.
[     7.293] (II) This device may have been added with another device file.
[     7.302] (**) Logitech USB Keyboard Consumer Control: Applying InputClass "libinput keyboard catchall"
[     7.302] (**) Logitech USB Keyboard Consumer Control: Applying InputClass "system-keyboard"
[     7.302] (II) Using input driver 'libinput' for 'Logitech USB Keyboard Consumer Control'
[     7.302] (**) Logitech USB Keyboard Consumer Control: always reports core events
[     7.302] (**) Option "Device" "/dev/input/event3"
[     7.302] (**) Option "_source" "_driver/libinput"
[     7.302] (II) libinput: Logitech USB Keyboard Consumer Control: is a virtual subdevice
[     7.302] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:12.0/usb4/4-1/4-1:1.1/0003:046D:C328.0002/input/input3/event3"
[     7.302] (II) XINPUT: Adding extended input device "Logitech USB Keyboard Consumer Control" (type: KEYBOARD, id 13)
[     7.302] (**) Option "xkb_layout" "fr"
[     7.310] (EE) Failed to open authorization file "/var/run/sddm/{0bf54d6a-2b0e-4785-8637-b83c3b64ab72}": No such file or directory
[    13.313] (--) NVIDIA(GPU-0): CRT-0: disconnected
[    13.313] (--) NVIDIA(GPU-0): CRT-0: 400.0 MHz maximum pixel clock
[    13.313] (--) NVIDIA(GPU-0): 
[    13.345] (--) NVIDIA(GPU-0): DELL U2312HM (DFP-0): connected
[    13.345] (--) NVIDIA(GPU-0): DELL U2312HM (DFP-0): Internal TMDS
[    13.345] (--) NVIDIA(GPU-0): DELL U2312HM (DFP-0): 330.0 MHz maximum pixel clock
[    13.345] (--) NVIDIA(GPU-0): 
[    13.345] (--) NVIDIA(GPU-0): DFP-1: disconnected
[    13.345] (--) NVIDIA(GPU-0): DFP-1: Internal TMDS
[    13.345] (--) NVIDIA(GPU-0): DFP-1: 165.0 MHz maximum pixel clock
[    13.345] (--) NVIDIA(GPU-0): 
[    13.345] (--) NVIDIA(GPU-0): DFP-2: disconnected
[    13.345] (--) NVIDIA(GPU-0): DFP-2: Internal DisplayPort
[    13.345] (--) NVIDIA(GPU-0): DFP-2: 960.0 MHz maximum pixel clock
[    13.345] (--) NVIDIA(GPU-0): 
[    13.345] (--) NVIDIA(GPU-0): DFP-3: disconnected
[    13.345] (--) NVIDIA(GPU-0): DFP-3: Internal TMDS
[    13.345] (--) NVIDIA(GPU-0): DFP-3: 165.0 MHz maximum pixel clock
[    13.346] (--) NVIDIA(GPU-0): 
[    13.346] (--) NVIDIA(GPU-0): DFP-4: disconnected
[    13.346] (--) NVIDIA(GPU-0): DFP-4: Internal DisplayPort
[    13.346] (--) NVIDIA(GPU-0): DFP-4: 960.0 MHz maximum pixel clock
[    13.346] (--) NVIDIA(GPU-0): 
[    13.346] (--) NVIDIA(GPU-0): DFP-5: disconnected
[    13.346] (--) NVIDIA(GPU-0): DFP-5: Internal TMDS
[    13.346] (--) NVIDIA(GPU-0): DFP-5: 165.0 MHz maximum pixel clock
[    13.346] (--) NVIDIA(GPU-0): 
[    13.346] (--) NVIDIA(GPU-0): DFP-6: disconnected
[    13.346] (--) NVIDIA(GPU-0): DFP-6: Internal DisplayPort
[    13.346] (--) NVIDIA(GPU-0): DFP-6: 960.0 MHz maximum pixel clock
[    13.346] (--) NVIDIA(GPU-0): 
[    13.346] (--) NVIDIA(GPU-0): DFP-7: disconnected
[    13.346] (--) NVIDIA(GPU-0): DFP-7: Internal TMDS
[    13.346] (--) NVIDIA(GPU-0): DFP-7: 165.0 MHz maximum pixel clock
[    13.346] (--) NVIDIA(GPU-0): 
[    13.801] (--) NVIDIA(GPU-0): CRT-0: disconnected
[    13.801] (--) NVIDIA(GPU-0): CRT-0: 400.0 MHz maximum pixel clock
[    13.801] (--) NVIDIA(GPU-0): 
[    13.833] (--) NVIDIA(GPU-0): DELL U2312HM (DFP-0): connected
[    13.833] (--) NVIDIA(GPU-0): DELL U2312HM (DFP-0): Internal TMDS
[    13.833] (--) NVIDIA(GPU-0): DELL U2312HM (DFP-0): 330.0 MHz maximum pixel clock
[    13.833] (--) NVIDIA(GPU-0): 
[    13.833] (--) NVIDIA(GPU-0): DFP-1: disconnected
[    13.833] (--) NVIDIA(GPU-0): DFP-1: Internal TMDS
[    13.833] (--) NVIDIA(GPU-0): DFP-1: 165.0 MHz maximum pixel clock
[    13.833] (--) NVIDIA(GPU-0): 
[    13.833] (--) NVIDIA(GPU-0): DFP-2: disconnected
[    13.833] (--) NVIDIA(GPU-0): DFP-2: Internal DisplayPort
[    13.833] (--) NVIDIA(GPU-0): DFP-2: 960.0 MHz maximum pixel clock
[    13.833] (--) NVIDIA(GPU-0): 
[    13.833] (--) NVIDIA(GPU-0): DFP-3: disconnected
[    13.833] (--) NVIDIA(GPU-0): DFP-3: Internal TMDS
[    13.833] (--) NVIDIA(GPU-0): DFP-3: 165.0 MHz maximum pixel clock
[    13.833] (--) NVIDIA(GPU-0): 
[    13.833] (--) NVIDIA(GPU-0): DFP-4: disconnected
[    13.833] (--) NVIDIA(GPU-0): DFP-4: Internal DisplayPort
[    13.833] (--) NVIDIA(GPU-0): DFP-4: 960.0 MHz maximum pixel clock
[    13.833] (--) NVIDIA(GPU-0): 
[    13.833] (--) NVIDIA(GPU-0): DFP-5: disconnected
[    13.833] (--) NVIDIA(GPU-0): DFP-5: Internal TMDS
[    13.833] (--) NVIDIA(GPU-0): DFP-5: 165.0 MHz maximum pixel clock
[    13.833] (--) NVIDIA(GPU-0): 
[    13.833] (--) NVIDIA(GPU-0): DFP-6: disconnected
[    13.833] (--) NVIDIA(GPU-0): DFP-6: Internal DisplayPort
[    13.833] (--) NVIDIA(GPU-0): DFP-6: 960.0 MHz maximum pixel clock
[    13.833] (--) NVIDIA(GPU-0): 
[    13.834] (--) NVIDIA(GPU-0): DFP-7: disconnected
[    13.834] (--) NVIDIA(GPU-0): DFP-7: Internal TMDS
[    13.834] (--) NVIDIA(GPU-0): DFP-7: 165.0 MHz maximum pixel clock
[    13.834] (--) NVIDIA(GPU-0): 

Last edited by hunabku (2019-11-14 08:49:47)

Offline

#5 2019-11-16 19:49:08

hunabku
Member
Registered: 2019-09-18
Posts: 14

Re: NVIDIA 440.31 Huge performance down compared to 435.21

Up please ?

Offline

#6 2019-11-18 12:37:39

hunabku
Member
Registered: 2019-09-18
Posts: 14

Re: NVIDIA 440.31 Huge performance down compared to 435.21

Up please ?

Offline

#7 2019-11-18 12:50:32

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 8,003

Re: NVIDIA 440.31 Huge performance down compared to 435.21

Stop doing that

I haven't been  on my nvidia system yet, but which games are you seeing this with and how huge is the difference? Do you have any nonstandard xorg configurations? Which general environment are you running? Outputs look generally alright from a base perspective, but I've yet to see anyone else mentioning perf issues here.

Offline

#8 2019-11-18 12:58:57

hunabku
Member
Registered: 2019-09-18
Posts: 14

Re: NVIDIA 440.31 Huge performance down compared to 435.21

Hi V1del, thanks to helping me.

1. I play to Overwatch with Lutris via lutris wine version
2. I only created /etc/X11/xorg.conf.d/00-keyboard.conf to diable mouse acceleration :

Section "InputClass"
        Identifier "system-keyboard"
        MatchIsKeyboard "on"
        Option "XkbLayout" "fr"
EndSection

3. I use KDE-Plasma 5
4. I searched for this and not found anyone else mentioning perf issues also, but i've this problems and my mate too.

I already said but that works totaly just with rollback to 435.21 :

lib32-nvidia-utils-435.21-1-x86_64.pkg.tar.xz

libxnvctrl-435.21-1-x86_64.pkg.tar.xz

nvidia-settings-435.21-1-x86_64.pkg.tar.xz

opencl-nvidia-435.21-1-x86_64.pkg.tar.xz

lib32-opencl-nvidia-435.21-1-x86_64.pkg.tar.xz

nvidia-dkms-435.21-17-x86_64.pkg.tar.xz

nvidia-utils-435.21-1-x86_64.pkg.tar.xz

Last edited by hunabku (2019-11-18 13:02:30)

Offline

#9 2019-11-19 03:00:38

lethargicKeyboard
Member
Registered: 2019-11-19
Posts: 1

Re: NVIDIA 440.31 Huge performance down compared to 435.21

I haven't had a chance to jump on my laptop, (I'll try to post specs and usage later) but I've had issues as well. I know this is semi-useless since I don't have any data, but I'll try to post more tomorrow.

Offline

#10 2019-11-19 04:32:35

IAmRoko
Member
Registered: 2014-09-19
Posts: 8

Re: NVIDIA 440.31 Huge performance down compared to 435.21

Out of curiosity, do your guys' issues happen right from boot, or do they appear after a few minutes of GPU usage?

I haven't used the discrete GPU on my laptop in a month or so, but loaded up Kerbal Space Program (using Bumblebee/Optirun) the other day, on a system that's up-to-date. It worked great initially, then after 10 minutes started suffering major lag. I can reproduce the same behavior with glxspheres64, which drops from several hundred FPS down to one or two. As best as I can tell, it seems to be offloading all the processing from the discrete GPU, as it's utilization drops to essentially zero. When I quit the program (thus shutting off the GPU, since I'm using bumblebee) and re-start again it seems to reset itself and works perfectly for another few minutes before the same issue pops up again.

Just want to see if it is a similar behaviour to what the OP is seeing before I post more in this thread, however I haven't found anything in logs yet. I may try rolling back the drivers in the meantime.

Edit to add: Doesn't appear to be a thermal issue, as the CPU throttles while maintaining good performance at 80c, while the GPU stays at a nice 65c while running glxspheres64. Plus, a month ago, it worked great and I could play KSP for hours with no issue.

Edit again (20 NOV): Updated to change "few minutes" to "10 minutes" in my problem description.

Last edited by IAmRoko (2019-11-20 20:56:33)


ArchLinux on my Thinkpad X1 Extreme (1st Gen)
i7-8750H, 32 GB Ram, GTX 1050 Ti

Offline

#11 2019-11-19 08:18:31

hunabku
Member
Registered: 2019-09-18
Posts: 14

Re: NVIDIA 440.31 Huge performance down compared to 435.21

Hi,
my mate's and mine issues are only on 3D game.
No problems on 2D and on Unity Editor.

Offline

#12 2019-11-20 09:52:51

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 8,003

Re: NVIDIA 440.31 Huge performance down compared to 435.21

Can you (hunabku) reproduce this anywhere else other than overwatch? In general for DXVK related issues you will want to follow https://github.com/doitsujin/dxvk/issues/267 you might also want to test an updated DXVK as that reenabled a few nvidia specific things due to fixes in this driver. Maybe also try what's mentioned there and switch from fullscreen to a windowed mode variant or so.

FWIW I did test WoW with dxvk 1.4.4  wine 4.20,  SFIV wined3d CSMT, Skullgirls (native OGL 3 something I think) and TW:Warhammer II Vulkan and didn't see any noticable drops on a Nvidia GTX TITAN X

4GB are quite little VRAM in comparison, and there was a change in how the nvidia driver handles Vulkan/DXVK memory allocations so you might be seeing a regression here on cards that are strapped for VRAM (can you check with nvidia-smi? I'd assume you are probably out of or close to being out of VRAM during an overwatch stutter situation)

Offline

#13 2019-11-20 12:51:27

kokoko3k
Member
Registered: 2008-11-14
Posts: 1,884

Re: NVIDIA 440.31 Huge performance down compared to 435.21

Probably, you'll have more useful answers by submitting your findings directly to nvidia and/or dxvk devs.
https://devtalk.nvidia.com/default/topic/533434/linux
https://github.com/doitsujin/dxvk

Offline

#14 2019-11-21 08:43:41

hunabku
Member
Registered: 2019-09-18
Posts: 14

Re: NVIDIA 440.31 Huge performance down compared to 435.21

I post packages cant' be found for now, that can help to rollback :
https://mega.nz/#F!OABgSSyC!pLfuii3acT-VTrsly3Cw4g

My problem is only on Overwatch, surely from DXKV, but with the problems other have i see, i realy think 440.31 is a bad release.

Anyway thank's a lot for helping me (an others), i will wait for new NVIDIA driver release upgrade to try it.

Last edited by hunabku (2019-11-21 08:45:00)

Offline

#15 2019-11-21 15:15:20

kockahonza
Member
Registered: 2018-06-23
Posts: 2

Re: NVIDIA 440.31 Huge performance down compared to 435.21

IAmRoko wrote:

I rolled back to nvidia 435.21 and kernel 5.3.8, and that seems to have cleared up my issue as well

The very strange thing for me, though, is everything works great for the first 10 minutes of GPU being powered on and driver (440.31) being loaded, and then the program running via bumblebee drops to 1 FPS. That 10 minutes is always consistent, whether I'm running 3D programs, or use "optirun gedit" to start the GPU then load up glxspheres64 just before 10 minute mark to see the drop. It's like clockwork, which leads me to believe something is timing out.

I'm still not sure if this is what OP is seeing or not, and don't want to hijack if it's different...

I'm having the same exact issue, also primusrun doesn't work at all but that might be a different issue. Do you have any new information?

Offline

#16 2019-11-21 17:52:05

hunabku
Member
Registered: 2019-09-18
Posts: 14

Re: NVIDIA 440.31 Huge performance down compared to 435.21

I reinstalled my Arch totaly : all works fine with 440.31.
So i suspect a config file cause the problem, but i didn't found it because i deleted all config files and the problems occurs again.
On my bugged system, i was found a potiential track : nvidia 435.21 and 440.31 didn't load graphical interface, so needed to use nvidia-dkms to works.
Maybe can help to solve for ohers.

Last edited by hunabku (2019-11-21 17:53:09)

Offline

#17 2019-11-24 14:17:08

k44
Member
Registered: 2013-03-30
Posts: 18

Re: NVIDIA 440.31 Huge performance down compared to 435.21

Downgrading with the packages from hunabku Mega's link fixed the issue for me

Offline

#18 2019-11-26 16:25:16

hunabku
Member
Registered: 2019-09-18
Posts: 14

Re: NVIDIA 440.31 Huge performance down compared to 435.21

So, problem occurs again, solved by rolled back to 435.21.

Lutris team warned its community of issues between NVIDIA 440.xx drivers and shaders.
DrOqilm.png

Last edited by hunabku (2019-11-26 16:26:02)

Offline

#19 2019-11-27 14:04:22

kokoko3k
Member
Registered: 2008-11-14
Posts: 1,884

Re: NVIDIA 440.31 Huge performance down compared to 435.21

Dear friends, i've no issues with those drivers, but i repeat once again.
If you don't report your findings to nvidia developers, chances that the bugs will be addressed will be very low.

https://devtalk.nvidia.com/default/board/98/

Offline

#20 2019-11-29 06:53:14

hunabku
Member
Registered: 2019-09-18
Posts: 14

Re: NVIDIA 440.31 Huge performance down compared to 435.21

I did but have no response.

Lutris guy found a fix :

Tannis RootHier à 23:26
Update on shader compilation issue with a 440.xx Nvidia drivers:
While Nvidia has not yet adressed the problem and increased their default size limit for shader cache in a new driver, there's apparently a way to increase it manually.
To do that, simply add this environment variable __GL_SHADER_DISK_CACHE_SIZE with value of 2000000000 to your game configuration.
A GIF attached to this message should showcase how to do this.
This should stop the driver from discarding the shader cache and make your gameplay much smoother (at least in Overwatch). And of course, Overwatch and Battle.net were updated to include this variable in their configuration by default.

https://cdn.discordapp.com/attachments/ … _01-03.gif

Last edited by V1del (2019-11-29 09:35:46)

Offline

#21 2019-11-29 09:37:48

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 8,003

Re: NVIDIA 440.31 Huge performance down compared to 435.21

Thanks for the added information, but please only post thumbnails or links to images: https://wiki.archlinux.org/index.php/Co … s_and_code

Offline

#22 2019-11-29 21:18:10

kokoko3k
Member
Registered: 2008-11-14
Posts: 1,884

Re: NVIDIA 440.31 Huge performance down compared to 435.21

hunabku wrote:

I did but have no response.

Care to share the link to the bug you reported to nvidia forum, so that we can follow it?
I'm unable to find it by myself, maybe is old? Sorry.

Offline

#23 2019-12-07 18:01:39

hunabku
Member
Registered: 2019-09-18
Posts: 14

Re: NVIDIA 440.31 Huge performance down compared to 435.21

I reported by a form, not in forums.

Offline

#24 2019-12-07 18:02:56

hunabku
Member
Registered: 2019-09-18
Posts: 14

Re: NVIDIA 440.31 Huge performance down compared to 435.21

The fix don't work and cause also problems.
Need to back to 435 and wait for a correct fix.

Offline

#25 2019-12-12 17:14:52

k44
Member
Registered: 2013-03-30
Posts: 18

Re: NVIDIA 440.31 Huge performance down compared to 435.21

Hey,

Finally, the solution on this thread has proven to work for me: https://bbs.archlinux.org/viewtopic.php?pid=1877264
Kernel 5.4.2
nvidia 440.36-5

[dalexandre@dalexandre fbl-rt]$ grep DPMS /etc/bumblebee/xorg.conf.nvidia 
    Option "HardDPMS" "false"

The only difference is the OP is talking about a Screen section, and I've put in the Device section (I don't have any Screen section)

Offline

Board footer

Powered by FluxBB