freebsd / drm-kmod

drm driver for FreeBSD
155 stars 69 forks source link

i915 5.10.163 loosing external HDMI screen after a time, problem gets worse #238

Open mathiasp opened 1 year ago

mathiasp commented 1 year ago

First, it's recognized as usual HDMI-1, but after a while, faster, if the screen goes into powersave, the external screen vanishes from xrandr output, but mostly stays sort of operational.

I mainly use keyboard-driven UI, and it's mostly noticeable using mouse-driven menus, which pop up on the internal screen, quite annoying. Since I have to use a lot of mouse-driven apps currently it starts to really slow down my work.

xrandr output after the screen "vanished":

mathiasp:~% xrandr
Screen 0: minimum 8 x 8, current 8128 x 3132, maximum 32767 x 32767
eDP-1 connected primary 2560x1440+0+0 (normal left inverted right x axis y axis) 310mm x 170mm
   2560x1440     60.01*+  59.95  
   1920x1440     60.00  
   1856x1392     60.01  
   1792x1344     60.01  
   2048x1152     60.00    59.90    59.91  
   1920x1200     59.88    59.95  
   1920x1080     59.96    60.00    59.93  
   1600x1200     60.00  
   1680x1050     59.95    59.88  
   1400x1050     59.98  
   1600x900      60.00    59.95    59.82  
   1280x1024     60.02  
   1400x900      59.96    59.88  
   1280x960      60.00  
   1368x768      60.00    59.88    59.85  
   1280x800      59.81    59.91  
   1280x720      59.86    60.00    59.74  
   1024x768      60.00  
   1024x576      60.00    59.90    59.82  
   960x540       60.00    59.63    59.82  
   800x600       60.32    56.25  
   864x486       60.00    59.92    59.57  
   640x480       59.94  
   720x405       59.51    60.00    58.99  
   640x360       59.84    59.32    60.00  
DP-1 disconnected (normal left inverted right x axis y axis)
DP-2 disconnected (normal left inverted right x axis y axis)
HDMI-1 disconnected 5568x3132+2560+0 (normal left inverted right x axis y axis) 0mm x 0mm
HDMI-2 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
  3840x2160 (0x7c8) 297.000MHz +HSync +VSync
        h: width  3840 start 4016 end 4104 total 4400 skew    0 clock  67.50KHz
        v: height 2160 start 2168 end 2178 total 2250           clock  30.00Hz

As seen, the virtual screen is also shown as disconnected but works and still includes the external monitor and I can use it, just every menu pops up on the internal screen.

History

Since this mainly shows in popups, which I really use rarely, I cannot say exactly, but it startet probably around March 2022. Yeah, I'm late, but it took me a while to even figure out what was going on, and then I got used to it ;)

FreeBSD version FreeBSD danton 13.2-PRERELEASE FreeBSD 13.2-PRERELEASE #0 stable/13-n254200-8497b431f19e: Mon Jan 30 12:56:25 CET 2023 mathiasp@danton:/usr/obj/usr/src/amd64.amd64/sys/GENERIC amd64

PCI Info

pciconf -lv hostb0@pci0:0:0:0: class=0x060000 rev=0x08 hdr=0x00 vendor=0x8086 device=0x5914 subvendor=0x17aa subdevice=0x2259 vendor = 'Intel Corporation' device = 'Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers' class = bridge subclass = HOST-PCI vgapci0@pci0:0:2:0: class=0x030000 rev=0x07 hdr=0x00 vendor=0x8086 device=0x5917 subvendor=0x17aa subdevice=0x2259 vendor = 'Intel Corporation' device = 'UHD Graphics 620' class = display subclass = VGA none0@pci0:0:4:0: class=0x118000 rev=0x08 hdr=0x00 vendor=0x8086 device=0x1903 subvendor=0x17aa subdevice=0x2259 vendor = 'Intel Corporation' device = 'Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem' class = dasp none1@pci0:0:8:0: class=0x088000 rev=0x00 hdr=0x00 vendor=0x8086 device=0x1911 subvendor=0x17aa subdevice=0x2259 vendor = 'Intel Corporation' device = 'Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th/8th Gen Core Processor Gaussian Mixture Model' class = base peripheral none2@pci0:0:19:0: class=0x000000 rev=0x21 hdr=0x00 vendor=0x8086 device=0x9d35 subvendor=0x17aa subdevice=0x2259 vendor = 'Intel Corporation' device = 'Sunrise Point-LP Integrated Sensor Hub' class = old subclass = non-VGA display device xhci0@pci0:0:20:0: class=0x0c0330 rev=0x21 hdr=0x00 vendor=0x8086 device=0x9d2f subvendor=0x17aa subdevice=0x2259 vendor = 'Intel Corporation' device = 'Sunrise Point-LP USB 3.0 xHCI Controller' class = serial bus subclass = USB pchtherm0@pci0:0:20:2: class=0x118000 rev=0x21 hdr=0x00 vendor=0x8086 device=0x9d31 subvendor=0x17aa subdevice=0x2259 vendor = 'Intel Corporation' device = 'Sunrise Point-LP Thermal subsystem' class = dasp ig4iic0@pci0:0:21:0: class=0x118000 rev=0x21 hdr=0x00 vendor=0x8086 device=0x9d60 subvendor=0x17aa subdevice=0x2259 vendor = 'Intel Corporation' device = 'Sunrise Point-LP Serial IO I2C Controller' class = dasp none3@pci0:0:22:0: class=0x078000 rev=0x21 hdr=0x00 vendor=0x8086 device=0x9d3a subvendor=0x17aa subdevice=0x2259 vendor = 'Intel Corporation' device = 'Sunrise Point-LP CSME HECI' class = simple comms pcib1@pci0:0:28:0: class=0x060400 rev=0xf1 hdr=0x01 vendor=0x8086 device=0x9d10 subvendor=0x17aa subdevice=0x2259 vendor = 'Intel Corporation' device = 'Sunrise Point-LP PCI Express Root Port' class = bridge subclass = PCI-PCI pcib2@pci0:0:28:2: class=0x060400 rev=0xf1 hdr=0x01 vendor=0x8086 device=0x9d12 subvendor=0x17aa subdevice=0x2259 vendor = 'Intel Corporation' device = 'Sunrise Point-LP PCI Express Root Port' class = bridge subclass = PCI-PCI pcib3@pci0:0:28:4: class=0x060400 rev=0xf1 hdr=0x01 vendor=0x8086 device=0x9d14 subvendor=0x17aa subdevice=0x2259 vendor = 'Intel Corporation' device = 'Sunrise Point-LP PCI Express Root Port' class = bridge subclass = PCI-PCI pcib4@pci0:0:29:0: class=0x060400 rev=0xf1 hdr=0x01 vendor=0x8086 device=0x9d18 subvendor=0x17aa subdevice=0x2259 vendor = 'Intel Corporation' device = 'Sunrise Point-LP PCI Express Root Port' class = bridge subclass = PCI-PCI isab0@pci0:0:31:0: class=0x060100 rev=0x21 hdr=0x00 vendor=0x8086 device=0x9d4e subvendor=0x17aa subdevice=0x2259 vendor = 'Intel Corporation' device = 'Sunrise Point LPC Controller/eSPI Controller' class = bridge subclass = PCI-ISA none4@pci0:0:31:2: class=0x058000 rev=0x21 hdr=0x00 vendor=0x8086 device=0x9d21 subvendor=0x17aa subdevice=0x2259 vendor = 'Intel Corporation' device = 'Sunrise Point-LP PMC' class = memory hdac0@pci0:0:31:3: class=0x040380 rev=0x21 hdr=0x00 vendor=0x8086 device=0x9d71 subvendor=0x17aa subdevice=0x2259 vendor = 'Intel Corporation' device = 'Sunrise Point-LP HD Audio' class = multimedia subclass = HDA ichsmb0@pci0:0:31:4: class=0x0c0500 rev=0x21 hdr=0x00 vendor=0x8086 device=0x9d23 subvendor=0x17aa subdevice=0x2259 vendor = 'Intel Corporation' device = 'Sunrise Point-LP SMBus' class = serial bus subclass = SMBus em0@pci0:0:31:6: class=0x020000 rev=0x21 hdr=0x00 vendor=0x8086 device=0x15d8 subvendor=0x17aa subdevice=0x2259 vendor = 'Intel Corporation' device = 'Ethernet Connection (4) I219-V' class = network subclass = ethernet iwm0@pci0:2:0:0: class=0x028000 rev=0x78 hdr=0x00 vendor=0x8086 device=0x24fd subvendor=0x8086 subdevice=0x0010 vendor = 'Intel Corporation' device = 'Wireless 8265 / 8275' class = network none5@pci0:4:0:0: class=0x0d4000 rev=0x01 hdr=0x00 vendor=0x8086 device=0x7360 subvendor=0x8086 subdevice=0x0020 vendor = 'Intel Corporation' device = 'XMM7360 LTE Advanced Modem' class = wireless controller subclass = cellular controller/modem nvme0@pci0:5:0:0: class=0x010802 rev=0x00 hdr=0x00 vendor=0x144d device=0xa808 subvendor=0x144d subdevice=0xa801 vendor = 'Samsung Electronics Co Ltd' device = 'NVMe SSD Controller SM981/PM981/PM983' class = mass storage subclass = NVM

DRM KMOD version drm-510-kmod 5.10.163

To Reproduce Start X11 and work with it :)

Can take anywhere from 10 minutes to maybe two hours.

Additional context

I'm now on the third HDMI cable.

Neither messages nor Xorg.0.log show anything when this happens:

/var/log/Xorg.0.log

[    38.511] (--) Log file renamed from "/var/log/Xorg.pid-28321.log" to "/var/log/Xorg.0.log"
[    38.512] 
X.Org X Server 1.21.1.4
X Protocol Version 11, Revision 0
[    38.512] Current Operating System: FreeBSD danton 13.2-PRERELEASE FreeBSD 13.2-PRERELEASE #0 stable/13-n254200-8497b431f19e: Mon Jan 30 12:56:25 CET 2023     mathiasp@danton:/usr/obj/usr/src/amd64.amd64/sys/GENERIC amd64
[    38.512]  
[    38.512] Current version of pixman: 0.42.2
[    38.512]    Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
[    38.512] Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    38.512] (==) Log file: "/var/log/Xorg.0.log", Time: Thu Feb 23 12:21:31 2023
[    38.514] (==) Using config directory: "/usr/local/etc/X11/xorg.conf.d"
[    38.514] (==) Using system config directory "/usr/local/share/X11/xorg.conf.d"
[    38.515] (==) No Layout section.  Using the first Screen section.
[    38.515] (==) No screen section available. Using defaults.
[    38.515] (**) |-->Screen "Default Screen Section" (0)
[    38.515] (**) |   |-->Monitor "<default monitor>"
[    38.515] (==) No device specified for screen "Default Screen Section".
    Using the first device section listed.
[    38.515] (**) |   |-->Device "Intel Graphics"
[    38.515] (==) No monitor specified for screen "Default Screen Section".
    Using a default monitor configuration.
[    38.515] (**) Option "AutoAddDevices" "true"
[    38.515] (**) Option "AutoEnableDevices" "true"
[    38.515] (**) Automatically adding devices
[    38.515] (**) Automatically enabling devices
[    38.515] (==) Not automatically adding GPU devices
[    38.515] (==) Automatically binding GPU devices
[    38.515] (==) Max clients allowed: 256, resource mask: 0x1fffff
[    38.517] (==) FontPath set to:
    /usr/local/share/fonts/misc/,
    /usr/local/share/fonts/TTF/,
    /usr/local/share/fonts/OTF/,
    /usr/local/share/fonts/Type1/,
    /usr/local/share/fonts/100dpi/,
    /usr/local/share/fonts/75dpi/,
    catalogue:/usr/local/etc/X11/fontpath.d
[    38.517] (==) ModulePath set to "/usr/local/lib/xorg/modules"
[    38.517] (II) The server relies on udev to provide the list of input devices.
    If no devices become available, reconfigure udev or disable AutoAddDevices.
[    38.517] (II) Module ABI versions:
[    38.517]    X.Org ANSI C Emulation: 0.4
[    38.517]    X.Org Video Driver: 25.2
[    38.517]    X.Org XInput driver : 24.4
[    38.517]    X.Org Server Extension : 10.0
[    38.517] (--) PCI:*(0@0:2:0) 8086:5917:17aa:2259 rev 7, Mem @ 0x2ffe000000/16777216, 0xc0000000/536870912, I/O @ 0x0000e000/64, BIOS @ 0x????????/65536
[    38.517] (II) LoadModule: "glx"
[    38.518] (II) Loading /usr/local/lib/xorg/modules/extensions/libglx.so
[    38.523] (II) Module glx: vendor="X.Org Foundation"
[    38.523]    compiled for 1.21.1.4, module version = 1.0.0
[    38.523]    ABI class: X.Org Server Extension, version 10.0
[    38.523] (II) LoadModule: "intel"
[    38.523] (II) Loading /usr/local/lib/xorg/modules/drivers/intel_drv.so
[    38.526] (II) Module intel: vendor="X.Org Foundation"
[    38.526]    compiled for 1.21.1.4, module version = 2.99.917
[    38.526]    Module class: X.Org Video Driver
[    38.526]    ABI class: X.Org Video Driver, version 25.2
[    38.526] (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
[    38.526] (II) intel: Driver for Intel(R) HD Graphics
[    38.526] (II) intel: Driver for Intel(R) Iris(TM) Graphics
[    38.526] (II) intel: Driver for Intel(R) Iris(TM) Pro Graphics
[    38.526] (--) Using syscons driver with X support (version 2.0)
[    38.526] (++) using VT number 9

[    38.544] (II) intel(0): Using Kernel Mode Setting driver: i915, version 1.6.0 20200917
[    38.544] (II) intel(0): SNA compiled: 2.99.917-916-g31486f40f8e8
[    38.545] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[    38.547] (--) intel(0): gen9 engineering sample
[    38.548] (--) intel(0): CPU: x86-64, sse2, sse3, ssse3, sse4.1, sse4.2, avx, avx2; using a maximum of 4 threads
[    38.548] (II) intel(0): Creating default Display subsection in Screen section
    "Default Screen Section" for depth/fbbpp 24/32
[    38.548] (==) intel(0): Depth 24, (--) framebuffer bpp 32
[    38.548] (==) intel(0): RGB weight 888
[    38.548] (==) intel(0): Default visual is TrueColor
[    38.548] (**) intel(0): Option "AccelMethod" "sna"
[    38.548] (**) intel(0): Option "DRI" "3"
[    38.548] (**) intel(0): Option "TearFree" "true"
[    38.550] (II) intel(0): Output eDP-1 has no monitor section
[    38.550] (II) intel(0): Enabled output eDP-1
[    38.550] (II) intel(0): Output DP-1 has no monitor section
[    38.550] (II) intel(0): Enabled output DP-1
[    38.550] (II) intel(0): Output HDMI-1 has no monitor section
[    38.550] (II) intel(0): Enabled output HDMI-1
[    38.550] (II) intel(0): Output DP-2 has no monitor section
[    38.550] (II) intel(0): Enabled output DP-2
[    38.550] (II) intel(0): Output HDMI-2 has no monitor section
[    38.550] (II) intel(0): Enabled output HDMI-2
[    38.550] (--) intel(0): Using a maximum size of 256x256 for hardware cursors
[    38.551] (II) intel(0): Output VIRTUAL1 has no monitor section
[    38.551] (II) intel(0): Enabled output VIRTUAL1
[    38.551] (--) intel(0): Output eDP-1 using initial mode 2560x1440 on pipe 0
[    38.551] (--) intel(0): Output HDMI-1 using initial mode 2560x1440 on pipe 1
[    38.551] (**) intel(0): TearFree enabled
[    38.551] (==) intel(0): Using gamma correction (1.0, 1.0, 1.0)
[    38.551] (==) intel(0): DPI set to (96, 96)
[    38.551] (II) Loading sub module "dri3"
[    38.551] (II) LoadModule: "dri3"
[    38.551] (II) Module "dri3" already built-in
[    38.551] (II) Loading sub module "dri2"
[    38.551] (II) LoadModule: "dri2"
[    38.551] (II) Module "dri2" already built-in
[    38.551] (II) Loading sub module "present"
[    38.551] (II) LoadModule: "present"
[    38.551] (II) Module "present" already built-in
[    38.555] (II) intel(0): SNA initialized with Kabylake (gen9) backend
[    38.555] (==) intel(0): Backing store enabled
[    38.555] (==) intel(0): Silken mouse enabled
[    38.555] (II) intel(0): HW Cursor enabled
[    38.556] (==) intel(0): DPMS enabled
[    38.556] (==) intel(0): Display hotplug detection enabled
[    38.556] (II) intel(0): [DRI2] Setup complete
[    38.556] (II) intel(0): [DRI2]   DRI driver: iris
[    38.556] (II) intel(0): [DRI2]   VDPAU driver: va_gl
[    38.557] (II) intel(0): direct rendering: DRI2 DRI3 enabled
[    38.557] (II) intel(0): hardware support for Present enabled
[    38.557] (II) Initializing extension Generic Event Extension
[    38.557] (II) Initializing extension SHAPE
[    38.557] (II) Initializing extension MIT-SHM
[    38.558] (II) Initializing extension XInputExtension
[    38.558] (II) Initializing extension XTEST
[    38.558] (II) Initializing extension BIG-REQUESTS
[    38.558] (II) Initializing extension SYNC
[    38.558] (II) Initializing extension XKEYBOARD
[    38.559] (II) Initializing extension XC-MISC
[    38.559] (II) Initializing extension SECURITY
[    38.559] (II) Initializing extension XFIXES
[    38.560] (II) Initializing extension RENDER
[    38.560] (II) Initializing extension RANDR
[    38.560] (II) Initializing extension COMPOSITE
[    38.560] (II) Initializing extension DAMAGE
[    38.560] (II) Initializing extension MIT-SCREEN-SAVER
[    38.561] (II) Initializing extension DOUBLE-BUFFER
[    38.561] (II) Initializing extension RECORD
[    38.561] (II) Initializing extension DPMS
[    38.561] (II) Initializing extension Present
[    38.561] (II) Initializing extension DRI3
[    38.561] (II) Initializing extension X-Resource
[    38.561] (II) Initializing extension XVideo
[    38.562] (II) Initializing extension XVideo-MotionCompensation
[    38.562] (II) Initializing extension GLX
[    38.766] (II) AIGLX: Loaded and initialized iris
[    38.766] (II) GLX: Initialized DRI2 GL provider for screen 0
[    38.766] (II) Initializing extension XFree86-VidModeExtension
[    38.766] (II) Initializing extension XFree86-DGA
[    38.766] (II) Initializing extension XFree86-DRI
[    38.766] (II) Initializing extension DRI2
[    38.770] (II) intel(0): switch to mode 2560x1440@60.0 on eDP-1 using pipe 0, position (0, 0), rotation normal, reflection none
[    38.770] (II) intel(0): switch to mode 2560x1440@60.0 on HDMI-1 using pipe 1, position (0, 0), rotation normal, reflection none
[    38.774] (II) intel(0): Setting screen physical size to 677 x 381
[    38.831] (II) config/udev: Adding input device System mouse (/dev/input/event0)
[    38.831] (**) System mouse: Applying InputClass "evdev pointer catchall"
[    38.831] (**) System mouse: Applying InputClass "libinput pointer catchall"
[    38.831] (II) LoadModule: "libinput"
[    38.831] (II) Loading /usr/local/lib/xorg/modules/input/libinput_drv.so
[    38.836] (II) Module libinput: vendor="X.Org Foundation"
[    38.836]    compiled for 1.21.1.4, module version = 1.2.0
[    38.836]    Module class: X.Org XInput Driver
[    38.836]    ABI class: X.Org XInput driver, version 24.4
[    38.836] (II) Using input driver 'libinput' for 'System mouse'
[    38.836] (**) System mouse: always reports core events
[    38.836] (**) Option "Device" "/dev/input/event0"
[    38.836] (**) Option "_source" "server/udev"
[    38.842] (II) event0  - System mouse: is tagged by udev as: Mouse
[    38.843] (II) event0  - System mouse: device is a pointer
[    38.844] (II) event0  - System mouse: device removed
[    38.844] (**) Option "config_info" "udev:/dev/input/event0"
[    38.844] (II) XINPUT: Adding extended input device "System mouse" (type: MOUSE, id 6)
[    38.844] (**) Option "AccelerationScheme" "none"
[    38.844] (**) System mouse: (accel) selected scheme none/0
[    38.844] (**) System mouse: (accel) acceleration factor: 2.000
[    38.844] (**) System mouse: (accel) acceleration threshold: 4
[    38.845] (II) event0  - System mouse: is tagged by udev as: Mouse
[    38.846] (II) event0  - System mouse: device is a pointer
[    38.846] (II) config/udev: Adding input device System keyboard multiplexer (/dev/input/event1)
[    38.846] (**) System keyboard multiplexer: Applying InputClass "evdev keyboard catchall"
[    38.846] (**) System keyboard multiplexer: Applying InputClass "Evdev keyboard"
[    38.846] (**) System keyboard multiplexer: Applying InputClass "libinput keyboard catchall"
[    38.846] (**) System keyboard multiplexer: Applying InputClass "keyboard"
[    38.846] (II) Using input driver 'libinput' for 'System keyboard multiplexer'
[    38.846] (**) System keyboard multiplexer: always reports core events
[    38.846] (**) Option "Device" "/dev/input/event1"
[    38.846] (**) Option "_source" "server/udev"
[    38.847] (II) event1  - System keyboard multiplexer: is tagged by udev as: Keyboard
[    38.848] (II) event1  - System keyboard multiplexer: device is a keyboard
[    38.849] (II) event1  - System keyboard multiplexer: device removed
[    38.849] (**) Option "config_info" "udev:/dev/input/event1"
[    38.849] (II) XINPUT: Adding extended input device "System keyboard multiplexer" (type: KEYBOARD, id 7)
[    38.849] (**) Option "xkb_rules" "evdev"
[    38.849] (**) Option "xkb_layout" "de,us,fr"
[    38.849] (WW) Option "xkb_variant" requires a string value
[    38.875] (II) event1  - System keyboard multiplexer: is tagged by udev as: Keyboard
[    38.875] (II) event1  - System keyboard multiplexer: device is a keyboard
[    38.942] (II) config/udev: Adding input device Wacom Intuos PT S 2 Pen (/dev/input/event11)
[    38.942] (**) Wacom Intuos PT S 2 Pen: Applying InputClass "evdev tablet catchall"
[    38.942] (**) Wacom Intuos PT S 2 Pen: Applying InputClass "libinput tablet catchall"
[    38.943] (**) Wacom Intuos PT S 2 Pen: Applying InputClass "Wacom USB tablet class"
[    38.943] (**) Wacom Intuos PT S 2 Pen: Applying InputClass "Wacom tablet class"
[    38.943] (II) LoadModule: "wacom"
[    38.943] (II) Loading /usr/local/lib/xorg/modules/input/wacom_drv.so
[    38.948] (II) Module wacom: vendor="X.Org Foundation"
[    38.948]    compiled for 1.21.1.4, module version = 0.39.0
[    38.948]    Module class: X.Org XInput Driver
[    38.948]    ABI class: X.Org XInput driver, version 24.4
[    38.948] (II) Build version: 0.39.0
[    38.948] (II) wacom: Driver for Wacom graphics tablets: PenPartner, Graphire,
    Graphire2 4x5, Graphire2 5x7, Graphire3 4x5, Graphire3 6x8,
    Graphire4 4x5, Graphire4 6x8, BambooFun 4x5, BambooFun 6x8,
    Bamboo1 Medium, Graphire4 6x8 BlueTooth, CTL-460, CTH-461, CTL-660,
    CTL-461/S, Bamboo Touch, CTH-460/K, CTH-461/S, CTH-661/S1, CTH-461/L,
    CTH-661/L, Intuos 4x5, Intuos 6x8, Intuos 9x12, Intuos 12x12,
    Intuos 12x18, PTU600, PL400, PL500, PL600, PL600SX, PL550, PL800,
    PL700, PL510, PL710, DTI520, DTF720, DTF720a, DTF521, DTU1931,
    DTU2231, DTU1631, DTH1152, DTH1152, DTK2451, DTH2452, DTH2452,
    Intuos2 4x5, Intuos2 6x8, Intuos2 9x12, Intuos2 12x12, Intuos2 12x18,
    Intuos2 6x8 , Volito, PenStation, Volito2 4x5, Volito2 2x3,
    PenPartner2, Bamboo, Bamboo1, Bamboo1 4x6, Bamboo1 5x8, Intuos3 4x5,
    Intuos3 6x8, Intuos3 9x12, Intuos3 12x12, Intuos3 12x19,
    Intuos3 6x11, Intuos3 4x6, Intuos4 4x6, Intuos4 6x9, Intuos4 8x13,
    Intuos4 12x19, Intuos4 WL USB Endpoint,
    Intuos4 WL Bluetooth Endpoint, Intuos5 touch S, Intuos5 touch M,
    Intuos5 touch L, Intuos5 S, Intuos5 M, Intuos Pro S, Intuos Pro M,
    Intuos Pro L, Intuos Draw small, Intuos Art/Photo/Comic small,
    Intuos Draw medium, Intuos Art medium, Cintiq 21UX, Cintiq 20WSX,
    Cintiq 12WX, Cintiq 21UX2, Cintiq 24HD, Cintiq 22HD,
    Cintiq 24HD touch (EMR digitizer), Cintiq 13HD, DTK2241, DTH2242,
    Cintiq 22HDT, Cintiq 27QHDT, Cintiq 27QHDT, Mobilestudio Pro 13,
    MobileStudio Pro 16, MobileStudio Pro 13, MobileStudio Pro 16,
    Cintiq 13 FHD Pro, Cintiq 16 UHD Pro, Cintiq Pro 24, Cintiq Pro 32,
    Cintiq 13 FHD Pro, Cintiq 16 UHD Pro, Cintiq Pro 24, Cintiq Pro 32,
    Cintiq Pro 24, Mobilestudio Pro 13, MobileStudio Pro 16,
    MobileStudio Pro 13, MobileStudio Pro 16, MobileStudio Pro 16,
    MobileStudio Pro 16, TabletPC 0x90, TabletPC 0x93, TabletPC 0x97,
    TabletPC 0x9A, CapPlus  0x9F, TabletPC 0xE2, TabletPC 0xE3,
    TabletPC 0xE5, TabletPC 0xE6, TabletPC 0xEC, TabletPC 0xED,
    TabletPC 0xEF, TabletPC 0x100, TabletPC 0x101, TabletPC 0x10D,
    TabletPC 0x116, TabletPC 0x12C, TabletPC 0x4001, TabletPC 0x4004,
    TabletPC 0x5000, TabletPC 0x5002, usb:172f:0024, usb:172f:0025,
    usb:172f:0026, usb:172f:0027, usb:172f:0028, usb:172f:0030,
    usb:172f:0031, usb:172f:0032, usb:172f:0033, usb:172f:0034,
    usb:172f:0035, usb:172f:0036, usb:172f:0037, usb:172f:0038,
    usb:172f:0039, usb:172f:0051, usb:172f:0052, usb:172f:0053,
    usb:172f:0054, usb:172f:0055, usb:172f:0056, usb:172f:0057,
    usb:172f:0058, usb:172f:0500, usb:172f:0501, usb:172f:0502,
    usb:172f:0503, usb:1b96:0001, usb:17ef:6004
[    38.952] (II) Using input driver 'wacom' for 'Wacom Intuos PT S 2 Pen'
[    38.952] (**) Wacom Intuos PT S 2 Pen: always reports core events
[    38.952] (**) Option "Device" "/dev/input/event11"
[    39.007] (II) Wacom Intuos PT S 2 Pen: type not specified, assuming 'stylus'.
[    39.007] (II) Wacom Intuos PT S 2 Pen: other types will be automatically added.
[    39.008] (--) Wacom Intuos PT S 2 Pen stylus: using pressure threshold of 851 for button 1
[    39.008] (**) Wacom Intuos PT S 2 Pen stylus: panscroll is 0
[    39.008] (**) Wacom Intuos PT S 2 Pen stylus: panscroll modified to 1300
[    39.008] (--) Wacom Intuos PT S 2 Pen stylus: maxX=15200 maxY=9500 maxZ=2047 resX=100000 resY=100000  tilt=enabled
[    39.008] (II) Wacom Intuos PT S 2 Pen stylus: hotplugging dependent devices.
[    39.009] (EE) Wacom Intuos PT S 2 Pen stylus: Invalid type 'eraser' for this device.
[    39.009] (EE) Wacom Intuos PT S 2 Pen stylus: Invalid type 'cursor' for this device.
[    39.009] (EE) Wacom Intuos PT S 2 Pen stylus: Invalid type 'touch' for this device.
[    39.009] (EE) Wacom Intuos PT S 2 Pen stylus: Invalid type 'pad' for this device.
[    39.009] (II) Wacom Intuos PT S 2 Pen stylus: hotplugging completed.
[    39.020] (**) Option "config_info" "udev:/dev/input/event11"
[    39.020] (II) XINPUT: Adding extended input device "Wacom Intuos PT S 2 Pen stylus" (type: STYLUS, id 8)
[    39.021] (**) Wacom Intuos PT S 2 Pen stylus: (accel) keeping acceleration scheme 1
[    39.021] (**) Wacom Intuos PT S 2 Pen stylus: (accel) acceleration profile 0
[    39.021] (**) Wacom Intuos PT S 2 Pen stylus: (accel) acceleration factor: 2.000
[    39.021] (**) Wacom Intuos PT S 2 Pen stylus: (accel) acceleration threshold: 4
[    39.142] (II) config/udev: Adding input device Wacom Intuos PT S 2 Finger (/dev/input/event12)
[    39.142] (**) Wacom Intuos PT S 2 Finger: Applying InputClass "evdev pointer catchall"
[    39.142] (**) Wacom Intuos PT S 2 Finger: Applying InputClass "evdev touchpad catchall"
[    39.143] (**) Wacom Intuos PT S 2 Finger: Applying InputClass "libinput pointer catchall"
[    39.143] (**) Wacom Intuos PT S 2 Finger: Applying InputClass "libinput touchpad catchall"
[    39.143] (**) Wacom Intuos PT S 2 Finger: Applying InputClass "touchpad catchall"
[    39.143] (**) Wacom Intuos PT S 2 Finger: Applying InputClass "Default clickpad buttons"
[    39.143] (**) Wacom Intuos PT S 2 Finger: Applying InputClass "Wacom USB touchpad class"
[    39.143] (**) Wacom Intuos PT S 2 Finger: Applying InputClass "Wacom touchpad class"
[    39.143] (II) Using input driver 'wacom' for 'Wacom Intuos PT S 2 Finger'
[    39.143] (**) Wacom Intuos PT S 2 Finger: always reports core events
[    39.143] (**) Option "Device" "/dev/input/event12"
[    39.198] (EE) Wacom Intuos PT S 2 Finger: Invalid type 'stylus' for this device.
[    39.198] (EE) Wacom Intuos PT S 2 Finger: Invalid type 'eraser' for this device.
[    39.198] (EE) Wacom Intuos PT S 2 Finger: Invalid type 'cursor' for this device.
[    39.198] (II) Wacom Intuos PT S 2 Finger: type not specified, assuming 'touch'.
[    39.198] (II) Wacom Intuos PT S 2 Finger: other types will be automatically added.
[    39.200] (**) Wacom Intuos PT S 2 Finger touch: panscroll is 0
[    39.200] (**) Wacom Intuos PT S 2 Finger touch: panscroll modified to 2600
[    39.200] (--) Wacom Intuos PT S 2 Finger touch: maxX=1520 maxY=950 maxZ=0 resX=10000 resY=10000 
[    39.200] (II) Wacom Intuos PT S 2 Finger touch: hotplugging dependent devices.
[    39.200] (EE) Wacom Intuos PT S 2 Finger touch: Invalid type 'stylus' for this device.
[    39.200] (EE) Wacom Intuos PT S 2 Finger touch: Invalid type 'eraser' for this device.
[    39.200] (EE) Wacom Intuos PT S 2 Finger touch: Invalid type 'cursor' for this device.
[    39.200] (EE) Wacom Intuos PT S 2 Finger touch: Invalid type 'pad' for this device.
[    39.200] (II) Wacom Intuos PT S 2 Finger touch: hotplugging completed.
[    39.211] (**) Option "config_info" "udev:/dev/input/event12"
[    39.211] (II) XINPUT: Adding extended input device "Wacom Intuos PT S 2 Finger touch" (type: TOUCH, id 9)
[    39.212] (**) Wacom Intuos PT S 2 Finger touch: (accel) keeping acceleration scheme 1
[    39.212] (**) Wacom Intuos PT S 2 Finger touch: (accel) acceleration profile 0
[    39.212] (**) Wacom Intuos PT S 2 Finger touch: (accel) acceleration factor: 2.000
[    39.212] (**) Wacom Intuos PT S 2 Finger touch: (accel) acceleration threshold: 4
[    39.269] (II) config/udev: Adding input device Wacom Intuos PT S 2 Pad (/dev/input/event13)
[    39.269] (**) Wacom Intuos PT S 2 Pad: Applying InputClass "evdev tablet catchall"
[    39.269] (**) Wacom Intuos PT S 2 Pad: Applying InputClass "libinput tablet catchall"
[    39.269] (**) Wacom Intuos PT S 2 Pad: Applying InputClass "Wacom USB tablet class"
[    39.269] (**) Wacom Intuos PT S 2 Pad: Applying InputClass "Wacom tablet class"
[    39.269] (II) Using input driver 'wacom' for 'Wacom Intuos PT S 2 Pad'
[    39.269] (**) Wacom Intuos PT S 2 Pad: always reports core events
[    39.269] (**) Option "Device" "/dev/input/event13"
[    39.270] (EE) Wacom Intuos PT S 2 Pad: Invalid type 'stylus' for this device.
[    39.270] (EE) Wacom Intuos PT S 2 Pad: Invalid type 'eraser' for this device.
[    39.270] (EE) Wacom Intuos PT S 2 Pad: Invalid type 'cursor' for this device.
[    39.270] (EE) Wacom Intuos PT S 2 Pad: Invalid type 'touch' for this device.
[    39.270] (II) Wacom Intuos PT S 2 Pad: type not specified, assuming 'pad'.
[    39.270] (II) Wacom Intuos PT S 2 Pad: other types will be automatically added.
[    39.271] (**) Wacom Intuos PT S 2 Pad pad: panscroll is 0
[    39.271] (**) Wacom Intuos PT S 2 Pad pad: panscroll modified to 2600
[    39.271] (II) Wacom Intuos PT S 2 Pad pad: hotplugging dependent devices.
[    39.271] (EE) Wacom Intuos PT S 2 Pad pad: Invalid type 'stylus' for this device.
[    39.271] (EE) Wacom Intuos PT S 2 Pad pad: Invalid type 'eraser' for this device.
[    39.271] (EE) Wacom Intuos PT S 2 Pad pad: Invalid type 'cursor' for this device.
[    39.271] (EE) Wacom Intuos PT S 2 Pad pad: Invalid type 'touch' for this device.
[    39.271] (II) Wacom Intuos PT S 2 Pad pad: hotplugging completed.
[    39.271] (**) Option "config_info" "udev:/dev/input/event13"
[    39.272] (II) XINPUT: Adding extended input device "Wacom Intuos PT S 2 Pad pad" (type: PAD, id 10)
[    39.272] (**) Wacom Intuos PT S 2 Pad pad: (accel) keeping acceleration scheme 1
[    39.273] (**) Wacom Intuos PT S 2 Pad pad: (accel) acceleration profile 0
[    39.273] (**) Wacom Intuos PT S 2 Pad pad: (accel) acceleration factor: 2.000
[    39.273] (**) Wacom Intuos PT S 2 Pad pad: (accel) acceleration threshold: 4
[    39.273] (II) config/udev: Adding input device La-VIEW Technology SteelSeries (/dev/input/event14)
[    39.273] (**) La-VIEW Technology SteelSeries: Applying InputClass "evdev pointer catchall"
[    39.273] (**) La-VIEW Technology SteelSeries: Applying InputClass "libinput pointer catchall"
[    39.273] (II) Using input driver 'libinput' for 'La-VIEW Technology SteelSeries'
[    39.273] (**) La-VIEW Technology SteelSeries: always reports core events
[    39.273] (**) Option "Device" "/dev/input/event14"
[    39.273] (**) Option "_source" "server/udev"
[    39.276] (II) event14 - La-VIEW Technology SteelSeries, class 0/0, rev 2.00/0.00, addr 7: is tagged by udev as: Mouse
[    39.277] (II) event14 - La-VIEW Technology SteelSeries, class 0/0, rev 2.00/0.00, addr 7: device is a pointer
[    39.278] (II) event14 - La-VIEW Technology SteelSeries, class 0/0, rev 2.00/0.00, addr 7: device removed
[    39.278] (**) Option "config_info" "udev:/dev/input/event14"
[    39.278] (II) XINPUT: Adding extended input device "La-VIEW Technology SteelSeries" (type: MOUSE, id 11)
[    39.278] (**) Option "AccelerationScheme" "none"
[    39.278] (**) La-VIEW Technology SteelSeries: (accel) selected scheme none/0
[    39.278] (**) La-VIEW Technology SteelSeries: (accel) acceleration factor: 2.000
[    39.278] (**) La-VIEW Technology SteelSeries: (accel) acceleration threshold: 4
[    39.279] (II) event14 - La-VIEW Technology SteelSeries, class 0/0, rev 2.00/0.00, addr 7: is tagged by udev as: Mouse
[    39.280] (II) event14 - La-VIEW Technology SteelSeries, class 0/0, rev 2.00/0.00, addr 7: device is a pointer
[    39.346] (II) config/udev: Adding input device Wacom Pen and multitouch sensor Finger (/dev/input/event15)
[    39.346] (**) Wacom Pen and multitouch sensor Finger: Applying InputClass "evdev touchscreen catchall"
[    39.347] (**) Wacom Pen and multitouch sensor Finger: Applying InputClass "libinput touchscreen catchall"
[    39.347] (**) Wacom Pen and multitouch sensor Finger: Applying InputClass "Wacom USB touchscreen class"
[    39.347] (**) Wacom Pen and multitouch sensor Finger: Applying InputClass "Wacom touchscreen class"
[    39.347] (II) Using input driver 'wacom' for 'Wacom Pen and multitouch sensor Finger'
[    39.347] (**) Wacom Pen and multitouch sensor Finger: always reports core events
[    39.347] (**) Option "Device" "/dev/input/event15"
[    39.402] (EE) Wacom Pen and multitouch sensor Finger: Invalid type 'stylus' for this device.
[    39.402] (EE) Wacom Pen and multitouch sensor Finger: Invalid type 'eraser' for this device.
[    39.402] (EE) Wacom Pen and multitouch sensor Finger: Invalid type 'cursor' for this device.
[    39.402] (II) Wacom Pen and multitouch sensor Finger: type not specified, assuming 'touch'.
[    39.402] (II) Wacom Pen and multitouch sensor Finger: other types will be automatically added.
[    39.403] (**) Wacom Pen and multitouch sensor Finger touch: panscroll is 0
[    39.404] (**) Wacom Pen and multitouch sensor Finger touch: panscroll modified to 13
[    39.404] (--) Wacom Pen and multitouch sensor Finger touch: maxX=12372 maxY=6960 maxZ=0 resX=40000 resY=40000 
[    39.404] (II) Wacom Pen and multitouch sensor Finger touch: hotplugging dependent devices.
[    39.404] (EE) Wacom Pen and multitouch sensor Finger touch: Invalid type 'stylus' for this device.
[    39.404] (EE) Wacom Pen and multitouch sensor Finger touch: Invalid type 'eraser' for this device.
[    39.404] (EE) Wacom Pen and multitouch sensor Finger touch: Invalid type 'cursor' for this device.
[    39.404] (EE) Wacom Pen and multitouch sensor Finger touch: Invalid type 'pad' for this device.
[    39.404] (II) Wacom Pen and multitouch sensor Finger touch: hotplugging completed.
[    39.415] (**) Option "config_info" "udev:/dev/input/event15"
[    39.415] (II) XINPUT: Adding extended input device "Wacom Pen and multitouch sensor Finger touch" (type: TOUCH, id 12)
[    39.416] (**) Wacom Pen and multitouch sensor Finger touch: (accel) keeping acceleration scheme 1
[    39.416] (**) Wacom Pen and multitouch sensor Finger touch: (accel) acceleration profile 0
[    39.416] (**) Wacom Pen and multitouch sensor Finger touch: (accel) acceleration factor: 2.000
[    39.416] (**) Wacom Pen and multitouch sensor Finger touch: (accel) acceleration threshold: 4
[    39.538] (II) config/udev: Adding input device Wacom Pen and multitouch sensor Pen (/dev/input/event16)
[    39.538] (**) Wacom Pen and multitouch sensor Pen: Applying InputClass "evdev tablet catchall"
[    39.539] (**) Wacom Pen and multitouch sensor Pen: Applying InputClass "libinput tablet catchall"
[    39.539] (**) Wacom Pen and multitouch sensor Pen: Applying InputClass "Wacom USB tablet class"
[    39.539] (**) Wacom Pen and multitouch sensor Pen: Applying InputClass "Wacom tablet class"
[    39.539] (II) Using input driver 'wacom' for 'Wacom Pen and multitouch sensor Pen'
[    39.539] (**) Wacom Pen and multitouch sensor Pen: always reports core events
[    39.539] (**) Option "Device" "/dev/input/event16"
[    39.594] (II) Wacom Pen and multitouch sensor Pen: type not specified, assuming 'stylus'.
[    39.594] (II) Wacom Pen and multitouch sensor Pen: other types will be automatically added.
[    39.595] (--) Wacom Pen and multitouch sensor Pen stylus: using pressure threshold of 851 for button 1
[    39.595] (**) Wacom Pen and multitouch sensor Pen stylus: panscroll is 0
[    39.595] (**) Wacom Pen and multitouch sensor Pen stylus: panscroll modified to 1300
[    39.595] (--) Wacom Pen and multitouch sensor Pen stylus: maxX=30935 maxY=17401 maxZ=4095 resX=100000 resY=100000  tilt=enabled
[    39.595] (II) Wacom Pen and multitouch sensor Pen stylus: hotplugging dependent devices.
[    39.595] (EE) Wacom Pen and multitouch sensor Pen stylus: Invalid type 'cursor' for this device.
[    39.595] (EE) Wacom Pen and multitouch sensor Pen stylus: Invalid type 'touch' for this device.
[    39.595] (EE) Wacom Pen and multitouch sensor Pen stylus: Invalid type 'pad' for this device.
[    39.595] (II) Wacom Pen and multitouch sensor Pen stylus: hotplugging completed.
[    39.606] (**) Option "config_info" "udev:/dev/input/event16"
[    39.607] (II) XINPUT: Adding extended input device "Wacom Pen and multitouch sensor Pen stylus" (type: STYLUS, id 13)
[    39.607] (**) Wacom Pen and multitouch sensor Pen stylus: (accel) keeping acceleration scheme 1
[    39.607] (**) Wacom Pen and multitouch sensor Pen stylus: (accel) acceleration profile 0
[    39.608] (**) Wacom Pen and multitouch sensor Pen stylus: (accel) acceleration factor: 2.000
[    39.608] (**) Wacom Pen and multitouch sensor Pen stylus: (accel) acceleration threshold: 4
[    39.662] (II) config/udev: Adding input device ACPI video extension (/dev/input/event2)
[    39.662] (**) ACPI video extension: Applying InputClass "evdev keyboard catchall"
[    39.663] (**) ACPI video extension: Applying InputClass "Evdev keyboard"
[    39.663] (**) ACPI video extension: Applying InputClass "libinput keyboard catchall"
[    39.663] (**) ACPI video extension: Applying InputClass "keyboard"
[    39.663] (II) Using input driver 'libinput' for 'ACPI video extension'
[    39.663] (**) ACPI video extension: always reports core events
[    39.663] (**) Option "Device" "/dev/input/event2"
[    39.663] (**) Option "_source" "server/udev"
[    39.667] (II) event2  - ACPI video extension: is tagged by udev as: Keyboard
[    39.667] (II) event2  - ACPI video extension: device is a keyboard
[    39.668] (II) event2  - ACPI video extension: device removed
[    39.668] (**) Option "config_info" "udev:/dev/input/event2"
[    39.668] (II) XINPUT: Adding extended input device "ACPI video extension" (type: KEYBOARD, id 14)
[    39.668] (**) Option "xkb_rules" "evdev"
[    39.668] (**) Option "xkb_layout" "de,us,fr"
[    39.668] (WW) Option "xkb_variant" requires a string value
[    39.669] (II) event2  - ACPI video extension: is tagged by udev as: Keyboard
[    39.669] (II) event2  - ACPI video extension: device is a keyboard
[    39.670] (II) config/udev: Adding input device Sleep Button (/dev/input/event3)
[    39.670] (**) Sleep Button: Applying InputClass "evdev keyboard catchall"
[    39.670] (**) Sleep Button: Applying InputClass "Evdev keyboard"
[    39.670] (**) Sleep Button: Applying InputClass "libinput keyboard catchall"
[    39.670] (**) Sleep Button: Applying InputClass "keyboard"
[    39.670] (II) Using input driver 'libinput' for 'Sleep Button'
[    39.670] (**) Sleep Button: always reports core events
[    39.670] (**) Option "Device" "/dev/input/event3"
[    39.670] (**) Option "_source" "server/udev"
[    39.671] (II) event3  - Sleep Button: is tagged by udev as: Keyboard
[    39.671] (II) event3  - Sleep Button: device is a keyboard
[    39.672] (II) event3  - Sleep Button: device removed
[    39.672] (**) Option "config_info" "udev:/dev/input/event3"
[    39.672] (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD, id 15)
[    39.672] (**) Option "xkb_rules" "evdev"
[    39.672] (**) Option "xkb_layout" "de,us,fr"
[    39.672] (WW) Option "xkb_variant" requires a string value
[    39.673] (II) event3  - Sleep Button: is tagged by udev as: Keyboard
[    39.673] (II) event3  - Sleep Button: device is a keyboard
[    39.674] (II) config/udev: Adding input device Control Method Lid Switch (/dev/input/event4)
[    39.674] (II) No input driver specified, ignoring this device.
[    39.674] (II) This device may have been added with another device file.
[    39.674] (II) config/udev: Adding input device AT keyboard (/dev/input/event5)
[    39.674] (**) AT keyboard: Applying InputClass "evdev keyboard catchall"
[    39.674] (**) AT keyboard: Applying InputClass "Evdev keyboard"
[    39.674] (**) AT keyboard: Applying InputClass "libinput keyboard catchall"
[    39.674] (**) AT keyboard: Applying InputClass "keyboard"
[    39.674] (II) Using input driver 'libinput' for 'AT keyboard'
[    39.674] (**) AT keyboard: always reports core events
[    39.674] (**) Option "Device" "/dev/input/event5"
[    39.674] (**) Option "_source" "server/udev"
[    39.675] (II) event5  - AT keyboard: is tagged by udev as: Keyboard
[    39.675] (II) event5  - AT keyboard: device is a keyboard
[    39.677] (II) event5  - AT keyboard: device removed
[    39.677] (**) Option "config_info" "udev:/dev/input/event5"
[    39.678] (II) XINPUT: Adding extended input device "AT keyboard" (type: KEYBOARD, id 16)
[    39.678] (**) Option "xkb_rules" "evdev"
[    39.678] (**) Option "xkb_layout" "de,us,fr"
[    39.678] (WW) Option "xkb_variant" requires a string value
[    39.679] (II) event5  - AT keyboard: is tagged by udev as: Keyboard
[    39.679] (II) event5  - AT keyboard: device is a keyboard
[    39.681] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/event6)
[    39.681] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "evdev pointer catchall"
[    39.681] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "evdev touchpad catchall"
[    39.681] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "libinput pointer catchall"
[    39.681] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "libinput touchpad catchall"
[    39.681] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "touchpad catchall"
[    39.681] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "Default clickpad buttons"
[    39.681] (II) LoadModule: "synaptics"
[    39.681] (II) Loading /usr/local/lib/xorg/modules/input/synaptics_drv.so
[    39.685] (II) Module synaptics: vendor="X.Org Foundation"
[    39.685]    compiled for 1.21.1.4, module version = 1.9.1
[    39.685]    Module class: X.Org XInput Driver
[    39.685]    ABI class: X.Org XInput driver, version 24.4
[    39.685] (II) Using input driver 'synaptics' for 'SynPS/2 Synaptics TouchPad'
[    39.685] (**) SynPS/2 Synaptics TouchPad: always reports core events
[    39.685] (**) Option "Device" "/dev/input/event6"
[    39.818] (II) synaptics: SynPS/2 Synaptics TouchPad: found clickpad property
[    39.818] (--) synaptics: SynPS/2 Synaptics TouchPad: x-axis range 1264 - 5678 (res 46)
[    39.818] (--) synaptics: SynPS/2 Synaptics TouchPad: y-axis range 1132 - 4720 (res 60)
[    39.818] (--) synaptics: SynPS/2 Synaptics TouchPad: pressure range 0 - 255
[    39.818] (--) synaptics: SynPS/2 Synaptics TouchPad: finger width range 0 - 15
[    39.818] (--) synaptics: SynPS/2 Synaptics TouchPad: buttons: left double triple
[    39.818] (--) synaptics: SynPS/2 Synaptics TouchPad: Vendor 0x2 Product 0x7
[    39.818] (**) Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0"
[    39.818] (--) synaptics: SynPS/2 Synaptics TouchPad: touchpad found
[    39.818] (**) SynPS/2 Synaptics TouchPad: always reports core events
[    39.853] (**) Option "config_info" "udev:/dev/input/event6"
[    39.853] (II) XINPUT: Adding extended input device "SynPS/2 Synaptics TouchPad" (type: TOUCHPAD, id 17)
[    39.853] (**) synaptics: SynPS/2 Synaptics TouchPad: (accel) MinSpeed is now constant deceleration 2.5
[    39.853] (**) synaptics: SynPS/2 Synaptics TouchPad: (accel) MaxSpeed is now 1.75
[    39.853] (**) synaptics: SynPS/2 Synaptics TouchPad: (accel) AccelFactor is now 0.035
[    39.853] (**) SynPS/2 Synaptics TouchPad: (accel) keeping acceleration scheme 1
[    39.853] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration profile 1
[    39.853] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration factor: 2.000
[    39.853] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration threshold: 4
[    39.901] (--) synaptics: SynPS/2 Synaptics TouchPad: touchpad found
[    39.902] (II) config/udev: Adding input device Generic PS/2 mouse (/dev/input/event7)
[    39.902] (**) Generic PS/2 mouse: Applying InputClass "evdev pointer catchall"
[    39.902] (**) Generic PS/2 mouse: Applying InputClass "libinput pointer catchall"
[    39.902] (II) Using input driver 'libinput' for 'Generic PS/2 mouse'
[    39.902] (**) Generic PS/2 mouse: always reports core events
[    39.902] (**) Option "Device" "/dev/input/event7"
[    39.902] (**) Option "_source" "server/udev"
[    39.903] (II) event7  - Generic PS/2 mouse: is tagged by udev as: Mouse
[    39.903] (II) event7  - Generic PS/2 mouse: device is a pointer
[    39.904] (II) event7  - Generic PS/2 mouse: device removed
[    39.904] (**) Option "config_info" "udev:/dev/input/event7"
[    39.904] (II) XINPUT: Adding extended input device "Generic PS/2 mouse" (type: MOUSE, id 18)
[    39.904] (**) Option "AccelerationScheme" "none"
[    39.904] (**) Generic PS/2 mouse: (accel) selected scheme none/0
[    39.904] (**) Generic PS/2 mouse: (accel) acceleration factor: 2.000
[    39.904] (**) Generic PS/2 mouse: (accel) acceleration threshold: 4
[    39.905] (II) event7  - Generic PS/2 mouse: is tagged by udev as: Mouse
[    39.906] (II) event7  - Generic PS/2 mouse: device is a pointer
[    39.907] (II) config/udev: Adding input device CM Storm Quickfire TKL 6keys (/dev/input/event8)
[    39.907] (**) CM Storm Quickfire TKL 6keys: Applying InputClass "evdev keyboard catchall"
[    39.907] (**) CM Storm Quickfire TKL 6keys: Applying InputClass "Evdev keyboard"
[    39.907] (**) CM Storm Quickfire TKL 6keys: Applying InputClass "libinput keyboard catchall"
[    39.907] (**) CM Storm Quickfire TKL 6keys: Applying InputClass "keyboard"
[    39.907] (II) Using input driver 'libinput' for 'CM Storm Quickfire TKL 6keys'
[    39.907] (**) CM Storm Quickfire TKL 6keys: always reports core events
[    39.907] (**) Option "Device" "/dev/input/event8"
[    39.907] (**) Option "_source" "server/udev"
[    39.908] (II) event8  - CM Storm Quickfire TKL 6keys, class 0/0, rev 1.10/1.11, addr 6: is tagged by udev as: Keyboard
[    39.908] (II) event8  - CM Storm Quickfire TKL 6keys, class 0/0, rev 1.10/1.11, addr 6: device is a keyboard
[    39.909] (II) event8  - CM Storm Quickfire TKL 6keys, class 0/0, rev 1.10/1.11, addr 6: device removed
[    39.909] (**) Option "config_info" "udev:/dev/input/event8"
[    39.909] (II) XINPUT: Adding extended input device "CM Storm Quickfire TKL 6keys" (type: KEYBOARD, id 19)
[    39.909] (**) Option "xkb_rules" "evdev"
[    39.909] (**) Option "xkb_layout" "de,us,fr"
[    39.909] (WW) Option "xkb_variant" requires a string value
[    39.910] (II) event8  - CM Storm Quickfire TKL 6keys, class 0/0, rev 1.10/1.11, addr 6: is tagged by udev as: Keyboard
[    39.911] (II) event8  - CM Storm Quickfire TKL 6keys, class 0/0, rev 1.10/1.11, addr 6: device is a keyboard
[    39.912] (II) config/udev: Adding input device La-VIEW Technology SteelSeries (/dev/input/event9)
[    39.912] (**) La-VIEW Technology SteelSeries: Applying InputClass "evdev keyboard catchall"
[    39.912] (**) La-VIEW Technology SteelSeries: Applying InputClass "Evdev keyboard"
[    39.912] (**) La-VIEW Technology SteelSeries: Applying InputClass "libinput keyboard catchall"
[    39.912] (**) La-VIEW Technology SteelSeries: Applying InputClass "keyboard"
[    39.912] (II) Using input driver 'libinput' for 'La-VIEW Technology SteelSeries'
[    39.912] (**) La-VIEW Technology SteelSeries: always reports core events
[    39.912] (**) Option "Device" "/dev/input/event9"
[    39.912] (**) Option "_source" "server/udev"
[    39.913] (II) event9  - La-VIEW Technology SteelSeries, class 0/0, rev 2.00/0.00, addr 7: is tagged by udev as: Keyboard
[    39.913] (II) event9  - La-VIEW Technology SteelSeries, class 0/0, rev 2.00/0.00, addr 7: device is a keyboard
[    39.914] (II) event9  - La-VIEW Technology SteelSeries, class 0/0, rev 2.00/0.00, addr 7: device removed
[    39.914] (**) Option "config_info" "udev:/dev/input/event9"
[    39.914] (II) XINPUT: Adding extended input device "La-VIEW Technology SteelSeries" (type: KEYBOARD, id 20)
[    39.914] (**) Option "xkb_rules" "evdev"
[    39.914] (**) Option "xkb_layout" "de,us,fr"
[    39.914] (WW) Option "xkb_variant" requires a string value
[    39.915] (II) event9  - La-VIEW Technology SteelSeries, class 0/0, rev 2.00/0.00, addr 7: is tagged by udev as: Keyboard
[    39.916] (II) event9  - La-VIEW Technology SteelSeries, class 0/0, rev 2.00/0.00, addr 7: device is a keyboard
[    39.942] (**) Wacom Pen and multitouch sensor Pen eraser: Applying InputClass "evdev tablet catchall"
[    39.943] (**) Wacom Pen and multitouch sensor Pen eraser: Applying InputClass "libinput tablet catchall"
[    39.943] (**) Wacom Pen and multitouch sensor Pen eraser: Applying InputClass "Wacom USB tablet class"
[    39.943] (**) Wacom Pen and multitouch sensor Pen eraser: Applying InputClass "Wacom tablet class"
[    39.943] (II) Using input driver 'wacom' for 'Wacom Pen and multitouch sensor Pen eraser'
[    39.943] (**) Wacom Pen and multitouch sensor Pen eraser: always reports core events
[    39.943] (**) Option "Device" "/dev/input/event16"
[    39.943] (**) Option "Type" "eraser"
[    39.944] (**) Wacom Pen and multitouch sensor Pen eraser: panscroll is 1300
[    39.944] (**) Wacom Pen and multitouch sensor Pen eraser: panscroll modified to 1300
[    39.944] (--) Wacom Pen and multitouch sensor Pen eraser: maxX=30935 maxY=17401 maxZ=4095 resX=100000 resY=100000  tilt=enabled
[    39.945] (**) Option "config_info" "udev:/dev/input/event16"
[    39.945] (II) XINPUT: Adding extended input device "Wacom Pen and multitouch sensor Pen eraser" (type: ERASER, id 21)
[    39.945] (**) Wacom Pen and multitouch sensor Pen eraser: (accel) keeping acceleration scheme 1
[    39.945] (**) Wacom Pen and multitouch sensor Pen eraser: (accel) acceleration profile 0
[    39.945] (**) Wacom Pen and multitouch sensor Pen eraser: (accel) acceleration factor: 2.000
[    39.945] (**) Wacom Pen and multitouch sensor Pen eraser: (accel) acceleration threshold: 4
[    40.569] (II) intel(0): EDID vendor "AUO", prod id 8246
[    40.569] (II) intel(0): Printing DDC gathered Modelines:
[    40.569] (II) intel(0): Modeline "2560x1440"x0.0  245.50  2560 2608 2640 2720  1440 1443 1448 1504 -hsync -vsync (90.3 kHz eP)
[    40.923] (--) intel(0): HDMI max TMDS frequency 300000KHz
[    45.303] (--) intel(0): HDMI max TMDS frequency 300000KHz
[    45.306] (--) intel(0): HDMI max TMDS frequency 300000KHz
[    45.306] (--) intel(0): HDMI max TMDS frequency 300000KHz
[    45.306] (--) intel(0): HDMI max TMDS frequency 300000KHz
[    45.307] (--) intel(0): HDMI max TMDS frequency 300000KHz
[    45.308] (--) intel(0): HDMI max TMDS frequency 300000KHz
[    45.308] (--) intel(0): HDMI max TMDS frequency 300000KHz
[    45.309] (--) intel(0): HDMI max TMDS frequency 300000KHz
[    45.310] (--) intel(0): HDMI max TMDS frequency 300000KHz
[    45.310] (--) intel(0): HDMI max TMDS frequency 300000KHz
[    45.311] (--) intel(0): HDMI max TMDS frequency 300000KHz
[    45.311] (--) intel(0): HDMI max TMDS frequency 300000KHz
[    45.311] (--) intel(0): HDMI max TMDS frequency 300000KHz
[    45.313] (--) intel(0): HDMI max TMDS frequency 300000KHz
[    45.313] (--) intel(0): HDMI max TMDS frequency 300000KHz
[    45.313] (--) intel(0): HDMI max TMDS frequency 300000KHz
[    45.315] (--) intel(0): HDMI max TMDS frequency 300000KHz
[    45.315] (--) intel(0): HDMI max TMDS frequency 300000KHz
[    45.315] (--) intel(0): HDMI max TMDS frequency 300000KHz
[    45.332] (--) intel(0): HDMI max TMDS frequency 300000KHz
[    45.334] (--) intel(0): HDMI max TMDS frequency 300000KHz
[    45.568] (II) intel(0): resizing framebuffer to 5568x3132
[    45.615] (II) intel(0): switch to mode 3840x2160@30.0 on HDMI-1 using pipe 1, position (0, 0), rotation normal, reflection none
[    45.712] (--) intel(0): HDMI max TMDS frequency 300000KHz
[    45.719] (II) intel(0): resizing framebuffer to 8128x3132
[    45.799] (II) intel(0): switch to mode 3840x2160@30.0 on HDMI-1 using pipe 1, position (2560, 0), rotation normal, reflection none
[    45.887] (--) intel(0): HDMI max TMDS frequency 300000KHz
[    45.934] (--) intel(0): HDMI max TMDS frequency 300000KHz
[    46.388] (--) intel(0): HDMI max TMDS frequency 300000KHz
[    46.389] (--) intel(0): HDMI max TMDS frequency 300000KHz
[  1004.147] (II) event14 - La-VIEW Technology SteelSeries, class 0/0, rev 2.00/0.00, addr 7: SYN_DROPPED event - some input events have been lost.
mathiasp commented 1 year ago

xrandr in a freshly started system:

mathiasp:~% xrandr
Screen 0: minimum 8 x 8, current 8128 x 3132, maximum 32767 x 32767
eDP-1 connected primary 2560x1440+0+0 (normal left inverted right x axis y axis) 310mm x 170mm
   2560x1440     60.01*+  59.95  
   1920x1440     60.00  
   1856x1392     60.01  
   1792x1344     60.01  
   2048x1152     60.00    59.90    59.91  
   1920x1200     59.88    59.95  
   1920x1080     59.96    60.00    59.93  
   1600x1200     60.00  
   1680x1050     59.95    59.88  
   1400x1050     59.98  
   1600x900      60.00    59.95    59.82  
   1280x1024     60.02  
   1400x900      59.96    59.88  
   1280x960      60.00  
   1368x768      60.00    59.88    59.85  
   1280x800      59.81    59.91  
   1280x720      59.86    60.00    59.74  
   1024x768      60.00  
   1024x576      60.00    59.90    59.82  
   960x540       60.00    59.63    59.82  
   800x600       60.32    56.25  
   864x486       60.00    59.92    59.57  
   640x480       59.94  
   720x405       59.51    60.00    58.99  
   640x360       59.84    59.32    60.00  
DP-1 disconnected (normal left inverted right x axis y axis)
DP-2 disconnected (normal left inverted right x axis y axis)
HDMI-1 connected 5568x3132+2560+0 (normal left inverted right x axis y axis) 600mm x 340mm
   3840x2160     30.00*+  25.00    24.00    29.97    23.98  
   2560x1440     59.95  
   1920x1080     60.00    59.94    30.00    29.97  
   1600x900      60.00  
   1280x1024     60.02  
   1280x800      59.91  
   1280x720      60.00    59.94  
   1024x768      60.00  
   800x600       60.32  
   720x480       60.00    59.94  
   640x480       60.00    59.94  
HDMI-2 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
evadot commented 1 year ago

What is this VIRTUAL1 thing ? Are you using something like RDP or something ?

mathiasp commented 1 year ago

Emmanuel Vadot @.***> writes:

What is this VIRTUAL1 thing ? Are you using something like RDP or something ?

No, that’s xorgs name for the combined screen (laptop & external screen).

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.

-- Mathias Picker
Geschäftsführer @.***

virtual earth Gesellschaft für Wissens re/prä sentation mbH http://www.virtual-earth.de/ HRB126870 @.*** Westendstr. 142 089 / 1250 3943

rosorio commented 1 year ago

I have a similar issue on my thinkpad X1 with i915 5.10.163, who has 2 external HDMI/DP ports. HDMI-1 is properly recognized but not the HDMI-2 which is reported disconnected. From time to time HDMI-2 comes back, but I found some black screen issues I can solve by switching to in console mode [Ctrl+Alt+F1] then comes back to xorg.

Screen 0: minimum 320 x 200, current 3840 x 1080, maximum 16384 x 16384 eDP-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 308mm x 173mm 1920x1080 60.00+ 59.97 59.96 59.93 1680x1050 59.95 59.88 1400x1050 59.98 1600x900 59.99 59.94 59.95 59.82 1280x1024 60.02 1400x900 59.96 59.88 1280x960 60.00 1440x810 60.00 59.97 1368x768 59.88 59.85 1280x800 59.99 59.97 59.81 59.91 1280x720 60.00 59.99 59.86 59.74 1024x768 60.04 60.00 960x720 60.00 928x696 60.05 896x672 60.01 1024x576 59.95 59.96 59.90 59.82 960x600 59.93 60.00 960x540 59.96 59.99 59.63 59.82 800x600 60.00 60.32 56.25 840x525 60.01 59.88 864x486 59.92 59.57 700x525 59.98 800x450 59.95 59.82 640x512 60.02 700x450 59.96 59.88 640x480 60.00 59.94 720x405 59.51 58.99 684x384 59.88 59.85 640x400 59.88 59.98 640x360 59.86 59.83 59.84 59.32 512x384 60.00 512x288 60.00 59.92 480x270 59.63 59.82 400x300 60.32 56.34 432x243 59.92 59.57 320x240 60.05 360x202 59.51 59.13 320x180 59.84 59.32 DP-1 disconnected (normal left inverted right x axis y axis) HDMI-1 connected 1920x1080+1920+0 (normal left inverted right x axis y axis) 531mm x 298mm 1920x1080 60.00+ 50.00 59.94 1280x1024 75.02 60.02 1152x864 75.00 1280x720 60.00 50.00 59.94 1024x768 119.99 75.03 60.00 800x600 119.97 75.00 60.32 720x576 50.00 720x480 60.00 59.94 640x480 75.00 60.00 59.94 720x400 70.08 DP-2 disconnected (normal left inverted right x axis y axis) HDMI-2 disconnected (normal left inverted right x axis y axis)