You are not logged in.

#1 2021-02-01 14:00:11

Wodger
Member
Registered: 2020-11-30
Posts: 26

Multi screen with Gsync / Non Gsync monitors (Working with Caveats)

Hi all,

Arch linux with KDE plasma

I'm probably barking up the wrong tree, but what it boils down to is this:

I have 3 screens, the main screen X34 Acer is Gsync capable (called DP-0), the other 2 screens are not (1 intermittently used so is usually disabled in options - Called HDMI-2). I used to have all three plugged into the 1 gpu (nvidia 1080Ti), however in order to get gsync to work on the main screen, I had to move 1 screen to come off the mainboard output (from intel CPU onboard graphics) and have it disabled (disabling it when connected to the GPU didn't work for some unknown reason) - this ones called HDMI-3 for the CPU graphics.
Further, this all worked out of the box with no xorg.conf - Just only the main screen running

Anyway, I like to have my 2nd screen for a couple of windows (teamspeak / discord for my gaming and a network monitor - no 3d stuff) so I started thinking if it was possible to have the intel GPU run the 2nd screen and the nvidia GPU the main screen. I've trolled the net for most of the day and got to a point where I think something is nearly working (or not) on a multihead (2 xserver) setup.

What I have is the main screen running on one kwin process, and gsync appears to be working ok (Gsync indicated in top RH corner of games). and the screen is functioning normally. The 2nd screen however is showing black with the "X" cursor that I can move around on it (can't click or do anything with it). I also can't move any windows to it so it appears to be functioning as two separate servers, I also see two separate Kwin processes running in the KSysGuard.

I use SDDM, and on login, when I hit enter after putting my password, the 2nd screen image overlays the main screens image to the left and then desktop appears normally.

I've hit a roadblock now, I can't seem to get the screen to present anything else. What am I missing?

Lets start with what I can see:

At the moment, entering anything into terminal on main screen (DP-0) relating to xrandr brings up just the nvidia card and the two screens attached to it (DP-0 and HDMI-2), and everything functions completely separate. I don't see anything weird in the xorg.0.log and appears everything is ok.

My xorg.conf:

Section "ServerLayout"
    Identifier  "Default Layout"
    Screen  0   "MainScreen"
    Screen  1   "TopScreen" Above "MainScreen"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
EndSection

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Device"
        Identifier  "Nvidia"
        Driver      "nvidia"
        BusID       "PCI:2:0:0"
EndSection

Section "Device"
        Identifier  "Intel"
        Driver      "intel"
        BusID       "PCI:0:2:0"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Acer X34"
    HorizSync       73.0 - 151.0
    VertRefresh     30.0 - 100.0
    Option         "DPMS"
EndSection

Section "Monitor"
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "LG Electronics W2252"
    HorizSync       30.0 - 83.0
    VertRefresh     56.0 - 75.0
EndSection

Section "Screen"
   Identifier  "MainScreen"
   Device      "Nvidia"
   Monitor     "Monitor0"
   DefaultDepth    24
   SubSection "Display"
       Depth       24
       Modes       "3440x1440"
   EndSubSection
EndSection

Section "Screen"
   Identifier  "TopScreen"
   Device      "Intel"
   Monitor     "Monitor1"
   DefaultDepth    24
   SubSection "Display"
       Depth       24
       Modes       "1680x1050"
   EndSubSection
EndSection

My Xorg.0.log:

[     8.389] (--) Log file renamed from "/var/log/Xorg.pid-559.log" to "/var/log/Xorg.0.log"
[     8.390] 
X.Org X Server 1.20.10
X Protocol Version 11, Revision 0
[     8.390] Build Operating System: Linux Arch Linux
[     8.390] Current Operating System: Linux archlinux 5.10.11-arch1-1 #1 SMP PREEMPT Wed, 27 Jan 2021 13:53:16 +0000 x86_64
[     8.390] Kernel command line: root=PARTUUID=c7bfb3f3-5e70-4246-b95b-86074c6b9b2a rw initrd=boot\intel-ucode.img usbhid.quirks=0x0463:0xffff:0x08 initrd=boot\initramfs-linux.img
[     8.390] Build Date: 14 December 2020  12:10:29PM
[     8.390]  
[     8.390] Current version of pixman: 0.40.0
[     8.390] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[     8.390] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[     8.390] (==) Log file: "/var/log/Xorg.0.log", Time: Mon Feb  1 21:50:00 2021
[     8.391] (==) Using config file: "/etc/X11/xorg.conf"
[     8.391] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[     8.391] (==) ServerLayout "Default Layout"
[     8.391] (**) |-->Screen "MainScreen" (0)
[     8.391] (**) |   |-->Monitor "Monitor0"
[     8.391] (**) |   |-->Device "Nvidia"
[     8.391] (**) |-->Screen "TopScreen" (1)
[     8.391] (**) |   |-->Monitor "Monitor1"
[     8.392] (**) |   |-->Device "Intel"
[     8.392] (**) |-->Input Device "Keyboard0"
[     8.392] (**) |-->Input Device "Mouse0"
[     8.392] (**) Option "Xinerama" "0"
[     8.392] (==) Automatically adding devices
[     8.392] (==) Automatically enabling devices
[     8.392] (==) Automatically adding GPU devices
[     8.392] (==) Automatically binding GPU devices
[     8.392] (==) Max clients allowed: 256, resource mask: 0x1fffff
[     8.392] (WW) The directory "/usr/share/fonts/misc" does not exist.
[     8.392] 	Entry deleted from font path.
[     8.392] (WW) The directory "/usr/share/fonts/OTF" does not exist.
[     8.392] 	Entry deleted from font path.
[     8.392] (WW) The directory "/usr/share/fonts/Type1" does not exist.
[     8.392] 	Entry deleted from font path.
[     8.393] (==) FontPath set to:
	/usr/share/fonts/TTF,
	/usr/share/fonts/100dpi,
	/usr/share/fonts/75dpi
[     8.393] (==) ModulePath set to "/usr/lib/xorg/modules"
[     8.393] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[     8.393] (WW) Disabling Keyboard0
[     8.393] (WW) Disabling Mouse0
[     8.393] (II) Module ABI versions:
[     8.393] 	X.Org ANSI C Emulation: 0.4
[     8.393] 	X.Org Video Driver: 24.1
[     8.393] 	X.Org XInput driver : 24.1
[     8.393] 	X.Org Server Extension : 10.0
[     8.394] (++) using VT number 1

[     8.394] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
[     8.394] (II) xfree86: Adding drm device (/dev/dri/card1)
[     8.394] (II) xfree86: Adding drm device (/dev/dri/card0)
[     8.397] (**) OutputClass "nvidia" ModulePath extended to "/usr/lib/nvidia/xorg,/usr/lib/xorg/modules,/usr/lib/xorg/modules"
[     8.398] (--) PCI:*(0@0:2:0) 8086:0412:1043:8534 rev 6, Mem @ 0xde400000/4194304, 0xb0000000/268435456, I/O @ 0x0000f000/64, BIOS @ 0x????????/131072
[     8.398] (--) PCI: (2@0:0:0) 10de:1b06:1458:3751 rev 161, Mem @ 0xdd000000/16777216, 0xc0000000/268435456, 0xd0000000/33554432, I/O @ 0x0000e000/128, BIOS @ 0x????????/524288
[     8.398] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[     8.398] (II) LoadModule: "glx"
[     8.399] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[     8.403] (II) Module glx: vendor="X.Org Foundation"
[     8.403] 	compiled for 1.20.10, module version = 1.0.0
[     8.403] 	ABI class: X.Org Server Extension, version 10.0
[     8.403] (II) LoadModule: "nvidia"
[     8.403] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[     8.405] (II) Module nvidia: vendor="NVIDIA Corporation"
[     8.405] 	compiled for 1.6.99.901, module version = 1.0.0
[     8.405] 	Module class: X.Org Video Driver
[     8.405] (II) LoadModule: "intel"
[     8.405] (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
[     8.406] (II) Module intel: vendor="X.Org Foundation"
[     8.406] 	compiled for 1.20.10, module version = 2.99.917
[     8.406] 	Module class: X.Org Video Driver
[     8.406] 	ABI class: X.Org Video Driver, version 24.1
[     8.406] (II) NVIDIA dlloader X Driver  460.39  Thu Jan 21 21:54:11 UTC 2021
[     8.406] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[     8.407] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets:
	i810, i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G,
	915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM,
	Pineview G, 965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33,
	GM45, 4 Series, G45/G43, Q45/Q43, G41, B43
[     8.407] (II) intel: Driver for Intel(R) HD Graphics
[     8.407] (II) intel: Driver for Intel(R) Iris(TM) Graphics
[     8.407] (II) intel: Driver for Intel(R) Iris(TM) Pro Graphics
[     8.407] (II) Loading sub module "fb"
[     8.407] (II) LoadModule: "fb"
[     8.407] (II) Loading /usr/lib/xorg/modules/libfb.so
[     8.408] (II) Module fb: vendor="X.Org Foundation"
[     8.408] 	compiled for 1.20.10, module version = 1.0.0
[     8.408] 	ABI class: X.Org ANSI C Emulation, version 0.4
[     8.408] (II) Loading sub module "wfb"
[     8.408] (II) LoadModule: "wfb"
[     8.408] (II) Loading /usr/lib/xorg/modules/libwfb.so
[     8.408] (II) Module wfb: vendor="X.Org Foundation"
[     8.408] 	compiled for 1.20.10, module version = 1.0.0
[     8.408] 	ABI class: X.Org ANSI C Emulation, version 0.4
[     8.408] (II) Loading sub module "ramdac"
[     8.408] (II) LoadModule: "ramdac"
[     8.408] (II) Module "ramdac" already built-in
[     8.409] (II) intel(1): Using Kernel Mode Setting driver: i915, version 1.6.0 20200917
[     8.409] (II) intel(1): SNA compiled from 2.99.917-916-g31486f40
[     8.409] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
[     8.409] (==) NVIDIA(0): RGB weight 888
[     8.409] (==) NVIDIA(0): Default visual is TrueColor
[     8.409] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[     8.410] (II) Applying OutputClass "nvidia" options to /dev/dri/card1
[     8.410] (**) NVIDIA(0): Option "AllowEmptyInitialConfiguration"
[     8.410] (**) NVIDIA(0): Enabling 2D acceleration
[     8.410] (II) Loading sub module "glxserver_nvidia"
[     8.410] (II) LoadModule: "glxserver_nvidia"
[     8.410] (II) Loading /usr/lib/nvidia/xorg/libglxserver_nvidia.so
[     8.425] (II) Module glxserver_nvidia: vendor="NVIDIA Corporation"
[     8.425] 	compiled for 1.6.99.901, module version = 1.0.0
[     8.425] 	Module class: X.Org Server Extension
[     8.425] (II) NVIDIA GLX Module  460.39  Thu Jan 21 21:51:40 UTC 2021
[     8.425] (II) NVIDIA: The X server supports PRIME Render Offload.
[     9.120] (--) NVIDIA(0): Valid display device(s) on GPU-0 at PCI:2:0:0
[     9.120] (--) NVIDIA(0):     DFP-0
[     9.120] (--) NVIDIA(0):     DFP-1
[     9.120] (--) NVIDIA(0):     DFP-2
[     9.120] (--) NVIDIA(0):     DFP-3 (boot)
[     9.120] (--) NVIDIA(0):     DFP-4
[     9.120] (--) NVIDIA(0):     DFP-5
[     9.120] (--) NVIDIA(0):     DFP-6
[     9.120] (--) NVIDIA(0):     DFP-7
[     9.120] (--) NVIDIA(0):     DFP-8
[     9.120] (II) NVIDIA(0): NVIDIA GPU GeForce GTX 1080 Ti (GP102-A) at PCI:2:0:0 (GPU-0)
[     9.120] (--) NVIDIA(0): Memory: 11534336 kBytes
[     9.120] (--) NVIDIA(0): VideoBIOS: 86.02.39.00.9e
[     9.120] (II) NVIDIA(0): Detected PCI Express Link width: 16X
[     9.120] (--) NVIDIA(GPU-0): DFP-0: disconnected
[     9.120] (--) NVIDIA(GPU-0): DFP-0: Internal TMDS
[     9.120] (--) NVIDIA(GPU-0): DFP-0: 165.0 MHz maximum pixel clock
[     9.120] (--) NVIDIA(GPU-0): 
[     9.120] (--) NVIDIA(GPU-0): DFP-1: disconnected
[     9.120] (--) NVIDIA(GPU-0): DFP-1: Internal TMDS
[     9.120] (--) NVIDIA(GPU-0): DFP-1: 165.0 MHz maximum pixel clock
[     9.120] (--) NVIDIA(GPU-0): 
[     9.150] (--) NVIDIA(GPU-0): Philips PHL 200V4QH (DFP-2): connected
[     9.150] (--) NVIDIA(GPU-0): Philips PHL 200V4QH (DFP-2): Internal TMDS
[     9.150] (--) NVIDIA(GPU-0): Philips PHL 200V4QH (DFP-2): 600.0 MHz maximum pixel clock
[     9.150] (--) NVIDIA(GPU-0): 
[     9.278] (--) NVIDIA(GPU-0): Acer X34 (DFP-3): connected
[     9.278] (--) NVIDIA(GPU-0): Acer X34 (DFP-3): Internal DisplayPort
[     9.278] (--) NVIDIA(GPU-0): Acer X34 (DFP-3): 1440.0 MHz maximum pixel clock
[     9.278] (--) NVIDIA(GPU-0): 
[     9.279] (--) NVIDIA(GPU-0): DFP-4: disconnected
[     9.279] (--) NVIDIA(GPU-0): DFP-4: Internal TMDS
[     9.279] (--) NVIDIA(GPU-0): DFP-4: 165.0 MHz maximum pixel clock
[     9.279] (--) NVIDIA(GPU-0): 
[     9.279] (--) NVIDIA(GPU-0): DFP-5: disconnected
[     9.279] (--) NVIDIA(GPU-0): DFP-5: Internal DisplayPort
[     9.279] (--) NVIDIA(GPU-0): DFP-5: 1440.0 MHz maximum pixel clock
[     9.279] (--) NVIDIA(GPU-0): 
[     9.279] (--) NVIDIA(GPU-0): DFP-6: disconnected
[     9.279] (--) NVIDIA(GPU-0): DFP-6: Internal TMDS
[     9.279] (--) NVIDIA(GPU-0): DFP-6: 165.0 MHz maximum pixel clock
[     9.279] (--) NVIDIA(GPU-0): 
[     9.279] (--) NVIDIA(GPU-0): DFP-7: disconnected
[     9.279] (--) NVIDIA(GPU-0): DFP-7: Internal DisplayPort
[     9.279] (--) NVIDIA(GPU-0): DFP-7: 1440.0 MHz maximum pixel clock
[     9.279] (--) NVIDIA(GPU-0): 
[     9.279] (--) NVIDIA(GPU-0): DFP-8: disconnected
[     9.279] (--) NVIDIA(GPU-0): DFP-8: Internal TMDS
[     9.279] (--) NVIDIA(GPU-0): DFP-8: 165.0 MHz maximum pixel clock
[     9.279] (--) NVIDIA(GPU-0): 
[     9.284] (II) NVIDIA(0): Validated MetaModes:
[     9.284] (II) NVIDIA(0):     "DFP-3:3440x1440,DFP-2:3440x1440"
[     9.284] (II) NVIDIA(0): Virtual screen size determined to be 3440 x 1440
[     9.286] (--) NVIDIA(0): DPI set to (109, 107); computed from "UseEdidDpi" X config
[     9.286] (--) NVIDIA(0):     option
[     9.289] (--) intel(1): Integrated Graphics Chipset: Intel(R) HD Graphics 4600
[     9.289] (--) intel(1): CPU: x86-64, sse2, sse3, ssse3, sse4.1, sse4.2, avx, avx2; using a maximum of 4 threads
[     9.289] (**) intel(1): Depth 24, (--) framebuffer bpp 32
[     9.289] (==) intel(1): RGB weight 888
[     9.289] (==) intel(1): Default visual is TrueColor
[     9.289] (II) intel(1): Output DP1 using monitor section Monitor1
[     9.290] (II) intel(1): Enabled output DP1
[     9.290] (II) intel(1): Output HDMI1 has no monitor section
[     9.290] (II) intel(1): Enabled output HDMI1
[     9.290] (II) intel(1): Output DP2 has no monitor section
[     9.290] (II) intel(1): Enabled output DP2
[     9.290] (II) intel(1): Output HDMI2 has no monitor section
[     9.290] (II) intel(1): Enabled output HDMI2
[     9.290] (II) intel(1): Output HDMI3 has no monitor section
[     9.290] (II) intel(1): Enabled output HDMI3
[     9.290] (--) intel(1): Using a maximum size of 256x256 for hardware cursors
[     9.290] (II) intel(1): Output VIRTUAL1 has no monitor section
[     9.290] (II) intel(1): Enabled output VIRTUAL1
[     9.290] (--) intel(1): Output HDMI3 using initial mode 1680x1050 on pipe 0
[     9.290] (==) intel(1): TearFree disabled
[     9.290] (==) intel(1): Using gamma correction (1.0, 1.0, 1.0)
[     9.290] (==) intel(1): DPI set to (96, 96)
[     9.290] (II) Loading sub module "dri3"
[     9.290] (II) LoadModule: "dri3"
[     9.290] (II) Module "dri3" already built-in
[     9.290] (II) Loading sub module "dri2"
[     9.290] (II) LoadModule: "dri2"
[     9.290] (II) Module "dri2" already built-in
[     9.290] (II) Loading sub module "present"
[     9.290] (II) LoadModule: "present"
[     9.290] (II) Module "present" already built-in
[     9.290] (II) NVIDIA: Using 24576.00 MB of virtual memory for indirect memory
[     9.290] (II) NVIDIA:     access.
[     9.292] (II) NVIDIA(0): ACPI: failed to connect to the ACPI event daemon; the daemon
[     9.292] (II) NVIDIA(0):     may not be running or the "AcpidSocketPath" X
[     9.292] (II) NVIDIA(0):     configuration option may not be set correctly.  When the
[     9.292] (II) NVIDIA(0):     ACPI event daemon is available, the NVIDIA X driver will
[     9.292] (II) NVIDIA(0):     try to use it to receive ACPI event notifications.  For
[     9.292] (II) NVIDIA(0):     details, please see the "ConnectToAcpid" and
[     9.292] (II) NVIDIA(0):     "AcpidSocketPath" X configuration options in Appendix B: X
[     9.292] (II) NVIDIA(0):     Config Options in the README.
[     9.309] (II) NVIDIA(0): Setting mode "DFP-3:3440x1440,DFP-2:3440x1440"
[     9.434] (==) NVIDIA(0): Disabling shared memory pixmaps
[     9.434] (==) NVIDIA(0): Backing store enabled
[     9.434] (==) NVIDIA(0): Silken mouse disabled
[     9.434] (**) NVIDIA(0): DPMS enabled
[     9.434] (II) Loading sub module "dri2"
[     9.434] (II) LoadModule: "dri2"
[     9.434] (II) Module "dri2" already built-in
[     9.434] (II) NVIDIA(0): [DRI2] Setup complete
[     9.434] (II) NVIDIA(0): [DRI2]   VDPAU driver: nvidia
[     9.435] (II) intel(1): SNA initialized with Haswell (gen7.5, gt2) backend
[     9.435] (==) intel(1): Backing store enabled
[     9.435] (==) intel(1): Silken mouse disabled
[     9.435] (II) intel(1): HW Cursor enabled
[     9.435] (==) intel(1): DPMS enabled
[     9.435] (==) intel(1): Display hotplug detection enabled
[     9.435] (II) intel(1): [DRI2] Setup complete
[     9.435] (II) intel(1): [DRI2]   DRI driver: i965
[     9.435] (II) intel(1): [DRI2]   VDPAU driver: va_gl
[     9.435] (II) intel(1): direct rendering: DRI2 DRI3 enabled
[     9.435] (II) intel(1): hardware support for Present enabled
[     9.435] (II) Initializing extension Generic Event Extension
[     9.435] (II) Initializing extension SHAPE
[     9.436] (II) Initializing extension MIT-SHM
[     9.436] (II) Initializing extension XInputExtension
[     9.436] (II) Initializing extension XTEST
[     9.436] (II) Initializing extension BIG-REQUESTS
[     9.436] (II) Initializing extension SYNC
[     9.436] (II) Initializing extension XKEYBOARD
[     9.436] (II) Initializing extension XC-MISC
[     9.436] (II) Initializing extension SECURITY
[     9.436] (II) Initializing extension XFIXES
[     9.436] (II) Initializing extension RENDER
[     9.436] (II) Initializing extension RANDR
[     9.436] (II) Initializing extension COMPOSITE
[     9.436] (II) Initializing extension DAMAGE
[     9.436] (II) Initializing extension MIT-SCREEN-SAVER
[     9.436] (II) Initializing extension DOUBLE-BUFFER
[     9.436] (II) Initializing extension RECORD
[     9.436] (II) Initializing extension DPMS
[     9.437] (II) Initializing extension Present
[     9.437] (II) Initializing extension DRI3
[     9.437] (II) Initializing extension X-Resource
[     9.437] (II) Initializing extension XVideo
[     9.437] (II) Initializing extension XVideo-MotionCompensation
[     9.437] (II) Initializing extension GLX
[     9.437] (II) Initializing extension GLX
[     9.437] (II) Indirect GLX disabled.
[     9.437] (II) GLX: Another vendor is already registered for screen 0
[     9.452] (II) AIGLX: Loaded and initialized i965
[     9.452] (II) GLX: Initialized DRI2 GL provider for screen 1
[     9.452] (II) Initializing extension XFree86-VidModeExtension
[     9.452] (II) Initializing extension XFree86-DGA
[     9.452] (II) Initializing extension XFree86-DRI
[     9.452] (II) Initializing extension DRI2
[     9.452] (II) Initializing extension NV-GLX
[     9.452] (II) Initializing extension NV-CONTROL
[     9.458] (II) intel(1): switch to mode 1680x1050@60.0 on HDMI3 using pipe 0, position (0, 0), rotation normal, reflection none
[     9.463] (II) intel(1): Setting screen physical size to 444 x 277
[     9.516] (II) config/udev: Adding input device Power Button (/dev/input/event1)
[     9.516] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[     9.516] (II) LoadModule: "libinput"
[     9.516] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[     9.518] (II) Module libinput: vendor="X.Org Foundation"
[     9.518] 	compiled for 1.20.8, module version = 0.30.0
[     9.518] 	Module class: X.Org XInput Driver
[     9.518] 	ABI class: X.Org XInput driver, version 24.1
[     9.518] (II) Using input driver 'libinput' for 'Power Button'
[     9.518] (**) Power Button: always reports core events
[     9.518] (**) Option "Device" "/dev/input/event1"
[     9.518] (**) Option "_source" "server/udev"
[     9.521] (II) event1  - Power Button: is tagged by udev as: Keyboard
[     9.521] (II) event1  - Power Button: device is a keyboard
[     9.521] (II) event1  - Power Button: device removed
[     9.581] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input1/event1"
[     9.581] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[     9.583] (II) event1  - Power Button: is tagged by udev as: Keyboard
[     9.583] (II) event1  - Power Button: device is a keyboard
[     9.584] (II) config/udev: Adding input device Video Bus (/dev/input/event9)
[     9.584] (**) Video Bus: Applying InputClass "libinput keyboard catchall"
[     9.584] (II) Using input driver 'libinput' for 'Video Bus'
[     9.584] (**) Video Bus: always reports core events
[     9.584] (**) Option "Device" "/dev/input/event9"
[     9.584] (**) Option "_source" "server/udev"
[     9.585] (II) event9  - Video Bus: is tagged by udev as: Keyboard
[     9.585] (II) event9  - Video Bus: device is a keyboard
[     9.585] (II) event9  - Video Bus: device removed
[     9.648] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input16/event9"
[     9.648] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 7)
[     9.648] (II) event9  - Video Bus: is tagged by udev as: Keyboard
[     9.648] (II) event9  - Video Bus: device is a keyboard
[     9.649] (II) config/udev: Adding input device Power Button (/dev/input/event0)
[     9.649] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[     9.649] (II) Using input driver 'libinput' for 'Power Button'
[     9.649] (**) Power Button: always reports core events
[     9.649] (**) Option "Device" "/dev/input/event0"
[     9.649] (**) Option "_source" "server/udev"
[     9.649] (II) event0  - Power Button: is tagged by udev as: Keyboard
[     9.649] (II) event0  - Power Button: device is a keyboard
[     9.649] (II) event0  - Power Button: device removed
[     9.674] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0/event0"
[     9.674] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 8)
[     9.675] (II) event0  - Power Button: is tagged by udev as: Keyboard
[     9.675] (II) event0  - Power Button: device is a keyboard
[     9.675] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=7 (/dev/input/event11)
[     9.675] (II) No input driver specified, ignoring this device.
[     9.675] (II) This device may have been added with another device file.
[     9.675] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=8 (/dev/input/event12)
[     9.675] (II) No input driver specified, ignoring this device.
[     9.675] (II) This device may have been added with another device file.
[     9.676] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=9 (/dev/input/event13)
[     9.676] (II) No input driver specified, ignoring this device.
[     9.676] (II) This device may have been added with another device file.
[     9.676] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=10 (/dev/input/event14)
[     9.676] (II) No input driver specified, ignoring this device.
[     9.676] (II) This device may have been added with another device file.
[     9.676] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=11 (/dev/input/event15)
[     9.676] (II) No input driver specified, ignoring this device.
[     9.676] (II) This device may have been added with another device file.
[     9.676] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=12 (/dev/input/event16)
[     9.676] (II) No input driver specified, ignoring this device.
[     9.676] (II) This device may have been added with another device file.
[     9.676] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=3 (/dev/input/event10)
[     9.676] (II) No input driver specified, ignoring this device.
[     9.676] (II) This device may have been added with another device file.
[     9.677] (II) config/udev: Adding input device HDA Intel HDMI HDMI/DP,pcm=3 (/dev/input/event25)
[     9.677] (II) No input driver specified, ignoring this device.
[     9.677] (II) This device may have been added with another device file.
[     9.677] (II) config/udev: Adding input device HDA Intel HDMI HDMI/DP,pcm=7 (/dev/input/event26)
[     9.677] (II) No input driver specified, ignoring this device.
[     9.677] (II) This device may have been added with another device file.
[     9.677] (II) config/udev: Adding input device HDA Intel HDMI HDMI/DP,pcm=8 (/dev/input/event27)
[     9.677] (II) No input driver specified, ignoring this device.
[     9.677] (II) This device may have been added with another device file.
[     9.677] (II) config/udev: Adding input device HDA Intel HDMI HDMI/DP,pcm=9 (/dev/input/event28)
[     9.677] (II) No input driver specified, ignoring this device.
[     9.677] (II) This device may have been added with another device file.
[     9.677] (II) config/udev: Adding input device HDA Intel HDMI HDMI/DP,pcm=10 (/dev/input/event29)
[     9.677] (II) No input driver specified, ignoring this device.
[     9.677] (II) This device may have been added with another device file.
[     9.678] (II) config/udev: Adding input device CHESEN PS2 to USB Converter (/dev/input/event31)
[     9.678] (**) CHESEN PS2 to USB Converter: Applying InputClass "libinput keyboard catchall"
[     9.678] (II) Using input driver 'libinput' for 'CHESEN PS2 to USB Converter'
[     9.678] (**) CHESEN PS2 to USB Converter: always reports core events
[     9.678] (**) Option "Device" "/dev/input/event31"
[     9.678] (**) Option "_source" "server/udev"
[     9.679] (II) event31 - CHESEN PS2 to USB Converter: is tagged by udev as: Keyboard
[     9.679] (II) event31 - CHESEN PS2 to USB Converter: device is a keyboard
[     9.679] (II) event31 - CHESEN PS2 to USB Converter: device removed
[     9.714] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb3/3-13/3-13:1.0/0003:0A81:0205.0005/input/input31/event31"
[     9.714] (II) XINPUT: Adding extended input device "CHESEN PS2 to USB Converter" (type: KEYBOARD, id 9)
[     9.715] (II) event31 - CHESEN PS2 to USB Converter: is tagged by udev as: Keyboard
[     9.715] (II) event31 - CHESEN PS2 to USB Converter: device is a keyboard
[     9.716] (II) config/udev: Adding input device CHESEN PS2 to USB Converter Mouse (/dev/input/event256)
[     9.716] (**) CHESEN PS2 to USB Converter Mouse: Applying InputClass "libinput pointer catchall"
[     9.716] (II) Using input driver 'libinput' for 'CHESEN PS2 to USB Converter Mouse'
[     9.716] (**) CHESEN PS2 to USB Converter Mouse: always reports core events
[     9.716] (**) Option "Device" "/dev/input/event256"
[     9.716] (**) Option "_source" "server/udev"
[     9.716] (II) event256 - CHESEN PS2 to USB Converter Mouse: is tagged by udev as: Mouse
[     9.717] (II) event256 - CHESEN PS2 to USB Converter Mouse: device is a pointer
[     9.717] (II) event256 - CHESEN PS2 to USB Converter Mouse: device removed
[     9.768] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb3/3-13/3-13:1.1/0003:0A81:0205.0006/input/input32/event256"
[     9.768] (II) XINPUT: Adding extended input device "CHESEN PS2 to USB Converter Mouse" (type: MOUSE, id 10)
[     9.768] (**) Option "AccelerationScheme" "none"
[     9.768] (**) CHESEN PS2 to USB Converter Mouse: (accel) selected scheme none/0
[     9.768] (**) CHESEN PS2 to USB Converter Mouse: (accel) acceleration factor: 2.000
[     9.768] (**) CHESEN PS2 to USB Converter Mouse: (accel) acceleration threshold: 4
[     9.769] (II) event256 - CHESEN PS2 to USB Converter Mouse: is tagged by udev as: Mouse
[     9.769] (II) event256 - CHESEN PS2 to USB Converter Mouse: device is a pointer
[     9.769] (II) config/udev: Adding input device CHESEN PS2 to USB Converter Mouse (/dev/input/mouse0)
[     9.769] (II) No input driver specified, ignoring this device.
[     9.769] (II) This device may have been added with another device file.
[     9.769] (II) config/udev: Adding input device CHESEN PS2 to USB Converter System Control (/dev/input/event257)
[     9.769] (**) CHESEN PS2 to USB Converter System Control: Applying InputClass "libinput keyboard catchall"
[     9.769] (II) Using input driver 'libinput' for 'CHESEN PS2 to USB Converter System Control'
[     9.769] (**) CHESEN PS2 to USB Converter System Control: always reports core events
[     9.769] (**) Option "Device" "/dev/input/event257"
[     9.769] (**) Option "_source" "server/udev"
[     9.770] (II) event257 - CHESEN PS2 to USB Converter System Control: is tagged by udev as: Keyboard
[     9.770] (II) event257 - CHESEN PS2 to USB Converter System Control: device is a keyboard
[     9.770] (II) event257 - CHESEN PS2 to USB Converter System Control: device removed
[     9.808] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb3/3-13/3-13:1.1/0003:0A81:0205.0006/input/input33/event257"
[     9.808] (II) XINPUT: Adding extended input device "CHESEN PS2 to USB Converter System Control" (type: KEYBOARD, id 11)
[     9.809] (II) event257 - CHESEN PS2 to USB Converter System Control: is tagged by udev as: Keyboard
[     9.809] (II) event257 - CHESEN PS2 to USB Converter System Control: device is a keyboard
[     9.809] (II) config/udev: Adding input device CHESEN PS2 to USB Converter Consumer Control (/dev/input/event258)
[     9.809] (**) CHESEN PS2 to USB Converter Consumer Control: Applying InputClass "libinput keyboard catchall"
[     9.809] (II) Using input driver 'libinput' for 'CHESEN PS2 to USB Converter Consumer Control'
[     9.809] (**) CHESEN PS2 to USB Converter Consumer Control: always reports core events
[     9.809] (**) Option "Device" "/dev/input/event258"
[     9.809] (**) Option "_source" "server/udev"
[     9.810] (II) event258 - CHESEN PS2 to USB Converter Consumer Control: is tagged by udev as: Keyboard
[     9.810] (II) event258 - CHESEN PS2 to USB Converter Consumer Control: device is a keyboard
[     9.810] (II) event258 - CHESEN PS2 to USB Converter Consumer Control: device removed
[     9.888] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb3/3-13/3-13:1.1/0003:0A81:0205.0006/input/input34/event258"
[     9.888] (II) XINPUT: Adding extended input device "CHESEN PS2 to USB Converter Consumer Control" (type: KEYBOARD, id 12)
[     9.888] (II) event258 - CHESEN PS2 to USB Converter Consumer Control: is tagged by udev as: Keyboard
[     9.889] (II) event258 - CHESEN PS2 to USB Converter Consumer Control: device is a keyboard
[     9.889] (II) config/udev: Adding input device GS3 GS3 (/dev/input/event3)
[     9.889] (**) GS3 GS3: Applying InputClass "libinput keyboard catchall"
[     9.889] (II) Using input driver 'libinput' for 'GS3 GS3'
[     9.889] (**) GS3 GS3: always reports core events
[     9.889] (**) Option "Device" "/dev/input/event3"
[     9.889] (**) Option "_source" "server/udev"
[     9.890] (II) event3  - GS3 GS3: is tagged by udev as: Keyboard
[     9.890] (II) event3  - GS3 GS3: device is a keyboard
[     9.890] (II) event3  - GS3 GS3: device removed
[     9.941] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb3/3-14/3-14:1.3/0003:8888:1234.0009/input/input37/event3"
[     9.941] (II) XINPUT: Adding extended input device "GS3 GS3" (type: KEYBOARD, id 13)
[     9.942] (II) event3  - GS3 GS3: is tagged by udev as: Keyboard
[     9.942] (II) event3  - GS3 GS3: device is a keyboard
[     9.942] (II) config/udev: Adding input device SteelSeries SteelSeries QCK Prism (/dev/input/event30)
[     9.942] (**) SteelSeries SteelSeries QCK Prism: Applying InputClass "libinput keyboard catchall"
[     9.942] (II) Using input driver 'libinput' for 'SteelSeries SteelSeries QCK Prism'
[     9.942] (**) SteelSeries SteelSeries QCK Prism: always reports core events
[     9.942] (**) Option "Device" "/dev/input/event30"
[     9.942] (**) Option "_source" "server/udev"
[     9.943] (II) event30 - SteelSeries SteelSeries QCK Prism: is tagged by udev as: Keyboard
[     9.943] (II) event30 - SteelSeries SteelSeries QCK Prism: device is a keyboard
[     9.943] (II) event30 - SteelSeries SteelSeries QCK Prism: device removed
[     9.968] (II) libinput: SteelSeries SteelSeries QCK Prism: needs a virtual subdevice
[     9.968] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3.1/3-3.1:1.1/0003:1038:1507.0004/input/input30/event30"
[     9.968] (II) XINPUT: Adding extended input device "SteelSeries SteelSeries QCK Prism" (type: MOUSE, id 14)
[     9.968] (**) Option "AccelerationScheme" "none"
[     9.968] (**) SteelSeries SteelSeries QCK Prism: (accel) selected scheme none/0
[     9.968] (**) SteelSeries SteelSeries QCK Prism: (accel) acceleration factor: 2.000
[     9.968] (**) SteelSeries SteelSeries QCK Prism: (accel) acceleration threshold: 4
[     9.969] (II) event30 - SteelSeries SteelSeries QCK Prism: is tagged by udev as: Keyboard
[     9.969] (II) event30 - SteelSeries SteelSeries QCK Prism: device is a keyboard
[     9.969] (II) config/udev: Adding input device Cosair Corsair VOID PRO USB Gaming Headset  Consumer Control (/dev/input/event2)
[     9.969] (**) Cosair Corsair VOID PRO USB Gaming Headset  Consumer Control: Applying InputClass "libinput keyboard catchall"
[     9.969] (II) Using input driver 'libinput' for 'Cosair Corsair VOID PRO USB Gaming Headset  Consumer Control'
[     9.969] (**) Cosair Corsair VOID PRO USB Gaming Headset  Consumer Control: always reports core events
[     9.969] (**) Option "Device" "/dev/input/event2"
[     9.969] (**) Option "_source" "server/udev"
[     9.970] (II) event2  - Cosair Corsair VOID PRO USB Gaming Headset  Consumer Control: is tagged by udev as: Keyboard
[     9.970] (II) event2  - Cosair Corsair VOID PRO USB Gaming Headset  Consumer Control: device is a keyboard
[     9.970] (II) event2  - Cosair Corsair VOID PRO USB Gaming Headset  Consumer Control: device removed
[    10.034] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3.3/3-3.3:1.3/0003:1B1C:0A17.0008/input/input35/event2"
[    10.034] (II) XINPUT: Adding extended input device "Cosair Corsair VOID PRO USB Gaming Headset  Consumer Control" (type: KEYBOARD, id 15)
[    10.035] (II) event2  - Cosair Corsair VOID PRO USB Gaming Headset  Consumer Control: is tagged by udev as: Keyboard
[    10.035] (II) event2  - Cosair Corsair VOID PRO USB Gaming Headset  Consumer Control: device is a keyboard
[    10.036] (II) config/udev: Adding input device Cosair Corsair VOID PRO USB Gaming Headset  (/dev/input/event4)
[    10.036] (II) No input driver specified, ignoring this device.
[    10.036] (II) This device may have been added with another device file.
[    10.036] (II) config/udev: Adding input device Logitech Gamepad F710 (/dev/input/event5)
[    10.036] (II) No input driver specified, ignoring this device.
[    10.036] (II) This device may have been added with another device file.
[    10.036] (II) config/udev: Adding input device Logitech Gamepad F710 (/dev/input/js0)
[    10.036] (II) No input driver specified, ignoring this device.
[    10.036] (II) This device may have been added with another device file.
[    10.037] (II) config/udev: Adding input device Logitech Logitech Cordless RumblePad 2 (/dev/input/event6)
[    10.037] (II) No input driver specified, ignoring this device.
[    10.037] (II) This device may have been added with another device file.
[    10.037] (II) config/udev: Adding input device Logitech Logitech Cordless RumblePad 2 (/dev/input/js1)
[    10.037] (II) No input driver specified, ignoring this device.
[    10.037] (II) This device may have been added with another device file.
[    10.037] (II) config/udev: Adding input device HDA Intel PCH Front Mic (/dev/input/event17)
[    10.037] (II) No input driver specified, ignoring this device.
[    10.037] (II) This device may have been added with another device file.
[    10.037] (II) config/udev: Adding input device HDA Intel PCH Rear Mic (/dev/input/event18)
[    10.037] (II) No input driver specified, ignoring this device.
[    10.037] (II) This device may have been added with another device file.
[    10.038] (II) config/udev: Adding input device HDA Intel PCH Line (/dev/input/event19)
[    10.038] (II) No input driver specified, ignoring this device.
[    10.038] (II) This device may have been added with another device file.
[    10.039] (II) config/udev: Adding input device HDA Intel PCH Line Out Front (/dev/input/event20)
[    10.039] (II) No input driver specified, ignoring this device.
[    10.039] (II) This device may have been added with another device file.
[    10.040] (II) config/udev: Adding input device HDA Intel PCH Line Out Surround (/dev/input/event21)
[    10.040] (II) No input driver specified, ignoring this device.
[    10.040] (II) This device may have been added with another device file.
[    10.041] (II) config/udev: Adding input device HDA Intel PCH Line Out CLFE (/dev/input/event22)
[    10.041] (II) No input driver specified, ignoring this device.
[    10.041] (II) This device may have been added with another device file.
[    10.042] (II) config/udev: Adding input device HDA Intel PCH Line Out Side (/dev/input/event23)
[    10.042] (II) No input driver specified, ignoring this device.
[    10.042] (II) This device may have been added with another device file.
[    10.043] (II) config/udev: Adding input device HDA Intel PCH Front Headphone (/dev/input/event24)
[    10.043] (II) No input driver specified, ignoring this device.
[    10.043] (II) This device may have been added with another device file.
[    10.044] (II) config/udev: Adding input device Eee PC WMI hotkeys (/dev/input/event8)
[    10.044] (**) Eee PC WMI hotkeys: Applying InputClass "libinput keyboard catchall"
[    10.044] (II) Using input driver 'libinput' for 'Eee PC WMI hotkeys'
[    10.044] (**) Eee PC WMI hotkeys: always reports core events
[    10.044] (**) Option "Device" "/dev/input/event8"
[    10.044] (**) Option "_source" "server/udev"
[    10.046] (II) event8  - Eee PC WMI hotkeys: is tagged by udev as: Keyboard
[    10.046] (II) event8  - Eee PC WMI hotkeys: device is a keyboard
[    10.047] (II) event8  - Eee PC WMI hotkeys: device removed
[    10.101] (**) Option "config_info" "udev:/sys/devices/platform/eeepc-wmi/input/input8/event8"
[    10.101] (II) XINPUT: Adding extended input device "Eee PC WMI hotkeys" (type: KEYBOARD, id 16)
[    10.101] (II) event8  - Eee PC WMI hotkeys: is tagged by udev as: Keyboard
[    10.102] (II) event8  - Eee PC WMI hotkeys: device is a keyboard
[    10.102] (II) config/udev: Adding input device PC Speaker (/dev/input/event7)
[    10.102] (II) No input driver specified, ignoring this device.
[    10.102] (II) This device may have been added with another device file.
[    10.103] (II) config/udev: Adding input device ckb1: CORSAIR IRONCLAW RGB Gaming Mouse vKB (/dev/input/event259)
[    10.103] (**) ckb1: CORSAIR IRONCLAW RGB Gaming Mouse vKB: Applying InputClass "libinput keyboard catchall"
[    10.103] (II) Using input driver 'libinput' for 'ckb1: CORSAIR IRONCLAW RGB Gaming Mouse vKB'
[    10.103] (**) ckb1: CORSAIR IRONCLAW RGB Gaming Mouse vKB: always reports core events
[    10.103] (**) Option "Device" "/dev/input/event259"
[    10.103] (**) Option "_source" "server/udev"
[    10.103] (II) event259 - ckb1: CORSAIR IRONCLAW RGB Gaming Mouse vKB: is tagged by udev as: Keyboard
[    10.103] (II) event259 - ckb1: CORSAIR IRONCLAW RGB Gaming Mouse vKB: device is a keyboard
[    10.103] (II) event259 - ckb1: CORSAIR IRONCLAW RGB Gaming Mouse vKB: device removed
[    10.128] (**) Option "config_info" "udev:/sys/devices/virtual/input/input40/event259"
[    10.128] (II) XINPUT: Adding extended input device "ckb1: CORSAIR IRONCLAW RGB Gaming Mouse vKB" (type: KEYBOARD, id 17)
[    10.128] (II) event259 - ckb1: CORSAIR IRONCLAW RGB Gaming Mouse vKB: is tagged by udev as: Keyboard
[    10.128] (II) event259 - ckb1: CORSAIR IRONCLAW RGB Gaming Mouse vKB: device is a keyboard
[    10.128] (II) config/udev: Adding input device ckb1: CORSAIR IRONCLAW RGB Gaming Mouse vM (/dev/input/event260)
[    10.128] (**) ckb1: CORSAIR IRONCLAW RGB Gaming Mouse vM: Applying InputClass "libinput pointer catchall"
[    10.128] (II) Using input driver 'libinput' for 'ckb1: CORSAIR IRONCLAW RGB Gaming Mouse vM'
[    10.128] (**) ckb1: CORSAIR IRONCLAW RGB Gaming Mouse vM: always reports core events
[    10.128] (**) Option "Device" "/dev/input/event260"
[    10.128] (**) Option "_source" "server/udev"
[    10.129] (II) event260 - ckb1: CORSAIR IRONCLAW RGB Gaming Mouse vM: is tagged by udev as: Mouse
[    10.129] (II) event260 - ckb1: CORSAIR IRONCLAW RGB Gaming Mouse vM: device is a pointer
[    10.129] (II) event260 - ckb1: CORSAIR IRONCLAW RGB Gaming Mouse vM: device removed
[    10.181] (**) Option "config_info" "udev:/sys/devices/virtual/input/input41/event260"
[    10.181] (II) XINPUT: Adding extended input device "ckb1: CORSAIR IRONCLAW RGB Gaming Mouse vM" (type: MOUSE, id 18)
[    10.181] (**) Option "AccelerationScheme" "none"
[    10.181] (**) ckb1: CORSAIR IRONCLAW RGB Gaming Mouse vM: (accel) selected scheme none/0
[    10.181] (**) ckb1: CORSAIR IRONCLAW RGB Gaming Mouse vM: (accel) acceleration factor: 2.000
[    10.181] (**) ckb1: CORSAIR IRONCLAW RGB Gaming Mouse vM: (accel) acceleration threshold: 4
[    10.181] (II) event260 - ckb1: CORSAIR IRONCLAW RGB Gaming Mouse vM: is tagged by udev as: Mouse
[    10.182] (II) event260 - ckb1: CORSAIR IRONCLAW RGB Gaming Mouse vM: device is a pointer
[    10.182] (II) config/udev: Adding input device ckb1: CORSAIR IRONCLAW RGB Gaming Mouse vM (/dev/input/mouse1)
[    10.182] (II) No input driver specified, ignoring this device.
[    10.182] (II) This device may have been added with another device file.
[    10.198] (**) SteelSeries SteelSeries QCK Prism: Applying InputClass "libinput keyboard catchall"
[    10.198] (II) Using input driver 'libinput' for 'SteelSeries SteelSeries QCK Prism'
[    10.198] (**) SteelSeries SteelSeries QCK Prism: always reports core events
[    10.198] (**) Option "Device" "/dev/input/event30"
[    10.198] (**) Option "_source" "_driver/libinput"
[    10.198] (II) libinput: SteelSeries SteelSeries QCK Prism: is a virtual subdevice
[    10.199] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3.1/3-3.1:1.1/0003:1038:1507.0004/input/input30/event30"
[    10.199] (II) XINPUT: Adding extended input device "SteelSeries SteelSeries QCK Prism" (type: KEYBOARD, id 19)
[    10.200] (--) NVIDIA(GPU-0): Acer X34 (DFP-3): connected
[    10.200] (--) NVIDIA(GPU-0): Acer X34 (DFP-3): Internal DisplayPort
[    10.200] (--) NVIDIA(GPU-0): Acer X34 (DFP-3): 1440.0 MHz maximum pixel clock
[    10.200] (--) NVIDIA(GPU-0): 
[    10.201] (II) config/udev: Adding input device ckb1: CORSAIR IRONCLAW RGB Gaming Mouse vM (/dev/input/mouse1)
[    10.201] (II) No input driver specified, ignoring this device.
[    10.201] (II) This device may have been added with another device file.
[    10.201] (II) config/udev: removing device CHESEN PS2 to USB Converter
[    10.201] (II) event31 - CHESEN PS2 to USB Converter: device removed
[    10.234] (II) UnloadModule: "libinput"
[    10.235] (II) config/udev: Adding input device CHESEN PS2 to USB Converter (/dev/input/event31)
[    10.235] (**) CHESEN PS2 to USB Converter: Applying InputClass "libinput keyboard catchall"
[    10.235] (II) Using input driver 'libinput' for 'CHESEN PS2 to USB Converter'
[    10.235] (**) CHESEN PS2 to USB Converter: always reports core events
[    10.235] (**) Option "Device" "/dev/input/event31"
[    10.235] (**) Option "_source" "server/udev"
[    10.235] (II) event31 - CHESEN PS2 to USB Converter: is tagged by udev as: Keyboard
[    10.235] (II) event31 - CHESEN PS2 to USB Converter: device is a keyboard
[    10.236] (II) event31 - CHESEN PS2 to USB Converter: device removed
[    10.261] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb3/3-13/3-13:1.0/0003:0A81:0205.0005/input/input31/event31"
[    10.261] (II) XINPUT: Adding extended input device "CHESEN PS2 to USB Converter" (type: KEYBOARD, id 9)
[    10.262] (II) event31 - CHESEN PS2 to USB Converter: is tagged by udev as: Keyboard
[    10.262] (II) event31 - CHESEN PS2 to USB Converter: device is a keyboard
[    10.262] (II) config/udev: removing device CHESEN PS2 to USB Converter Consumer Control
[    10.262] (II) event258 - CHESEN PS2 to USB Converter Consumer Control: device removed
[    10.328] (II) UnloadModule: "libinput"
[    10.329] (II) config/udev: Adding input device CHESEN PS2 to USB Converter Consumer Control (/dev/input/event258)
[    10.329] (**) CHESEN PS2 to USB Converter Consumer Control: Applying InputClass "libinput keyboard catchall"
[    10.329] (II) Using input driver 'libinput' for 'CHESEN PS2 to USB Converter Consumer Control'
[    10.329] (**) CHESEN PS2 to USB Converter Consumer Control: always reports core events
[    10.329] (**) Option "Device" "/dev/input/event258"
[    10.329] (**) Option "_source" "server/udev"
[    10.334] (II) event258 - CHESEN PS2 to USB Converter Consumer Control: is tagged by udev as: Keyboard
[    10.334] (II) event258 - CHESEN PS2 to USB Converter Consumer Control: device is a keyboard
[    10.334] (II) event258 - CHESEN PS2 to USB Converter Consumer Control: device removed
[    10.394] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb3/3-13/3-13:1.1/0003:0A81:0205.0006/input/input34/event258"
[    10.394] (II) XINPUT: Adding extended input device "CHESEN PS2 to USB Converter Consumer Control" (type: KEYBOARD, id 12)
[    10.395] (II) event258 - CHESEN PS2 to USB Converter Consumer Control: is tagged by udev as: Keyboard
[    10.395] (II) event258 - CHESEN PS2 to USB Converter Consumer Control: device is a keyboard
[    10.395] (II) config/udev: removing device CHESEN PS2 to USB Converter System Control
[    10.395] (II) event257 - CHESEN PS2 to USB Converter System Control: device removed
[    10.421] (II) UnloadModule: "libinput"
[    10.421] (II) config/udev: Adding input device CHESEN PS2 to USB Converter System Control (/dev/input/event257)
[    10.421] (**) CHESEN PS2 to USB Converter System Control: Applying InputClass "libinput keyboard catchall"
[    10.421] (II) Using input driver 'libinput' for 'CHESEN PS2 to USB Converter System Control'
[    10.421] (**) CHESEN PS2 to USB Converter System Control: always reports core events
[    10.421] (**) Option "Device" "/dev/input/event257"
[    10.421] (**) Option "_source" "server/udev"
[    10.422] (II) event257 - CHESEN PS2 to USB Converter System Control: is tagged by udev as: Keyboard
[    10.422] (II) event257 - CHESEN PS2 to USB Converter System Control: device is a keyboard
[    10.422] (II) event257 - CHESEN PS2 to USB Converter System Control: device removed
[    10.448] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb3/3-13/3-13:1.1/0003:0A81:0205.0006/input/input33/event257"
[    10.448] (II) XINPUT: Adding extended input device "CHESEN PS2 to USB Converter System Control" (type: KEYBOARD, id 11)
[    10.449] (II) event257 - CHESEN PS2 to USB Converter System Control: is tagged by udev as: Keyboard
[    10.449] (II) event257 - CHESEN PS2 to USB Converter System Control: device is a keyboard
[    10.449] (II) config/udev: removing device ckb1: CORSAIR IRONCLAW RGB Gaming Mouse vKB
[    10.449] (II) event259 - ckb1: CORSAIR IRONCLAW RGB Gaming Mouse vKB: device removed
[    10.475] (II) UnloadModule: "libinput"
[    10.475] (II) config/udev: Adding input device ckb1: CORSAIR IRONCLAW RGB Gaming Mouse vKB (/dev/input/event259)
[    10.475] (**) ckb1: CORSAIR IRONCLAW RGB Gaming Mouse vKB: Applying InputClass "libinput keyboard catchall"
[    10.475] (II) Using input driver 'libinput' for 'ckb1: CORSAIR IRONCLAW RGB Gaming Mouse vKB'
[    10.475] (**) ckb1: CORSAIR IRONCLAW RGB Gaming Mouse vKB: always reports core events
[    10.475] (**) Option "Device" "/dev/input/event259"
[    10.475] (**) Option "_source" "server/udev"
[    10.477] (II) event259 - ckb1: CORSAIR IRONCLAW RGB Gaming Mouse vKB: is tagged by udev as: Keyboard
[    10.478] (II) event259 - ckb1: CORSAIR IRONCLAW RGB Gaming Mouse vKB: device is a keyboard
[    10.478] (II) event259 - ckb1: CORSAIR IRONCLAW RGB Gaming Mouse vKB: device removed
[    10.528] (**) Option "config_info" "udev:/sys/devices/virtual/input/input40/event259"
[    10.528] (II) XINPUT: Adding extended input device "ckb1: CORSAIR IRONCLAW RGB Gaming Mouse vKB" (type: KEYBOARD, id 17)
[    10.530] (II) event259 - ckb1: CORSAIR IRONCLAW RGB Gaming Mouse vKB: is tagged by udev as: Keyboard
[    10.530] (II) event259 - ckb1: CORSAIR IRONCLAW RGB Gaming Mouse vKB: device is a keyboard
[    10.531] (II) config/udev: removing device SteelSeries SteelSeries QCK Prism
[    10.531] (II) UnloadModule: "libinput"
[    10.531] (II) config/udev: removing device SteelSeries SteelSeries QCK Prism
[    10.531] (II) event30 - SteelSeries SteelSeries QCK Prism: device removed
[    10.581] (II) UnloadModule: "libinput"
[    10.581] (II) config/udev: Adding input device SteelSeries SteelSeries QCK Prism (/dev/input/event30)
[    10.581] (**) SteelSeries SteelSeries QCK Prism: Applying InputClass "libinput keyboard catchall"
[    10.581] (II) Using input driver 'libinput' for 'SteelSeries SteelSeries QCK Prism'
[    10.581] (**) SteelSeries SteelSeries QCK Prism: always reports core events
[    10.581] (**) Option "Device" "/dev/input/event30"
[    10.581] (**) Option "_source" "server/udev"
[    10.582] (II) event30 - SteelSeries SteelSeries QCK Prism: is tagged by udev as: Keyboard
[    10.582] (II) event30 - SteelSeries SteelSeries QCK Prism: device is a keyboard
[    10.582] (II) event30 - SteelSeries SteelSeries QCK Prism: device removed
[    10.608] (II) libinput: SteelSeries SteelSeries QCK Prism: needs a virtual subdevice
[    10.608] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3.1/3-3.1:1.1/0003:1038:1507.0004/input/input30/event30"
[    10.608] (II) XINPUT: Adding extended input device "SteelSeries SteelSeries QCK Prism" (type: MOUSE, id 14)
[    10.608] (**) Option "AccelerationScheme" "none"
[    10.608] (**) SteelSeries SteelSeries QCK Prism: (accel) selected scheme none/0
[    10.608] (**) SteelSeries SteelSeries QCK Prism: (accel) acceleration factor: 2.000
[    10.608] (**) SteelSeries SteelSeries QCK Prism: (accel) acceleration threshold: 4
[    10.609] (II) event30 - SteelSeries SteelSeries QCK Prism: is tagged by udev as: Keyboard
[    10.609] (II) event30 - SteelSeries SteelSeries QCK Prism: device is a keyboard
[    10.609] (**) SteelSeries SteelSeries QCK Prism: Applying InputClass "libinput keyboard catchall"
[    10.609] (II) Using input driver 'libinput' for 'SteelSeries SteelSeries QCK Prism'
[    10.609] (**) SteelSeries SteelSeries QCK Prism: always reports core events
[    10.609] (**) Option "Device" "/dev/input/event30"
[    10.609] (**) Option "_source" "_driver/libinput"
[    10.609] (II) libinput: SteelSeries SteelSeries QCK Prism: is a virtual subdevice
[    10.609] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3.1/3-3.1:1.1/0003:1038:1507.0004/input/input30/event30"
[    10.609] (II) XINPUT: Adding extended input device "SteelSeries SteelSeries QCK Prism" (type: KEYBOARD, id 19)
[    10.609] (II) config/udev: removing device CHESEN PS2 to USB Converter Mouse
[    10.609] (II) event256 - CHESEN PS2 to USB Converter Mouse: device removed
[    10.661] (II) UnloadModule: "libinput"
[    10.661] (II) config/udev: Adding input device CHESEN PS2 to USB Converter Mouse (/dev/input/event256)
[    10.661] (**) CHESEN PS2 to USB Converter Mouse: Applying InputClass "libinput pointer catchall"
[    10.661] (II) Using input driver 'libinput' for 'CHESEN PS2 to USB Converter Mouse'
[    10.661] (**) CHESEN PS2 to USB Converter Mouse: always reports core events
[    10.661] (**) Option "Device" "/dev/input/event256"
[    10.661] (**) Option "_source" "server/udev"
[    10.662] (II) event256 - CHESEN PS2 to USB Converter Mouse: is tagged by udev as: Mouse
[    10.662] (II) event256 - CHESEN PS2 to USB Converter Mouse: device is a pointer
[    10.662] (II) event256 - CHESEN PS2 to USB Converter Mouse: device removed
[    10.714] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb3/3-13/3-13:1.1/0003:0A81:0205.0006/input/input32/event256"
[    10.714] (II) XINPUT: Adding extended input device "CHESEN PS2 to USB Converter Mouse" (type: MOUSE, id 10)
[    10.714] (**) Option "AccelerationScheme" "none"
[    10.714] (**) CHESEN PS2 to USB Converter Mouse: (accel) selected scheme none/0
[    10.714] (**) CHESEN PS2 to USB Converter Mouse: (accel) acceleration factor: 2.000
[    10.714] (**) CHESEN PS2 to USB Converter Mouse: (accel) acceleration threshold: 4
[    10.715] (II) event256 - CHESEN PS2 to USB Converter Mouse: is tagged by udev as: Mouse
[    10.715] (II) event256 - CHESEN PS2 to USB Converter Mouse: device is a pointer
[    10.716] (II) config/udev: Adding input device CHESEN PS2 to USB Converter Mouse (/dev/input/mouse0)
[    10.716] (II) No input driver specified, ignoring this device.
[    10.716] (II) This device may have been added with another device file.
[    10.716] (II) config/udev: removing device ckb1: CORSAIR IRONCLAW RGB Gaming Mouse vM
[    10.716] (II) event260 - ckb1: CORSAIR IRONCLAW RGB Gaming Mouse vM: device removed
[    10.768] (II) UnloadModule: "libinput"
[    10.768] (II) config/udev: Adding input device ckb1: CORSAIR IRONCLAW RGB Gaming Mouse vM (/dev/input/event260)
[    10.768] (**) ckb1: CORSAIR IRONCLAW RGB Gaming Mouse vM: Applying InputClass "libinput pointer catchall"
[    10.768] (II) Using input driver 'libinput' for 'ckb1: CORSAIR IRONCLAW RGB Gaming Mouse vM'
[    10.768] (**) ckb1: CORSAIR IRONCLAW RGB Gaming Mouse vM: always reports core events
[    10.768] (**) Option "Device" "/dev/input/event260"
[    10.768] (**) Option "_source" "server/udev"
[    10.768] (II) event260 - ckb1: CORSAIR IRONCLAW RGB Gaming Mouse vM: is tagged by udev as: Mouse
[    10.768] (II) event260 - ckb1: CORSAIR IRONCLAW RGB Gaming Mouse vM: device is a pointer
[    10.768] (II) event260 - ckb1: CORSAIR IRONCLAW RGB Gaming Mouse vM: device removed
[    10.821] (**) Option "config_info" "udev:/sys/devices/virtual/input/input41/event260"
[    10.821] (II) XINPUT: Adding extended input device "ckb1: CORSAIR IRONCLAW RGB Gaming Mouse vM" (type: MOUSE, id 18)
[    10.821] (**) Option "AccelerationScheme" "none"
[    10.821] (**) ckb1: CORSAIR IRONCLAW RGB Gaming Mouse vM: (accel) selected scheme none/0
[    10.821] (**) ckb1: CORSAIR IRONCLAW RGB Gaming Mouse vM: (accel) acceleration factor: 2.000
[    10.821] (**) ckb1: CORSAIR IRONCLAW RGB Gaming Mouse vM: (accel) acceleration threshold: 4
[    10.821] (II) event260 - ckb1: CORSAIR IRONCLAW RGB Gaming Mouse vM: is tagged by udev as: Mouse
[    10.821] (II) event260 - ckb1: CORSAIR IRONCLAW RGB Gaming Mouse vM: device is a pointer
[    10.822] (II) config/udev: removing device GS3 GS3
[    10.822] (II) event3  - GS3 GS3: device removed
[    10.874] (II) UnloadModule: "libinput"
[    10.875] (II) config/udev: Adding input device GS3 GS3 (/dev/input/event3)
[    10.875] (**) GS3 GS3: Applying InputClass "libinput keyboard catchall"
[    10.875] (II) Using input driver 'libinput' for 'GS3 GS3'
[    10.875] (**) GS3 GS3: always reports core events
[    10.875] (**) Option "Device" "/dev/input/event3"
[    10.875] (**) Option "_source" "server/udev"
[    10.875] (II) event3  - GS3 GS3: is tagged by udev as: Keyboard
[    10.875] (II) event3  - GS3 GS3: device is a keyboard
[    10.875] (II) event3  - GS3 GS3: device removed
[    10.928] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb3/3-14/3-14:1.3/0003:8888:1234.0009/input/input37/event3"
[    10.928] (II) XINPUT: Adding extended input device "GS3 GS3" (type: KEYBOARD, id 13)
[    10.928] (II) event3  - GS3 GS3: is tagged by udev as: Keyboard
[    10.928] (II) event3  - GS3 GS3: device is a keyboard
[    10.929] (II) config/udev: Adding input device Logitech Gamepad F710 (/dev/input/event5)
[    10.929] (II) No input driver specified, ignoring this device.
[    10.929] (II) This device may have been added with another device file.
[    10.929] (II) config/udev: removing device Cosair Corsair VOID PRO USB Gaming Headset  Consumer Control
[    10.929] (II) event2  - Cosair Corsair VOID PRO USB Gaming Headset  Consumer Control: device removed
[    10.981] (II) UnloadModule: "libinput"
[    10.981] (II) config/udev: Adding input device Cosair Corsair VOID PRO USB Gaming Headset  Consumer Control (/dev/input/event2)
[    10.981] (**) Cosair Corsair VOID PRO USB Gaming Headset  Consumer Control: Applying InputClass "libinput keyboard catchall"
[    10.981] (II) Using input driver 'libinput' for 'Cosair Corsair VOID PRO USB Gaming Headset  Consumer Control'
[    10.981] (**) Cosair Corsair VOID PRO USB Gaming Headset  Consumer Control: always reports core events
[    10.981] (**) Option "Device" "/dev/input/event2"
[    10.981] (**) Option "_source" "server/udev"
[    10.982] (II) event2  - Cosair Corsair VOID PRO USB Gaming Headset  Consumer Control: is tagged by udev as: Keyboard
[    10.982] (II) event2  - Cosair Corsair VOID PRO USB Gaming Headset  Consumer Control: device is a keyboard
[    10.982] (II) event2  - Cosair Corsair VOID PRO USB Gaming Headset  Consumer Control: device removed
[    11.034] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3.3/3-3.3:1.3/0003:1B1C:0A17.0008/input/input35/event2"
[    11.034] (II) XINPUT: Adding extended input device "Cosair Corsair VOID PRO USB Gaming Headset  Consumer Control" (type: KEYBOARD, id 15)
[    11.035] (II) event2  - Cosair Corsair VOID PRO USB Gaming Headset  Consumer Control: is tagged by udev as: Keyboard
[    11.035] (II) event2  - Cosair Corsair VOID PRO USB Gaming Headset  Consumer Control: device is a keyboard
[    11.036] (II) config/udev: Adding input device Logitech Gamepad F710 (/dev/input/js0)
[    11.036] (II) No input driver specified, ignoring this device.
[    11.036] (II) This device may have been added with another device file.
[    11.036] (II) config/udev: Adding input device Cosair Corsair VOID PRO USB Gaming Headset  (/dev/input/event4)
[    11.036] (II) No input driver specified, ignoring this device.
[    11.036] (II) This device may have been added with another device file.
[    11.036] (II) config/udev: Adding input device Logitech Logitech Cordless RumblePad 2 (/dev/input/event6)
[    11.036] (II) No input driver specified, ignoring this device.
[    11.036] (II) This device may have been added with another device file.
[    11.037] (II) config/udev: Adding input device Logitech Logitech Cordless RumblePad 2 (/dev/input/js1)
[    11.037] (II) No input driver specified, ignoring this device.
[    11.037] (II) This device may have been added with another device file.
[    15.478] (II) config/udev: Adding input device Full HD 1080P PC Camera: Full H (/dev/input/event261)
[    15.478] (**) Full HD 1080P PC Camera: Full H: Applying InputClass "libinput keyboard catchall"
[    15.478] (II) Using input driver 'libinput' for 'Full HD 1080P PC Camera: Full H'
[    15.478] (**) Full HD 1080P PC Camera: Full H: always reports core events
[    15.478] (**) Option "Device" "/dev/input/event261"
[    15.478] (**) Option "_source" "server/udev"
[    15.479] (II) event261 - Full HD 1080P PC Camera: Full H: is tagged by udev as: Keyboard
[    15.479] (II) event261 - Full HD 1080P PC Camera: Full H: device is a keyboard
[    15.479] (II) event261 - Full HD 1080P PC Camera: Full H: device removed
[    15.511] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3.4/3-3.4:1.0/input/input42/event261"
[    15.511] (II) XINPUT: Adding extended input device "Full HD 1080P PC Camera: Full H" (type: KEYBOARD, id 20)
[    15.512] (II) event261 - Full HD 1080P PC Camera: Full H: is tagged by udev as: Keyboard
[    15.512] (II) event261 - Full HD 1080P PC Camera: Full H: device is a keyboard
[    18.667] (--) NVIDIA(GPU-0): DFP-0: disconnected
[    18.667] (--) NVIDIA(GPU-0): DFP-0: Internal TMDS
[    18.667] (--) NVIDIA(GPU-0): DFP-0: 165.0 MHz maximum pixel clock
[    18.667] (--) NVIDIA(GPU-0): 
[    18.667] (--) NVIDIA(GPU-0): DFP-1: disconnected
[    18.667] (--) NVIDIA(GPU-0): DFP-1: Internal TMDS
[    18.667] (--) NVIDIA(GPU-0): DFP-1: 165.0 MHz maximum pixel clock
[    18.667] (--) NVIDIA(GPU-0): 
[    18.696] (--) NVIDIA(GPU-0): Philips PHL 200V4QH (DFP-2): connected
[    18.696] (--) NVIDIA(GPU-0): Philips PHL 200V4QH (DFP-2): Internal TMDS
[    18.696] (--) NVIDIA(GPU-0): Philips PHL 200V4QH (DFP-2): 600.0 MHz maximum pixel clock
[    18.696] (--) NVIDIA(GPU-0): 
[    18.697] (--) NVIDIA(GPU-0): Acer X34 (DFP-3): connected
[    18.697] (--) NVIDIA(GPU-0): Acer X34 (DFP-3): Internal DisplayPort
[    18.697] (--) NVIDIA(GPU-0): Acer X34 (DFP-3): 1440.0 MHz maximum pixel clock
[    18.697] (--) NVIDIA(GPU-0): 
[    18.698] (--) NVIDIA(GPU-0): DFP-4: disconnected
[    18.698] (--) NVIDIA(GPU-0): DFP-4: Internal TMDS
[    18.698] (--) NVIDIA(GPU-0): DFP-4: 165.0 MHz maximum pixel clock
[    18.698] (--) NVIDIA(GPU-0): 
[    18.698] (--) NVIDIA(GPU-0): DFP-5: disconnected
[    18.698] (--) NVIDIA(GPU-0): DFP-5: Internal DisplayPort
[    18.698] (--) NVIDIA(GPU-0): DFP-5: 1440.0 MHz maximum pixel clock
[    18.698] (--) NVIDIA(GPU-0): 
[    18.698] (--) NVIDIA(GPU-0): DFP-6: disconnected
[    18.698] (--) NVIDIA(GPU-0): DFP-6: Internal TMDS
[    18.698] (--) NVIDIA(GPU-0): DFP-6: 165.0 MHz maximum pixel clock
[    18.698] (--) NVIDIA(GPU-0): 
[    18.698] (--) NVIDIA(GPU-0): DFP-7: disconnected
[    18.698] (--) NVIDIA(GPU-0): DFP-7: Internal DisplayPort
[    18.698] (--) NVIDIA(GPU-0): DFP-7: 1440.0 MHz maximum pixel clock
[    18.698] (--) NVIDIA(GPU-0): 
[    18.698] (--) NVIDIA(GPU-0): DFP-8: disconnected
[    18.698] (--) NVIDIA(GPU-0): DFP-8: Internal TMDS
[    18.698] (--) NVIDIA(GPU-0): DFP-8: 165.0 MHz maximum pixel clock
[    18.698] (--) NVIDIA(GPU-0): 
[    19.574] (--) NVIDIA(GPU-0): DFP-0: disconnected
[    19.574] (--) NVIDIA(GPU-0): DFP-0: Internal TMDS
[    19.574] (--) NVIDIA(GPU-0): DFP-0: 165.0 MHz maximum pixel clock
[    19.574] (--) NVIDIA(GPU-0): 
[    19.574] (--) NVIDIA(GPU-0): DFP-1: disconnected
[    19.574] (--) NVIDIA(GPU-0): DFP-1: Internal TMDS
[    19.574] (--) NVIDIA(GPU-0): DFP-1: 165.0 MHz maximum pixel clock
[    19.574] (--) NVIDIA(GPU-0): 
[    19.603] (--) NVIDIA(GPU-0): Philips PHL 200V4QH (DFP-2): connected
[    19.603] (--) NVIDIA(GPU-0): Philips PHL 200V4QH (DFP-2): Internal TMDS
[    19.603] (--) NVIDIA(GPU-0): Philips PHL 200V4QH (DFP-2): 600.0 MHz maximum pixel clock
[    19.603] (--) NVIDIA(GPU-0): 
[    19.604] (--) NVIDIA(GPU-0): Acer X34 (DFP-3): connected
[    19.604] (--) NVIDIA(GPU-0): Acer X34 (DFP-3): Internal DisplayPort
[    19.604] (--) NVIDIA(GPU-0): Acer X34 (DFP-3): 1440.0 MHz maximum pixel clock
[    19.604] (--) NVIDIA(GPU-0): 
[    19.605] (--) NVIDIA(GPU-0): DFP-4: disconnected
[    19.605] (--) NVIDIA(GPU-0): DFP-4: Internal TMDS
[    19.605] (--) NVIDIA(GPU-0): DFP-4: 165.0 MHz maximum pixel clock
[    19.605] (--) NVIDIA(GPU-0): 
[    19.605] (--) NVIDIA(GPU-0): DFP-5: disconnected
[    19.605] (--) NVIDIA(GPU-0): DFP-5: Internal DisplayPort
[    19.605] (--) NVIDIA(GPU-0): DFP-5: 1440.0 MHz maximum pixel clock
[    19.605] (--) NVIDIA(GPU-0): 
[    19.605] (--) NVIDIA(GPU-0): DFP-6: disconnected
[    19.605] (--) NVIDIA(GPU-0): DFP-6: Internal TMDS
[    19.605] (--) NVIDIA(GPU-0): DFP-6: 165.0 MHz maximum pixel clock
[    19.605] (--) NVIDIA(GPU-0): 
[    19.605] (--) NVIDIA(GPU-0): DFP-7: disconnected
[    19.605] (--) NVIDIA(GPU-0): DFP-7: Internal DisplayPort
[    19.605] (--) NVIDIA(GPU-0): DFP-7: 1440.0 MHz maximum pixel clock
[    19.605] (--) NVIDIA(GPU-0): 
[    19.605] (--) NVIDIA(GPU-0): DFP-8: disconnected
[    19.605] (--) NVIDIA(GPU-0): DFP-8: Internal TMDS
[    19.605] (--) NVIDIA(GPU-0): DFP-8: 165.0 MHz maximum pixel clock
[    19.605] (--) NVIDIA(GPU-0): 
[    19.633] (II) NVIDIA(0): Setting mode "DP-0: 3440x1440_100 @3440x1440 +0+0 {ViewPortIn=3440x1440, ViewPortOut=3440x1440+0+0}"

lspci:

00:00.0 Host bridge: Intel Corporation 4th Gen Core Processor DRAM Controller (rev 06)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor PCI Express x16 Controller (rev 06)
00:01.1 PCI bridge: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor PCI Express x8 Controller (rev 06)
00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller (rev 06)
00:03.0 Audio device: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller (rev 06)
00:14.0 USB controller: Intel Corporation 9 Series Chipset Family USB xHCI Controller
00:16.0 Communication controller: Intel Corporation 9 Series Chipset Family ME Interface #1
00:19.0 Ethernet controller: Intel Corporation Ethernet Connection (2) I218-V
00:1a.0 USB controller: Intel Corporation 9 Series Chipset Family USB EHCI Controller #2
00:1b.0 Audio device: Intel Corporation 9 Series Chipset Family HD Audio Controller
00:1c.0 PCI bridge: Intel Corporation 9 Series Chipset Family PCI Express Root Port 1 (rev d0)
00:1c.3 PCI bridge: Intel Corporation 9 Series Chipset Family PCI Express Root Port 4 (rev d0)
00:1c.4 PCI bridge: Intel Corporation 9 Series Chipset Family PCI Express Root Port 5 (rev d0)
00:1c.6 PCI bridge: Intel Corporation 9 Series Chipset Family PCI Express Root Port 7 (rev d0)
00:1d.0 USB controller: Intel Corporation 9 Series Chipset Family USB EHCI Controller #1
00:1f.0 ISA bridge: Intel Corporation Z97 Chipset LPC Controller
00:1f.2 SATA controller: Intel Corporation 9 Series Chipset Family SATA Controller [AHCI Mode]
00:1f.3 SMBus: Intel Corporation 9 Series Chipset Family SMBus Controller
01:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller SM981/PM981/PM983
02:00.0 VGA compatible controller: NVIDIA Corporation GP102 [GeForce GTX 1080 Ti] (rev a1)
02:00.1 Audio device: NVIDIA Corporation GP102 HDMI Audio Controller (rev a1)
04:00.0 PCI bridge: ASMedia Technology Inc. Device 1187
05:01.0 PCI bridge: ASMedia Technology Inc. Device 1187
05:02.0 PCI bridge: ASMedia Technology Inc. Device 1187
05:03.0 PCI bridge: ASMedia Technology Inc. Device 1187
05:04.0 PCI bridge: ASMedia Technology Inc. Device 1187
05:05.0 PCI bridge: ASMedia Technology Inc. Device 1187
05:06.0 PCI bridge: ASMedia Technology Inc. Device 1187
05:07.0 PCI bridge: ASMedia Technology Inc. Device 1187
07:00.0 Network controller: Broadcom Inc. and subsidiaries BCM4352 802.11ac Wireless Network Adapter (rev 03)
08:00.0 SATA controller: ASMedia Technology Inc. ASM1062 Serial ATA Controller (rev 02)
0b:00.0 Ethernet controller: Intel Corporation I211 Gigabit Network Connection (rev 03)
0d:00.0 SATA controller: ASMedia Technology Inc. ASM1062 Serial ATA Controller (rev 02)
0e:00.0 USB controller: ASMedia Technology Inc. ASM1042A USB 3.0 Host Controller

If anyone is able to shed some light on what I'm doing wrong or missing to enable this to work, that would be great smile - Or tell me that I'm completely mad tongue

Thanks,

Wodger

EDIT: the overlay also shows on screen lock:

2 Screens Overlayed

Last edited by Wodger (2021-02-05 13:58:40)

Offline

#2 2021-02-01 14:14:05

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,645

Re: Multi screen with Gsync / Non Gsync monitors (Working with Caveats)

In such a setup the other "Screen" is reachable via a different DISPLAY environment env. See https://wiki.archlinux.org/index.php/Mu … te_screens

So you'd do something like

DISPLAY=:0.1 discord

Offline

#3 2021-02-01 14:19:09

Wodger
Member
Registered: 2020-11-30
Posts: 26

Re: Multi screen with Gsync / Non Gsync monitors (Working with Caveats)

V1del wrote:

In such a setup the other "Screen" is reachable via a different DISPLAY environment env. See https://wiki.archlinux.org/index.php/Mu … te_screens

So you'd do something like

DISPLAY=:0.1 discord

So I just did a test with teamspeak from terminal:

DISPLAY=:0.1 teamspeak3

What I got was the errors:

libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast

I've heard talk that the intel driver does not play nice with KDE, I tried the VESA driver but that refused to work at all

EDIT, just thinking, could it be that because I'm trying to start the program within a terminal running xorg server on the Nvidia card, its not finding the correct drivers on the CPU powered xorg server?

Another EDIT, Googling seems to bring up missing / conflicting drivers - a suggestion was to use the GLXgears with verbose debug on to narrow down issues like this - this is the output from that:

libGL: screen 0 does not appear to be DRI3 capable
libGL: screen 0 does not appear to be DRI2 capable
libGL: MESA-LOADER: dlopen(/usr/lib/dri/swrast_dri.so)
libGL: Can't open configuration file /etc/drirc: No such file or directory.
libGL: Can't open configuration file /home/wodger/.drirc: No such file or directory.
libGL: Can't open configuration file /etc/drirc: No such file or directory.
libGL: Can't open configuration file /home/wodger/.drirc: No such file or directory.
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
libGL: Can't open configuration file /etc/drirc: No such file or directory.
libGL: Can't open configuration file /home/wodger/.drirc: No such file or directory.
libGL: using driver i915 for 4
libGL: Can't open configuration file /etc/drirc: No such file or directory.
libGL: Can't open configuration file /home/wodger/.drirc: No such file or directory.
libGL: pci id for fd 4: 8086:0412, driver i965
libGL: MESA-LOADER: dlopen(/usr/lib/dri/i965_dri.so)
libGL: Can't open configuration file /etc/drirc: No such file or directory.
libGL: Can't open configuration file /home/wodger/.drirc: No such file or directory.
libGL: Can't open configuration file /etc/drirc: No such file or directory.
libGL: Can't open configuration file /home/wodger/.drirc: No such file or directory.
libGL: Using DRI3 for screen 1
libGL: Can't open configuration file /etc/drirc: No such file or directory.
libGL: Can't open configuration file /home/wodger/.drirc: No such file or directory.
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
395 frames in 5.0 seconds = 78.842 FPS
300 frames in 5.0 seconds = 59.941 FPS
300 frames in 5.0 seconds = 59.940 FPS
300 frames in 5.0 seconds = 59.943 FPS

So it appears to try and run, but nothing appears on the 2nd screen...

Edit (again): I would like to point out I'm running on an Intel I7 4790K (devils canyon) CPU, that also could help solve this issue

Last edited by Wodger (2021-02-01 15:18:43)

Offline

#4 2021-02-02 04:27:00

Wodger
Member
Registered: 2020-11-30
Posts: 26

Re: Multi screen with Gsync / Non Gsync monitors (Working with Caveats)

So I thought I would share where I'm at.

I have uninstalled the xf86-video-intel driver and changed the xorg.conf file to use the modesetting driver instead for the intel GPU.

I still have the same errors when I start up programs on the 2nd display:

libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast

However, a couple of times now, even though it throws the same error, the programs have appeared on the 2nd screen. I'm not sure why or how this is happening but I have managed to have konsole and teamspeak open up and work without any issues. I will continue my endeavors as having Gsync and a 2nd screen for various things would be very nice.

Wodger

Offline

#5 2021-02-02 07:52:05

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,645

Re: Multi screen with Gsync / Non Gsync monitors (Working with Caveats)

If the glxgears log is any indication it does eventually end up on using the intel GL renderer, so everything should be fine. What's the output of a 

DISPLAY=:0.1 glxinfo -B

? (Or whatever environment combination you've identified)

I'm not quite sure why it does try to use swrast first but this might be a bit of a quirk here.

Offline

#6 2021-02-02 08:40:07

Wodger
Member
Registered: 2020-11-30
Posts: 26

Re: Multi screen with Gsync / Non Gsync monitors (Working with Caveats)

Hi V1del,

to answer your question - output of display glxinfo -b is:

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

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

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



libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
display: :0  screen: 1
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: Intel Open Source Technology Center (0x8086)
    Device: Mesa DRI Intel(R) HD Graphics 4600 (HSW GT2) (0x412)
    Version: 20.3.4
    Accelerated: yes
    Video memory: 1536MB
    Unified memory: yes
    Preferred profile: core (0x1)
    Max core profile version: 4.5
    Max compat profile version: 3.0
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.1
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 4600 (HSW GT2)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 20.3.4
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.0 Mesa 20.3.4
OpenGL shading language version string: 1.30
OpenGL context flags: (none)

OpenGL ES profile version string: OpenGL ES 3.1 Mesa 20.3.4
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10

In fact I have stumbled onto something, As I mentioned earlier, a couple of times I've had windows actually appear on the top screen (the 2nd xorg server), with my posting of a screenshot before with the lock screen showing overlapping screens, it got me a thinking - could the windows be there, just off screen? So using xdotool and searching for the window, and then moving the corresponding numbers to 0,0, I managed to get the programs to appear. So now the question is, why is the 2nd server running on the top screen have an overlaying issue?

EDIT: I also have now lost the Gsync mode on the main screen - so will switch to the intel driver again to see if that fixes that

EDIT 2: Nope that didn't fix it - what have I done now thats preventing Gsync from working...

EDIT 3: tried a different game and gsync is working - whew, so now I have to figure out why the other game has stopped working on gsync :S

EDIT 4: appears to be an issue with WINE, not sure whats doing it (just Wodger forgetting to disable compositing tongue), but switched the games to run in Steam/Proton and its Gsync - hooray! Next will be to figure out how to move apps around on the 2nd server screen - TWM? - Also would love to know why the display behaves as it does with "dead space"

Last edited by Wodger (2021-02-02 09:16:54)

Offline

#7 2021-02-03 05:59:03

Wodger
Member
Registered: 2020-11-30
Posts: 26

Re: Multi screen with Gsync / Non Gsync monitors (Working with Caveats)

So, here's where I'm am at the moment.

Gsync working fine on the main monitor - no problems

2nd monitor I can startup any app with no problem, the program window will appear anywhere on the screen (even off screen) and to enable it to appear I need to use xdotool to search for the specific window and then move it to where I want the top edge to be (i.e. 0,0 or 500, 0 etc.)

Kwin is running on this 2nd screen and allows me to resize the program windows, but crashes as soon as I want to move the window with the mouse - then nothing works properly and then I need to either relog or restart.
I've noticed that the running program windows have no top bar (where you would normally drag them around or maximise etc.) https://imgur.com/UPz1LG3

I have work to do this PM, but when I return things I want to investigate:

> Why is there a copy of the screen hiding behind the main screen - I know its there from my previous screenshot of the lockscreen, and when I start a program up on the main screen and the mouse cursor does an animation, if its within the area of this "hidden screen" a duplicate mouse cursor appears on the second screen.

> The second screen resolution is correct but then why does starting programs pick a random position almost always off screen - the programs there, its just somewhere I can't see it then I have to use xdotool to shift it manually

> I would like to enable dragging around xdotool works fine, its just a pain to manually locate windows - not sure what else I am missing as Kwin is running on the screen and resizing works...

Wodger

Offline

#8 2021-02-03 07:48:02

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,645

Re: Multi screen with Gsync / Non Gsync monitors (Working with Caveats)

What screen resolution/boundaries are detected if you query the second screen with xrandr ?

You could also try removing your xorg.conf and instead set up things to be on the same X screen: https://wiki.archlinux.org/index.php/PR … erse_PRIME

Offline

#9 2021-02-03 08:04:50

Wodger
Member
Registered: 2020-11-30
Posts: 26

Re: Multi screen with Gsync / Non Gsync monitors (Working with Caveats)

V1del wrote:

What screen resolution/boundaries are detected if you query the second screen with xrandr ?

You could also try removing your xorg.conf and instead set up things to be on the same X screen: https://wiki.archlinux.org/index.php/PR … erse_PRIME

Hi V1del, thanks for sticking with me during this adventure - was just taking a break and saw your post.

For you last point, I have tried setting up on the same x-screen, however Gsync just won't work (it does if I disable the screen, so not really an option)

Output of xrandr on the 2nd display:

[wodger@archlinux ~]$ DISPLAY=:0.1 xrandr

Screen 1: minimum 8 x 8, current 1680 x 1050, maximum 32767 x 32767
DP1 disconnected primary (normal left inverted right x axis y axis)
DP2 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
HDMI2 disconnected (normal left inverted right x axis y axis)
HDMI3 connected 1680x1050+0+0 (normal left inverted right x axis y axis) 490mm x 320mm
   1680x1050     59.88*+  59.95  
   1280x1024     75.02    60.02  
   1440x900      59.90  
   1280x960      60.00  
   1152x864      75.00  
   1024x768      75.03    60.00  
   832x624       74.55  
   800x600       75.00    60.32    56.25  
   640x480       75.00    59.94  
   720x400       70.08  
VIRTUAL1 disconnected (normal left inverted right x axis y axis)

Looking at this - why is the maximum at that size...hmm

Wodger

Last edited by Wodger (2021-02-03 08:07:45)

Offline

#10 2021-02-03 18:33:34

Wodger
Member
Registered: 2020-11-30
Posts: 26

Re: Multi screen with Gsync / Non Gsync monitors (Working with Caveats)

Its late, I'm still at it tongue

Anyways, I've tried a few combinations, and I'm starting to think that this "overlayed" screen is actually the 2nd Kwin instance that is running on the wrong display, hence why when you try to move the windows around on the 2nd screen it throws a fit and crashes. I also believe this is the root of the window location problems on the 2nd screen as the window manager is not located on the correct display, the program just starts anywhere within a boundary of the maximum size (32767 x 32767).

So with that being said, how can I tell the system to start the 2nd kwin on the correct screen? I think once this is sorted, everything will be just fine...

Wodger

p.s. using SDDM if that helps

Last edited by Wodger (2021-02-03 18:47:27)

Offline

#11 2021-02-04 06:12:39

Wodger
Member
Registered: 2020-11-30
Posts: 26

Re: Multi screen with Gsync / Non Gsync monitors (Working with Caveats)

So after some sleep and some more thinking, it appears there is only 1 x-server running with 2 screens, 1 of which is running on Nvidia GPU, the other is on the Intel CPU.

Kwin is in fact starting 2 instances, 1 on the Nvidia gpu the other on the Intel GPU - I found this out by restarting Kwin --replace in terminal.

For all intents and purposes, the setup works, I get Gsync on the main screen, and I can startup programs on the other screen and use them.

The problems:

> Starting the programs on the 2nd screen puts them in random locations in the space 32767 x 32767 - this can be hacked around by using xdotool to move the windows onto the "visible screen"
> Started programs on the 2nd screen can't be moved by click / drag - doing so crashes Kwin
> A copy of the 2nd screen is present on the mainscreen at position 0, 0. It doesn't affect the main screen behavior (until you start playing with Xrandr and resizing / panning options). It also is evident in lockscreen when it overlays the main screen.

I've still a few ideas which I will attempt today to see if I can eliminate some of these problems.

Wodger

Offline

#12 2021-02-05 13:45:02

Wodger
Member
Registered: 2020-11-30
Posts: 26

Re: Multi screen with Gsync / Non Gsync monitors (Working with Caveats)

So, another day, another round of tweaking, breaking system (more than five times tongue )

For the 1st issue, I made up an application startup script that starts the program on the 2nd screen and puts it to 0, 30 on the screen. At the moment its basic and only teamspeak as thats what I use on a daily basis. What I've found is xdotool windowsize doesn't work - its most likely due to KWin as I can resize the window no problem by clicking and dragging the corners / edges - just can't drag the window around.
I also found some interesting things out about the 2nd screen. There are 10 windows started on login, only 5 of these are visible, one of which encompasses the entire screen and all windows are not owned by any PID, nor have any names on them. If I use

 xdotool search --screen 1 "" windowkill %@ 

it will appear to fail (as closing the full screen window doesn't work) but then I'm left with only this 1 fullscreen window. If an application is started now on the 2nd screen - it defaults to 0,0 everytime.

Third point - the duplicate 2nd screen on the main screen. On checking Xrandr, both screens are located at 0,0 so they will overlap. I've tried moving these screens using Xrandr, but they quite simply refuse to budge. If I start playing with framebuffer sizes etc. it causes the mouse when dragging windows to get locked to the invisible 2nd overlapped screen boundaries.

I will try new ideas as they come into my mind, but at the moment, the setup functions in a way that I can use it unless anyone else has some thoughts on this interesting adventure into the realm of X big_smile

Wodger

Offline

Board footer

Powered by FluxBB