Package: xserver-xorg-core Version: 2:1.16.0-2+b1 Severity: important Tags: patch
Both totem and cheese (3.13.X) crash in cogl due to receiving duplicate GLX_BufferSwapComplete events. Uupstream gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=733282 Xorg upstream commit: http://cgit.freedesktop.org/xorg/xserver/commit/?id=bf338efc678258d2d366dff2ed873752f98f0bfc -- Package-specific info: X server symlink status: ------------------------ lrwxrwxrwx 1 root root 13 Sep 28 2011 /etc/X11/X -> /usr/bin/Xorg -rwxr-xr-x 1 root root 2397280 Sep 9 03:37 /usr/bin/Xorg VGA-compatible devices on PCI bus: ---------------------------------- 00:02.0 VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0126] (rev 09) /etc/X11/xorg.conf does not exist. Contents of /etc/X11/xorg.conf.d: --------------------------------- total 4 -rw-r--r-- 1 root root 183 Apr 27 17:36 touch.conf /etc/modprobe.d contains no KMS configuration files. Kernel version (/proc/version): ------------------------------- Linux version 3.16-1-amd64 (debian-ker...@lists.debian.org) (gcc version 4.8.3 (Debian 4.8.3-10) ) #1 SMP Debian 3.16.2-2 (2014-09-08) Xorg X server log files on system: ---------------------------------- -rw-r--r-- 1 root root 7497 Jun 12 08:35 /var/log/Xorg.0.log Contents of most recent Xorg X server log file (/var/log/Xorg.0.log): --------------------------------------------------------------------- [323546.432] X.Org X Server 1.15.1 Release Date: 2014-04-13 [323546.438] X Protocol Version 11, Revision 0 [323546.440] Build Operating System: Linux 3.13-1-amd64 x86_64 Debian [323546.443] Current Operating System: Linux dusk 3.14-1-amd64 #1 SMP Debian 3.14.5-1 (2014-06-05) x86_64 [323546.443] Kernel command line: BOOT_IMAGE=/vmlinuz-3.14-1-amd64 root=/dev/mapper/dusk-root ro quiet splash [323546.447] Build Date: 15 April 2014 06:58:36PM [323546.450] xorg-server 2:1.15.1-1 (http://www.debian.org/support) [323546.452] Current version of pixman: 0.32.4 [323546.456] Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. [323546.456] Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. [323546.465] (==) Log file: "/var/log/Xorg.0.log", Time: Thu Jun 12 08:35:22 2014 [323546.470] (==) Using config directory: "/etc/X11/xorg.conf.d" [323546.472] (==) Using system config directory "/usr/share/X11/xorg.conf.d" [323546.475] (==) No Layout section. Using the first Screen section. [323546.475] (==) No screen section available. Using defaults. [323546.475] (**) |-->Screen "Default Screen Section" (0) [323546.475] (**) | |-->Monitor "<default monitor>" [323546.475] (==) No monitor specified for screen "Default Screen Section". Using a default monitor configuration. [323546.475] (==) Automatically adding devices [323546.475] (==) Automatically enabling devices [323546.475] (==) Automatically adding GPU devices [323546.478] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist. [323546.478] Entry deleted from font path. [323546.483] (==) FontPath set to: /usr/share/fonts/X11/misc, /usr/share/fonts/X11/100dpi/:unscaled, /usr/share/fonts/X11/75dpi/:unscaled, /usr/share/fonts/X11/Type1, /usr/share/fonts/X11/100dpi, /usr/share/fonts/X11/75dpi, built-ins [323546.483] (==) ModulePath set to "/usr/lib/xorg/modules" [323546.483] (II) The server relies on udev to provide the list of input devices. If no devices become available, reconfigure udev or disable AutoAddDevices. [323546.484] (II) Loader magic: 0x7f508cfd0d40 [323546.484] (II) Module ABI versions: [323546.484] X.Org ANSI C Emulation: 0.4 [323546.484] X.Org Video Driver: 15.0 [323546.484] X.Org XInput driver : 20.0 [323546.484] X.Org Server Extension : 8.0 [323546.485] (II) xfree86: Adding drm device (/dev/dri/card0) [323546.487] setversion 1.4 failed: Permission denied [323546.490] (--) PCI:*(0:0:2:0) 8086:0126:17aa:21db rev 9, Mem @ 0xf0000000/4194304, 0xe0000000/268435456, I/O @ 0x00005000/64 [323546.492] Initializing built-in extension Generic Event Extension [323546.495] Initializing built-in extension SHAPE [323546.498] Initializing built-in extension MIT-SHM [323546.500] Initializing built-in extension XInputExtension [323546.502] Initializing built-in extension XTEST [323546.504] Initializing built-in extension BIG-REQUESTS [323546.507] Initializing built-in extension SYNC [323546.509] Initializing built-in extension XKEYBOARD [323546.511] Initializing built-in extension XC-MISC [323546.513] Initializing built-in extension SECURITY [323546.514] Initializing built-in extension XINERAMA [323546.516] Initializing built-in extension XFIXES [323546.518] Initializing built-in extension RENDER [323546.519] Initializing built-in extension RANDR [323546.521] Initializing built-in extension COMPOSITE [323546.522] Initializing built-in extension DAMAGE [323546.524] Initializing built-in extension MIT-SCREEN-SAVER [323546.525] Initializing built-in extension DOUBLE-BUFFER [323546.527] Initializing built-in extension RECORD [323546.528] Initializing built-in extension DPMS [323546.529] Initializing built-in extension Present [323546.531] Initializing built-in extension DRI3 [323546.532] Initializing built-in extension X-Resource [323546.533] Initializing built-in extension XVideo [323546.534] Initializing built-in extension XVideo-MotionCompensation [323546.536] Initializing built-in extension SELinux [323546.537] Initializing built-in extension XFree86-VidModeExtension [323546.538] Initializing built-in extension XFree86-DGA [323546.539] Initializing built-in extension XFree86-DRI [323546.540] Initializing built-in extension DRI2 [323546.540] (II) LoadModule: "glx" [323546.541] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so [323546.546] (II) Module glx: vendor="X.Org Foundation" [323546.546] compiled for 1.15.1, module version = 1.0.0 [323546.546] ABI class: X.Org Server Extension, version 8.0 [323546.546] (==) AIGLX enabled [323546.547] Loading extension GLX [323546.547] (==) Matched intel as autoconfigured driver 0 [323546.547] (==) Matched modesetting as autoconfigured driver 1 [323546.547] (==) Matched fbdev as autoconfigured driver 2 [323546.547] (==) Matched vesa as autoconfigured driver 3 [323546.547] (==) Assigned the driver to the xf86ConfigLayout [323546.547] (II) LoadModule: "intel" [323546.548] (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so [323546.555] (II) Module intel: vendor="X.Org Foundation" [323546.555] compiled for 1.15.1, module version = 2.99.912 [323546.555] Module class: X.Org Video Driver [323546.555] ABI class: X.Org Video Driver, version 15.0 [323546.555] (II) LoadModule: "modesetting" [323546.557] (WW) Warning, couldn't open module modesetting [323546.557] (II) UnloadModule: "modesetting" [323546.557] (II) Unloading modesetting [323546.557] (EE) Failed to load module "modesetting" (module does not exist, 0) [323546.557] (II) LoadModule: "fbdev" [323546.557] (WW) Warning, couldn't open module fbdev [323546.557] (II) UnloadModule: "fbdev" [323546.557] (II) Unloading fbdev [323546.557] (EE) Failed to load module "fbdev" (module does not exist, 0) [323546.557] (II) LoadModule: "vesa" [323546.558] (WW) Warning, couldn't open module vesa [323546.558] (II) UnloadModule: "vesa" [323546.558] (II) Unloading vesa [323546.558] (EE) Failed to load module "vesa" (module does not exist, 0) [323546.558] (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 [323546.560] (II) intel: Driver for Intel(R) HD Graphics: 2000-5000 [323546.560] (II) intel: Driver for Intel(R) Iris(TM) Graphics: 5100 [323546.560] (II) intel: Driver for Intel(R) Iris(TM) Pro Graphics: 5200 [323546.560] (--) using VT number 4 [323546.571] (II) intel(0): Using Kernel Mode Setting driver: i915, version 1.6.0 20080730 [323546.571] (II) intel(0): SNA compiled: xserver-xorg-video-intel 2:2.99.912-1~exp1 (maximilian attems <m...@debian.org>) [323548.775] (EE) intel(0): [drm] failed to set drm interface version: Permission denied [13]. [323548.776] (EE) intel(0): Failed to claim DRM device. [323548.776] (II) UnloadModule: "intel" [323548.776] (EE) Screen(s) found, but none have a usable configuration. [323548.776] (EE) Fatal server error: [323548.776] (EE) no screens found(EE) [323548.776] (EE) Please consult the The X.Org Foundation support at http://wiki.x.org for help. [323548.776] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information. [323548.776] (EE) [323548.791] (EE) Server terminated with error (1). Closing log file. udev information: ----------------- P: /devices/LNXSYSTM:00/LNXPWRBN:00/input/input4 E: DEVPATH=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input4 E: EV=3 E: ID_FOR_SEAT=input-acpi-LNXPWRBN_00 E: ID_INPUT=1 E: ID_INPUT_KEY=1 E: ID_PATH=acpi-LNXPWRBN:00 E: ID_PATH_TAG=acpi-LNXPWRBN_00 E: KEY=10000000000000 0 E: MODALIAS=input:b0019v0000p0001e0000-e0,1,k74,ramlsfw E: NAME="Power Button" E: PHYS="LNXPWRBN/button/input0" E: PRODUCT=19/0/1/0 E: PROP=0 E: SUBSYSTEM=input E: TAGS=:seat: E: USEC_INITIALIZED=30420 P: /devices/LNXSYSTM:00/LNXPWRBN:00/input/input4/event3 N: input/event3 E: BACKSPACE=guess E: DEVNAME=/dev/input/event3 E: DEVPATH=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input4/event3 E: ID_INPUT=1 E: ID_INPUT_KEY=1 E: ID_PATH=acpi-LNXPWRBN:00 E: ID_PATH_TAG=acpi-LNXPWRBN_00 E: MAJOR=13 E: MINOR=67 E: SUBSYSTEM=input E: TAGS=:power-switch: E: USEC_INITIALIZED=59426 E: XKBLAYOUT=us E: XKBMODEL=pc105 P: /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input5 E: DEVPATH=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input5 E: EV=3 E: ID_FOR_SEAT=input-acpi-LNXVIDEO_00 E: ID_INPUT=1 E: ID_INPUT_KEY=1 E: ID_PATH=acpi-LNXVIDEO:00 E: ID_PATH_TAG=acpi-LNXVIDEO_00 E: KEY=3e000b00000000 0 0 0 E: MODALIAS=input:b0019v0000p0006e0000-e0,1,kE0,E1,E3,F1,F2,F3,F4,F5,ramlsfw E: NAME="Video Bus" E: PHYS="LNXVIDEO/video/input0" E: PRODUCT=19/0/6/0 E: PROP=0 E: SUBSYSTEM=input E: TAGS=:seat: E: USEC_INITIALIZED=73570 P: /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input5/event4 N: input/event4 E: BACKSPACE=guess E: DEVNAME=/dev/input/event4 E: DEVPATH=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input5/event4 E: ID_INPUT=1 E: ID_INPUT_KEY=1 E: ID_PATH=acpi-LNXVIDEO:00 E: ID_PATH_TAG=acpi-LNXVIDEO_00 E: MAJOR=13 E: MINOR=68 E: SUBSYSTEM=input E: TAGS=:power-switch: E: USEC_INITIALIZED=59501 E: XKBLAYOUT=us E: XKBMODEL=pc105 P: /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input2 E: DEVPATH=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input2 E: EV=21 E: ID_FOR_SEAT=input-acpi-PNP0C0D_00 E: ID_INPUT=1 E: ID_PATH=acpi-PNP0C0D:00 E: ID_PATH_TAG=acpi-PNP0C0D_00 E: MODALIAS=input:b0019v0000p0005e0000-e0,5,kramlsfw0, E: NAME="Lid Switch" E: PHYS="PNP0C0D/button/input0" E: PRODUCT=19/0/5/0 E: PROP=0 E: SUBSYSTEM=input E: SW=1 E: TAGS=:seat: E: USEC_INITIALIZED=30298 P: /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input2/event1 N: input/event1 E: DEVNAME=/dev/input/event1 E: DEVPATH=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input2/event1 E: ID_INPUT=1 E: ID_PATH=acpi-PNP0C0D:00 E: ID_PATH_TAG=acpi-PNP0C0D_00 E: MAJOR=13 E: MINOR=65 E: SUBSYSTEM=input E: TAGS=:power-switch: E: USEC_INITIALIZED=59323 P: /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input3 E: DEVPATH=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input3 E: EV=3 E: ID_FOR_SEAT=input-acpi-PNP0C0E_00 E: ID_INPUT=1 E: ID_INPUT_KEY=1 E: ID_PATH=acpi-PNP0C0E:00 E: ID_PATH_TAG=acpi-PNP0C0E_00 E: KEY=4000 0 0 E: MODALIAS=input:b0019v0000p0003e0000-e0,1,k8E,ramlsfw E: NAME="Sleep Button" E: PHYS="PNP0C0E/button/input0" E: PRODUCT=19/0/3/0 E: PROP=0 E: SUBSYSTEM=input E: TAGS=:seat: E: USEC_INITIALIZED=30366 P: /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input3/event2 N: input/event2 E: BACKSPACE=guess E: DEVNAME=/dev/input/event2 E: DEVPATH=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input3/event2 E: ID_INPUT=1 E: ID_INPUT_KEY=1 E: ID_PATH=acpi-PNP0C0E:00 E: ID_PATH_TAG=acpi-PNP0C0E_00 E: MAJOR=13 E: MINOR=66 E: SUBSYSTEM=input E: TAGS=:power-switch: E: USEC_INITIALIZED=59372 E: XKBLAYOUT=us E: XKBMODEL=pc105 P: /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.6/1-1.6:1.0/input/input18 E: DEVPATH=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.6/1-1.6:1.0/input/input18 E: EV=3 E: ID_BUS=usb E: ID_FOR_SEAT=input-pci-0000_00_1a_0-usb-0_1_6_1_0 E: ID_INPUT=1 E: ID_INPUT_KEY=1 E: ID_MODEL=Integrated_Camera E: ID_MODEL_ENC=Integrated\x20Camera E: ID_MODEL_ID=b217 E: ID_PATH=pci-0000:00:1a.0-usb-0:1.6:1.0 E: ID_PATH_TAG=pci-0000_00_1a_0-usb-0_1_6_1_0 E: ID_REVISION=0854 E: ID_SERIAL=Chicony_Electronics_Co.__Ltd._Integrated_Camera E: ID_TYPE=video E: ID_USB_DRIVER=uvcvideo E: ID_USB_INTERFACES=:0e0100:0e0200: E: ID_USB_INTERFACE_NUM=00 E: ID_VENDOR=Chicony_Electronics_Co.__Ltd. E: ID_VENDOR_ENC=Chicony\x20Electronics\x20Co.\x2c\x20Ltd. E: ID_VENDOR_ID=04f2 E: KEY=100000 0 0 0 E: MODALIAS=input:b0003v04F2pB217e0854-e0,1,kD4,ramlsfw E: NAME="Integrated Camera" E: PHYS="usb-0000:00:1a.0-1.6/button" E: PRODUCT=3/4f2/b217/854 E: PROP=0 E: SUBSYSTEM=input E: TAGS=:seat: E: USEC_INITIALIZED=41464 P: /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.6/1-1.6:1.0/input/input18/event16 N: input/event16 S: input/by-id/usb-Chicony_Electronics_Co.__Ltd._Integrated_Camera-event-if00 S: input/by-path/pci-0000:00:1a.0-usb-0:1.6:1.0-event E: BACKSPACE=guess E: DEVLINKS=/dev/input/by-id/usb-Chicony_Electronics_Co.__Ltd._Integrated_Camera-event-if00 /dev/input/by-path/pci-0000:00:1a.0-usb-0:1.6:1.0-event E: DEVNAME=/dev/input/event16 E: DEVPATH=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.6/1-1.6:1.0/input/input18/event16 E: ID_BUS=usb E: ID_INPUT=1 E: ID_INPUT_KEY=1 E: ID_MODEL=Integrated_Camera E: ID_MODEL_ENC=Integrated\x20Camera E: ID_MODEL_ID=b217 E: ID_PATH=pci-0000:00:1a.0-usb-0:1.6:1.0 E: ID_PATH_TAG=pci-0000_00_1a_0-usb-0_1_6_1_0 E: ID_REVISION=0854 E: ID_SERIAL=Chicony_Electronics_Co.__Ltd._Integrated_Camera E: ID_TYPE=video E: ID_USB_DRIVER=uvcvideo E: ID_USB_INTERFACES=:0e0100:0e0200: E: ID_USB_INTERFACE_NUM=00 E: ID_VENDOR=Chicony_Electronics_Co.__Ltd. E: ID_VENDOR_ENC=Chicony\x20Electronics\x20Co.\x2c\x20Ltd. E: ID_VENDOR_ID=04f2 E: MAJOR=13 E: MINOR=80 E: SUBSYSTEM=input E: USEC_INITIALIZED=42018 E: XKBLAYOUT=us E: XKBMODEL=pc105 P: /devices/pci0000:00/0000:00:1b.0/sound/card0/hdaudioC0D0/input8 E: DEVPATH=/devices/pci0000:00/0000:00:1b.0/sound/card0/hdaudioC0D0/input8 E: EV=40001 E: ID_FOR_SEAT=input-pci-0000_00_1b_0 E: ID_INPUT=1 E: ID_PATH=pci-0000:00:1b.0 E: ID_PATH_TAG=pci-0000_00_1b_0 E: MODALIAS=input:b0001v14F1p506Ee0001-e0,12,kramls1,2,fw E: NAME="HDA Digital PCBeep" E: PHYS="card0/codec#0/beep0" E: PRODUCT=1/14f1/506e/1 E: PROP=0 E: SND=6 E: SUBSYSTEM=input E: TAGS=:seat: E: USEC_INITIALIZED=77976 P: /devices/pci0000:00/0000:00:1b.0/sound/card0/hdaudioC0D0/input8/event6 N: input/event6 E: DEVNAME=/dev/input/event6 E: DEVPATH=/devices/pci0000:00/0000:00:1b.0/sound/card0/hdaudioC0D0/input8/event6 E: ID_INPUT=1 E: ID_PATH=pci-0000:00:1b.0 E: ID_PATH_TAG=pci-0000_00_1b_0 E: MAJOR=13 E: MINOR=70 E: SUBSYSTEM=input E: USEC_INITIALIZED=78184 P: /devices/pci0000:00/0000:00:1b.0/sound/card0/input10 E: DEVPATH=/devices/pci0000:00/0000:00:1b.0/sound/card0/input10 E: EV=21 E: ID_FOR_SEAT=input-pci-0000_00_1b_0 E: ID_INPUT=1 E: ID_PATH=pci-0000:00:1b.0 E: ID_PATH_TAG=pci-0000_00_1b_0 E: MODALIAS=input:b0000v0000p0000e0000-e0,5,kramlsfw4, E: NAME="HDA Intel PCH Dock Mic" E: PHYS="ALSA" E: PRODUCT=0/0/0/0 E: PROP=0 E: SUBSYSTEM=input E: SW=10 E: TAGS=:seat: E: USEC_INITIALIZED=83488 P: /devices/pci0000:00/0000:00:1b.0/sound/card0/input10/event8 N: input/event8 E: DEVNAME=/dev/input/event8 E: DEVPATH=/devices/pci0000:00/0000:00:1b.0/sound/card0/input10/event8 E: ID_INPUT=1 E: ID_PATH=pci-0000:00:1b.0 E: ID_PATH_TAG=pci-0000_00_1b_0 E: MAJOR=13 E: MINOR=72 E: SUBSYSTEM=input E: USEC_INITIALIZED=83859 P: /devices/pci0000:00/0000:00:1b.0/sound/card0/input11 E: DEVPATH=/devices/pci0000:00/0000:00:1b.0/sound/card0/input11 E: EV=21 E: ID_FOR_SEAT=input-pci-0000_00_1b_0 E: ID_INPUT=1 E: ID_PATH=pci-0000:00:1b.0 E: ID_PATH_TAG=pci-0000_00_1b_0 E: MODALIAS=input:b0000v0000p0000e0000-e0,5,kramlsfw2, E: NAME="HDA Intel PCH Dock Headphone" E: PHYS="ALSA" E: PRODUCT=0/0/0/0 E: PROP=0 E: SUBSYSTEM=input E: SW=4 E: TAGS=:seat: E: USEC_INITIALIZED=84416 P: /devices/pci0000:00/0000:00:1b.0/sound/card0/input11/event9 N: input/event9 E: DEVNAME=/dev/input/event9 E: DEVPATH=/devices/pci0000:00/0000:00:1b.0/sound/card0/input11/event9 E: ID_INPUT=1 E: ID_PATH=pci-0000:00:1b.0 E: ID_PATH_TAG=pci-0000_00_1b_0 E: MAJOR=13 E: MINOR=73 E: SUBSYSTEM=input E: USEC_INITIALIZED=84801 P: /devices/pci0000:00/0000:00:1b.0/sound/card0/input12 E: DEVPATH=/devices/pci0000:00/0000:00:1b.0/sound/card0/input12 E: EV=21 E: ID_FOR_SEAT=input-pci-0000_00_1b_0 E: ID_INPUT=1 E: ID_PATH=pci-0000:00:1b.0 E: ID_PATH_TAG=pci-0000_00_1b_0 E: MODALIAS=input:b0000v0000p0000e0000-e0,5,kramlsfw2, E: NAME="HDA Intel PCH Headphone" E: PHYS="ALSA" E: PRODUCT=0/0/0/0 E: PROP=0 E: SUBSYSTEM=input E: SW=4 E: TAGS=:seat: E: USEC_INITIALIZED=85234 P: /devices/pci0000:00/0000:00:1b.0/sound/card0/input12/event10 N: input/event10 E: DEVNAME=/dev/input/event10 E: DEVPATH=/devices/pci0000:00/0000:00:1b.0/sound/card0/input12/event10 E: ID_INPUT=1 E: ID_PATH=pci-0000:00:1b.0 E: ID_PATH_TAG=pci-0000_00_1b_0 E: MAJOR=13 E: MINOR=74 E: SUBSYSTEM=input E: USEC_INITIALIZED=85599 P: /devices/pci0000:00/0000:00:1b.0/sound/card0/input13 E: DEVPATH=/devices/pci0000:00/0000:00:1b.0/sound/card0/input13 E: EV=21 E: ID_FOR_SEAT=input-pci-0000_00_1b_0 E: ID_INPUT=1 E: ID_PATH=pci-0000:00:1b.0 E: ID_PATH_TAG=pci-0000_00_1b_0 E: MODALIAS=input:b0000v0000p0000e0000-e0,5,kramlsfw6,8, E: NAME="HDA Intel PCH HDMI/DP,pcm=3" E: PHYS="ALSA" E: PRODUCT=0/0/0/0 E: PROP=0 E: SUBSYSTEM=input E: SW=140 E: TAGS=:seat: E: USEC_INITIALIZED=86040 P: /devices/pci0000:00/0000:00:1b.0/sound/card0/input13/event11 N: input/event11 E: DEVNAME=/dev/input/event11 E: DEVPATH=/devices/pci0000:00/0000:00:1b.0/sound/card0/input13/event11 E: ID_INPUT=1 E: ID_PATH=pci-0000:00:1b.0 E: ID_PATH_TAG=pci-0000_00_1b_0 E: MAJOR=13 E: MINOR=75 E: SUBSYSTEM=input E: USEC_INITIALIZED=86412 P: /devices/pci0000:00/0000:00:1b.0/sound/card0/input14 E: DEVPATH=/devices/pci0000:00/0000:00:1b.0/sound/card0/input14 E: EV=21 E: ID_FOR_SEAT=input-pci-0000_00_1b_0 E: ID_INPUT=1 E: ID_PATH=pci-0000:00:1b.0 E: ID_PATH_TAG=pci-0000_00_1b_0 E: MODALIAS=input:b0000v0000p0000e0000-e0,5,kramlsfw6,8, E: NAME="HDA Intel PCH HDMI/DP,pcm=7" E: PHYS="ALSA" E: PRODUCT=0/0/0/0 E: PROP=0 E: SUBSYSTEM=input E: SW=140 E: TAGS=:seat: E: USEC_INITIALIZED=86783 P: /devices/pci0000:00/0000:00:1b.0/sound/card0/input14/event12 N: input/event12 E: DEVNAME=/dev/input/event12 E: DEVPATH=/devices/pci0000:00/0000:00:1b.0/sound/card0/input14/event12 E: ID_INPUT=1 E: ID_PATH=pci-0000:00:1b.0 E: ID_PATH_TAG=pci-0000_00_1b_0 E: MAJOR=13 E: MINOR=76 E: SUBSYSTEM=input E: USEC_INITIALIZED=87147 P: /devices/pci0000:00/0000:00:1b.0/sound/card0/input15 E: DEVPATH=/devices/pci0000:00/0000:00:1b.0/sound/card0/input15 E: EV=21 E: ID_FOR_SEAT=input-pci-0000_00_1b_0 E: ID_INPUT=1 E: ID_PATH=pci-0000:00:1b.0 E: ID_PATH_TAG=pci-0000_00_1b_0 E: MODALIAS=input:b0000v0000p0000e0000-e0,5,kramlsfw6,8, E: NAME="HDA Intel PCH HDMI/DP,pcm=8" E: PHYS="ALSA" E: PRODUCT=0/0/0/0 E: PROP=0 E: SUBSYSTEM=input E: SW=140 E: TAGS=:seat: E: USEC_INITIALIZED=90899 P: /devices/pci0000:00/0000:00:1b.0/sound/card0/input15/event13 N: input/event13 E: DEVNAME=/dev/input/event13 E: DEVPATH=/devices/pci0000:00/0000:00:1b.0/sound/card0/input15/event13 E: ID_INPUT=1 E: ID_PATH=pci-0000:00:1b.0 E: ID_PATH_TAG=pci-0000_00_1b_0 E: MAJOR=13 E: MINOR=77 E: SUBSYSTEM=input E: USEC_INITIALIZED=91147 P: /devices/pci0000:00/0000:00:1b.0/sound/card0/input9 E: DEVPATH=/devices/pci0000:00/0000:00:1b.0/sound/card0/input9 E: EV=21 E: ID_FOR_SEAT=input-pci-0000_00_1b_0 E: ID_INPUT=1 E: ID_PATH=pci-0000:00:1b.0 E: ID_PATH_TAG=pci-0000_00_1b_0 E: MODALIAS=input:b0000v0000p0000e0000-e0,5,kramlsfw4, E: NAME="HDA Intel PCH Mic" E: PHYS="ALSA" E: PRODUCT=0/0/0/0 E: PROP=0 E: SUBSYSTEM=input E: SW=10 E: TAGS=:seat: E: USEC_INITIALIZED=82721 P: /devices/pci0000:00/0000:00:1b.0/sound/card0/input9/event7 N: input/event7 E: DEVNAME=/dev/input/event7 E: DEVPATH=/devices/pci0000:00/0000:00:1b.0/sound/card0/input9/event7 E: ID_INPUT=1 E: ID_PATH=pci-0000:00:1b.0 E: ID_PATH_TAG=pci-0000_00_1b_0 E: MAJOR=13 E: MINOR=71 E: SUBSYSTEM=input E: USEC_INITIALIZED=83095 P: /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.5/2-1.5:1.0/input/input16 E: ABS=1000003 E: DEVPATH=/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.5/2-1.5:1.0/input/input16 E: EV=b E: ID_BUS=usb E: ID_FOR_SEAT=input-pci-0000_00_1d_0-usb-0_1_5_1_0 E: ID_INPUT=1 E: ID_INPUT_TABLET=1 E: ID_MODEL=ISD-V4 E: ID_MODEL_ENC=ISD-V4 E: ID_MODEL_ID=00e6 E: ID_PATH=pci-0000:00:1d.0-usb-0:1.5:1.0 E: ID_PATH_TAG=pci-0000_00_1d_0-usb-0_1_5_1_0 E: ID_REVISION=0139 E: ID_SERIAL=Tablet_ISD-V4 E: ID_TYPE=hid E: ID_USB_DRIVER=wacom E: ID_USB_INTERFACES=:030000: E: ID_USB_INTERFACE_NUM=00 E: ID_VENDOR=Tablet E: ID_VENDOR_ENC=Tablet E: ID_VENDOR_ID=056a E: KEY=1c03 0 0 0 0 0 E: MODALIAS=input:b0003v056Ap00E6e0139-e0,1,3,k140,141,14A,14B,14C,ra0,1,18,mlsfw E: NAME="Wacom ISDv4 E6 Pen" E: PRODUCT=3/56a/e6/139 E: PROP=2 E: SUBSYSTEM=input E: TAGS=:seat: E: USEC_INITIALIZED=19659 P: /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.5/2-1.5:1.0/input/input16/event14 N: input/event14 S: input/by-path/pci-0000:00:1d.0-usb-0:1.5:1.0-wacom S: input/wacom E: DEVLINKS=/dev/input/by-path/pci-0000:00:1d.0-usb-0:1.5:1.0-wacom /dev/input/wacom E: DEVNAME=/dev/input/event14 E: DEVPATH=/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.5/2-1.5:1.0/input/input16/event14 E: ID_BUS=usb E: ID_INPUT=1 E: ID_INPUT_TABLET=1 E: ID_MODEL=ISD-V4 E: ID_MODEL_ENC=ISD-V4 E: ID_MODEL_ID=00e6 E: ID_PATH=pci-0000:00:1d.0-usb-0:1.5:1.0 E: ID_PATH_TAG=pci-0000_00_1d_0-usb-0_1_5_1_0 E: ID_REVISION=0139 E: ID_SERIAL=Tablet_ISD-V4 E: ID_TYPE=hid E: ID_USB_DRIVER=wacom E: ID_USB_INTERFACES=:030000: E: ID_USB_INTERFACE_NUM=00 E: ID_VENDOR=Tablet E: ID_VENDOR_ENC=Tablet E: ID_VENDOR_ID=056a E: MAJOR=13 E: MINOR=78 E: SUBSYSTEM=input E: USEC_INITIALIZED=19924 E: WACOM_TYPE=stylus P: /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.5/2-1.5:1.0/input/input16/mouse0 N: input/mouse0 S: input/by-id/usb-Tablet_ISD-V4-mouse S: input/by-path/pci-0000:00:1d.0-usb-0:1.5:1.0-mouse E: DEVLINKS=/dev/input/by-id/usb-Tablet_ISD-V4-mouse /dev/input/by-path/pci-0000:00:1d.0-usb-0:1.5:1.0-mouse E: DEVNAME=/dev/input/mouse0 E: DEVPATH=/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.5/2-1.5:1.0/input/input16/mouse0 E: ID_BUS=usb E: ID_INPUT=1 E: ID_INPUT_TABLET=1 E: ID_MODEL=ISD-V4 E: ID_MODEL_ENC=ISD-V4 E: ID_MODEL_ID=00e6 E: ID_PATH=pci-0000:00:1d.0-usb-0:1.5:1.0 E: ID_PATH_TAG=pci-0000_00_1d_0-usb-0_1_5_1_0 E: ID_REVISION=0139 E: ID_SERIAL=Tablet_ISD-V4 E: ID_TYPE=hid E: ID_USB_DRIVER=wacom E: ID_USB_INTERFACES=:030000: E: ID_USB_INTERFACE_NUM=00 E: ID_VENDOR=Tablet E: ID_VENDOR_ENC=Tablet E: ID_VENDOR_ID=056a E: MAJOR=13 E: MINOR=32 E: SUBSYSTEM=input E: USEC_INITIALIZED=19809 P: /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.5/2-1.5:1.1/input/input17 E: ABS=260800000000003 E: DEVPATH=/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.5/2-1.5:1.1/input/input17 E: EV=b E: ID_BUS=usb E: ID_FOR_SEAT=input-pci-0000_00_1d_0-usb-0_1_5_1_1 E: ID_INPUT=1 E: ID_INPUT_TOUCHSCREEN=1 E: ID_MODEL=ISD-V4 E: ID_MODEL_ENC=ISD-V4 E: ID_MODEL_ID=00e6 E: ID_PATH=pci-0000:00:1d.0-usb-0:1.5:1.1 E: ID_PATH_TAG=pci-0000_00_1d_0-usb-0_1_5_1_1 E: ID_REVISION=0139 E: ID_SERIAL=Tablet_ISD-V4 E: ID_TYPE=hid E: ID_USB_DRIVER=wacom E: ID_USB_INTERFACES=:030000: E: ID_USB_INTERFACE_NUM=01 E: ID_VENDOR=Tablet E: ID_VENDOR_ENC=Tablet E: ID_VENDOR_ID=056a E: KEY=400 0 0 0 0 0 E: MODALIAS=input:b0003v056Ap00E6e0139-e0,1,3,k14A,ra0,1,2F,35,36,39,mlsfw E: NAME="Wacom ISDv4 E6 Finger" E: PRODUCT=3/56a/e6/139 E: PROP=2 E: SUBSYSTEM=input E: TAGS=:seat: E: USEC_INITIALIZED=24052 P: /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.5/2-1.5:1.1/input/input17/event15 N: input/event15 S: input/by-path/pci-0000:00:1d.0-usb-0:1.5:1.1-wacom S: input/wacom-touch E: DEVLINKS=/dev/input/by-path/pci-0000:00:1d.0-usb-0:1.5:1.1-wacom /dev/input/wacom-touch E: DEVNAME=/dev/input/event15 E: DEVPATH=/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.5/2-1.5:1.1/input/input17/event15 E: ID_BUS=usb E: ID_INPUT=1 E: ID_INPUT_TOUCHSCREEN=1 E: ID_MODEL=ISD-V4 E: ID_MODEL_ENC=ISD-V4 E: ID_MODEL_ID=00e6 E: ID_PATH=pci-0000:00:1d.0-usb-0:1.5:1.1 E: ID_PATH_TAG=pci-0000_00_1d_0-usb-0_1_5_1_1 E: ID_REVISION=0139 E: ID_SERIAL=Tablet_ISD-V4 E: ID_TYPE=hid E: ID_USB_DRIVER=wacom E: ID_USB_INTERFACES=:030000: E: ID_USB_INTERFACE_NUM=01 E: ID_VENDOR=Tablet E: ID_VENDOR_ENC=Tablet E: ID_VENDOR_ID=056a E: MAJOR=13 E: MINOR=79 E: SUBSYSTEM=input E: USEC_INITIALIZED=24413 E: WACOM_TYPE=touch P: /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.5/2-1.5:1.1/input/input17/mouse1 N: input/mouse1 E: DEVNAME=/dev/input/mouse1 E: DEVPATH=/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.5/2-1.5:1.1/input/input17/mouse1 E: ID_BUS=usb E: ID_INPUT=1 E: ID_INPUT_TOUCHSCREEN=1 E: ID_MODEL=ISD-V4 E: ID_MODEL_ENC=ISD-V4 E: ID_MODEL_ID=00e6 E: ID_PATH=pci-0000:00:1d.0-usb-0:1.5:1.1 E: ID_PATH_TAG=pci-0000_00_1d_0-usb-0_1_5_1_1 E: ID_REVISION=0139 E: ID_SERIAL=Tablet_ISD-V4 E: ID_TYPE=hid E: ID_USB_DRIVER=wacom E: ID_USB_INTERFACES=:030000: E: ID_USB_INTERFACE_NUM=01 E: ID_VENDOR=Tablet E: ID_VENDOR_ENC=Tablet E: ID_VENDOR_ID=056a E: MAJOR=13 E: MINOR=33 E: SUBSYSTEM=input E: USEC_INITIALIZED=24231 P: /devices/platform/i8042/serio0/input/input0 E: DEVPATH=/devices/platform/i8042/serio0/input/input0 E: EV=120013 E: ID_FOR_SEAT=input-platform-i8042-serio-0 E: ID_INPUT=1 E: ID_INPUT_KEY=1 E: ID_INPUT_KEYBOARD=1 E: ID_PATH=platform-i8042-serio-0 E: ID_PATH_TAG=platform-i8042-serio-0 E: ID_SERIAL=noserial E: KEY=10000 0 0 0 402000000 3003078ff00f801 feffffdfffefffff fffffffffffffffe E: LED=7 E: MODALIAS=input:b0011v0001p0001eAB54-e0,1,4,11,14,k71,72,73,74,75,76,77,79,7A,7B,7C,7D,7E,7F,80,8B,8C,8D,8E,8F,98,99,9A,9B,9C,9D,9E,9F,A3,A4,A5,A6,AC,AD,B8,B9,D9,E2,1D0,ram4,l0,1,2,sfw E: MSC=10 E: NAME="AT Translated Set 2 keyboard" E: PHYS="isa0060/serio0/input0" E: PRODUCT=11/1/1/ab54 E: PROP=0 E: SUBSYSTEM=input E: TAGS=:seat: E: USEC_INITIALIZED=16460 P: /devices/platform/i8042/serio0/input/input0/event0 N: input/event0 S: input/by-path/platform-i8042-serio-0-event-kbd E: BACKSPACE=guess E: DEVLINKS=/dev/input/by-path/platform-i8042-serio-0-event-kbd E: DEVNAME=/dev/input/event0 E: DEVPATH=/devices/platform/i8042/serio0/input/input0/event0 E: ID_INPUT=1 E: ID_INPUT_KEY=1 E: ID_INPUT_KEYBOARD=1 E: ID_PATH=platform-i8042-serio-0 E: ID_PATH_TAG=platform-i8042-serio-0 E: ID_SERIAL=noserial E: KEYBOARD_KEY_5d=menu E: KEYBOARD_KEY_63=fn E: KEYBOARD_KEY_66=screenlock E: KEYBOARD_KEY_67=cyclewindows E: KEYBOARD_KEY_68=setup E: KEYBOARD_KEY_6c=direction E: MAJOR=13 E: MINOR=64 E: SUBSYSTEM=input E: USEC_INITIALIZED=59270 E: XKBLAYOUT=us E: XKBMODEL=pc105 P: /devices/platform/i8042/serio1/input/input7 E: ABS=660800011000003 E: DEVPATH=/devices/platform/i8042/serio1/input/input7 E: EV=b E: ID_FOR_SEAT=input-platform-i8042-serio-1 E: ID_INPUT=1 E: ID_INPUT_TOUCHPAD=1 E: ID_PATH=platform-i8042-serio-1 E: ID_PATH_TAG=platform-i8042-serio-1 E: ID_SERIAL=noserial E: KEY=e520 10000 0 0 0 0 E: MODALIAS=input:b0011v0002p0007e01B1-e0,1,3,k110,145,148,14A,14D,14E,14F,ra0,1,18,1C,2F,35,36,39,3A,mlsfw E: NAME="SynPS/2 Synaptics TouchPad" E: PHYS="isa0060/serio1/input0" E: PRODUCT=11/2/7/1b1 E: PROP=5 E: SUBSYSTEM=input E: TAGS=:seat: E: USEC_INITIALIZED=484202 P: /devices/platform/i8042/serio1/input/input7/event17 N: input/event17 S: input/by-path/platform-i8042-serio-1-event-mouse E: DEVLINKS=/dev/input/by-path/platform-i8042-serio-1-event-mouse E: DEVNAME=/dev/input/event17 E: DEVPATH=/devices/platform/i8042/serio1/input/input7/event17 E: ID_INPUT=1 E: ID_INPUT_TOUCHPAD=1 E: ID_PATH=platform-i8042-serio-1 E: ID_PATH_TAG=platform-i8042-serio-1 E: ID_SERIAL=noserial E: MAJOR=13 E: MINOR=81 E: SUBSYSTEM=input E: USEC_INITIALIZED=484378 P: /devices/platform/i8042/serio1/input/input7/mouse2 N: input/mouse2 S: input/by-path/platform-i8042-serio-1-mouse E: DEVLINKS=/dev/input/by-path/platform-i8042-serio-1-mouse E: DEVNAME=/dev/input/mouse2 E: DEVPATH=/devices/platform/i8042/serio1/input/input7/mouse2 E: ID_INPUT=1 E: ID_INPUT_TOUCHPAD=1 E: ID_PATH=platform-i8042-serio-1 E: ID_PATH_TAG=platform-i8042-serio-1 E: ID_SERIAL=noserial E: MAJOR=13 E: MINOR=34 E: SUBSYSTEM=input E: USEC_INITIALIZED=484334 P: /devices/platform/i8042/serio1/serio2/input/input19 E: DEVPATH=/devices/platform/i8042/serio1/serio2/input/input19 E: EV=7 E: ID_FOR_SEAT=input-platform-i8042-serio-2 E: ID_INPUT=1 E: ID_INPUT_MOUSE=1 E: ID_PATH=platform-i8042-serio-2 E: ID_PATH_TAG=platform-i8042-serio-2 E: ID_SERIAL=noserial E: KEY=70000 0 0 0 0 E: MODALIAS=input:b0011v0002p000Ae0000-e0,1,2,k110,111,112,r0,1,amlsfw E: NAME="TPPS/2 IBM TrackPoint" E: PHYS="synaptics-pt/serio0/input0" E: PRODUCT=11/2/a/0 E: PROP=0 E: REL=3 E: SUBSYSTEM=input E: TAGS=:seat: E: USEC_INITIALIZED=16875257 P: /devices/platform/i8042/serio1/serio2/input/input19/event18 N: input/event18 S: input/by-path/platform-i8042-serio-2-event-mouse E: DEVLINKS=/dev/input/by-path/platform-i8042-serio-2-event-mouse E: DEVNAME=/dev/input/event18 E: DEVPATH=/devices/platform/i8042/serio1/serio2/input/input19/event18 E: ID_INPUT=1 E: ID_INPUT_MOUSE=1 E: ID_PATH=platform-i8042-serio-2 E: ID_PATH_TAG=platform-i8042-serio-2 E: ID_SERIAL=noserial E: MAJOR=13 E: MINOR=82 E: SUBSYSTEM=input E: USEC_INITIALIZED=16933006 P: /devices/platform/i8042/serio1/serio2/input/input19/mouse3 N: input/mouse3 S: input/by-path/platform-i8042-serio-2-mouse E: DEVLINKS=/dev/input/by-path/platform-i8042-serio-2-mouse E: DEVNAME=/dev/input/mouse3 E: DEVPATH=/devices/platform/i8042/serio1/serio2/input/input19/mouse3 E: ID_INPUT=1 E: ID_INPUT_MOUSE=1 E: ID_PATH=platform-i8042-serio-2 E: ID_PATH_TAG=platform-i8042-serio-2 E: ID_SERIAL=noserial E: MAJOR=13 E: MINOR=35 E: SUBSYSTEM=input E: USEC_INITIALIZED=932903 P: /devices/platform/thinkpad_acpi/input/input6 E: DEVPATH=/devices/platform/thinkpad_acpi/input/input6 E: EV=33 E: ID_FOR_SEAT=input-platform-thinkpad_acpi E: ID_INPUT=1 E: ID_INPUT_KEY=1 E: ID_PATH=platform-thinkpad_acpi E: ID_PATH_TAG=platform-thinkpad_acpi E: KEY=18040000 0 10000000000000 0 1501b02102004 c000080021104000 10e000000000000 0 E: MODALIAS=input:b0019v17AAp5054e4101-e0,1,4,5,k71,72,73,78,8E,94,98,9D,AB,BE,BF,C2,CD,D4,D9,E0,E1,E3,E4,EC,EE,F0,174,1D2,1DB,1DC,ram4,lsfw1,3, E: MSC=10 E: NAME="ThinkPad Extra Buttons" E: PHYS="thinkpad_acpi/input0" E: PRODUCT=19/17aa/5054/4101 E: PROP=0 E: SUBSYSTEM=input E: SW=a E: TAGS=:seat: E: USEC_INITIALIZED=66781 P: /devices/platform/thinkpad_acpi/input/input6/event5 N: input/event5 S: input/by-path/platform-thinkpad_acpi-event E: BACKSPACE=guess E: DEVLINKS=/dev/input/by-path/platform-thinkpad_acpi-event E: DEVNAME=/dev/input/event5 E: DEVPATH=/devices/platform/thinkpad_acpi/input/input6/event5 E: ID_INPUT=1 E: ID_INPUT_KEY=1 E: ID_PATH=platform-thinkpad_acpi E: ID_PATH_TAG=platform-thinkpad_acpi E: KEYBOARD_KEY_01=screenlock E: KEYBOARD_KEY_02=battery E: KEYBOARD_KEY_03=sleep E: KEYBOARD_KEY_04=wlan E: KEYBOARD_KEY_06=switchvideomode E: KEYBOARD_KEY_07=f21 E: KEYBOARD_KEY_08=f24 E: KEYBOARD_KEY_0b=suspend E: KEYBOARD_KEY_0f=brightnessup E: KEYBOARD_KEY_10=brightnessdown E: KEYBOARD_KEY_11=kbdillumtoggle E: KEYBOARD_KEY_13=zoom E: KEYBOARD_KEY_14=volumeup E: KEYBOARD_KEY_15=volumedown E: KEYBOARD_KEY_16=mute E: KEYBOARD_KEY_17=prog1 E: KEYBOARD_KEY_1a=f20 E: MAJOR=13 E: MINOR=69 E: SUBSYSTEM=input E: TAGS=:power-switch: E: USEC_INITIALIZED=66886 E: XKBLAYOUT=us E: XKBMODEL=pc105 DRM Information from dmesg: --------------------------- [ 0.000000] AGP: No AGP bridge found [ 0.000000] AGP: Checking aperture... [ 0.000000] AGP: No AGP bridge found [ 1.740256] Linux agpgart interface v0.103 [ 1.822270] [drm] Initialized drm 1.1.0 20060810 [ 2.086885] [drm] Memory usable by graphics device = 2048M [ 2.086888] [drm] Replacing VGA console driver [ 2.108452] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013). [ 2.108454] [drm] Driver supports precise vblank timestamp query. [ 2.144585] [drm] Wrong MCH_SSKPD value: 0x16040307 [ 2.144590] [drm] This can cause pipe underruns and display issues. [ 2.144592] [drm] Please upgrade your BIOS to fix this. [ 2.216204] [drm] GMBUS [i915 gmbus dpb] timed out, falling back to bit banging on pin 5 [ 2.234062] fbcon: inteldrmfb (fb0) is primary device [ 3.050349] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device [ 3.080566] [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0 [ 3.822728] [drm] Enabling RC6 states: RC6 on, RC6p off, RC6pp off -- System Information: Debian Release: jessie/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (101, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.16-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages xserver-xorg-core depends on: ii keyboard-configuration 1.112 ii libaudit1 1:2.4-1 ii libc6 2.19-10 ii libdrm2 2.4.56-1 ii libegl1-mesa 10.2.6-1 ii libepoxy0 1.2-1 ii libgbm1 10.2.6-1 ii libgcrypt20 1.6.2-3 ii libgl1-mesa-glx [libgl1] 10.2.6-1 ii libpciaccess0 0.13.2-3 ii libpixman-1-0 0.32.6-3 ii libselinux1 2.3-2 ii libudev1 215-2 ii libxau6 1:1.0.8-1 ii libxdmcp6 1:1.1.1-1 ii libxfont1 1:1.4.99.901-1 ii libxshmfence1 1.1-3 ii udev 215-2 ii xserver-common 2:1.16.0-2 Versions of packages xserver-xorg-core recommends: ii libgl1-mesa-dri 10.2.6-1 Versions of packages xserver-xorg-core suggests: ii xfonts-100dpi 1:1.0.3 ii xfonts-75dpi 1:1.0.3 ii xfonts-scalable 1:1.0.3-1 -- no debconf information
>From bf338efc678258d2d366dff2ed873752f98f0bfc Mon Sep 17 00:00:00 2001 From: Keith Packard <kei...@keithp.com> Date: Thu, 4 Sep 2014 08:36:07 -0700 Subject: [PATCH] glx/present: Only send GLX_BufferSwapComplete for PresentCompleteKindPixmap Present didn't provide the 'kind' argument to the present_complete_notify hook that GLX uses to construct GLX_BufferSwapComplete events, so GLX was reporting events for PresentCompleteKindMSC notifications, which resulted in duplicate GLX_BufferSwapComplete events and crashes in clutter. See the gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=733282 Signed-off-by: Keith Packard <kei...@keithp.com> Reviewed-by: Eric Anholt <e...@anholt.net> --- glx/glxcmds.c | 7 +++++-- present/present.h | 1 + present/present_event.c | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/glx/glxcmds.c b/glx/glxcmds.c index 2fc3f4c..d11c667 100644 --- a/glx/glxcmds.c +++ b/glx/glxcmds.c @@ -2508,13 +2508,16 @@ __glXsendSwapEvent(__GLXdrawable *drawable, int type, CARD64 ust, #if PRESENT static void -__glXpresentCompleteNotify(WindowPtr window, CARD8 present_mode, CARD32 serial, - uint64_t ust, uint64_t msc) +__glXpresentCompleteNotify(WindowPtr window, CARD8 present_kind, CARD8 present_mode, + CARD32 serial, uint64_t ust, uint64_t msc) { __GLXdrawable *drawable; int glx_type; int rc; + if (present_kind != PresentCompleteKindPixmap) + return; + rc = dixLookupResourceByType((void **) &drawable, window->drawable.id, __glXDrawableRes, serverClient, DixGetAttrAccess); diff --git a/present/present.h b/present/present.h index 0e3bdc0..aab2e16 100644 --- a/present/present.h +++ b/present/present.h @@ -116,6 +116,7 @@ extern _X_EXPORT Bool present_screen_init(ScreenPtr screen, present_screen_info_ptr info); typedef void (*present_complete_notify_proc)(WindowPtr window, + CARD8 kind, CARD8 mode, CARD32 serial, uint64_t ust, diff --git a/present/present_event.c b/present/present_event.c index ff57eba..d3a59ea 100644 --- a/present/present_event.c +++ b/present/present_event.c @@ -174,7 +174,7 @@ present_send_complete_notify(WindowPtr window, CARD8 kind, CARD8 mode, CARD32 se } } if (complete_notify) - (*complete_notify)(window, mode, serial, ust, msc); + (*complete_notify)(window, kind, mode, serial, ust, msc); } void -- 2.1.0