You are not logged in.
After 10 years of using Arch, I finally need some direct help. Thank you.
After the most recent 5.9.12-arch1-1 and Nvidia 455.45.01 update, none of my programs are using the GPU for hardware accelerated rendering. CPU is always high while running games, near 100%, and all games are getting around 5 FPS. GPU utilization and GPU RAM always remain below 3%, and no programs are listed in nvtop, save the display. Everything was working fine before September.
What I have done:
ran from the linux-lts kernel;
tried both nvidia-lts and dkms packages, as well Nvidia 450 from the archives on lts and current kernel;
ran mkinitcpio -P and updated grub through each attempt.
The only thing I have not done is reinstall, or rollback the whole thing to an earlier date. Since others do not seem to having the same issue, I want to reach out first.
If you need more info, please ask. Thank you, again.
Hardware:
GPU: Nvidia Geforce 1070
CPU: i5-7400 CPU @ 3.00GHz
RAM: 16 GB
$ grep -iE 'vdpau | dri driver' /var/log/Xorg.0.log
[ 5.740] (II) NVIDIA(0): [DRI2] VDPAU driver: nvidia
$ mpv --hwdec=auto video_filename
(+) Video --vid=1 (*) (h264 1920x1080 30.000fps)
(+) Audio --aid=1 --alang=eng (*) (opus 2ch 48000Hz)
Using hardware decoding (nvdec).
AO: [pulse] 48000Hz stereo 2ch float
VO: [gpu] 1920x1080 cuda[nv12]
AV: 00:00:39 / 01:25:45 (1%) A-V: 0.000
$ vdpauinfo
display: :0.0 screen: 0
API version: 1
Information string: NVIDIA VDPAU Driver Shared Library 455.45.01 Thu Nov 5 22:54:01 UTC 2020
Video surface:
name width height types
-------------------------------------------
420 8192 8192 NV12 YV12
422 8192 8192 UYVY YUYV
444 8192 8192 NV24 YV24
420_16 8192 8192 P010 P016
422_16 8192 8192 UYVY YUYV
444_16 8192 8192 Y_U_V_444_16
Decoder capabilities:
name level macbs width height
----------------------------------------------------
MPEG1 0 65536 4096 4096
MPEG2_SIMPLE 3 65536 4096 4096
MPEG2_MAIN 3 65536 4096 4096
H264_BASELINE 51 65536 4096 4096
H264_MAIN 51 65536 4096 4096
H264_HIGH 51 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 51 65536 4096 4096
H264_EXTENDED 51 65536 4096 4096
H264_PROGRESSIVE_HIGH 51 65536 4096 4096
H264_CONSTRAINED_HIGH 51 65536 4096 4096
H264_HIGH_444_PREDICTIVE 51 65536 4096 4096
VP9_PROFILE_0 1 262144 8192 8192
VP9_PROFILE_1 --- not supported ---
VP9_PROFILE_2 --- not supported ---
VP9_PROFILE_3 --- not supported ---
HEVC_MAIN 153 262144 8192 8192
HEVC_MAIN_10 153 262144 8192 8192
HEVC_MAIN_STILL --- not supported ---
HEVC_MAIN_12 153 262144 8192 8192
HEVC_MAIN_444 --- not supported ---
HEVC_MAIN_444_10 --- not supported ---
HEVC_MAIN_444_12 --- not supported ---
Output surface:
name width height nat types
----------------------------------------------------
B8G8R8A8 32768 32768 y Y8U8V8A8 V8U8Y8A8 A4I4 I4A4 A8I8 I8A8
R10G10B10A2 32768 32768 y Y8U8V8A8 V8U8Y8A8 A4I4 I4A4 A8I8 I8A8
Bitmap surface:
name width height
------------------------------
B8G8R8A8 32768 32768
R8G8B8A8 32768 32768
R10G10B10A2 32768 32768
B10G10R10A2 32768 32768
A8 32768 32768
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 8192
VIDEO_SURFACE_HEIGHT y 1 8192
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 GreyKnight (2020-12-07 15:24:47)
Offline
Games have no relation to VDPAU/hardware video acceleration and according to these outputs vdpau/hardware video acceleration works properly.
What about your OpenGL/Vulkan support?
glxinfo -B #mesa-demos
glxinfo32 -B
vulkaninfo
and maybe a full xorg log?
Last edited by V1del (2020-12-07 15:00:04)
Offline
$ glxinfo -B #mesa-demos
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
Vendor: Mesa/X.org (0xffffffff)
Device: llvmpipe (LLVM 11.0.0, 256 bits) (0xffffffff)
Version: 20.3.0
Accelerated: no
Video memory: 15977MB
Unified memory: no
Preferred profile: core (0x1)
Max core profile version: 4.5
Max compat profile version: 3.1
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.2
OpenGL vendor string: Mesa/X.org
OpenGL renderer string: llvmpipe (LLVM 11.0.0, 256 bits)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 20.3.0
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL version string: 3.1 Mesa 20.3.0
OpenGL shading language version string: 1.40
OpenGL context flags: (none)
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 20.3.0
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
$ glxinfo32 -B
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
Vendor: Mesa/X.org (0xffffffff)
Device: llvmpipe (LLVM 11.0.0, 256 bits) (0xffffffff)
Version: 20.3.0
Accelerated: no
Video memory: 15977MB
Unified memory: no
Preferred profile: core (0x1)
Max core profile version: 4.5
Max compat profile version: 3.1
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.2
OpenGL vendor string: Mesa/X.org
OpenGL renderer string: llvmpipe (LLVM 11.0.0, 256 bits)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 20.3.0
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL version string: 3.1 Mesa 20.3.0
OpenGL shading language version string: 1.40
OpenGL context flags: (none)
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 20.3.0
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
$ cat /var/log/Xorg.0.log
cat /var/log/Xorg.0.log
[ 3.308]
X.Org X Server 1.20.10
X Protocol Version 11, Revision 0
[ 3.308] Build Operating System: Linux Arch Linux
[ 3.308] Current Operating System: Linux honeybun 5.9.12-arch1-1 #1 SMP PREEMPT Wed, 02 Dec 2020 16:14:56 +0000 x86_64
[ 3.308] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-linux root=UUID=8ab77df9-6b25-4d6e-a6bc-6125eaa535bc rw loglevel=3 ipv6.disable=1 quiet
[ 3.308] Build Date: 01 December 2020 07:51:57PM
[ 3.308]
[ 3.308] Current version of pixman: 0.40.0
[ 3.308] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 3.308] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 3.308] (==) Log file: "/var/log/Xorg.0.log", Time: Mon Dec 7 05:50:52 2020
[ 3.310] (==) Using config file: "/etc/X11/xorg.conf"
[ 3.310] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 3.311] (==) ServerLayout "Layout0"
[ 3.311] (**) |-->Screen "Screen0" (0)
[ 3.311] (**) | |-->Monitor "Monitor0"
[ 3.311] (**) | |-->Device "Device0"
[ 3.311] (**) |-->Input Device "Keyboard0"
[ 3.311] (**) |-->Input Device "Mouse0"
[ 3.311] (**) Option "Xinerama" "0"
[ 3.311] (==) Automatically adding devices
[ 3.311] (==) Automatically enabling devices
[ 3.311] (==) Automatically adding GPU devices
[ 3.311] (==) Automatically binding GPU devices
[ 3.311] (==) Max clients allowed: 256, resource mask: 0x1fffff
[ 3.312] (WW) The directory "/usr/share/fonts/misc" does not exist.
[ 3.312] Entry deleted from font path.
[ 3.312] (WW) The directory "/usr/share/fonts/OTF" does not exist.
[ 3.312] Entry deleted from font path.
[ 3.312] (WW) The directory "/usr/share/fonts/Type1" does not exist.
[ 3.312] Entry deleted from font path.
[ 3.314] (==) FontPath set to:
/usr/share/fonts/TTF,
/usr/share/fonts/100dpi,
/usr/share/fonts/75dpi
[ 3.314] (==) ModulePath set to "/usr/lib/xorg/modules"
[ 3.314] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[ 3.314] (WW) Disabling Keyboard0
[ 3.314] (WW) Disabling Mouse0
[ 3.314] (II) Module ABI versions:
[ 3.314] X.Org ANSI C Emulation: 0.4
[ 3.314] X.Org Video Driver: 24.1
[ 3.314] X.Org XInput driver : 24.1
[ 3.314] X.Org Server Extension : 10.0
[ 3.315] (++) using VT number 7
[ 3.315] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
[ 3.316] (--) PCI:*(1@0:0:0) 10de:1b81:19da:1445 rev 161, Mem @ 0xde000000/16777216, 0xc0000000/268435456, 0xd0000000/33554432, I/O @ 0x0000e000/128, BIOS @ 0x????????/131072
[ 3.316] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[ 3.316] (II) LoadModule: "glx"
[ 3.317] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[ 3.328] (II) Module glx: vendor="X.Org Foundation"
[ 3.328] compiled for 1.20.10, module version = 1.0.0
[ 3.328] ABI class: X.Org Server Extension, version 10.0
[ 3.328] (II) LoadModule: "nvidia"
[ 3.329] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[ 3.335] (II) Module nvidia: vendor="NVIDIA Corporation"
[ 3.335] compiled for 1.6.99.901, module version = 1.0.0
[ 3.335] Module class: X.Org Video Driver
[ 3.336] (II) NVIDIA dlloader X Driver 455.45.01 Thu Nov 5 23:01:05 UTC 2020
[ 3.336] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[ 3.342] (II) Loading sub module "fb"
[ 3.342] (II) LoadModule: "fb"
[ 3.342] (II) Loading /usr/lib/xorg/modules/libfb.so
[ 3.343] (II) Module fb: vendor="X.Org Foundation"
[ 3.343] compiled for 1.20.10, module version = 1.0.0
[ 3.343] ABI class: X.Org ANSI C Emulation, version 0.4
[ 3.343] (II) Loading sub module "wfb"
[ 3.343] (II) LoadModule: "wfb"
[ 3.343] (II) Loading /usr/lib/xorg/modules/libwfb.so
[ 3.344] (II) Module wfb: vendor="X.Org Foundation"
[ 3.344] compiled for 1.20.10, module version = 1.0.0
[ 3.344] ABI class: X.Org ANSI C Emulation, version 0.4
[ 3.344] (II) Loading sub module "ramdac"
[ 3.344] (II) LoadModule: "ramdac"
[ 3.344] (II) Module "ramdac" already built-in
[ 4.220] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
[ 4.220] (==) NVIDIA(0): RGB weight 888
[ 4.220] (==) NVIDIA(0): Default visual is TrueColor
[ 4.220] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[ 4.220] (**) NVIDIA(0): Option "Stereo" "0"
[ 4.220] (**) NVIDIA(0): Option "nvidiaXineramaInfoOrder" "DFP-5"
[ 4.220] (**) NVIDIA(0): Option "SLI" "Off"
[ 4.220] (**) NVIDIA(0): Option "MultiGPU" "Off"
[ 4.220] (**) NVIDIA(0): Option "BaseMosaic" "off"
[ 4.220] (**) NVIDIA(0): Stereo disabled by request
[ 4.220] (**) NVIDIA(0): NVIDIA SLI disabled.
[ 4.220] (**) NVIDIA(0): NVIDIA Multi-GPU disabled.
[ 4.220] (**) NVIDIA(0): Option "MetaModes" "DP-3: nvidia-auto-select +1920+0, DP-1: nvidia-auto-select +3840+0, HDMI-0: nvidia-auto-select +0+0"
[ 4.220] (**) NVIDIA(0): Enabling 2D acceleration
[ 4.220] (II) Loading sub module "glxserver_nvidia"
[ 4.220] (II) LoadModule: "glxserver_nvidia"
[ 4.221] (WW) Warning, couldn't open module glxserver_nvidia
[ 4.221] (EE) NVIDIA: Failed to load module "glxserver_nvidia" (module does not exist, 0)
[ 4.221] (EE) NVIDIA(0): Failed to initialize the GLX module; please check in your X
[ 4.221] (EE) NVIDIA(0): log file that the GLX module has been loaded in your X
[ 4.221] (EE) NVIDIA(0): server, and that the module is the NVIDIA GLX module. If
[ 4.221] (EE) NVIDIA(0): you continue to encounter problems, Please try
[ 4.221] (EE) NVIDIA(0): reinstalling the NVIDIA driver.
[ 4.221] (II) NVIDIA: The X server does not support PRIME Render Offload.
[ 5.290] (--) NVIDIA(0): Valid display device(s) on GPU-0 at PCI:1:0:0
[ 5.290] (--) NVIDIA(0): DFP-0
[ 5.290] (--) NVIDIA(0): DFP-1
[ 5.290] (--) NVIDIA(0): DFP-2
[ 5.290] (--) NVIDIA(0): DFP-3
[ 5.290] (--) NVIDIA(0): DFP-4
[ 5.290] (--) NVIDIA(0): DFP-5 (boot)
[ 5.290] (--) NVIDIA(0): DFP-6
[ 5.290] (--) NVIDIA(0): DFP-7
[ 5.290] (II) NVIDIA(0): NVIDIA GPU GeForce GTX 1070 (GP104-A) at PCI:1:0:0 (GPU-0)
[ 5.290] (--) NVIDIA(0): Memory: 8388608 kBytes
[ 5.290] (--) NVIDIA(0): VideoBIOS: 86.04.50.00.65
[ 5.290] (II) NVIDIA(0): Detected PCI Express Link width: 16X
[ 5.319] (--) NVIDIA(GPU-0): DVI-D-0: Found Head Mounted Display; ignoring for use in X.
[ 5.319] (--) NVIDIA(GPU-0): See the 'AllowHMD' X configuration option for details.
[ 5.319] (--) NVIDIA(GPU-0): DFP-0: disconnected
[ 5.319] (--) NVIDIA(GPU-0): DFP-0: Internal TMDS
[ 5.319] (--) NVIDIA(GPU-0): DFP-0: 600.0 MHz maximum pixel clock
[ 5.319] (--) NVIDIA(GPU-0):
[ 5.319] (--) NVIDIA(GPU-0): DFP-1: disconnected
[ 5.319] (--) NVIDIA(GPU-0): DFP-1: Internal DisplayPort
[ 5.319] (--) NVIDIA(GPU-0): DFP-1: 1440.0 MHz maximum pixel clock
[ 5.320] (--) NVIDIA(GPU-0):
[ 5.389] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-2): connected
[ 5.389] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-2): Internal TMDS
[ 5.389] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-2): 165.0 MHz maximum pixel clock
[ 5.389] (--) NVIDIA(GPU-0):
[ 5.419] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-3): connected
[ 5.419] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-3): Internal TMDS
[ 5.419] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-3): 600.0 MHz maximum pixel clock
[ 5.419] (--) NVIDIA(GPU-0):
[ 5.419] (--) NVIDIA(GPU-0): DFP-4: disconnected
[ 5.419] (--) NVIDIA(GPU-0): DFP-4: Internal DisplayPort
[ 5.419] (--) NVIDIA(GPU-0): DFP-4: 1440.0 MHz maximum pixel clock
[ 5.419] (--) NVIDIA(GPU-0):
[ 5.483] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-5): connected
[ 5.483] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-5): Internal TMDS
[ 5.483] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-5): 165.0 MHz maximum pixel clock
[ 5.483] (--) NVIDIA(GPU-0):
[ 5.483] (--) NVIDIA(GPU-0): DFP-6: disconnected
[ 5.483] (--) NVIDIA(GPU-0): DFP-6: Internal DisplayPort
[ 5.483] (--) NVIDIA(GPU-0): DFP-6: 1440.0 MHz maximum pixel clock
[ 5.483] (--) NVIDIA(GPU-0):
[ 5.483] (--) NVIDIA(GPU-0): DFP-7: disconnected
[ 5.483] (--) NVIDIA(GPU-0): DFP-7: Internal TMDS
[ 5.483] (--) NVIDIA(GPU-0): DFP-7: 165.0 MHz maximum pixel clock
[ 5.483] (--) NVIDIA(GPU-0):
[ 5.498] (II) NVIDIA(0): Validated MetaModes:
[ 5.498] (II) NVIDIA(0):
[ 5.498] (II) NVIDIA(0): "DP-3:nvidia-auto-select+1920+0,DP-1:nvidia-auto-select+3840+0,HDMI-0:nvidia-auto-select+0+0"
[ 5.498] (II) NVIDIA(0): Virtual screen size determined to be 5760 x 1080
[ 5.503] (--) NVIDIA(0): DPI set to (69, 70); computed from "UseEdidDpi" X config
[ 5.503] (--) NVIDIA(0): option
[ 5.503] (II) NVIDIA: Using 24576.00 MB of virtual memory for indirect memory
[ 5.503] (II) NVIDIA: access.
[ 5.505] (II) NVIDIA(0): ACPI: failed to connect to the ACPI event daemon; the daemon
[ 5.505] (II) NVIDIA(0): may not be running or the "AcpidSocketPath" X
[ 5.505] (II) NVIDIA(0): configuration option may not be set correctly. When the
[ 5.505] (II) NVIDIA(0): ACPI event daemon is available, the NVIDIA X driver will
[ 5.505] (II) NVIDIA(0): try to use it to receive ACPI event notifications. For
[ 5.505] (II) NVIDIA(0): details, please see the "ConnectToAcpid" and
[ 5.505] (II) NVIDIA(0): "AcpidSocketPath" X configuration options in Appendix B: X
[ 5.505] (II) NVIDIA(0): Config Options in the README.
[ 5.519] (II) NVIDIA(0): Setting mode "DP-3:nvidia-auto-select+1920+0,DP-1:nvidia-auto-select+3840+0,HDMI-0:nvidia-auto-select+0+0"
[ 5.648] (==) NVIDIA(0): Disabling shared memory pixmaps
[ 5.648] (==) NVIDIA(0): Backing store enabled
[ 5.648] (==) NVIDIA(0): Silken mouse disabled
[ 5.649] (**) NVIDIA(0): DPMS enabled
[ 5.650] (II) Loading sub module "dri2"
[ 5.650] (II) LoadModule: "dri2"
[ 5.650] (II) Module "dri2" already built-in
[ 5.650] (II) NVIDIA(0): [DRI2] Setup complete
[ 5.650] (II) NVIDIA(0): [DRI2] VDPAU driver: nvidia
[ 5.651] (II) Initializing extension Generic Event Extension
[ 5.651] (II) Initializing extension SHAPE
[ 5.651] (II) Initializing extension MIT-SHM
[ 5.651] (II) Initializing extension XInputExtension
[ 5.651] (II) Initializing extension XTEST
[ 5.651] (II) Initializing extension BIG-REQUESTS
[ 5.651] (II) Initializing extension SYNC
[ 5.651] (II) Initializing extension XKEYBOARD
[ 5.652] (II) Initializing extension XC-MISC
[ 5.652] (II) Initializing extension SECURITY
[ 5.652] (II) Initializing extension XFIXES
[ 5.652] (II) Initializing extension RENDER
[ 5.652] (II) Initializing extension RANDR
[ 5.652] (II) Initializing extension COMPOSITE
[ 5.652] (II) Initializing extension DAMAGE
[ 5.652] (II) Initializing extension MIT-SCREEN-SAVER
[ 5.652] (II) Initializing extension DOUBLE-BUFFER
[ 5.652] (II) Initializing extension RECORD
[ 5.652] (II) Initializing extension DPMS
[ 5.652] (II) Initializing extension Present
[ 5.652] (II) Initializing extension DRI3
[ 5.652] (II) Initializing extension X-Resource
[ 5.652] (II) Initializing extension XVideo
[ 5.653] (II) Initializing extension XVideo-MotionCompensation
[ 5.653] (II) Initializing extension GLX
[ 5.653] (II) AIGLX: Screen 0 is not DRI2 capable
[ 5.937] (II) IGLX: Loaded and initialized swrast
[ 5.937] (II) GLX: Initialized DRISWRAST GL provider for screen 0
[ 5.937] (II) Initializing extension XFree86-VidModeExtension
[ 5.937] (II) Initializing extension XFree86-DGA
[ 5.937] (II) Initializing extension XFree86-DRI
[ 5.937] (II) Initializing extension DRI2
[ 5.938] (II) Initializing extension NV-GLX
[ 5.938] (II) Initializing extension NV-CONTROL
[ 5.938] (II) Initializing extension XINERAMA
[ 6.025] (II) config/udev: Adding input device Power Button (/dev/input/event2)
[ 6.025] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[ 6.025] (II) LoadModule: "libinput"
[ 6.025] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[ 6.029] (II) Module libinput: vendor="X.Org Foundation"
[ 6.029] compiled for 1.20.8, module version = 0.30.0
[ 6.029] Module class: X.Org XInput Driver
[ 6.029] ABI class: X.Org XInput driver, version 24.1
[ 6.030] (II) Using input driver 'libinput' for 'Power Button'
[ 6.030] (**) Power Button: always reports core events
[ 6.030] (**) Option "Device" "/dev/input/event2"
[ 6.030] (**) Option "_source" "server/udev"
[ 6.034] (II) event2 - Power Button: is tagged by udev as: Keyboard
[ 6.034] (II) event2 - Power Button: device is a keyboard
[ 6.035] (II) event2 - Power Button: device removed
[ 6.047] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input2/event2"
[ 6.047] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[ 6.047] (II) event2 - Power Button: is tagged by udev as: Keyboard
[ 6.047] (II) event2 - Power Button: device is a keyboard
[ 6.048] (II) config/udev: Adding input device Power Button (/dev/input/event1)
[ 6.048] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[ 6.048] (II) Using input driver 'libinput' for 'Power Button'
[ 6.048] (**) Power Button: always reports core events
[ 6.048] (**) Option "Device" "/dev/input/event1"
[ 6.048] (**) Option "_source" "server/udev"
[ 6.048] (II) event1 - Power Button: is tagged by udev as: Keyboard
[ 6.049] (II) event1 - Power Button: device is a keyboard
[ 6.049] (II) event1 - Power Button: device removed
[ 6.077] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input1/event1"
[ 6.077] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 7)
[ 6.078] (II) event1 - Power Button: is tagged by udev as: Keyboard
[ 6.078] (II) event1 - Power Button: device is a keyboard
[ 6.079] (II) config/udev: Adding input device Sleep Button (/dev/input/event0)
[ 6.079] (**) Sleep Button: Applying InputClass "libinput keyboard catchall"
[ 6.079] (II) Using input driver 'libinput' for 'Sleep Button'
[ 6.079] (**) Sleep Button: always reports core events
[ 6.079] (**) Option "Device" "/dev/input/event0"
[ 6.079] (**) Option "_source" "server/udev"
[ 6.080] (II) event0 - Sleep Button: is tagged by udev as: Keyboard
[ 6.080] (II) event0 - Sleep Button: device is a keyboard
[ 6.080] (II) event0 - Sleep Button: device removed
[ 6.097] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input0/event0"
[ 6.097] (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD, id 8)
[ 6.100] (II) event0 - Sleep Button: is tagged by udev as: Keyboard
[ 6.100] (II) event0 - Sleep Button: device is a keyboard
[ 6.101] (II) config/udev: Adding drm device (/dev/dri/card0)
[ 6.101] (II) xfree86: Adding drm device (/dev/dri/card0)
[ 6.101] (II) LoadModule: "modesetting"
[ 6.102] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[ 6.105] (II) Module modesetting: vendor="X.Org Foundation"
[ 6.105] compiled for 1.20.10, module version = 1.20.10
[ 6.105] Module class: X.Org Video Driver
[ 6.105] ABI class: X.Org Video Driver, version 24.1
[ 6.105] xf86: found device 0
[ 6.107] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=7 (/dev/input/event10)
[ 6.107] (II) No input driver specified, ignoring this device.
[ 6.107] (II) This device may have been added with another device file.
[ 6.108] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=8 (/dev/input/event11)
[ 6.108] (II) No input driver specified, ignoring this device.
[ 6.108] (II) This device may have been added with another device file.
[ 6.109] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=9 (/dev/input/event12)
[ 6.109] (II) No input driver specified, ignoring this device.
[ 6.109] (II) This device may have been added with another device file.
[ 6.110] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=10 (/dev/input/event13)
[ 6.110] (II) No input driver specified, ignoring this device.
[ 6.111] (II) This device may have been added with another device file.
[ 6.112] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=11 (/dev/input/event14)
[ 6.112] (II) No input driver specified, ignoring this device.
[ 6.112] (II) This device may have been added with another device file.
[ 6.113] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=12 (/dev/input/event15)
[ 6.113] (II) No input driver specified, ignoring this device.
[ 6.113] (II) This device may have been added with another device file.
[ 6.114] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=3 (/dev/input/event9)
[ 6.114] (II) No input driver specified, ignoring this device.
[ 6.114] (II) This device may have been added with another device file.
[ 6.116] (II) config/udev: Adding input device PixArt USB Optical Mouse (/dev/input/event3)
[ 6.116] (**) PixArt USB Optical Mouse: Applying InputClass "libinput pointer catchall"
[ 6.116] (II) Using input driver 'libinput' for 'PixArt USB Optical Mouse'
[ 6.116] (**) PixArt USB Optical Mouse: always reports core events
[ 6.116] (**) Option "Device" "/dev/input/event3"
[ 6.116] (**) Option "_source" "server/udev"
[ 6.121] (II) event3 - PixArt USB Optical Mouse: is tagged by udev as: Mouse
[ 6.122] (II) event3 - PixArt USB Optical Mouse: device set to 1000 DPI
[ 6.122] (II) event3 - PixArt USB Optical Mouse: device is a pointer
[ 6.123] (II) event3 - PixArt USB Optical Mouse: device removed
[ 6.157] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0/0003:093A:2510.0001/input/input3/event3"
[ 6.157] (II) XINPUT: Adding extended input device "PixArt USB Optical Mouse" (type: MOUSE, id 9)
[ 6.157] (**) Option "AccelerationScheme" "none"
[ 6.157] (**) PixArt USB Optical Mouse: (accel) selected scheme none/0
[ 6.157] (**) PixArt USB Optical Mouse: (accel) acceleration factor: 2.000
[ 6.157] (**) PixArt USB Optical Mouse: (accel) acceleration threshold: 4
[ 6.162] (II) event3 - PixArt USB Optical Mouse: is tagged by udev as: Mouse
[ 6.162] (II) event3 - PixArt USB Optical Mouse: device set to 1000 DPI
[ 6.163] (II) event3 - PixArt USB Optical Mouse: device is a pointer
[ 6.165] (II) config/udev: Adding input device PixArt USB Optical Mouse (/dev/input/mouse0)
[ 6.165] (II) No input driver specified, ignoring this device.
[ 6.165] (II) This device may have been added with another device file.
[ 6.167] (II) config/udev: Adding input device Lite-On Technology Corp. USB Multimedia Keyboard (/dev/input/event4)
[ 6.167] (**) Lite-On Technology Corp. USB Multimedia Keyboard: Applying InputClass "libinput keyboard catchall"
[ 6.168] (II) Using input driver 'libinput' for 'Lite-On Technology Corp. USB Multimedia Keyboard'
[ 6.168] (**) Lite-On Technology Corp. USB Multimedia Keyboard: always reports core events
[ 6.168] (**) Option "Device" "/dev/input/event4"
[ 6.168] (**) Option "_source" "server/udev"
[ 6.173] (II) event4 - Lite-On Technology Corp. USB Multimedia Keyboard: is tagged by udev as: Keyboard
[ 6.173] (II) event4 - Lite-On Technology Corp. USB Multimedia Keyboard: device is a keyboard
[ 6.174] (II) event4 - Lite-On Technology Corp. USB Multimedia Keyboard: device removed
[ 6.187] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.0/0003:04CA:0027.0002/input/input4/event4"
[ 6.187] (II) XINPUT: Adding extended input device "Lite-On Technology Corp. USB Multimedia Keyboard" (type: KEYBOARD, id 10)
[ 6.192] (II) event4 - Lite-On Technology Corp. USB Multimedia Keyboard: is tagged by udev as: Keyboard
[ 6.193] (II) event4 - Lite-On Technology Corp. USB Multimedia Keyboard: device is a keyboard
[ 6.196] (II) config/udev: Adding input device Lite-On Technology Corp. USB Multimedia Keyboard System Control (/dev/input/event5)
[ 6.196] (**) Lite-On Technology Corp. USB Multimedia Keyboard System Control: Applying InputClass "libinput keyboard catchall"
[ 6.196] (II) Using input driver 'libinput' for 'Lite-On Technology Corp. USB Multimedia Keyboard System Control'
[ 6.196] (**) Lite-On Technology Corp. USB Multimedia Keyboard System Control: always reports core events
[ 6.196] (**) Option "Device" "/dev/input/event5"
[ 6.196] (**) Option "_source" "server/udev"
[ 6.201] (II) event5 - Lite-On Technology Corp. USB Multimedia Keyboard System Control: is tagged by udev as: Keyboard
[ 6.201] (II) event5 - Lite-On Technology Corp. USB Multimedia Keyboard System Control: device is a keyboard
[ 6.202] (II) event5 - Lite-On Technology Corp. USB Multimedia Keyboard System Control: device removed
[ 6.227] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.1/0003:04CA:0027.0003/input/input5/event5"
[ 6.227] (II) XINPUT: Adding extended input device "Lite-On Technology Corp. USB Multimedia Keyboard System Control" (type: KEYBOARD, id 11)
[ 6.232] (II) event5 - Lite-On Technology Corp. USB Multimedia Keyboard System Control: is tagged by udev as: Keyboard
[ 6.233] (II) event5 - Lite-On Technology Corp. USB Multimedia Keyboard System Control: device is a keyboard
[ 6.235] (II) config/udev: Adding input device Lite-On Technology Corp. USB Multimedia Keyboard Consumer Control (/dev/input/event6)
[ 6.235] (**) Lite-On Technology Corp. USB Multimedia Keyboard Consumer Control: Applying InputClass "libinput keyboard catchall"
[ 6.235] (II) Using input driver 'libinput' for 'Lite-On Technology Corp. USB Multimedia Keyboard Consumer Control'
[ 6.236] (**) Lite-On Technology Corp. USB Multimedia Keyboard Consumer Control: always reports core events
[ 6.236] (**) Option "Device" "/dev/input/event6"
[ 6.236] (**) Option "_source" "server/udev"
[ 6.241] (II) event6 - Lite-On Technology Corp. USB Multimedia Keyboard Consumer Control: is tagged by udev as: Keyboard
[ 6.241] (II) event6 - Lite-On Technology Corp. USB Multimedia Keyboard Consumer Control: device is a keyboard
[ 6.242] (II) event6 - Lite-On Technology Corp. USB Multimedia Keyboard Consumer Control: device removed
[ 6.277] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.1/0003:04CA:0027.0003/input/input6/event6"
[ 6.277] (II) XINPUT: Adding extended input device "Lite-On Technology Corp. USB Multimedia Keyboard Consumer Control" (type: KEYBOARD, id 12)
[ 6.282] (II) event6 - Lite-On Technology Corp. USB Multimedia Keyboard Consumer Control: is tagged by udev as: Keyboard
[ 6.282] (II) event6 - Lite-On Technology Corp. USB Multimedia Keyboard Consumer Control: device is a keyboard
[ 6.285] (II) config/udev: Adding input device Lite-On Technology Corp. USB Multimedia Keyboard (/dev/input/event7)
[ 6.285] (**) Lite-On Technology Corp. USB Multimedia Keyboard: Applying InputClass "libinput pointer catchall"
[ 6.285] (II) Using input driver 'libinput' for 'Lite-On Technology Corp. USB Multimedia Keyboard'
[ 6.285] (**) Lite-On Technology Corp. USB Multimedia Keyboard: always reports core events
[ 6.285] (**) Option "Device" "/dev/input/event7"
[ 6.285] (**) Option "_source" "server/udev"
[ 6.290] (II) event7 - Lite-On Technology Corp. USB Multimedia Keyboard: is tagged by udev as: Mouse
[ 6.291] (II) event7 - Lite-On Technology Corp. USB Multimedia Keyboard: device is a pointer
[ 6.292] (II) event7 - Lite-On Technology Corp. USB Multimedia Keyboard: device removed
[ 6.327] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.1/0003:04CA:0027.0003/input/input7/event7"
[ 6.327] (II) XINPUT: Adding extended input device "Lite-On Technology Corp. USB Multimedia Keyboard" (type: MOUSE, id 13)
[ 6.327] (**) Option "AccelerationScheme" "none"
[ 6.327] (**) Lite-On Technology Corp. USB Multimedia Keyboard: (accel) selected scheme none/0
[ 6.327] (**) Lite-On Technology Corp. USB Multimedia Keyboard: (accel) acceleration factor: 2.000
[ 6.327] (**) Lite-On Technology Corp. USB Multimedia Keyboard: (accel) acceleration threshold: 4
[ 6.332] (II) event7 - Lite-On Technology Corp. USB Multimedia Keyboard: is tagged by udev as: Mouse
[ 6.333] (II) event7 - Lite-On Technology Corp. USB Multimedia Keyboard: device is a pointer
[ 6.336] (II) config/udev: Adding input device HTC Vive (/dev/input/event21)
[ 6.336] (**) HTC Vive: Applying InputClass "libinput keyboard catchall"
[ 6.336] (II) Using input driver 'libinput' for 'HTC Vive'
[ 6.336] (**) HTC Vive: always reports core events
[ 6.336] (**) Option "Device" "/dev/input/event21"
[ 6.336] (**) Option "_source" "server/udev"
[ 6.341] (II) event21 - HTC Vive: is tagged by udev as: Keyboard
[ 6.341] (II) event21 - HTC Vive: device is a keyboard
[ 6.341] (II) event21 - HTC Vive: device removed
[ 6.377] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.1/1-5.1.2/1-5.1.2:1.0/input/input21/event21"
[ 6.377] (II) XINPUT: Adding extended input device "HTC Vive" (type: KEYBOARD, id 14)
[ 6.382] (II) event21 - HTC Vive: is tagged by udev as: Keyboard
[ 6.382] (II) event21 - HTC Vive: device is a keyboard
[ 6.385] (II) config/udev: Adding input device HDA Intel PCH Front Mic (/dev/input/event16)
[ 6.385] (II) No input driver specified, ignoring this device.
[ 6.385] (II) This device may have been added with another device file.
[ 6.386] (II) config/udev: Adding input device HDA Intel PCH Rear Mic (/dev/input/event17)
[ 6.386] (II) No input driver specified, ignoring this device.
[ 6.386] (II) This device may have been added with another device file.
[ 6.387] (II) config/udev: Adding input device HDA Intel PCH Line (/dev/input/event18)
[ 6.387] (II) No input driver specified, ignoring this device.
[ 6.387] (II) This device may have been added with another device file.
[ 6.388] (II) config/udev: Adding input device HDA Intel PCH Line Out (/dev/input/event19)
[ 6.388] (II) No input driver specified, ignoring this device.
[ 6.388] (II) This device may have been added with another device file.
[ 6.389] (II) config/udev: Adding input device HDA Intel PCH Front Headphone (/dev/input/event20)
[ 6.389] (II) No input driver specified, ignoring this device.
[ 6.389] (II) This device may have been added with another device file.
[ 6.390] (II) config/udev: Adding input device PC Speaker (/dev/input/event8)
[ 6.390] (II) No input driver specified, ignoring this device.
[ 6.391] (II) This device may have been added with another device file.
[ 6.404] (II) config/udev: removing GPU device /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0/drm/card0 /dev/dri/card0
[ 6.404] (II) config/udev: Adding drm device (/dev/dri/card0)
[ 6.404] (II) xfree86: Adding drm device (/dev/dri/card0)
[ 6.404] (II) LoadModule: "modesetting"
[ 6.404] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[ 6.404] (II) Module modesetting: vendor="X.Org Foundation"
[ 6.404] compiled for 1.20.10, module version = 1.20.10
[ 6.404] Module class: X.Org Video Driver
[ 6.404] ABI class: X.Org Video Driver, version 24.1
[ 6.404] (II) UnloadModule: "modesetting"
[ 6.404] (II) Unloading modesetting
[ 6.404] (II) Failed to load module "modesetting" (already loaded, 0)
[ 6.404] xf86: found device 0
[ 6.405] (II) config/udev: removing device HTC Vive
[ 6.405] (II) event21 - HTC Vive: device removed
[ 6.447] (II) UnloadModule: "libinput"
[ 6.448] (II) config/udev: Adding input device HTC Vive (/dev/input/event21)
[ 6.448] (**) HTC Vive: Applying InputClass "libinput keyboard catchall"
[ 6.448] (II) Using input driver 'libinput' for 'HTC Vive'
[ 6.448] (**) HTC Vive: always reports core events
[ 6.448] (**) Option "Device" "/dev/input/event21"
[ 6.448] (**) Option "_source" "server/udev"
[ 6.453] (II) event21 - HTC Vive: is tagged by udev as: Keyboard
[ 6.454] (II) event21 - HTC Vive: device is a keyboard
[ 6.454] (II) event21 - HTC Vive: device removed
[ 6.487] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.1/1-5.1.2/1-5.1.2:1.0/input/input21/event21"
[ 6.487] (II) XINPUT: Adding extended input device "HTC Vive" (type: KEYBOARD, id 14)
[ 6.492] (II) event21 - HTC Vive: is tagged by udev as: Keyboard
[ 6.492] (II) event21 - HTC Vive: device is a keyboard
[ 14.243] (--) NVIDIA(GPU-0): DVI-D-0: Found Head Mounted Display; ignoring for use in X.
[ 14.243] (--) NVIDIA(GPU-0): See the 'AllowHMD' X configuration option for details.
[ 14.243] (--) NVIDIA(GPU-0): DFP-0: disconnected
[ 14.243] (--) NVIDIA(GPU-0): DFP-0: Internal TMDS
[ 14.243] (--) NVIDIA(GPU-0): DFP-0: 600.0 MHz maximum pixel clock
[ 14.243] (--) NVIDIA(GPU-0):
[ 14.243] (--) NVIDIA(GPU-0): DFP-1: disconnected
[ 14.243] (--) NVIDIA(GPU-0): DFP-1: Internal DisplayPort
[ 14.243] (--) NVIDIA(GPU-0): DFP-1: 1440.0 MHz maximum pixel clock
[ 14.243] (--) NVIDIA(GPU-0):
[ 14.306] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-2): connected
[ 14.306] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-2): Internal TMDS
[ 14.306] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-2): 165.0 MHz maximum pixel clock
[ 14.306] (--) NVIDIA(GPU-0):
[ 14.336] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-3): connected
[ 14.336] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-3): Internal TMDS
[ 14.336] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-3): 600.0 MHz maximum pixel clock
[ 14.336] (--) NVIDIA(GPU-0):
[ 14.336] (--) NVIDIA(GPU-0): DFP-4: disconnected
[ 14.336] (--) NVIDIA(GPU-0): DFP-4: Internal DisplayPort
[ 14.336] (--) NVIDIA(GPU-0): DFP-4: 1440.0 MHz maximum pixel clock
[ 14.336] (--) NVIDIA(GPU-0):
[ 14.398] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-5): connected
[ 14.398] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-5): Internal TMDS
[ 14.398] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-5): 165.0 MHz maximum pixel clock
[ 14.398] (--) NVIDIA(GPU-0):
[ 14.398] (--) NVIDIA(GPU-0): DFP-6: disconnected
[ 14.398] (--) NVIDIA(GPU-0): DFP-6: Internal DisplayPort
[ 14.398] (--) NVIDIA(GPU-0): DFP-6: 1440.0 MHz maximum pixel clock
[ 14.398] (--) NVIDIA(GPU-0):
[ 14.399] (--) NVIDIA(GPU-0): DFP-7: disconnected
[ 14.399] (--) NVIDIA(GPU-0): DFP-7: Internal TMDS
[ 14.399] (--) NVIDIA(GPU-0): DFP-7: 165.0 MHz maximum pixel clock
[ 14.399] (--) NVIDIA(GPU-0):
[ 29.462] (--) NVIDIA(GPU-0): DVI-D-0: Found Head Mounted Display; ignoring for use in X.
[ 29.462] (--) NVIDIA(GPU-0): See the 'AllowHMD' X configuration option for details.
[ 29.462] (--) NVIDIA(GPU-0): DFP-0: disconnected
[ 29.462] (--) NVIDIA(GPU-0): DFP-0: Internal TMDS
[ 29.462] (--) NVIDIA(GPU-0): DFP-0: 600.0 MHz maximum pixel clock
[ 29.462] (--) NVIDIA(GPU-0):
[ 29.462] (--) NVIDIA(GPU-0): DFP-1: disconnected
[ 29.462] (--) NVIDIA(GPU-0): DFP-1: Internal DisplayPort
[ 29.462] (--) NVIDIA(GPU-0): DFP-1: 1440.0 MHz maximum pixel clock
[ 29.462] (--) NVIDIA(GPU-0):
[ 29.525] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-2): connected
[ 29.525] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-2): Internal TMDS
[ 29.525] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-2): 165.0 MHz maximum pixel clock
[ 29.525] (--) NVIDIA(GPU-0):
[ 29.555] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-3): connected
[ 29.555] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-3): Internal TMDS
[ 29.555] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-3): 600.0 MHz maximum pixel clock
[ 29.555] (--) NVIDIA(GPU-0):
[ 29.555] (--) NVIDIA(GPU-0): DFP-4: disconnected
[ 29.555] (--) NVIDIA(GPU-0): DFP-4: Internal DisplayPort
[ 29.555] (--) NVIDIA(GPU-0): DFP-4: 1440.0 MHz maximum pixel clock
[ 29.555] (--) NVIDIA(GPU-0):
[ 29.618] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-5): connected
[ 29.618] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-5): Internal TMDS
[ 29.618] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-5): 165.0 MHz maximum pixel clock
[ 29.618] (--) NVIDIA(GPU-0):
[ 29.618] (--) NVIDIA(GPU-0): DFP-6: disconnected
[ 29.618] (--) NVIDIA(GPU-0): DFP-6: Internal DisplayPort
[ 29.618] (--) NVIDIA(GPU-0): DFP-6: 1440.0 MHz maximum pixel clock
[ 29.618] (--) NVIDIA(GPU-0):
[ 29.618] (--) NVIDIA(GPU-0): DFP-7: disconnected
[ 29.618] (--) NVIDIA(GPU-0): DFP-7: Internal TMDS
[ 29.618] (--) NVIDIA(GPU-0): DFP-7: 165.0 MHz maximum pixel clock
[ 29.618] (--) NVIDIA(GPU-0):
[ 33.267] (--) NVIDIA(GPU-0): DVI-D-0: Found Head Mounted Display; ignoring for use in X.
[ 33.267] (--) NVIDIA(GPU-0): See the 'AllowHMD' X configuration option for details.
[ 33.267] (--) NVIDIA(GPU-0): DFP-0: disconnected
[ 33.267] (--) NVIDIA(GPU-0): DFP-0: Internal TMDS
[ 33.267] (--) NVIDIA(GPU-0): DFP-0: 600.0 MHz maximum pixel clock
[ 33.267] (--) NVIDIA(GPU-0):
[ 33.267] (--) NVIDIA(GPU-0): DFP-1: disconnected
[ 33.267] (--) NVIDIA(GPU-0): DFP-1: Internal DisplayPort
[ 33.267] (--) NVIDIA(GPU-0): DFP-1: 1440.0 MHz maximum pixel clock
[ 33.267] (--) NVIDIA(GPU-0):
[ 33.330] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-2): connected
[ 33.331] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-2): Internal TMDS
[ 33.331] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-2): 165.0 MHz maximum pixel clock
[ 33.331] (--) NVIDIA(GPU-0):
[ 33.360] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-3): connected
[ 33.360] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-3): Internal TMDS
[ 33.360] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-3): 600.0 MHz maximum pixel clock
[ 33.360] (--) NVIDIA(GPU-0):
[ 33.360] (--) NVIDIA(GPU-0): DFP-4: disconnected
[ 33.360] (--) NVIDIA(GPU-0): DFP-4: Internal DisplayPort
[ 33.360] (--) NVIDIA(GPU-0): DFP-4: 1440.0 MHz maximum pixel clock
[ 33.360] (--) NVIDIA(GPU-0):
[ 33.423] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-5): connected
[ 33.423] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-5): Internal TMDS
[ 33.423] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-5): 165.0 MHz maximum pixel clock
[ 33.423] (--) NVIDIA(GPU-0):
[ 33.423] (--) NVIDIA(GPU-0): DFP-6: disconnected
[ 33.423] (--) NVIDIA(GPU-0): DFP-6: Internal DisplayPort
[ 33.423] (--) NVIDIA(GPU-0): DFP-6: 1440.0 MHz maximum pixel clock
[ 33.423] (--) NVIDIA(GPU-0):
[ 33.423] (--) NVIDIA(GPU-0): DFP-7: disconnected
[ 33.423] (--) NVIDIA(GPU-0): DFP-7: Internal TMDS
[ 33.423] (--) NVIDIA(GPU-0): DFP-7: 165.0 MHz maximum pixel clock
[ 33.423] (--) NVIDIA(GPU-0):
[ 48.474] (--) NVIDIA(GPU-0): DVI-D-0: Found Head Mounted Display; ignoring for use in X.
[ 48.474] (--) NVIDIA(GPU-0): See the 'AllowHMD' X configuration option for details.
[ 48.474] (--) NVIDIA(GPU-0): DFP-0: disconnected
[ 48.474] (--) NVIDIA(GPU-0): DFP-0: Internal TMDS
[ 48.474] (--) NVIDIA(GPU-0): DFP-0: 600.0 MHz maximum pixel clock
[ 48.474] (--) NVIDIA(GPU-0):
[ 48.474] (--) NVIDIA(GPU-0): DFP-1: disconnected
[ 48.474] (--) NVIDIA(GPU-0): DFP-1: Internal DisplayPort
[ 48.474] (--) NVIDIA(GPU-0): DFP-1: 1440.0 MHz maximum pixel clock
[ 48.474] (--) NVIDIA(GPU-0):
[ 48.537] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-2): connected
[ 48.537] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-2): Internal TMDS
[ 48.537] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-2): 165.0 MHz maximum pixel clock
[ 48.537] (--) NVIDIA(GPU-0):
[ 48.567] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-3): connected
[ 48.567] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-3): Internal TMDS
[ 48.567] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-3): 600.0 MHz maximum pixel clock
[ 48.567] (--) NVIDIA(GPU-0):
[ 48.567] (--) NVIDIA(GPU-0): DFP-4: disconnected
[ 48.567] (--) NVIDIA(GPU-0): DFP-4: Internal DisplayPort
[ 48.567] (--) NVIDIA(GPU-0): DFP-4: 1440.0 MHz maximum pixel clock
[ 48.567] (--) NVIDIA(GPU-0):
[ 48.630] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-5): connected
[ 48.630] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-5): Internal TMDS
[ 48.630] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-5): 165.0 MHz maximum pixel clock
[ 48.630] (--) NVIDIA(GPU-0):
[ 48.630] (--) NVIDIA(GPU-0): DFP-6: disconnected
[ 48.630] (--) NVIDIA(GPU-0): DFP-6: Internal DisplayPort
[ 48.630] (--) NVIDIA(GPU-0): DFP-6: 1440.0 MHz maximum pixel clock
[ 48.630] (--) NVIDIA(GPU-0):
[ 48.631] (--) NVIDIA(GPU-0): DFP-7: disconnected
[ 48.631] (--) NVIDIA(GPU-0): DFP-7: Internal TMDS
[ 48.631] (--) NVIDIA(GPU-0): DFP-7: 165.0 MHz maximum pixel clock
[ 48.631] (--) NVIDIA(GPU-0):
[ 48.661] (--) NVIDIA(GPU-0): DVI-D-0: Found Head Mounted Display; ignoring for use in X.
[ 48.661] (--) NVIDIA(GPU-0): See the 'AllowHMD' X configuration option for details.
[ 48.661] (--) NVIDIA(GPU-0): DFP-0: disconnected
[ 48.661] (--) NVIDIA(GPU-0): DFP-0: Internal TMDS
[ 48.661] (--) NVIDIA(GPU-0): DFP-0: 600.0 MHz maximum pixel clock
[ 48.661] (--) NVIDIA(GPU-0):
[ 48.661] (--) NVIDIA(GPU-0): DFP-1: disconnected
[ 48.661] (--) NVIDIA(GPU-0): DFP-1: Internal DisplayPort
[ 48.661] (--) NVIDIA(GPU-0): DFP-1: 1440.0 MHz maximum pixel clock
[ 48.661] (--) NVIDIA(GPU-0):
[ 48.724] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-2): connected
[ 48.724] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-2): Internal TMDS
[ 48.724] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-2): 165.0 MHz maximum pixel clock
[ 48.724] (--) NVIDIA(GPU-0):
[ 48.760] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-3): connected
[ 48.760] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-3): Internal TMDS
[ 48.760] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-3): 600.0 MHz maximum pixel clock
[ 48.760] (--) NVIDIA(GPU-0):
[ 48.760] (--) NVIDIA(GPU-0): DFP-4: disconnected
[ 48.760] (--) NVIDIA(GPU-0): DFP-4: Internal DisplayPort
[ 48.760] (--) NVIDIA(GPU-0): DFP-4: 1440.0 MHz maximum pixel clock
[ 48.760] (--) NVIDIA(GPU-0):
[ 48.824] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-5): connected
[ 48.824] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-5): Internal TMDS
[ 48.824] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-5): 165.0 MHz maximum pixel clock
[ 48.824] (--) NVIDIA(GPU-0):
[ 48.824] (--) NVIDIA(GPU-0): DFP-6: disconnected
[ 48.824] (--) NVIDIA(GPU-0): DFP-6: Internal DisplayPort
[ 48.824] (--) NVIDIA(GPU-0): DFP-6: 1440.0 MHz maximum pixel clock
[ 48.824] (--) NVIDIA(GPU-0):
[ 48.824] (--) NVIDIA(GPU-0): DFP-7: disconnected
[ 48.824] (--) NVIDIA(GPU-0): DFP-7: Internal TMDS
[ 48.824] (--) NVIDIA(GPU-0): DFP-7: 165.0 MHz maximum pixel clock
[ 48.824] (--) NVIDIA(GPU-0):
[ 49.780] (--) NVIDIA(GPU-0): DVI-D-0: Found Head Mounted Display; ignoring for use in X.
[ 49.780] (--) NVIDIA(GPU-0): See the 'AllowHMD' X configuration option for details.
[ 49.780] (--) NVIDIA(GPU-0): DFP-0: disconnected
[ 49.780] (--) NVIDIA(GPU-0): DFP-0: Internal TMDS
[ 49.780] (--) NVIDIA(GPU-0): DFP-0: 600.0 MHz maximum pixel clock
[ 49.780] (--) NVIDIA(GPU-0):
[ 49.780] (--) NVIDIA(GPU-0): DFP-1: disconnected
[ 49.780] (--) NVIDIA(GPU-0): DFP-1: Internal DisplayPort
[ 49.780] (--) NVIDIA(GPU-0): DFP-1: 1440.0 MHz maximum pixel clock
[ 49.780] (--) NVIDIA(GPU-0):
[ 49.843] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-2): connected
[ 49.843] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-2): Internal TMDS
[ 49.843] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-2): 165.0 MHz maximum pixel clock
[ 49.843] (--) NVIDIA(GPU-0):
[ 49.873] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-3): connected
[ 49.873] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-3): Internal TMDS
[ 49.873] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-3): 600.0 MHz maximum pixel clock
[ 49.873] (--) NVIDIA(GPU-0):
[ 49.873] (--) NVIDIA(GPU-0): DFP-4: disconnected
[ 49.873] (--) NVIDIA(GPU-0): DFP-4: Internal DisplayPort
[ 49.873] (--) NVIDIA(GPU-0): DFP-4: 1440.0 MHz maximum pixel clock
[ 49.873] (--) NVIDIA(GPU-0):
[ 49.937] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-5): connected
[ 49.937] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-5): Internal TMDS
[ 49.937] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-5): 165.0 MHz maximum pixel clock
[ 49.937] (--) NVIDIA(GPU-0):
[ 49.937] (--) NVIDIA(GPU-0): DFP-6: disconnected
[ 49.937] (--) NVIDIA(GPU-0): DFP-6: Internal DisplayPort
[ 49.937] (--) NVIDIA(GPU-0): DFP-6: 1440.0 MHz maximum pixel clock
[ 49.937] (--) NVIDIA(GPU-0):
[ 49.937] (--) NVIDIA(GPU-0): DFP-7: disconnected
[ 49.937] (--) NVIDIA(GPU-0): DFP-7: Internal TMDS
[ 49.937] (--) NVIDIA(GPU-0): DFP-7: 165.0 MHz maximum pixel clock
[ 49.937] (--) NVIDIA(GPU-0):
[ 49.976] (--) NVIDIA(GPU-0): DVI-D-0: Found Head Mounted Display; ignoring for use in X.
[ 49.976] (--) NVIDIA(GPU-0): See the 'AllowHMD' X configuration option for details.
[ 49.976] (--) NVIDIA(GPU-0): DFP-0: disconnected
[ 49.976] (--) NVIDIA(GPU-0): DFP-0: Internal TMDS
[ 49.976] (--) NVIDIA(GPU-0): DFP-0: 600.0 MHz maximum pixel clock
[ 49.976] (--) NVIDIA(GPU-0):
[ 49.976] (--) NVIDIA(GPU-0): DFP-1: disconnected
[ 49.976] (--) NVIDIA(GPU-0): DFP-1: Internal DisplayPort
[ 49.976] (--) NVIDIA(GPU-0): DFP-1: 1440.0 MHz maximum pixel clock
[ 49.976] (--) NVIDIA(GPU-0):
[ 50.041] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-2): connected
[ 50.041] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-2): Internal TMDS
[ 50.041] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-2): 165.0 MHz maximum pixel clock
[ 50.041] (--) NVIDIA(GPU-0):
[ 50.073] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-3): connected
[ 50.073] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-3): Internal TMDS
[ 50.073] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-3): 600.0 MHz maximum pixel clock
[ 50.073] (--) NVIDIA(GPU-0):
[ 50.073] (--) NVIDIA(GPU-0): DFP-4: disconnected
[ 50.073] (--) NVIDIA(GPU-0): DFP-4: Internal DisplayPort
[ 50.073] (--) NVIDIA(GPU-0): DFP-4: 1440.0 MHz maximum pixel clock
[ 50.073] (--) NVIDIA(GPU-0):
[ 50.137] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-5): connected
[ 50.137] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-5): Internal TMDS
[ 50.137] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-5): 165.0 MHz maximum pixel clock
[ 50.137] (--) NVIDIA(GPU-0):
[ 50.137] (--) NVIDIA(GPU-0): DFP-6: disconnected
[ 50.137] (--) NVIDIA(GPU-0): DFP-6: Internal DisplayPort
[ 50.137] (--) NVIDIA(GPU-0): DFP-6: 1440.0 MHz maximum pixel clock
[ 50.137] (--) NVIDIA(GPU-0):
[ 50.137] (--) NVIDIA(GPU-0): DFP-7: disconnected
[ 50.137] (--) NVIDIA(GPU-0): DFP-7: Internal TMDS
[ 50.137] (--) NVIDIA(GPU-0): DFP-7: 165.0 MHz maximum pixel clock
[ 50.137] (--) NVIDIA(GPU-0):
[ 104.852] (EE) event4 - Lite-On Technology Corp. USB Multimedia Keyboard: client bug: event processing lagging behind by 22ms, your system is too slow
$ cat /etc/X11/xorg.conf
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 455.45.01
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 455.45.01
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "0"
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"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Sharp LC-32LB370U"
HorizSync 15.0 - 81.0
VertRefresh 23.0 - 76.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce GTX 1070"
EndSection
Section "Screen"
# Removed Option "metamodes" "DP-3: nvidia-auto-select +1920+0, DP-1: nvidia-auto-select +0+0"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "Stereo" "0"
Option "nvidiaXineramaInfoOrder" "DFP-5"
Option "metamodes" "DP-3: nvidia-auto-select +1920+0, DP-1: nvidia-auto-select +3840+0, HDMI-0: nvidia-auto-select +0+0"
Option "SLI" "Off"
Option "MultiGPU" "Off"
Option "BaseMosaic" "off"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Offline
$ vulkaninfo
ERROR: [Loader Message] Code 0 : /usr/lib32/libvulkan_intel.so: wrong ELF class: ELFCLASS32
==========
VULKANINFO
==========
Vulkan Instance Version: 1.2.159
Instance Extensions: count = 18
===============================
VK_EXT_acquire_xlib_display : extension revision 1
VK_EXT_debug_report : extension revision 9
VK_EXT_debug_utils : extension revision 2
VK_EXT_direct_mode_display : extension revision 1
VK_EXT_display_surface_counter : extension revision 1
VK_KHR_device_group_creation : extension revision 1
VK_KHR_display : extension revision 23
VK_KHR_external_fence_capabilities : extension revision 1
VK_KHR_external_memory_capabilities : extension revision 1
VK_KHR_external_semaphore_capabilities : extension revision 1
VK_KHR_get_display_properties2 : extension revision 1
VK_KHR_get_physical_device_properties2 : extension revision 2
VK_KHR_get_surface_capabilities2 : extension revision 1
VK_KHR_surface : extension revision 25
VK_KHR_surface_protected_capabilities : extension revision 1
VK_KHR_wayland_surface : extension revision 6
VK_KHR_xcb_surface : extension revision 6
VK_KHR_xlib_surface : extension revision 6
Layers: count = 5
=================
VK_LAYER_NV_optimus (NVIDIA Optimus layer) Vulkan version 1.2.142, layer version 1:
Layer Extensions: count = 0
Devices: count = 1
GPU id = 0 (GeForce GTX 1070)
Layer-Device Extensions: count = 0
VK_LAYER_VALVE_steam_fossilize_32 (Steam Pipeline Caching Layer) Vulkan version 1.2.136, layer version 1:
Layer Extensions: count = 0
Devices: count = 1
GPU id = 0 (GeForce GTX 1070)
Layer-Device Extensions: count = 0
VK_LAYER_VALVE_steam_fossilize_64 (Steam Pipeline Caching Layer) Vulkan version 1.2.136, layer version 1:
Layer Extensions: count = 0
Devices: count = 1
GPU id = 0 (GeForce GTX 1070)
Layer-Device Extensions: count = 0
VK_LAYER_VALVE_steam_overlay_32 (Steam Overlay Layer) Vulkan version 1.2.136, layer version 1:
Layer Extensions: count = 0
Devices: count = 1
GPU id = 0 (GeForce GTX 1070)
Layer-Device Extensions: count = 0
VK_LAYER_VALVE_steam_overlay_64 (Steam Overlay Layer) Vulkan version 1.2.136, layer version 1:
Layer Extensions: count = 0
Devices: count = 1
GPU id = 0 (GeForce GTX 1070)
Layer-Device Extensions: count = 0
Presentable Surfaces:
=====================
GPU id : 0 (GeForce GTX 1070):
Surface types: count = 2
VK_KHR_xcb_surface
VK_KHR_xlib_surface
Formats: count = 2
SurfaceFormat[0]:
format = FORMAT_B8G8R8A8_UNORM
colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
SurfaceFormat[1]:
format = FORMAT_B8G8R8A8_SRGB
colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
Present Modes: count = 3
PRESENT_MODE_FIFO_KHR
PRESENT_MODE_FIFO_RELAXED_KHR
PRESENT_MODE_IMMEDIATE_KHR
VkSurfaceCapabilitiesKHR:
-------------------------
minImageCount = 2
maxImageCount = 8
currentExtent:
width = 256
height = 256
minImageExtent:
width = 256
height = 256
maxImageExtent:
width = 256
height = 256
maxImageArrayLayers = 1
supportedTransforms: count = 1
SURFACE_TRANSFORM_IDENTITY_BIT_KHR
currentTransform = SURFACE_TRANSFORM_IDENTITY_BIT_KHR
supportedCompositeAlpha: count = 1
COMPOSITE_ALPHA_OPAQUE_BIT_KHR
supportedUsageFlags: count = 6
IMAGE_USAGE_TRANSFER_SRC_BIT
IMAGE_USAGE_TRANSFER_DST_BIT
IMAGE_USAGE_SAMPLED_BIT
IMAGE_USAGE_STORAGE_BIT
IMAGE_USAGE_COLOR_ATTACHMENT_BIT
IMAGE_USAGE_INPUT_ATTACHMENT_BIT
VkSurfaceCapabilities2EXT:
--------------------------
supportedSurfaceCounters: count = 0
None
VkSurfaceProtectedCapabilitiesKHR:
----------------------------------
supportsProtected = false
Device Groups:
==============
Group 0:
Properties:
physicalDevices: count = 1
GeForce GTX 1070 (ID: 0)
subsetAllocation = 0
Present Capabilities:
GeForce GTX 1070 (ID: 0):
Can present images from the following devices: count = 1
GeForce GTX 1070 (ID: 0)
Present modes: count = 1
DEVICE_GROUP_PRESENT_MODE_LOCAL_BIT_KHR
Device Properties and Extensions:
=================================
GPU0:
VkPhysicalDeviceProperties:
---------------------------
apiVersion = 4202638 (1.2.142)
driverVersion = 1909145664 (0x71cb4040)
vendorID = 0x10de
deviceID = 0x1b81
deviceType = PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
deviceName = GeForce GTX 1070
VkPhysicalDeviceLimits:
-----------------------
maxImageDimension1D = 32768
maxImageDimension2D = 32768
maxImageDimension3D = 16384
maxImageDimensionCube = 32768
maxImageArrayLayers = 2048
maxTexelBufferElements = 134217728
maxUniformBufferRange = 65536
maxStorageBufferRange = 4294967295
maxPushConstantsSize = 256
maxMemoryAllocationCount = 4294967295
maxSamplerAllocationCount = 4000
bufferImageGranularity = 0x00000400
sparseAddressSpaceSize = 0xffffffffff
maxBoundDescriptorSets = 32
maxPerStageDescriptorSamplers = 1048576
maxPerStageDescriptorUniformBuffers = 15
maxPerStageDescriptorStorageBuffers = 1048576
maxPerStageDescriptorSampledImages = 1048576
maxPerStageDescriptorStorageImages = 1048576
maxPerStageDescriptorInputAttachments = 1048576
maxPerStageResources = 4294967295
maxDescriptorSetSamplers = 1048576
maxDescriptorSetUniformBuffers = 180
maxDescriptorSetUniformBuffersDynamic = 15
maxDescriptorSetStorageBuffers = 1048576
maxDescriptorSetStorageBuffersDynamic = 16
maxDescriptorSetSampledImages = 1048576
maxDescriptorSetStorageImages = 1048576
maxDescriptorSetInputAttachments = 1048576
maxVertexInputAttributes = 32
maxVertexInputBindings = 32
maxVertexInputAttributeOffset = 2047
maxVertexInputBindingStride = 2048
maxVertexOutputComponents = 128
maxTessellationGenerationLevel = 64
maxTessellationPatchSize = 32
maxTessellationControlPerVertexInputComponents = 128
maxTessellationControlPerVertexOutputComponents = 128
maxTessellationControlPerPatchOutputComponents = 120
maxTessellationControlTotalOutputComponents = 4216
maxTessellationEvaluationInputComponents = 128
maxTessellationEvaluationOutputComponents = 128
maxGeometryShaderInvocations = 32
maxGeometryInputComponents = 128
maxGeometryOutputComponents = 128
maxGeometryOutputVertices = 1024
maxGeometryTotalOutputComponents = 1024
maxFragmentInputComponents = 128
maxFragmentOutputAttachments = 8
maxFragmentDualSrcAttachments = 1
maxFragmentCombinedOutputResources = 16
maxComputeSharedMemorySize = 49152
maxComputeWorkGroupCount: count = 3
2147483647
65535
65535
maxComputeWorkGroupInvocations = 1536
maxComputeWorkGroupSize: count = 3
1536
1024
64
subPixelPrecisionBits = 8
subTexelPrecisionBits = 8
mipmapPrecisionBits = 8
maxDrawIndexedIndexValue = 4294967295
maxDrawIndirectCount = 4294967295
maxSamplerLodBias = 15
maxSamplerAnisotropy = 16
maxViewports = 16
maxViewportDimensions: count = 2
32768
32768
viewportBoundsRange: count = 2
-65536
65536
viewportSubPixelBits = 8
minMemoryMapAlignment = 64
minTexelBufferOffsetAlignment = 0x00000010
minUniformBufferOffsetAlignment = 0x00000100
minStorageBufferOffsetAlignment = 0x00000010
minTexelOffset = -8
maxTexelOffset = 7
minTexelGatherOffset = -32
maxTexelGatherOffset = 31
minInterpolationOffset = -0.5
maxInterpolationOffset = 0.4375
subPixelInterpolationOffsetBits = 4
maxFramebufferWidth = 32768
maxFramebufferHeight = 32768
maxFramebufferLayers = 2048
framebufferColorSampleCounts: count = 4
SAMPLE_COUNT_1_BIT
SAMPLE_COUNT_2_BIT
SAMPLE_COUNT_4_BIT
SAMPLE_COUNT_8_BIT
framebufferDepthSampleCounts: count = 4
SAMPLE_COUNT_1_BIT
SAMPLE_COUNT_2_BIT
SAMPLE_COUNT_4_BIT
SAMPLE_COUNT_8_BIT
framebufferStencilSampleCounts: count = 5
SAMPLE_COUNT_1_BIT
SAMPLE_COUNT_2_BIT
SAMPLE_COUNT_4_BIT
SAMPLE_COUNT_8_BIT
SAMPLE_COUNT_16_BIT
framebufferNoAttachmentsSampleCounts: count = 5
SAMPLE_COUNT_1_BIT
SAMPLE_COUNT_2_BIT
SAMPLE_COUNT_4_BIT
SAMPLE_COUNT_8_BIT
SAMPLE_COUNT_16_BIT
maxColorAttachments = 8
sampledImageColorSampleCounts: count = 4
SAMPLE_COUNT_1_BIT
SAMPLE_COUNT_2_BIT
SAMPLE_COUNT_4_BIT
SAMPLE_COUNT_8_BIT
sampledImageIntegerSampleCounts: count = 4
SAMPLE_COUNT_1_BIT
SAMPLE_COUNT_2_BIT
SAMPLE_COUNT_4_BIT
SAMPLE_COUNT_8_BIT
sampledImageDepthSampleCounts: count = 4
SAMPLE_COUNT_1_BIT
SAMPLE_COUNT_2_BIT
SAMPLE_COUNT_4_BIT
SAMPLE_COUNT_8_BIT
sampledImageStencilSampleCounts: count = 5
SAMPLE_COUNT_1_BIT
SAMPLE_COUNT_2_BIT
SAMPLE_COUNT_4_BIT
SAMPLE_COUNT_8_BIT
SAMPLE_COUNT_16_BIT
storageImageSampleCounts: count = 4
SAMPLE_COUNT_1_BIT
SAMPLE_COUNT_2_BIT
SAMPLE_COUNT_4_BIT
SAMPLE_COUNT_8_BIT
maxSampleMaskWords = 1
timestampComputeAndGraphics = true
timestampPeriod = 1
maxClipDistances = 8
maxCullDistances = 8
maxCombinedClipAndCullDistances = 8
discreteQueuePriorities = 2
pointSizeRange: count = 2
1
2047.94
lineWidthRange: count = 2
1
64
pointSizeGranularity = 0.0625
lineWidthGranularity = 0.0625
strictLines = true
standardSampleLocations = true
optimalBufferCopyOffsetAlignment = 0x00000001
optimalBufferCopyRowPitchAlignment = 0x00000001
nonCoherentAtomSize = 0x00000040
VkPhysicalDeviceSparseProperties:
---------------------------------
residencyStandard2DBlockShape = true
residencyStandard2DMultisampleBlockShape = true
residencyStandard3DBlockShape = true
residencyAlignedMipSize = false
residencyNonResidentStrict = true
VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT:
----------------------------------------------------
advancedBlendMaxColorAttachments = 8
advancedBlendIndependentBlend = false
advancedBlendNonPremultipliedSrcColor = true
advancedBlendNonPremultipliedDstColor = true
advancedBlendCorrelatedOverlap = true
advancedBlendAllOperations = true
VkPhysicalDeviceConservativeRasterizationPropertiesEXT:
-------------------------------------------------------
primitiveOverestimationSize = 0
maxExtraPrimitiveOverestimationSize = 0.75
extraPrimitiveOverestimationSizeGranularity = 0.25
primitiveUnderestimation = false
conservativePointAndLineRasterization = true
degenerateTrianglesRasterized = true
degenerateLinesRasterized = false
fullyCoveredFragmentShaderInputVariable = false
conservativeRasterizationPostDepthCoverage = true
VkPhysicalDeviceCustomBorderColorPropertiesEXT:
-----------------------------------------------
maxCustomBorderColorSamplers = 4000
VkPhysicalDeviceDepthStencilResolveProperties:
----------------------------------------------
supportedDepthResolveModes: count = 4
RESOLVE_MODE_SAMPLE_ZERO_BIT
RESOLVE_MODE_AVERAGE_BIT
RESOLVE_MODE_MIN_BIT
RESOLVE_MODE_MAX_BIT
supportedStencilResolveModes: count = 3
RESOLVE_MODE_SAMPLE_ZERO_BIT
RESOLVE_MODE_MIN_BIT
RESOLVE_MODE_MAX_BIT
independentResolveNone = true
independentResolve = true
VkPhysicalDeviceDescriptorIndexingProperties:
---------------------------------------------
maxUpdateAfterBindDescriptorsInAllPools = 4294967295
shaderUniformBufferArrayNonUniformIndexingNative = true
shaderSampledImageArrayNonUniformIndexingNative = true
shaderStorageBufferArrayNonUniformIndexingNative = true
shaderStorageImageArrayNonUniformIndexingNative = true
shaderInputAttachmentArrayNonUniformIndexingNative = true
robustBufferAccessUpdateAfterBind = true
quadDivergentImplicitLod = true
maxPerStageDescriptorUpdateAfterBindSamplers = 1048576
maxPerStageDescriptorUpdateAfterBindUniformBuffers = 15
maxPerStageDescriptorUpdateAfterBindStorageBuffers = 1048576
maxPerStageDescriptorUpdateAfterBindSampledImages = 1048576
maxPerStageDescriptorUpdateAfterBindStorageImages = 1048576
maxPerStageDescriptorUpdateAfterBindInputAttachments = 1048576
maxPerStageUpdateAfterBindResources = 4294967295
maxDescriptorSetUpdateAfterBindSamplers = 1048576
maxDescriptorSetUpdateAfterBindUniformBuffers = 180
maxDescriptorSetUpdateAfterBindUniformBuffersDynamic = 15
maxDescriptorSetUpdateAfterBindStorageBuffers = 1048576
maxDescriptorSetUpdateAfterBindStorageBuffersDynamic = 16
maxDescriptorSetUpdateAfterBindSampledImages = 1048576
maxDescriptorSetUpdateAfterBindStorageImages = 1048576
maxDescriptorSetUpdateAfterBindInputAttachments = 1048576
VkPhysicalDeviceDiscardRectanglePropertiesEXT:
----------------------------------------------
maxDiscardRectangles = 8
VkPhysicalDeviceDriverProperties:
---------------------------------
driverID = DRIVER_ID_NVIDIA_PROPRIETARY
driverName = NVIDIA
driverInfo = 455.45.01
conformanceVersion = 1.2.2.1
VkPhysicalDeviceExternalMemoryHostPropertiesEXT:
------------------------------------------------
minImportedHostPointerAlignment = 0x00001000
VkPhysicalDeviceFloatControlsProperties:
----------------------------------------
denormBehaviorIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL
roundingModeIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL
shaderSignedZeroInfNanPreserveFloat16 = true
shaderSignedZeroInfNanPreserveFloat32 = true
shaderSignedZeroInfNanPreserveFloat64 = true
shaderDenormPreserveFloat16 = true
shaderDenormPreserveFloat32 = false
shaderDenormPreserveFloat64 = false
shaderDenormFlushToZeroFloat16 = false
shaderDenormFlushToZeroFloat32 = false
shaderDenormFlushToZeroFloat64 = false
shaderRoundingModeRTEFloat16 = true
shaderRoundingModeRTEFloat32 = true
shaderRoundingModeRTEFloat64 = true
shaderRoundingModeRTZFloat16 = false
shaderRoundingModeRTZFloat32 = true
shaderRoundingModeRTZFloat64 = true
VkPhysicalDeviceIDProperties:
-----------------------------
deviceUUID = 5464f2cb-3d5e-b3ed-ec05-8946fe966f4e
driverUUID = d3d36742-97f2-a288-70a7-d3cdac63e278
deviceNodeMask = 1
deviceLUIDValid = false
VkPhysicalDeviceInlineUniformBlockPropertiesEXT:
------------------------------------------------
maxInlineUniformBlockSize = 256
maxPerStageDescriptorInlineUniformBlocks = 32
maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks = 32
maxDescriptorSetInlineUniformBlocks = 32
maxDescriptorSetUpdateAfterBindInlineUniformBlocks = 32
VkPhysicalDeviceLineRasterizationPropertiesEXT:
-----------------------------------------------
lineSubPixelPrecisionBits = 8
VkPhysicalDeviceMaintenance3Properties:
---------------------------------------
maxPerSetDescriptors = 4294967295
maxMemoryAllocationSize = 0xffe00000
VkPhysicalDeviceMultiviewProperties:
------------------------------------
maxMultiviewViewCount = 32
maxMultiviewInstanceIndex = 134217727
VkPhysicalDevicePCIBusInfoPropertiesEXT:
----------------------------------------
pciDomain = 0
pciBus = 1
pciDevice = 0
pciFunction = 0
VkPhysicalDevicePointClippingProperties:
----------------------------------------
pointClippingBehavior = POINT_CLIPPING_BEHAVIOR_USER_CLIP_PLANES_ONLY
VkPhysicalDeviceProtectedMemoryProperties:
------------------------------------------
protectedNoFault = false
VkPhysicalDevicePushDescriptorPropertiesKHR:
--------------------------------------------
maxPushDescriptors = 32
VkPhysicalDeviceRobustness2PropertiesEXT:
-----------------------------------------
robustStorageBufferAccessSizeAlignment = 0x00000001
robustUniformBufferAccessSizeAlignment = 0x00000100
VkPhysicalDeviceSampleLocationsPropertiesEXT:
---------------------------------------------
sampleLocationSampleCounts: count = 5
SAMPLE_COUNT_1_BIT
SAMPLE_COUNT_2_BIT
SAMPLE_COUNT_4_BIT
SAMPLE_COUNT_8_BIT
SAMPLE_COUNT_16_BIT
maxSampleLocationGridSize:
width = 1
height = 1
sampleLocationCoordinateRange: count = 2
0
0.9375
sampleLocationSubPixelBits = 4
variableSampleLocations = true
VkPhysicalDeviceSamplerFilterMinmaxProperties:
----------------------------------------------
filterMinmaxSingleComponentFormats = true
filterMinmaxImageComponentMapping = true
VkPhysicalDeviceSubgroupProperties:
-----------------------------------
subgroupSize = 32
supportedStages: count = 14
SHADER_STAGE_VERTEX_BIT
SHADER_STAGE_TESSELLATION_CONTROL_BIT
SHADER_STAGE_TESSELLATION_EVALUATION_BIT
SHADER_STAGE_GEOMETRY_BIT
SHADER_STAGE_FRAGMENT_BIT
SHADER_STAGE_COMPUTE_BIT
SHADER_STAGE_ALL_GRAPHICS
SHADER_STAGE_ALL
SHADER_STAGE_RAYGEN_BIT_KHR
SHADER_STAGE_ANY_HIT_BIT_KHR
SHADER_STAGE_CLOSEST_HIT_BIT_KHR
SHADER_STAGE_MISS_BIT_KHR
SHADER_STAGE_INTERSECTION_BIT_KHR
SHADER_STAGE_CALLABLE_BIT_KHR
supportedOperations: count = 9
SUBGROUP_FEATURE_BASIC_BIT
SUBGROUP_FEATURE_VOTE_BIT
SUBGROUP_FEATURE_ARITHMETIC_BIT
SUBGROUP_FEATURE_BALLOT_BIT
SUBGROUP_FEATURE_SHUFFLE_BIT
SUBGROUP_FEATURE_SHUFFLE_RELATIVE_BIT
SUBGROUP_FEATURE_CLUSTERED_BIT
SUBGROUP_FEATURE_QUAD_BIT
SUBGROUP_FEATURE_PARTITIONED_BIT_NV
quadOperationsInAllStages = true
VkPhysicalDeviceSubgroupSizeControlPropertiesEXT:
-------------------------------------------------
minSubgroupSize = 32
maxSubgroupSize = 32
maxComputeWorkgroupSubgroups = 3145728
requiredSubgroupSizeStages: count = 14
SHADER_STAGE_VERTEX_BIT
SHADER_STAGE_TESSELLATION_CONTROL_BIT
SHADER_STAGE_TESSELLATION_EVALUATION_BIT
SHADER_STAGE_GEOMETRY_BIT
SHADER_STAGE_FRAGMENT_BIT
SHADER_STAGE_COMPUTE_BIT
SHADER_STAGE_ALL_GRAPHICS
SHADER_STAGE_ALL
SHADER_STAGE_RAYGEN_BIT_KHR
SHADER_STAGE_ANY_HIT_BIT_KHR
SHADER_STAGE_CLOSEST_HIT_BIT_KHR
SHADER_STAGE_MISS_BIT_KHR
SHADER_STAGE_INTERSECTION_BIT_KHR
SHADER_STAGE_CALLABLE_BIT_KHR
VkPhysicalDeviceTexelBufferAlignmentPropertiesEXT:
--------------------------------------------------
storageTexelBufferOffsetAlignmentBytes = 0x00000010
storageTexelBufferOffsetSingleTexelAlignment = true
uniformTexelBufferOffsetAlignmentBytes = 0x00000010
uniformTexelBufferOffsetSingleTexelAlignment = true
VkPhysicalDeviceTimelineSemaphoreProperties:
--------------------------------------------
maxTimelineSemaphoreValueDifference = 2147483647
VkPhysicalDeviceTransformFeedbackPropertiesEXT:
-----------------------------------------------
maxTransformFeedbackStreams = 4
maxTransformFeedbackBuffers = 4
maxTransformFeedbackBufferSize = 0xffffffffffffffff
maxTransformFeedbackStreamDataSize = 2048
maxTransformFeedbackBufferDataSize = 512
maxTransformFeedbackBufferDataStride = 2048
transformFeedbackQueries = true
transformFeedbackStreamsLinesTriangles = false
transformFeedbackRasterizationStreamSelect = true
transformFeedbackDraw = true
VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT:
----------------------------------------------------
maxVertexAttribDivisor = 4294967295
VkPhysicalDeviceVulkan11Properties:
-----------------------------------
deviceUUID = 5464f2cb-3d5e-b3ed-ec05-8946fe966f4e
driverUUID = d3d36742-97f2-a288-70a7-d3cdac63e278
deviceNodeMask = 1
deviceLUIDValid = false
subgroupSize = 32
subgroupSupportedStages: count = 14
SHADER_STAGE_VERTEX_BIT
SHADER_STAGE_TESSELLATION_CONTROL_BIT
SHADER_STAGE_TESSELLATION_EVALUATION_BIT
SHADER_STAGE_GEOMETRY_BIT
SHADER_STAGE_FRAGMENT_BIT
SHADER_STAGE_COMPUTE_BIT
SHADER_STAGE_ALL_GRAPHICS
SHADER_STAGE_ALL
SHADER_STAGE_RAYGEN_BIT_KHR
SHADER_STAGE_ANY_HIT_BIT_KHR
SHADER_STAGE_CLOSEST_HIT_BIT_KHR
SHADER_STAGE_MISS_BIT_KHR
SHADER_STAGE_INTERSECTION_BIT_KHR
SHADER_STAGE_CALLABLE_BIT_KHR
subgroupSupportedOperations: count = 9
SUBGROUP_FEATURE_BASIC_BIT
SUBGROUP_FEATURE_VOTE_BIT
SUBGROUP_FEATURE_ARITHMETIC_BIT
SUBGROUP_FEATURE_BALLOT_BIT
SUBGROUP_FEATURE_SHUFFLE_BIT
SUBGROUP_FEATURE_SHUFFLE_RELATIVE_BIT
SUBGROUP_FEATURE_CLUSTERED_BIT
SUBGROUP_FEATURE_QUAD_BIT
SUBGROUP_FEATURE_PARTITIONED_BIT_NV
subgroupQuadOperationsInAllStages = true
pointClippingBehavior = POINT_CLIPPING_BEHAVIOR_USER_CLIP_PLANES_ONLY
maxMultiviewViewCount = 32
maxMultiviewInstanceIndex = 134217727
protectedNoFault = false
maxPerSetDescriptors = 4294967295
maxMemoryAllocationSize = 0xffe00000
VkPhysicalDeviceVulkan12Properties:
-----------------------------------
driverID = DRIVER_ID_NVIDIA_PROPRIETARY
driverName = NVIDIA
driverInfo = 455.45.01
conformanceVersion = 1.2.2.1
denormBehaviorIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL
roundingModeIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL
shaderSignedZeroInfNanPreserveFloat16 = true
shaderSignedZeroInfNanPreserveFloat32 = true
shaderSignedZeroInfNanPreserveFloat64 = true
shaderDenormPreserveFloat16 = true
shaderDenormPreserveFloat32 = false
shaderDenormPreserveFloat64 = false
shaderDenormFlushToZeroFloat16 = false
shaderDenormFlushToZeroFloat32 = false
shaderDenormFlushToZeroFloat64 = false
shaderRoundingModeRTEFloat16 = true
shaderRoundingModeRTEFloat32 = true
shaderRoundingModeRTEFloat64 = true
shaderRoundingModeRTZFloat16 = false
shaderRoundingModeRTZFloat32 = true
shaderRoundingModeRTZFloat64 = true
maxUpdateAfterBindDescriptorsInAllPools = 4294967295
shaderUniformBufferArrayNonUniformIndexingNative = true
shaderSampledImageArrayNonUniformIndexingNative = true
shaderStorageBufferArrayNonUniformIndexingNative = true
shaderStorageImageArrayNonUniformIndexingNative = true
shaderInputAttachmentArrayNonUniformIndexingNative = true
robustBufferAccessUpdateAfterBind = true
quadDivergentImplicitLod = true
maxPerStageDescriptorUpdateAfterBindSamplers = 1048576
maxPerStageDescriptorUpdateAfterBindUniformBuffers = 15
maxPerStageDescriptorUpdateAfterBindStorageBuffers = 1048576
maxPerStageDescriptorUpdateAfterBindSampledImages = 1048576
maxPerStageDescriptorUpdateAfterBindStorageImages = 1048576
maxPerStageDescriptorUpdateAfterBindInputAttachments = 1048576
maxPerStageUpdateAfterBindResources = 4294967295
maxDescriptorSetUpdateAfterBindSamplers = 1048576
maxDescriptorSetUpdateAfterBindUniformBuffers = 180
maxDescriptorSetUpdateAfterBindUniformBuffersDynamic = 15
maxDescriptorSetUpdateAfterBindStorageBuffers = 1048576
maxDescriptorSetUpdateAfterBindStorageBuffersDynamic = 16
maxDescriptorSetUpdateAfterBindSampledImages = 1048576
maxDescriptorSetUpdateAfterBindStorageImages = 1048576
maxDescriptorSetUpdateAfterBindInputAttachments = 1048576
supportedDepthResolveModes: count = 4
RESOLVE_MODE_SAMPLE_ZERO_BIT
RESOLVE_MODE_AVERAGE_BIT
RESOLVE_MODE_MIN_BIT
RESOLVE_MODE_MAX_BIT
supportedStencilResolveModes: count = 3
RESOLVE_MODE_SAMPLE_ZERO_BIT
RESOLVE_MODE_MIN_BIT
RESOLVE_MODE_MAX_BIT
independentResolveNone = true
independentResolve = true
filterMinmaxSingleComponentFormats = true
filterMinmaxImageComponentMapping = true
maxTimelineSemaphoreValueDifference = 2147483647
framebufferIntegerColorSampleCounts: count = 4
SAMPLE_COUNT_1_BIT
SAMPLE_COUNT_2_BIT
SAMPLE_COUNT_4_BIT
SAMPLE_COUNT_8_BIT
Device Extensions: count = 102
VK_EXT_blend_operation_advanced : extension revision 2
VK_EXT_buffer_device_address : extension revision 2
VK_EXT_calibrated_timestamps : extension revision 1
VK_EXT_conditional_rendering : extension revision 2
VK_EXT_conservative_rasterization : extension revision 1
VK_EXT_custom_border_color : extension revision 12
VK_EXT_depth_clip_enable : extension revision 1
VK_EXT_depth_range_unrestricted : extension revision 1
VK_EXT_descriptor_indexing : extension revision 2
VK_EXT_discard_rectangles : extension revision 1
VK_EXT_display_control : extension revision 1
VK_EXT_external_memory_host : extension revision 1
VK_EXT_fragment_shader_interlock : extension revision 1
VK_EXT_global_priority : extension revision 2
VK_EXT_host_query_reset : extension revision 1
VK_EXT_index_type_uint8 : extension revision 1
VK_EXT_inline_uniform_block : extension revision 1
VK_EXT_line_rasterization : extension revision 1
VK_EXT_memory_budget : extension revision 1
VK_EXT_pci_bus_info : extension revision 2
VK_EXT_pipeline_creation_cache_control : extension revision 3
VK_EXT_pipeline_creation_feedback : extension revision 1
VK_EXT_post_depth_coverage : extension revision 1
VK_EXT_private_data : extension revision 1
VK_EXT_robustness2 : extension revision 1
VK_EXT_sample_locations : extension revision 1
VK_EXT_sampler_filter_minmax : extension revision 2
VK_EXT_scalar_block_layout : extension revision 1
VK_EXT_separate_stencil_usage : extension revision 1
VK_EXT_shader_demote_to_helper_invocation : extension revision 1
VK_EXT_shader_subgroup_ballot : extension revision 1
VK_EXT_shader_subgroup_vote : extension revision 1
VK_EXT_shader_viewport_index_layer : extension revision 1
VK_EXT_subgroup_size_control : extension revision 2
VK_EXT_texel_buffer_alignment : extension revision 1
VK_EXT_tooling_info : extension revision 1
VK_EXT_transform_feedback : extension revision 1
VK_EXT_vertex_attribute_divisor : extension revision 3
VK_EXT_ycbcr_image_arrays : extension revision 1
VK_KHR_16bit_storage : extension revision 1
VK_KHR_8bit_storage : extension revision 1
VK_KHR_bind_memory2 : extension revision 1
VK_KHR_buffer_device_address : extension revision 1
VK_KHR_create_renderpass2 : extension revision 1
VK_KHR_dedicated_allocation : extension revision 3
VK_KHR_depth_stencil_resolve : extension revision 1
VK_KHR_descriptor_update_template : extension revision 1
VK_KHR_device_group : extension revision 4
VK_KHR_draw_indirect_count : extension revision 1
VK_KHR_driver_properties : extension revision 1
VK_KHR_external_fence : extension revision 1
VK_KHR_external_fence_fd : extension revision 1
VK_KHR_external_memory : extension revision 1
VK_KHR_external_memory_fd : extension revision 1
VK_KHR_external_semaphore : extension revision 1
VK_KHR_external_semaphore_fd : extension revision 1
VK_KHR_get_memory_requirements2 : extension revision 1
VK_KHR_image_format_list : extension revision 1
VK_KHR_imageless_framebuffer : extension revision 1
VK_KHR_maintenance1 : extension revision 2
VK_KHR_maintenance2 : extension revision 1
VK_KHR_maintenance3 : extension revision 1
VK_KHR_multiview : extension revision 1
VK_KHR_pipeline_executable_properties : extension revision 1
VK_KHR_push_descriptor : extension revision 2
VK_KHR_relaxed_block_layout : extension revision 1
VK_KHR_sampler_mirror_clamp_to_edge : extension revision 3
VK_KHR_sampler_ycbcr_conversion : extension revision 14
VK_KHR_separate_depth_stencil_layouts : extension revision 1
VK_KHR_shader_atomic_int64 : extension revision 1
VK_KHR_shader_clock : extension revision 1
VK_KHR_shader_draw_parameters : extension revision 1
VK_KHR_shader_float16_int8 : extension revision 1
VK_KHR_shader_float_controls : extension revision 4
VK_KHR_shader_non_semantic_info : extension revision 1
VK_KHR_shader_subgroup_extended_types : extension revision 1
VK_KHR_spirv_1_4 : extension revision 1
VK_KHR_storage_buffer_storage_class : extension revision 1
VK_KHR_swapchain : extension revision 70
VK_KHR_swapchain_mutable_format : extension revision 1
VK_KHR_timeline_semaphore : extension revision 2
VK_KHR_uniform_buffer_standard_layout : extension revision 1
VK_KHR_variable_pointers : extension revision 1
VK_KHR_vulkan_memory_model : extension revision 3
VK_NVX_multiview_per_view_attributes : extension revision 1
VK_NV_clip_space_w_scaling : extension revision 1
VK_NV_coverage_reduction_mode : extension revision 1
VK_NV_dedicated_allocation : extension revision 1
VK_NV_dedicated_allocation_image_aliasing : extension revision 1
VK_NV_device_diagnostic_checkpoints : extension revision 2
VK_NV_device_diagnostics_config : extension revision 1
VK_NV_device_generated_commands : extension revision 3
VK_NV_fill_rectangle : extension revision 1
VK_NV_fragment_coverage_to_color : extension revision 1
VK_NV_framebuffer_mixed_samples : extension revision 1
VK_NV_geometry_shader_passthrough : extension revision 1
VK_NV_ray_tracing : extension revision 3
VK_NV_sample_mask_override_coverage : extension revision 1
VK_NV_shader_sm_builtins : extension revision 1
VK_NV_shader_subgroup_partitioned : extension revision 1
VK_NV_viewport_array2 : extension revision 1
VK_NV_viewport_swizzle : extension revision 1
VkQueueFamilyProperties:
========================
queueProperties[0]:
-------------------
minImageTransferGranularity = (1,1,1)
queueCount = 16
queueFlags = QUEUE_GRAPHICS | QUEUE_COMPUTE | QUEUE_TRANSFER | QUEUE_SPARSE_BINDING
timestampValidBits = 64
present support = true
queueProperties[1]:
-------------------
minImageTransferGranularity = (1,1,1)
queueCount = 2
queueFlags = QUEUE_TRANSFER | QUEUE_SPARSE_BINDING
timestampValidBits = 64
present support = false
queueProperties[2]:
-------------------
minImageTransferGranularity = (1,1,1)
queueCount = 8
queueFlags = QUEUE_COMPUTE | QUEUE_TRANSFER | QUEUE_SPARSE_BINDING
timestampValidBits = 64
present support = true
VkPhysicalDeviceMemoryProperties:
=================================
memoryHeaps: count = 3
memoryHeaps[0]:
size = 8589934592 (0x200000000) (8.00 GiB)
budget = 8229289984 (0x1ea810000) (7.66 GiB)
usage = 0 (0x00000000) (0.00 B)
flags: count = 1
MEMORY_HEAP_DEVICE_LOCAL_BIT
memoryHeaps[1]:
size = 12565530624 (0x2ecf6c800) (11.70 GiB)
budget = 12565530624 (0x2ecf6c800) (11.70 GiB)
usage = 0 (0x00000000) (0.00 B)
flags: count = 0
None
memoryHeaps[2]:
size = 257949696 (0x0f600000) (246.00 MiB)
budget = 243204096 (0x0e7f0000) (231.94 MiB)
usage = 14745600 (0x00e10000) (14.06 MiB)
flags: count = 1
MEMORY_HEAP_DEVICE_LOCAL_BIT
memoryTypes: count = 11
memoryTypes[0]:
heapIndex = 1
propertyFlags = 0x0000: count = 0
None
usable for:
IMAGE_TILING_OPTIMAL:
None
IMAGE_TILING_LINEAR:
color images
(non-sparse, non-transient)
memoryTypes[1]:
heapIndex = 1
propertyFlags = 0x0000: count = 0
None
usable for:
IMAGE_TILING_OPTIMAL:
color images
(non-sparse)
IMAGE_TILING_LINEAR:
None
memoryTypes[2]:
heapIndex = 1
propertyFlags = 0x0000: count = 0
None
usable for:
IMAGE_TILING_OPTIMAL:
FORMAT_D16_UNORM
(non-sparse)
IMAGE_TILING_LINEAR:
None
memoryTypes[3]:
heapIndex = 1
propertyFlags = 0x0000: count = 0
None
usable for:
IMAGE_TILING_OPTIMAL:
FORMAT_X8_D24_UNORM_PACK32
FORMAT_D24_UNORM_S8_UINT
(non-sparse)
IMAGE_TILING_LINEAR:
None
memoryTypes[4]:
heapIndex = 1
propertyFlags = 0x0000: count = 0
None
usable for:
IMAGE_TILING_OPTIMAL:
FORMAT_D32_SFLOAT
(non-sparse)
IMAGE_TILING_LINEAR:
None
memoryTypes[5]:
heapIndex = 1
propertyFlags = 0x0000: count = 0
None
usable for:
IMAGE_TILING_OPTIMAL:
FORMAT_D32_SFLOAT_S8_UINT
(non-sparse)
IMAGE_TILING_LINEAR:
None
memoryTypes[6]:
heapIndex = 1
propertyFlags = 0x0000: count = 0
None
usable for:
IMAGE_TILING_OPTIMAL:
FORMAT_S8_UINT
(non-sparse)
IMAGE_TILING_LINEAR:
None
memoryTypes[7]:
heapIndex = 0
propertyFlags = 0x0001: count = 1
MEMORY_PROPERTY_DEVICE_LOCAL_BIT
usable for:
IMAGE_TILING_OPTIMAL:
color images
FORMAT_D16_UNORM
FORMAT_X8_D24_UNORM_PACK32
FORMAT_D32_SFLOAT
FORMAT_S8_UINT
FORMAT_D24_UNORM_S8_UINT
FORMAT_D32_SFLOAT_S8_UINT
(non-sparse)
IMAGE_TILING_LINEAR:
color images
(non-sparse, non-transient)
memoryTypes[8]:
heapIndex = 1
propertyFlags = 0x0006: count = 2
MEMORY_PROPERTY_HOST_VISIBLE_BIT
MEMORY_PROPERTY_HOST_COHERENT_BIT
usable for:
IMAGE_TILING_OPTIMAL:
None
IMAGE_TILING_LINEAR:
color images
(non-sparse, non-transient)
memoryTypes[9]:
heapIndex = 1
propertyFlags = 0x000e: count = 3
MEMORY_PROPERTY_HOST_VISIBLE_BIT
MEMORY_PROPERTY_HOST_COHERENT_BIT
MEMORY_PROPERTY_HOST_CACHED_BIT
usable for:
IMAGE_TILING_OPTIMAL:
None
IMAGE_TILING_LINEAR:
color images
(non-sparse, non-transient)
memoryTypes[10]:
heapIndex = 2
propertyFlags = 0x0007: count = 3
MEMORY_PROPERTY_DEVICE_LOCAL_BIT
MEMORY_PROPERTY_HOST_VISIBLE_BIT
MEMORY_PROPERTY_HOST_COHERENT_BIT
usable for:
IMAGE_TILING_OPTIMAL:
None
IMAGE_TILING_LINEAR:
None
VkPhysicalDeviceFeatures:
=========================
robustBufferAccess = true
fullDrawIndexUint32 = true
imageCubeArray = true
independentBlend = true
geometryShader = true
tessellationShader = true
sampleRateShading = true
dualSrcBlend = true
logicOp = true
multiDrawIndirect = true
drawIndirectFirstInstance = true
depthClamp = true
depthBiasClamp = true
fillModeNonSolid = true
depthBounds = true
wideLines = true
largePoints = true
alphaToOne = true
multiViewport = true
samplerAnisotropy = true
textureCompressionETC2 = false
textureCompressionASTC_LDR = false
textureCompressionBC = true
occlusionQueryPrecise = true
pipelineStatisticsQuery = true
vertexPipelineStoresAndAtomics = true
fragmentStoresAndAtomics = true
shaderTessellationAndGeometryPointSize = true
shaderImageGatherExtended = true
shaderStorageImageExtendedFormats = true
shaderStorageImageMultisample = true
shaderStorageImageReadWithoutFormat = true
shaderStorageImageWriteWithoutFormat = true
shaderUniformBufferArrayDynamicIndexing = true
shaderSampledImageArrayDynamicIndexing = true
shaderStorageBufferArrayDynamicIndexing = true
shaderStorageImageArrayDynamicIndexing = true
shaderClipDistance = true
shaderCullDistance = true
shaderFloat64 = true
shaderInt64 = true
shaderInt16 = true
shaderResourceResidency = true
shaderResourceMinLod = true
sparseBinding = true
sparseResidencyBuffer = true
sparseResidencyImage2D = true
sparseResidencyImage3D = true
sparseResidency2Samples = true
sparseResidency4Samples = true
sparseResidency8Samples = true
sparseResidency16Samples = true
sparseResidencyAliased = true
variableMultisampleRate = true
inheritedQueries = true
VkPhysicalDevice16BitStorageFeatures:
-------------------------------------
storageBuffer16BitAccess = true
uniformAndStorageBuffer16BitAccess = true
storagePushConstant16 = true
storageInputOutput16 = false
VkPhysicalDevice8BitStorageFeatures:
------------------------------------
storageBuffer8BitAccess = true
uniformAndStorageBuffer8BitAccess = true
storagePushConstant8 = true
VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT:
--------------------------------------------------
advancedBlendCoherentOperations = true
VkPhysicalDeviceBufferDeviceAddressFeatures:
--------------------------------------------
bufferDeviceAddress = true
bufferDeviceAddressCaptureReplay = false
bufferDeviceAddressMultiDevice = true
VkPhysicalDeviceBufferDeviceAddressFeaturesEXT:
-----------------------------------------------
bufferDeviceAddress = true
bufferDeviceAddressCaptureReplay = false
bufferDeviceAddressMultiDevice = true
VkPhysicalDeviceConditionalRenderingFeaturesEXT:
------------------------------------------------
conditionalRendering = true
inheritedConditionalRendering = true
VkPhysicalDeviceCustomBorderColorFeaturesEXT:
---------------------------------------------
customBorderColors = true
customBorderColorWithoutFormat = true
VkPhysicalDeviceDepthClipEnableFeaturesEXT:
-------------------------------------------
depthClipEnable = true
VkPhysicalDeviceDescriptorIndexingFeatures:
-------------------------------------------
shaderInputAttachmentArrayDynamicIndexing = true
shaderUniformTexelBufferArrayDynamicIndexing = true
shaderStorageTexelBufferArrayDynamicIndexing = true
shaderUniformBufferArrayNonUniformIndexing = true
shaderSampledImageArrayNonUniformIndexing = true
shaderStorageBufferArrayNonUniformIndexing = true
shaderStorageImageArrayNonUniformIndexing = true
shaderInputAttachmentArrayNonUniformIndexing = true
shaderUniformTexelBufferArrayNonUniformIndexing = true
shaderStorageTexelBufferArrayNonUniformIndexing = true
descriptorBindingUniformBufferUpdateAfterBind = false
descriptorBindingSampledImageUpdateAfterBind = true
descriptorBindingStorageImageUpdateAfterBind = true
descriptorBindingStorageBufferUpdateAfterBind = true
descriptorBindingUniformTexelBufferUpdateAfterBind = true
descriptorBindingStorageTexelBufferUpdateAfterBind = true
descriptorBindingUpdateUnusedWhilePending = true
descriptorBindingPartiallyBound = true
descriptorBindingVariableDescriptorCount = true
runtimeDescriptorArray = true
VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT:
---------------------------------------------------
fragmentShaderSampleInterlock = true
fragmentShaderPixelInterlock = true
fragmentShaderShadingRateInterlock = true
VkPhysicalDeviceHostQueryResetFeatures:
---------------------------------------
hostQueryReset = true
VkPhysicalDeviceImagelessFramebufferFeatures:
---------------------------------------------
imagelessFramebuffer = true
VkPhysicalDeviceIndexTypeUint8FeaturesEXT:
------------------------------------------
indexTypeUint8 = true
VkPhysicalDeviceInlineUniformBlockFeaturesEXT:
----------------------------------------------
inlineUniformBlock = true
descriptorBindingInlineUniformBlockUpdateAfterBind = true
VkPhysicalDeviceLineRasterizationFeaturesEXT:
---------------------------------------------
rectangularLines = true
bresenhamLines = true
smoothLines = true
stippledRectangularLines = true
stippledBresenhamLines = true
stippledSmoothLines = true
VkPhysicalDeviceMultiviewFeatures:
----------------------------------
multiview = true
multiviewGeometryShader = true
multiviewTessellationShader = true
VkPhysicalDevicePipelineCreationCacheControlFeaturesEXT:
--------------------------------------------------------
pipelineCreationCacheControl = true
VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR:
--------------------------------------------------------
pipelineExecutableInfo = true
VkPhysicalDevicePrivateDataFeaturesEXT:
---------------------------------------
privateData = true
VkPhysicalDeviceProtectedMemoryFeatures:
----------------------------------------
protectedMemory = false
VkPhysicalDeviceRobustness2FeaturesEXT:
---------------------------------------
robustBufferAccess2 = true
robustImageAccess2 = true
nullDescriptor = true
VkPhysicalDeviceSamplerYcbcrConversionFeatures:
-----------------------------------------------
samplerYcbcrConversion = true
VkPhysicalDeviceScalarBlockLayoutFeatures:
------------------------------------------
scalarBlockLayout = true
VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures:
----------------------------------------------------
separateDepthStencilLayouts = true
VkPhysicalDeviceShaderAtomicInt64Features:
------------------------------------------
shaderBufferInt64Atomics = true
shaderSharedInt64Atomics = true
VkPhysicalDeviceShaderClockFeaturesKHR:
---------------------------------------
shaderSubgroupClock = true
shaderDeviceClock = true
VkPhysicalDeviceShaderDemoteToHelperInvocationFeaturesEXT:
----------------------------------------------------------
shaderDemoteToHelperInvocation = true
VkPhysicalDeviceShaderDrawParametersFeatures:
---------------------------------------------
shaderDrawParameters = true
VkPhysicalDeviceShaderFloat16Int8Features:
------------------------------------------
shaderFloat16 = false
shaderInt8 = true
VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures:
----------------------------------------------------
shaderSubgroupExtendedTypes = true
VkPhysicalDeviceSubgroupSizeControlFeaturesEXT:
-----------------------------------------------
subgroupSizeControl = true
computeFullSubgroups = true
VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT:
------------------------------------------------
texelBufferAlignment = true
VkPhysicalDeviceTimelineSemaphoreFeatures:
------------------------------------------
timelineSemaphore = true
VkPhysicalDeviceTransformFeedbackFeaturesEXT:
---------------------------------------------
transformFeedback = true
geometryStreams = true
VkPhysicalDeviceUniformBufferStandardLayoutFeatures:
----------------------------------------------------
uniformBufferStandardLayout = true
VkPhysicalDeviceVariablePointersFeatures:
-----------------------------------------
variablePointersStorageBuffer = true
variablePointers = true
VkPhysicalDeviceVertexAttributeDivisorFeaturesEXT:
--------------------------------------------------
vertexAttributeInstanceRateDivisor = true
vertexAttributeInstanceRateZeroDivisor = true
VkPhysicalDeviceVulkan11Features:
---------------------------------
storageBuffer16BitAccess = true
uniformAndStorageBuffer16BitAccess = true
storagePushConstant16 = true
storageInputOutput16 = false
multiview = true
multiviewGeometryShader = true
multiviewTessellationShader = true
variablePointersStorageBuffer = true
variablePointers = true
protectedMemory = false
samplerYcbcrConversion = true
shaderDrawParameters = true
VkPhysicalDeviceVulkan12Features:
---------------------------------
samplerMirrorClampToEdge = true
drawIndirectCount = true
storageBuffer8BitAccess = true
uniformAndStorageBuffer8BitAccess = true
storagePushConstant8 = true
shaderBufferInt64Atomics = true
shaderSharedInt64Atomics = true
shaderFloat16 = false
shaderInt8 = true
descriptorIndexing = true
shaderInputAttachmentArrayDynamicIndexing = true
shaderUniformTexelBufferArrayDynamicIndexing = true
shaderStorageTexelBufferArrayDynamicIndexing = true
shaderUniformBufferArrayNonUniformIndexing = true
shaderSampledImageArrayNonUniformIndexing = true
shaderStorageBufferArrayNonUniformIndexing = true
shaderStorageImageArrayNonUniformIndexing = true
shaderInputAttachmentArrayNonUniformIndexing = true
shaderUniformTexelBufferArrayNonUniformIndexing = true
shaderStorageTexelBufferArrayNonUniformIndexing = true
descriptorBindingUniformBufferUpdateAfterBind = false
descriptorBindingSampledImageUpdateAfterBind = true
descriptorBindingStorageImageUpdateAfterBind = true
descriptorBindingStorageBufferUpdateAfterBind = true
descriptorBindingUniformTexelBufferUpdateAfterBind = true
descriptorBindingStorageTexelBufferUpdateAfterBind = true
descriptorBindingUpdateUnusedWhilePending = true
descriptorBindingPartiallyBound = true
descriptorBindingVariableDescriptorCount = true
runtimeDescriptorArray = true
samplerFilterMinmax = true
scalarBlockLayout = true
imagelessFramebuffer = true
uniformBufferStandardLayout = true
shaderSubgroupExtendedTypes = true
separateDepthStencilLayouts = true
hostQueryReset = true
timelineSemaphore = true
bufferDeviceAddress = true
bufferDeviceAddressCaptureReplay = false
bufferDeviceAddressMultiDevice = true
vulkanMemoryModel = true
vulkanMemoryModelDeviceScope = true
vulkanMemoryModelAvailabilityVisibilityChains = true
shaderOutputViewportIndex = true
shaderOutputLayer = true
subgroupBroadcastDynamicId = true
VkPhysicalDeviceVulkanMemoryModelFeatures:
------------------------------------------
vulkanMemoryModel = true
vulkanMemoryModelDeviceScope = true
vulkanMemoryModelAvailabilityVisibilityChains = true
VkPhysicalDeviceYcbcrImageArraysFeaturesEXT:
--------------------------------------------
ycbcrImageArrays = true
Offline
I did not have vulkan installed initially. I installed vulkan-headers vulkan-tools vulkan-intel lib32-vulkan-intel.
Offline
Solved.
Solution: # rm /etc/X11/xorg.conf
Everything is working now. I appreciate your time.
Offline
For all who are (just like me) coming across this thread and wondering what was happening here:
$ glxinfo -B #mesa-demos
name of display: :0.0 display: :0 screen: 0 direct rendering: Yes Extended renderer info (GLX_MESA_query_renderer): Vendor: Mesa/X.org (0xffffffff) Device: llvmpipe (LLVM 11.0.0, 256 bits) (0xffffffff) Version: 20.3.0 Accelerated: no Video memory: 15977MB Unified memory: no Preferred profile: core (0x1) Max core profile version: 4.5 Max compat profile version: 3.1 Max GLES1 profile version: 1.1 Max GLES[23] profile version: 3.2 OpenGL vendor string: Mesa/X.org OpenGL renderer string: llvmpipe (LLVM 11.0.0, 256 bits) OpenGL core profile version string: 4.5 (Core Profile) Mesa 20.3.0 OpenGL core profile shading language version string: 4.50 OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile OpenGL version string: 3.1 Mesa 20.3.0 OpenGL shading language version string: 1.40 OpenGL context flags: (none) OpenGL ES profile version string: OpenGL ES 3.2 Mesa 20.3.0 OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
This means software rendering. llvmpipe is a software renderer. But that's no surprise.
$ cat /var/log/Xorg.0.log
[ 3.316] (II) LoadModule: "glx" [ 3.317] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so [ 3.328] (II) Module glx: vendor="X.Org Foundation" [ 3.328] compiled for 1.20.10, module version = 1.0.0 [ 3.328] ABI class: X.Org Server Extension, version 10.0 [ 3.328] (II) LoadModule: "nvidia" [ 3.329] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so [ 3.335] (II) Module nvidia: vendor="NVIDIA Corporation" [ 3.335] compiled for 1.6.99.901, module version = 1.0.0 [ 3.335] Module class: X.Org Video Driver [ 3.336] (II) NVIDIA dlloader X Driver 455.45.01 Thu Nov 5 23:01:05 UTC 2020 [ 3.336] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs [ 3.342] (II) Loading sub module "fb" [ 3.342] (II) LoadModule: "fb" [ 3.342] (II) Loading /usr/lib/xorg/modules/libfb.so [ 3.343] (II) Module fb: vendor="X.Org Foundation" [ 3.343] compiled for 1.20.10, module version = 1.0.0 [ 3.343] ABI class: X.Org ANSI C Emulation, version 0.4 [ 3.343] (II) Loading sub module "wfb" [ 3.343] (II) LoadModule: "wfb" [ 3.343] (II) Loading /usr/lib/xorg/modules/libwfb.so [ 3.344] (II) Module wfb: vendor="X.Org Foundation" [ 3.344] compiled for 1.20.10, module version = 1.0.0 [ 3.344] ABI class: X.Org ANSI C Emulation, version 0.4 [ 4.221] (WW) Warning, couldn't open module glxserver_nvidia [ 4.221] (EE) NVIDIA: Failed to load module "glxserver_nvidia" (module does not exist, 0) [ 4.221] (EE) NVIDIA(0): Failed to initialize the GLX module; please check in your X [ 4.221] (EE) NVIDIA(0): log file that the GLX module has been loaded in your X [ 4.221] (EE) NVIDIA(0): server, and that the module is the NVIDIA GLX module. If [ 4.221] (EE) NVIDIA(0): you continue to encounter problems, Please try [ 4.221] (EE) NVIDIA(0): reinstalling the NVIDIA driver.
I doubt that removing the xorg.conf indeed fixed that problem. To me, this looks like the X11 module path not being amended accordingly. I had a similar problem.
Just have a look at the contents of /usr/share/X11/xorg.conf.d/10-nvidia-drm-outputclass.conf
It should contain a line like this:
ModulePath "/usr/lib/nvidia/xorg"
Thanks again to seth for providing this clarification.
Offline
Yes. But as that particular xorg.conf doesn't do anything useful safe for overriding the definition in that file, you might as well remove it.
Offline