[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#884829: xserver-xorg-video-nouveau: memory leak in Xorg when audacious is playing with Info Bar Visualization



Package: xserver-xorg-video-nouveau
Version: 1:1.0.15-2
Severity: normal

Dear Maintainer,

I am filing this bug report on nouveau because this problem
  a) can be reproduced when using nouveau, and 
  b) can not be reproduced when using vesa, fbdev or nvidia(nvidia-legacy-340xx).
If it is not a bug of nouveau, please help to assign to the right package.

My Desktop Environment is Xfce4. The Interface of audacious is "GTK
Interface". In case you are not familiar with audacious, "Info Bar 
Visualization" is in the lower right part of audacious(see [1]).

1. Reproduce
  1) Relogin X session.
  2) Open audacious. Set Repeat play(Ctrl+R). Set Show Info Bar
    Visualization(View -> Show Info Bar Visualization).
  3) Play some audio file in audacious. Meanwhile use 
      $ ps -o vsz,rss -p $( pgrep Xorg ) 
    to monitor the memory of Xorg.

  Then one can observe the memory of Xorg is slowly increasing. The rate can be
  measured as ~10K/s(depend on which file is playing).

2. Valgrind memcheck
  I use these steps to run valgrind on Xorg. The result is attached as
  Xorg-memcheck.txt. Audacious have been played about 15 minutes when
  getting this result.

  1) $ sudo dpkg-divert --local --rename --divert /usr/lib/xorg/Xorg.valgrind-testing /usr/lib/xorg/Xorg 
     Then write /usr/lib/xorg/Xorg as:

#!/bin/sh
exec valgrind --error-limit=no --log-file=/var/log/Xorg-memcheck.txt --leak-check=full /usr/lib/xorg/Xorg.valgrind-testing "$@"

  2) Relogin X session.
  3) Run steps in 1. Reproduce.
  4) Relogin X session.

3. Gdb backtrace
  I use these steps to get a gdb backtrace on Xorg. The result is attached as 
  xorg-gdb.txt.

  1) Write a file of xorg.gdb as:

# beginnig of xorg.gdb
set pagination off

b pixman_rect_alloc
disable 1
commands 1
  silent
  bt
  bt full
  detach
  quit
end

b RegionSubtract
disable 2
commands 2
  silent
  enable 1
  continue
end

b exaCopyNtoN
disable 3
commands 3
  silent
  enable 2
  continue
end

b damageCopyArea
commands 4
  silent
  enable 3
  continue
end

continue
# end of xorg.gdb

  2) While audacious is playing, run
     $ sleep 5 ; sudo gdb --batch --command=xorg.gdb -p $( pgrep Xorg ) &> xorg-gdb.txt 

[1] https://screenshots.debian.net/screenshots/000/015/415/large.png

Regrads,
Jun MO

-- Package-specific info:
X server symlink status:
------------------------
lrwxrwxrwx 1 root root 13 Mar  7  2012 /etc/X11/X -> /usr/bin/Xorg
-rwxr-xr-x 1 root root 274 Oct 13 17:28 /usr/bin/Xorg

Diversions concerning libGL are in place
----------------------------------------
diversion of /usr/lib/arm-linux-gnueabihf/libGL.so.1.2.0 to /usr/lib/mesa-diverted/arm-linux-gnueabihf/libGL.so.1.2.0 by glx-diversions
diversion of /usr/lib/libGL.so.1 to /usr/lib/mesa-diverted/libGL.so.1 by glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2.0.0 to /usr/lib/mesa-diverted/arm-linux-gnueabihf/libGLESv2.so.2.0.0 by glx-diversions
diversion of /usr/lib/libGLESv2.so.2 to /usr/lib/mesa-diverted/libGLESv2.so.2 by glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGL.so to /usr/lib/mesa-diverted/arm-linux-gnueabihf/libGL.so by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGLESv1_CM.so.1.1.0 to /usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv1_CM.so.1.1.0 by glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGLESv1_CM.so to /usr/lib/mesa-diverted/arm-linux-gnueabihf/libGLESv1_CM.so by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGLESv2.so.2 to /usr/lib/mesa-diverted/i386-linux-gnu/libGLESv2.so.2 by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGLESv2.so.2 to /usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv2.so.2 by glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGL.so.1.2 to /usr/lib/mesa-diverted/arm-linux-gnueabihf/libGL.so.1.2 by glx-diversions
diversion of /usr/lib/libGLESv1_CM.so.1.1.0 to /usr/lib/mesa-diverted/libGLESv1_CM.so.1.1.0 by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGLESv1_CM.so.1 to /usr/lib/mesa-diverted/i386-linux-gnu/libGLESv1_CM.so.1 by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGLESv1_CM.so to /usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv1_CM.so by glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGLESv1_CM.so.1.1.0 to /usr/lib/mesa-diverted/arm-linux-gnueabihf/libGLESv1_CM.so.1.1.0 by glx-diversions
diversion of /usr/lib/libGL.so.1.2.0 to /usr/lib/mesa-diverted/libGL.so.1.2.0 by glx-diversions
diversion of /usr/lib/libGLESv2.so to /usr/lib/mesa-diverted/libGLESv2.so by glx-diversions
diversion of /usr/lib/libGL.so.1.2 to /usr/lib/mesa-diverted/libGL.so.1.2 by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGLESv1_CM.so.1.1.0 to /usr/lib/mesa-diverted/i386-linux-gnu/libGLESv1_CM.so.1.1.0 by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0 to /usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so.1.2.0 by glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGLESv2.so to /usr/lib/mesa-diverted/arm-linux-gnueabihf/libGLESv2.so by glx-diversions
diversion of /usr/lib/libGL.so to /usr/lib/mesa-diverted/libGL.so by glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2 to /usr/lib/mesa-diverted/arm-linux-gnueabihf/libGLESv2.so.2 by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGL.so.1.0.0 to /usr/lib/mesa-diverted/i386-linux-gnu/libGL.so.1.0.0 by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGL.so.1.2 to /usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so.1.2 by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGLESv2.so to /usr/lib/mesa-diverted/i386-linux-gnu/libGLESv2.so by glx-diversions
diversion of /usr/lib/libGLESv1_CM.so to /usr/lib/mesa-diverted/libGLESv1_CM.so by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGL.so.1.2.0 to /usr/lib/mesa-diverted/i386-linux-gnu/libGL.so.1.2.0 by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGL.so to /usr/lib/mesa-diverted/i386-linux-gnu/libGL.so by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGL.so.1 to /usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so.1 by glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGL.so.1 to /usr/lib/mesa-diverted/arm-linux-gnueabihf/libGL.so.1 by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGLESv2.so.2.0.0 to /usr/lib/mesa-diverted/i386-linux-gnu/libGLESv2.so.2.0.0 by glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGL.so.1.0.0 to /usr/lib/mesa-diverted/arm-linux-gnueabihf/libGL.so.1.0.0 by glx-diversions
diversion of /usr/lib/libGLESv1_CM.so.1 to /usr/lib/mesa-diverted/libGLESv1_CM.so.1 by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGL.so to /usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGLESv2.so.2.0.0 to /usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv2.so.2.0.0 by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGLESv1_CM.so to /usr/lib/mesa-diverted/i386-linux-gnu/libGLESv1_CM.so by glx-diversions
diversion of /usr/lib/libGL.so.1.0.0 to /usr/lib/mesa-diverted/libGL.so.1.0.0 by glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGLESv1_CM.so.1 to /usr/lib/mesa-diverted/arm-linux-gnueabihf/libGLESv1_CM.so.1 by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGL.so.1.0.0 to /usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so.1.0.0 by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGLESv1_CM.so.1 to /usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv1_CM.so.1 by glx-diversions
diversion of /usr/lib/libGLESv2.so.2.0.0 to /usr/lib/mesa-diverted/libGLESv2.so.2.0.0 by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGLESv2.so to /usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv2.so by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGL.so.1.2 to /usr/lib/mesa-diverted/i386-linux-gnu/libGL.so.1.2 by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGL.so.1 to /usr/lib/mesa-diverted/i386-linux-gnu/libGL.so.1 by glx-diversions

VGA-compatible devices on PCI bus:
----------------------------------
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation G98M [GeForce G 105M] [10de:06ec] (rev a1)

/etc/X11/xorg.conf does not exist.

Contents of /etc/X11/xorg.conf.d:
---------------------------------
total 12
-rw-r--r-- 1 root root 369 May 11  2016 20-nvidia.conf.bak
-rw-r--r-- 1 root root 168 Aug 29  2015 30-keyboard.conf.bak
-rw-r--r-- 1 root root 650 Feb  4  2014 synaptics.conf

/etc/modprobe.d contains no KMS configuration files.

Kernel version (/proc/version):
-------------------------------
Linux version 4.14.0-1-amd64 (debian-kernel@lists.debian.org) (gcc version 7.2.0 (Debian 7.2.0-16)) #1 SMP Debian 4.14.2-1 (2017-11-30)

Xorg X server log files on system:
----------------------------------
-rw-r--r-- 1 root     root     10468 Nov  9  2013 /var/log/Xorg.2.log
-rw-r--r-- 1 root     root     10468 Nov  9  2013 /var/log/Xorg.3.log
-rw-r--r-- 1 root     root     10468 Nov  9  2013 /var/log/Xorg.4.log
-rw-r--r-- 1 root     root     10468 Nov  9  2013 /var/log/Xorg.5.log
-rw-r--r-- 1 root     root     24510 Jun 28 16:50 /var/log/Xorg.1.log
-rw-r--r-- 1 kralcyor kralcyor 35414 Dec  6 19:44 /home/kralcyor/.local/share/xorg/Xorg.0.log
-rw-r--r-- 1 root     root     33007 Dec 20 13:48 /var/log/Xorg.0.log

Contents of most recent Xorg X server log file (/var/log/Xorg.0.log):
---------------------------------------------------------------------
[  1336.780] 
X.Org X Server 1.19.5
Release Date: 2017-10-12
[  1336.780] X Protocol Version 11, Revision 0
[  1336.780] Build Operating System: Linux 4.9.0-4-amd64 x86_64 Debian
[  1336.780] Current Operating System: Linux archon 4.14.0-1-amd64 #1 SMP Debian 4.14.2-1 (2017-11-30) x86_64
[  1336.780] Kernel command line: BOOT_IMAGE=/vmlinuz-4.14.0-1-amd64 root=UUID=da162e90-eb35-4f39-8114-db1d2a5e0669 ro acpi_osi=Linux acpi_backlight=vendor quiet root=/dev/mapper/cryptroot
[  1336.780] Build Date: 16 October 2017  12:28:38PM
[  1336.780] xorg-server 2:1.19.5-1 (https://www.debian.org/support) 
[  1336.780] Current version of pixman: 0.34.0
[  1336.780] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[  1336.780] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[  1336.780] (==) Log file: "/var/log/Xorg.0.log", Time: Wed Dec 20 13:47:52 2017
[  1336.781] (==) Using config directory: "/etc/X11/xorg.conf.d"
[  1336.781] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[  1336.781] (==) No Layout section.  Using the first Screen section.
[  1336.781] (==) No screen section available. Using defaults.
[  1336.781] (**) |-->Screen "Default Screen Section" (0)
[  1336.781] (**) |   |-->Monitor "<default monitor>"
[  1336.781] (==) No monitor specified for screen "Default Screen Section".
	Using a default monitor configuration.
[  1336.781] (==) Automatically adding devices
[  1336.781] (==) Automatically enabling devices
[  1336.781] (==) Automatically adding GPU devices
[  1336.781] (==) Max clients allowed: 256, resource mask: 0x1fffff
[  1336.781] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[  1336.781] 	Entry deleted from font path.
[  1336.781] (==) 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
[  1336.781] (==) ModulePath set to "/usr/lib/xorg/modules"
[  1336.781] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[  1336.781] (II) Loader magic: 0x55e1d79fade0
[  1336.781] (II) Module ABI versions:
[  1336.781] 	X.Org ANSI C Emulation: 0.4
[  1336.781] 	X.Org Video Driver: 23.0
[  1336.781] 	X.Org XInput driver : 24.1
[  1336.781] 	X.Org Server Extension : 10.0
[  1336.782] (++) using VT number 7

[  1336.782] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
[  1336.783] (II) xfree86: Adding drm device (/dev/dri/card0)
[  1336.785] (--) PCI:*(0:1:0:0) 10de:06ec:17aa:2128 rev 161, Mem @ 0xfc000000/16777216, 0xd0000000/268435456, 0xfa000000/33554432, I/O @ 0x00006c00/128, BIOS @ 0x????????/131072
[  1336.785] (II) LoadModule: "glx"
[  1336.786] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[  1336.787] (II) Module glx: vendor="X.Org Foundation"
[  1336.787] 	compiled for 1.19.5, module version = 1.0.0
[  1336.787] 	ABI class: X.Org Server Extension, version 10.0
[  1336.787] (==) Matched nouveau as autoconfigured driver 0
[  1336.787] (==) Matched nv as autoconfigured driver 1
[  1336.787] (==) Matched nouveau as autoconfigured driver 2
[  1336.787] (==) Matched nv as autoconfigured driver 3
[  1336.787] (==) Matched modesetting as autoconfigured driver 4
[  1336.787] (==) Matched fbdev as autoconfigured driver 5
[  1336.787] (==) Matched vesa as autoconfigured driver 6
[  1336.787] (==) Assigned the driver to the xf86ConfigLayout
[  1336.787] (II) LoadModule: "nouveau"
[  1336.787] (II) Loading /usr/lib/xorg/modules/drivers/nouveau_drv.so
[  1336.787] (II) Module nouveau: vendor="X.Org Foundation"
[  1336.787] 	compiled for 1.19.3, module version = 1.0.15
[  1336.787] 	Module class: X.Org Video Driver
[  1336.787] 	ABI class: X.Org Video Driver, version 23.0
[  1336.788] (II) LoadModule: "nv"
[  1336.788] (WW) Warning, couldn't open module nv
[  1336.788] (II) UnloadModule: "nv"
[  1336.788] (II) Unloading nv
[  1336.788] (EE) Failed to load module "nv" (module does not exist, 0)
[  1336.788] (II) LoadModule: "modesetting"
[  1336.788] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[  1336.788] (II) Module modesetting: vendor="X.Org Foundation"
[  1336.788] 	compiled for 1.19.5, module version = 1.19.5
[  1336.788] 	Module class: X.Org Video Driver
[  1336.788] 	ABI class: X.Org Video Driver, version 23.0
[  1336.788] (II) LoadModule: "fbdev"
[  1336.788] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[  1336.788] (II) Module fbdev: vendor="X.Org Foundation"
[  1336.788] 	compiled for 1.19.0, module version = 0.4.4
[  1336.788] 	Module class: X.Org Video Driver
[  1336.788] 	ABI class: X.Org Video Driver, version 23.0
[  1336.788] (II) LoadModule: "vesa"
[  1336.789] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
[  1336.789] (II) Module vesa: vendor="X.Org Foundation"
[  1336.789] 	compiled for 1.19.0, module version = 2.3.4
[  1336.789] 	Module class: X.Org Video Driver
[  1336.789] 	ABI class: X.Org Video Driver, version 23.0
[  1336.789] (II) NOUVEAU driver Date:   Fri Apr 21 14:41:17 2017 -0400
[  1336.789] (II) NOUVEAU driver for NVIDIA chipset families :
[  1336.789] 	RIVA TNT        (NV04)
[  1336.789] 	RIVA TNT2       (NV05)
[  1336.789] 	GeForce 256     (NV10)
[  1336.789] 	GeForce 2       (NV11, NV15)
[  1336.789] 	GeForce 4MX     (NV17, NV18)
[  1336.789] 	GeForce 3       (NV20)
[  1336.789] 	GeForce 4Ti     (NV25, NV28)
[  1336.789] 	GeForce FX      (NV3x)
[  1336.789] 	GeForce 6       (NV4x)
[  1336.789] 	GeForce 7       (G7x)
[  1336.789] 	GeForce 8       (G8x)
[  1336.789] 	GeForce GTX 200 (NVA0)
[  1336.789] 	GeForce GTX 400 (NVC0)
[  1336.789] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[  1336.789] (II) FBDEV: driver for framebuffer: fbdev
[  1336.789] (II) VESA: driver for VESA chipsets: vesa
[  1336.789] (II) [drm] nouveau interface version: 1.3.1
[  1336.790] (WW) Falling back to old probe method for modesetting
[  1336.790] (WW) Falling back to old probe method for fbdev
[  1336.790] (II) Loading sub module "fbdevhw"
[  1336.790] (II) LoadModule: "fbdevhw"
[  1336.790] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[  1336.790] (II) Module fbdevhw: vendor="X.Org Foundation"
[  1336.790] 	compiled for 1.19.5, module version = 0.0.2
[  1336.790] 	ABI class: X.Org Video Driver, version 23.0
[  1336.790] (WW) Falling back to old probe method for vesa
[  1336.790] (II) Loading sub module "dri2"
[  1336.790] (II) LoadModule: "dri2"
[  1336.790] (II) Module "dri2" already built-in
[  1336.790] (--) NOUVEAU(0): Chipset: "NVIDIA NV98"
[  1336.790] (II) NOUVEAU(0): Creating default Display subsection in Screen section
	"Default Screen Section" for depth/fbbpp 24/32
[  1336.790] (==) NOUVEAU(0): Depth 24, (--) framebuffer bpp 32
[  1336.790] (==) NOUVEAU(0): RGB weight 888
[  1336.790] (==) NOUVEAU(0): Default visual is TrueColor
[  1336.790] (==) NOUVEAU(0): Using HW cursor
[  1336.790] (==) NOUVEAU(0): Allowed maximum DRI level 2.
[  1336.790] (==) NOUVEAU(0): GLX sync to VBlank enabled.
[  1336.790] (==) NOUVEAU(0): Page flipping enabled
[  1336.790] (==) NOUVEAU(0): Swap limit set to 1 [Max allowed 2]
[  1336.790] (==) NOUVEAU(0): Page flipping synced to vblank by kernel.
[  1336.790] (II) NOUVEAU(0): Initializing outputs ...
[  1336.824] (II) NOUVEAU(0): Output LVDS-1 has no monitor section
[  1336.835] (II) NOUVEAU(0): Output VGA-1 has no monitor section
[  1336.836] (II) NOUVEAU(0): Output HDMI-1 has no monitor section
[  1336.836] (II) NOUVEAU(0): 3 crtcs needed for screen.
[  1336.844] (II) NOUVEAU(0): Allocated crtc nr. 0 to this screen.
[  1336.844] (II) NOUVEAU(0): Allocated crtc nr. 1 to this screen.
[  1336.878] (II) NOUVEAU(0): EDID for output LVDS-1
[  1336.878] (II) NOUVEAU(0): Manufacturer: LEN  Model: 4035  Serial#: 0
[  1336.878] (II) NOUVEAU(0): Year: 2008  Week: 0
[  1336.878] (II) NOUVEAU(0): EDID Version: 1.3
[  1336.878] (II) NOUVEAU(0): Digital Display Input
[  1336.878] (II) NOUVEAU(0): Max Image Size [cm]: horiz.: 30  vert.: 19
[  1336.878] (II) NOUVEAU(0): Gamma: 2.20
[  1336.878] (II) NOUVEAU(0): DPMS capabilities: StandBy Suspend Off
[  1336.878] (II) NOUVEAU(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4 
[  1336.878] (II) NOUVEAU(0): First detailed timing is preferred mode
[  1336.878] (II) NOUVEAU(0): redX: 0.574 redY: 0.349   greenX: 0.335 greenY: 0.542
[  1336.878] (II) NOUVEAU(0): blueX: 0.156 blueY: 0.136   whiteX: 0.313 whiteY: 0.329
[  1336.878] (II) NOUVEAU(0): Manufacturer's mask: 0
[  1336.878] (II) NOUVEAU(0): Supported detailed timing:
[  1336.878] (II) NOUVEAU(0): clock: 69.3 MHz   Image Size:  304 x 190 mm
[  1336.878] (II) NOUVEAU(0): h_active: 1280  h_sync: 1328  h_sync_end 1360 h_blank_end 1406 h_border: 0
[  1336.878] (II) NOUVEAU(0): v_active: 800  v_sync: 803  v_sync_end 809 v_blanking: 822 v_border: 0
[  1336.878] (II) NOUVEAU(0): Supported detailed timing:
[  1336.878] (II) NOUVEAU(0): clock: 57.8 MHz   Image Size:  304 x 190 mm
[  1336.878] (II) NOUVEAU(0): h_active: 1280  h_sync: 1328  h_sync_end 1360 h_blank_end 1406 h_border: 0
[  1336.878] (II) NOUVEAU(0): v_active: 800  v_sync: 803  v_sync_end 809 v_blanking: 822 v_border: 0
[  1336.878] (II) NOUVEAU(0): Unknown vendor-specific block f
[  1336.878] (II) NOUVEAU(0):  LP141WX5-TLN1
[  1336.878] (II) NOUVEAU(0): EDID (in hex):
[  1336.878] (II) NOUVEAU(0): 	00ffffffffffff0030ae354000000000
[  1336.878] (II) NOUVEAU(0): 	00120103801e1378ea1f359359558a28
[  1336.878] (II) NOUVEAU(0): 	22505400000001010101010101010101
[  1336.878] (II) NOUVEAU(0): 	010101010101121b007e502016303020
[  1336.878] (II) NOUVEAU(0): 	360030be100000189316007e50201630
[  1336.878] (II) NOUVEAU(0): 	3020360030be100000180000000f0081
[  1336.878] (II) NOUVEAU(0): 	0a32810a2814090030e43540000000fe
[  1336.878] (II) NOUVEAU(0): 	004c503134315758352d544c4e310072
[  1336.878] (II) NOUVEAU(0): Printing probed modes for output LVDS-1
[  1336.878] (II) NOUVEAU(0): Modeline "1280x800"x60.0   69.30  1280 1328 1360 1406  800 803 809 822 -hsync -vsync (49.3 kHz eP)
[  1336.878] (II) NOUVEAU(0): Modeline "1280x800"x50.0   57.79  1280 1328 1360 1406  800 803 809 822 -hsync -vsync (41.1 kHz e)
[  1336.878] (II) NOUVEAU(0): Modeline "1024x768"x59.9   63.53  1024 1072 1176 1328  768 771 775 798 -hsync +vsync (47.8 kHz)
[  1336.878] (II) NOUVEAU(0): Modeline "800x600"x60.0   38.31  800 832 912 1024  600 603 607 624 -hsync +vsync (37.4 kHz)
[  1336.879] (II) NOUVEAU(0): Modeline "640x480"x59.9   23.98  640 664 720 800  480 483 487 500 -hsync +vsync (30.0 kHz)
[  1336.879] (II) NOUVEAU(0): Modeline "720x400"x60.0   22.41  720 744 808 896  400 403 413 417 -hsync +vsync (25.0 kHz)
[  1336.879] (II) NOUVEAU(0): Modeline "640x400"x60.0   20.00  640 664 720 800  400 403 409 417 -hsync +vsync (25.0 kHz)
[  1336.879] (II) NOUVEAU(0): Modeline "640x350"x59.8   17.52  640 664 720 800  350 353 363 366 -hsync +vsync (21.9 kHz)
[  1336.889] (II) NOUVEAU(0): EDID for output VGA-1
[  1336.890] (II) NOUVEAU(0): EDID for output HDMI-1
[  1336.890] (II) NOUVEAU(0): Output LVDS-1 connected
[  1336.890] (II) NOUVEAU(0): Output VGA-1 disconnected
[  1336.890] (II) NOUVEAU(0): Output HDMI-1 disconnected
[  1336.890] (II) NOUVEAU(0): Using exact sizes for initial modes
[  1336.890] (II) NOUVEAU(0): Output LVDS-1 using initial mode 1280x800 +0+0
[  1336.890] (==) NOUVEAU(0): Using gamma correction (1.0, 1.0, 1.0)
[  1336.890] (--) NOUVEAU(0): Virtual size is 1280x800 (pitch 0)
[  1336.890] (**) NOUVEAU(0):  Driver mode "1280x800": 69.3 MHz (scaled from 0.0 MHz), 49.3 kHz, 60.0 Hz
[  1336.890] (II) NOUVEAU(0): Modeline "1280x800"x60.0   69.30  1280 1328 1360 1406  800 803 809 822 -hsync -vsync (49.3 kHz eP)
[  1336.890] (**) NOUVEAU(0):  Driver mode "1280x800": 57.8 MHz (scaled from 0.0 MHz), 41.1 kHz, 50.0 Hz
[  1336.890] (II) NOUVEAU(0): Modeline "1280x800"x50.0   57.79  1280 1328 1360 1406  800 803 809 822 -hsync -vsync (41.1 kHz e)
[  1336.891] (**) NOUVEAU(0):  Mode "1024x768": 63.5 MHz (scaled from 0.0 MHz), 47.8 kHz, 59.9 Hz
[  1336.891] (II) NOUVEAU(0): Modeline "1024x768"x59.9   63.53  1024 1072 1176 1328  768 771 775 798 -hsync +vsync (47.8 kHz)
[  1336.891] (**) NOUVEAU(0):  Mode "800x600": 38.3 MHz (scaled from 0.0 MHz), 37.4 kHz, 60.0 Hz
[  1336.891] (II) NOUVEAU(0): Modeline "800x600"x60.0   38.31  800 832 912 1024  600 603 607 624 -hsync +vsync (37.4 kHz)
[  1336.891] (**) NOUVEAU(0):  Mode "640x480": 24.0 MHz (scaled from 0.0 MHz), 30.0 kHz, 59.9 Hz
[  1336.891] (II) NOUVEAU(0): Modeline "640x480"x59.9   23.98  640 664 720 800  480 483 487 500 -hsync +vsync (30.0 kHz)
[  1336.891] (**) NOUVEAU(0):  Mode "720x400": 22.4 MHz (scaled from 0.0 MHz), 25.0 kHz, 60.0 Hz
[  1336.891] (II) NOUVEAU(0): Modeline "720x400"x60.0   22.41  720 744 808 896  400 403 413 417 -hsync +vsync (25.0 kHz)
[  1336.891] (**) NOUVEAU(0):  Mode "640x400": 20.0 MHz (scaled from 0.0 MHz), 25.0 kHz, 60.0 Hz
[  1336.891] (II) NOUVEAU(0): Modeline "640x400"x60.0   20.00  640 664 720 800  400 403 409 417 -hsync +vsync (25.0 kHz)
[  1336.891] (**) NOUVEAU(0):  Mode "640x350": 17.5 MHz (scaled from 0.0 MHz), 21.9 kHz, 59.8 Hz
[  1336.891] (II) NOUVEAU(0): Modeline "640x350"x59.8   17.52  640 664 720 800  350 353 363 366 -hsync +vsync (21.9 kHz)
[  1336.891] (==) NOUVEAU(0): DPI set to (96, 96)
[  1336.891] (II) Loading sub module "fb"
[  1336.891] (II) LoadModule: "fb"
[  1336.891] (II) Loading /usr/lib/xorg/modules/libfb.so
[  1336.891] (II) Module fb: vendor="X.Org Foundation"
[  1336.891] 	compiled for 1.19.5, module version = 1.0.0
[  1336.891] 	ABI class: X.Org ANSI C Emulation, version 0.4
[  1336.891] (II) Loading sub module "shadowfb"
[  1336.891] (II) LoadModule: "shadowfb"
[  1336.892] (II) Loading /usr/lib/xorg/modules/libshadowfb.so
[  1336.892] (II) Module shadowfb: vendor="X.Org Foundation"
[  1336.892] 	compiled for 1.19.5, module version = 1.0.0
[  1336.892] 	ABI class: X.Org ANSI C Emulation, version 0.4
[  1336.892] (II) UnloadModule: "modesetting"
[  1336.892] (II) Unloading modesetting
[  1336.892] (II) UnloadModule: "fbdev"
[  1336.892] (II) Unloading fbdev
[  1336.892] (II) UnloadSubModule: "fbdevhw"
[  1336.892] (II) Unloading fbdevhw
[  1336.892] (II) UnloadModule: "vesa"
[  1336.892] (II) Unloading vesa
[  1336.892] (--) Depth 24 pixmap format is 32 bpp
[  1336.909] (II) NOUVEAU(0): Channel setup complete.
[  1336.909] (II) NOUVEAU(0): Hardware support for Present enabled
[  1336.909] (II) NOUVEAU(0): [DRI2] Setup complete
[  1336.909] (II) NOUVEAU(0): [DRI2]   DRI driver: nouveau
[  1336.909] (II) NOUVEAU(0): [DRI2]   VDPAU driver: nouveau
[  1336.909] (II) Loading sub module "exa"
[  1336.909] (II) LoadModule: "exa"
[  1336.910] (II) Loading /usr/lib/xorg/modules/libexa.so
[  1336.910] (II) Module exa: vendor="X.Org Foundation"
[  1336.910] 	compiled for 1.19.5, module version = 2.6.0
[  1336.910] 	ABI class: X.Org Video Driver, version 23.0
[  1336.910] (II) EXA(0): Driver allocated offscreen pixmaps
[  1336.910] (II) EXA(0): Driver registered support for the following operations:
[  1336.910] (II)         Solid
[  1336.910] (II)         Copy
[  1336.910] (II)         Composite (RENDER acceleration)
[  1336.910] (II)         UploadToScreen
[  1336.910] (II)         DownloadFromScreen
[  1336.910] (==) NOUVEAU(0): Backing store enabled
[  1336.910] (==) NOUVEAU(0): Silken mouse enabled
[  1336.910] (II) NOUVEAU(0): [XvMC] Associated with Nouveau GeForce 8/9 Textured Video.
[  1336.910] (II) NOUVEAU(0): [XvMC] Extension initialized.
[  1336.910] (==) NOUVEAU(0): DPMS enabled
[  1336.910] (II) NOUVEAU(0): RandR 1.2 enabled, ignore the following RandR disabled message.
[  1336.910] (--) RandR disabled
[  1336.914] (II) SELinux: Disabled on system
[  1336.966] (II) AIGLX: enabled GLX_MESA_copy_sub_buffer
[  1336.966] (II) AIGLX: enabled GLX_ARB_create_context
[  1336.966] (II) AIGLX: enabled GLX_ARB_create_context_profile
[  1336.966] (II) AIGLX: enabled GLX_EXT_create_context_es{,2}_profile
[  1336.966] (II) AIGLX: enabled GLX_INTEL_swap_event
[  1336.966] (II) AIGLX: enabled GLX_SGI_swap_control
[  1336.966] (II) AIGLX: enabled GLX_EXT_framebuffer_sRGB
[  1336.966] (II) AIGLX: enabled GLX_ARB_fbconfig_float
[  1336.966] (II) AIGLX: enabled GLX_EXT_fbconfig_packed_float
[  1336.966] (II) AIGLX: GLX_EXT_texture_from_pixmap backed by buffer objects
[  1336.967] (II) AIGLX: Loaded and initialized nouveau
[  1336.967] (II) GLX: Initialized DRI2 GL provider for screen 0
[  1336.971] (II) NOUVEAU(0): NVEnterVT is called.
[  1336.980] (II) NOUVEAU(0): Setting screen physical size to 338 x 211
[  1336.980] resize called 1280 800
[  1337.057] (II) config/udev: Adding input device Power Button (/dev/input/event7)
[  1337.057] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[  1337.057] (II) LoadModule: "evdev"
[  1337.058] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[  1337.058] (II) Module evdev: vendor="X.Org Foundation"
[  1337.058] 	compiled for 1.19.1, module version = 2.10.5
[  1337.058] 	Module class: X.Org XInput Driver
[  1337.058] 	ABI class: X.Org XInput driver, version 24.1
[  1337.058] (II) Using input driver 'evdev' for 'Power Button'
[  1337.058] (**) Power Button: always reports core events
[  1337.058] (**) evdev: Power Button: Device: "/dev/input/event7"
[  1337.058] (--) evdev: Power Button: Vendor 0 Product 0x1
[  1337.058] (--) evdev: Power Button: Found keys
[  1337.058] (II) evdev: Power Button: Configuring as keyboard
[  1337.058] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input14/event7"
[  1337.058] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[  1337.058] (**) Option "xkb_rules" "evdev"
[  1337.058] (**) Option "xkb_model" "pc105"
[  1337.058] (**) Option "xkb_layout" "us"
[  1337.058] (**) Option "xkb_variant" "dvorak"
[  1337.091] (II) config/udev: Adding input device Video Bus (/dev/input/event5)
[  1337.091] (**) Video Bus: Applying InputClass "evdev keyboard catchall"
[  1337.091] (II) Using input driver 'evdev' for 'Video Bus'
[  1337.091] (**) Video Bus: always reports core events
[  1337.091] (**) evdev: Video Bus: Device: "/dev/input/event5"
[  1337.091] (--) evdev: Video Bus: Vendor 0 Product 0x6
[  1337.091] (--) evdev: Video Bus: Found keys
[  1337.091] (II) evdev: Video Bus: Configuring as keyboard
[  1337.091] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:1d/LNXVIDEO:01/input/input13/event5"
[  1337.091] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 7)
[  1337.091] (**) Option "xkb_rules" "evdev"
[  1337.091] (**) Option "xkb_model" "pc105"
[  1337.091] (**) Option "xkb_layout" "us"
[  1337.091] (**) Option "xkb_variant" "dvorak"
[  1337.092] (II) config/udev: Adding input device Lid Switch (/dev/input/event6)
[  1337.092] (II) No input driver specified, ignoring this device.
[  1337.092] (II) This device may have been added with another device file.
[  1337.092] (II) config/udev: Adding input device Sleep Button (/dev/input/event4)
[  1337.092] (**) Sleep Button: Applying InputClass "evdev keyboard catchall"
[  1337.092] (II) Using input driver 'evdev' for 'Sleep Button'
[  1337.092] (**) Sleep Button: always reports core events
[  1337.092] (**) evdev: Sleep Button: Device: "/dev/input/event4"
[  1337.092] (--) evdev: Sleep Button: Vendor 0 Product 0x3
[  1337.092] (--) evdev: Sleep Button: Found keys
[  1337.092] (II) evdev: Sleep Button: Configuring as keyboard
[  1337.093] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input11/event4"
[  1337.093] (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD, id 8)
[  1337.093] (**) Option "xkb_rules" "evdev"
[  1337.093] (**) Option "xkb_model" "pc105"
[  1337.093] (**) Option "xkb_layout" "us"
[  1337.093] (**) Option "xkb_variant" "dvorak"
[  1337.094] (II) config/udev: Adding input device HDA Digital PCBeep (/dev/input/event9)
[  1337.094] (II) No input driver specified, ignoring this device.
[  1337.094] (II) This device may have been added with another device file.
[  1337.094] (II) config/udev: Adding input device HDA Intel Mic (/dev/input/event10)
[  1337.094] (II) No input driver specified, ignoring this device.
[  1337.094] (II) This device may have been added with another device file.
[  1337.094] (II) config/udev: Adding input device HDA Intel Dock Mic (/dev/input/event11)
[  1337.094] (II) No input driver specified, ignoring this device.
[  1337.094] (II) This device may have been added with another device file.
[  1337.095] (II) config/udev: Adding input device HDA Intel Dock Headphone (/dev/input/event12)
[  1337.095] (II) No input driver specified, ignoring this device.
[  1337.095] (II) This device may have been added with another device file.
[  1337.095] (II) config/udev: Adding input device HDA Intel Headphone (/dev/input/event13)
[  1337.095] (II) No input driver specified, ignoring this device.
[  1337.095] (II) This device may have been added with another device file.
[  1337.096] (II) config/udev: Adding input device Logitech K270 (/dev/input/event2)
[  1337.096] (**) Logitech K270: Applying InputClass "evdev keyboard catchall"
[  1337.096] (II) Using input driver 'evdev' for 'Logitech K270'
[  1337.096] (**) Logitech K270: always reports core events
[  1337.096] (**) evdev: Logitech K270: Device: "/dev/input/event2"
[  1337.096] (--) evdev: Logitech K270: Vendor 0x46d Product 0x4003
[  1337.096] (--) evdev: Logitech K270: Found 1 mouse buttons
[  1337.096] (--) evdev: Logitech K270: Found scroll wheel(s)
[  1337.096] (--) evdev: Logitech K270: Found relative axes
[  1337.096] (II) evdev: Logitech K270: Forcing relative x/y axes to exist.
[  1337.096] (--) evdev: Logitech K270: Found absolute axes
[  1337.096] (II) evdev: Logitech K270: Forcing absolute x/y axes to exist.
[  1337.096] (--) evdev: Logitech K270: Found keys
[  1337.096] (II) evdev: Logitech K270: Configuring as mouse
[  1337.096] (II) evdev: Logitech K270: Configuring as keyboard
[  1337.096] (II) evdev: Logitech K270: Adding scrollwheel support
[  1337.096] (**) evdev: Logitech K270: YAxisMapping: buttons 4 and 5
[  1337.096] (**) evdev: Logitech K270: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[  1337.096] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.1/usb7/7-2/7-2:1.2/0003:046D:C52B.0003/0003:046D:4003.0004/input/input10/event2"
[  1337.096] (II) XINPUT: Adding extended input device "Logitech K270" (type: KEYBOARD, id 9)
[  1337.097] (**) Option "xkb_rules" "evdev"
[  1337.097] (**) Option "xkb_model" "pc105"
[  1337.097] (**) Option "xkb_layout" "us"
[  1337.097] (**) Option "xkb_variant" "dvorak"
[  1337.097] (II) evdev: Logitech K270: initialized for relative axes.
[  1337.097] (WW) evdev: Logitech K270: ignoring absolute axes.
[  1337.097] (**) Logitech K270: (accel) keeping acceleration scheme 1
[  1337.097] (**) Logitech K270: (accel) acceleration profile 0
[  1337.097] (**) Logitech K270: (accel) acceleration factor: 2.000
[  1337.097] (**) Logitech K270: (accel) acceleration threshold: 4
[  1337.098] (II) config/udev: Adding input device CNF7237&CNF7238: Integrated Cam (/dev/input/event14)
[  1337.098] (**) CNF7237&CNF7238: Integrated Cam: Applying InputClass "evdev keyboard catchall"
[  1337.098] (II) Using input driver 'evdev' for 'CNF7237&CNF7238: Integrated Cam'
[  1337.098] (**) CNF7237&CNF7238: Integrated Cam: always reports core events
[  1337.098] (**) evdev: CNF7237&CNF7238: Integrated Cam: Device: "/dev/input/event14"
[  1337.098] (--) evdev: CNF7237&CNF7238: Integrated Cam: Vendor 0x17ef Product 0x4808
[  1337.098] (--) evdev: CNF7237&CNF7238: Integrated Cam: Found keys
[  1337.098] (II) evdev: CNF7237&CNF7238: Integrated Cam: Configuring as keyboard
[  1337.098] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.7/usb3/3-5/3-5:1.0/input/input21/event14"
[  1337.098] (II) XINPUT: Adding extended input device "CNF7237&CNF7238: Integrated Cam" (type: KEYBOARD, id 10)
[  1337.098] (**) Option "xkb_rules" "evdev"
[  1337.098] (**) Option "xkb_model" "pc105"
[  1337.098] (**) Option "xkb_layout" "us"
[  1337.098] (**) Option "xkb_variant" "dvorak"
[  1337.099] (II) config/udev: Adding input device Asus Laptop extra buttons (/dev/input/event8)
[  1337.099] (**) Asus Laptop extra buttons: Applying InputClass "evdev keyboard catchall"
[  1337.099] (II) Using input driver 'evdev' for 'Asus Laptop extra buttons'
[  1337.099] (**) Asus Laptop extra buttons: always reports core events
[  1337.099] (**) evdev: Asus Laptop extra buttons: Device: "/dev/input/event8"
[  1337.099] (--) evdev: Asus Laptop extra buttons: Vendor 0 Product 0
[  1337.099] (--) evdev: Asus Laptop extra buttons: Found keys
[  1337.099] (II) evdev: Asus Laptop extra buttons: Configuring as keyboard
[  1337.099] (**) Option "config_info" "udev:/sys/devices/platform/asus_laptop/input/input15/event8"
[  1337.099] (II) XINPUT: Adding extended input device "Asus Laptop extra buttons" (type: KEYBOARD, id 11)
[  1337.099] (**) Option "xkb_rules" "evdev"
[  1337.099] (**) Option "xkb_model" "pc105"
[  1337.099] (**) Option "xkb_layout" "us"
[  1337.099] (**) Option "xkb_variant" "dvorak"
[  1337.100] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event0)
[  1337.100] (**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall"
[  1337.100] (II) Using input driver 'evdev' for 'AT Translated Set 2 keyboard'
[  1337.100] (**) AT Translated Set 2 keyboard: always reports core events
[  1337.100] (**) evdev: AT Translated Set 2 keyboard: Device: "/dev/input/event0"
[  1337.100] (--) evdev: AT Translated Set 2 keyboard: Vendor 0x1 Product 0x1
[  1337.100] (--) evdev: AT Translated Set 2 keyboard: Found keys
[  1337.100] (II) evdev: AT Translated Set 2 keyboard: Configuring as keyboard
[  1337.100] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio0/input/input0/event0"
[  1337.100] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD, id 12)
[  1337.100] (**) Option "xkb_rules" "evdev"
[  1337.100] (**) Option "xkb_model" "pc105"
[  1337.100] (**) Option "xkb_layout" "us"
[  1337.101] (**) Option "xkb_variant" "dvorak"
[  1337.101] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/event1)
[  1337.101] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "evdev touchpad catchall"
[  1337.101] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "touchpad catchall"
[  1337.101] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "Default clickpad buttons"
[  1337.101] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "Touchpad"
[  1337.101] (II) LoadModule: "synaptics"
[  1337.102] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
[  1337.102] (II) Module synaptics: vendor="X.Org Foundation"
[  1337.102] 	compiled for 1.19.0, module version = 1.9.0
[  1337.102] 	Module class: X.Org XInput Driver
[  1337.102] 	ABI class: X.Org XInput driver, version 24.1
[  1337.102] (II) Using input driver 'synaptics' for 'SynPS/2 Synaptics TouchPad'
[  1337.102] (**) SynPS/2 Synaptics TouchPad: always reports core events
[  1337.102] (**) Option "Device" "/dev/input/event1"
[  1337.144] (--) synaptics: SynPS/2 Synaptics TouchPad: x-axis range 1472 - 5714 (res 77)
[  1337.144] (--) synaptics: SynPS/2 Synaptics TouchPad: y-axis range 1408 - 4826 (res 138)
[  1337.144] (--) synaptics: SynPS/2 Synaptics TouchPad: pressure range 0 - 255
[  1337.144] (--) synaptics: SynPS/2 Synaptics TouchPad: finger width range 0 - 15
[  1337.144] (--) synaptics: SynPS/2 Synaptics TouchPad: buttons: left right
[  1337.144] (--) synaptics: SynPS/2 Synaptics TouchPad: Vendor 0x2 Product 0x7
[  1337.144] (**) Option "RightEdge" "5550"
[  1337.144] (**) Option "TopEdge" "1660"
[  1337.144] (**) Option "VertEdgeScroll" "1"
[  1337.144] (**) Option "HorizEdgeScroll" "1"
[  1337.144] (**) Option "RTCornerButton" "2"
[  1337.144] (**) Option "RBCornerButton" "3"
[  1337.144] (**) Option "TapButton1" "1"
[  1337.144] (--) synaptics: SynPS/2 Synaptics TouchPad: touchpad found
[  1337.144] (**) SynPS/2 Synaptics TouchPad: always reports core events
[  1337.180] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio4/input/input8/event1"
[  1337.180] (II) XINPUT: Adding extended input device "SynPS/2 Synaptics TouchPad" (type: TOUCHPAD, id 13)
[  1337.180] (**) synaptics: SynPS/2 Synaptics TouchPad: (accel) MinSpeed is now constant deceleration 2.5
[  1337.180] (**) synaptics: SynPS/2 Synaptics TouchPad: (accel) MaxSpeed is now 1.75
[  1337.180] (**) synaptics: SynPS/2 Synaptics TouchPad: (accel) AccelFactor is now 0.037
[  1337.180] (**) SynPS/2 Synaptics TouchPad: (accel) keeping acceleration scheme 1
[  1337.180] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration profile 1
[  1337.181] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration factor: 2.000
[  1337.181] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration threshold: 4
[  1337.181] (--) synaptics: SynPS/2 Synaptics TouchPad: touchpad found
[  1337.181] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/mouse0)
[  1337.182] (**) SynPS/2 Synaptics TouchPad: Ignoring device from InputClass "touchpad ignore duplicates"
[  1337.182] (II) config/udev: Adding input device TPPS/2 IBM TrackPoint (/dev/input/event3)
[  1337.182] (**) TPPS/2 IBM TrackPoint: Applying InputClass "evdev pointer catchall"
[  1337.182] (II) Using input driver 'evdev' for 'TPPS/2 IBM TrackPoint'
[  1337.183] (**) TPPS/2 IBM TrackPoint: always reports core events
[  1337.183] (**) evdev: TPPS/2 IBM TrackPoint: Device: "/dev/input/event3"
[  1337.183] (--) evdev: TPPS/2 IBM TrackPoint: Vendor 0x2 Product 0xa
[  1337.183] (--) evdev: TPPS/2 IBM TrackPoint: Found 3 mouse buttons
[  1337.183] (--) evdev: TPPS/2 IBM TrackPoint: Found relative axes
[  1337.183] (--) evdev: TPPS/2 IBM TrackPoint: Found x and y relative axes
[  1337.183] (II) evdev: TPPS/2 IBM TrackPoint: Configuring as mouse
[  1337.183] (**) evdev: TPPS/2 IBM TrackPoint: YAxisMapping: buttons 4 and 5
[  1337.183] (**) evdev: TPPS/2 IBM TrackPoint: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[  1337.183] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio4/serio5/input/input9/event3"
[  1337.183] (II) XINPUT: Adding extended input device "TPPS/2 IBM TrackPoint" (type: MOUSE, id 14)
[  1337.183] (II) evdev: TPPS/2 IBM TrackPoint: initialized for relative axes.
[  1337.183] (**) TPPS/2 IBM TrackPoint: (accel) keeping acceleration scheme 1
[  1337.183] (**) TPPS/2 IBM TrackPoint: (accel) acceleration profile 0
[  1337.183] (**) TPPS/2 IBM TrackPoint: (accel) acceleration factor: 2.000
[  1337.183] (**) TPPS/2 IBM TrackPoint: (accel) acceleration threshold: 4
[  1337.184] (II) config/udev: Adding input device TPPS/2 IBM TrackPoint (/dev/input/mouse1)
[  1337.184] (II) No input driver specified, ignoring this device.
[  1337.184] (II) This device may have been added with another device file.
[  1349.217] (II) NOUVEAU(0): EDID vendor "LEN", prod id 16437
[  1349.218] (II) NOUVEAU(0): Printing DDC gathered Modelines:
[  1349.218] (II) NOUVEAU(0): Modeline "1280x800"x0.0   69.30  1280 1328 1360 1406  800 803 809 822 -hsync -vsync (49.3 kHz eP)
[  1349.218] (II) NOUVEAU(0): Modeline "1280x800"x0.0   57.79  1280 1328 1360 1406  800 803 809 822 -hsync -vsync (41.1 kHz e)
[  1349.270] resize called 1280 800
[  1349.412] (II) NOUVEAU(0): EDID vendor "LEN", prod id 16437
[  1349.412] (II) NOUVEAU(0): Printing DDC gathered Modelines:
[  1349.412] (II) NOUVEAU(0): Modeline "1280x800"x0.0   69.30  1280 1328 1360 1406  800 803 809 822 -hsync -vsync (49.3 kHz eP)
[  1349.412] (II) NOUVEAU(0): Modeline "1280x800"x0.0   57.79  1280 1328 1360 1406  800 803 809 822 -hsync -vsync (41.1 kHz e)
[  1350.080] (II) NOUVEAU(0): EDID vendor "LEN", prod id 16437
[  1350.080] (II) NOUVEAU(0): Printing DDC gathered Modelines:
[  1350.080] (II) NOUVEAU(0): Modeline "1280x800"x0.0   69.30  1280 1328 1360 1406  800 803 809 822 -hsync -vsync (49.3 kHz eP)
[  1350.080] (II) NOUVEAU(0): Modeline "1280x800"x0.0   57.79  1280 1328 1360 1406  800 803 809 822 -hsync -vsync (41.1 kHz e)
[  1350.152] (II) NOUVEAU(0): EDID vendor "LEN", prod id 16437
[  1350.152] (II) NOUVEAU(0): Printing DDC gathered Modelines:
[  1350.152] (II) NOUVEAU(0): Modeline "1280x800"x0.0   69.30  1280 1328 1360 1406  800 803 809 822 -hsync -vsync (49.3 kHz eP)
[  1350.152] (II) NOUVEAU(0): Modeline "1280x800"x0.0   57.79  1280 1328 1360 1406  800 803 809 822 -hsync -vsync (41.1 kHz e)

udev information:
-----------------
P: /devices/LNXSYSTM:00/LNXPWRBN:00/input/input14
E: DEVPATH=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input14
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=23217228

P: /devices/LNXSYSTM:00/LNXPWRBN:00/input/input14/event7
N: input/event7
E: BACKSPACE=guess
E: DEVNAME=/dev/input/event7
E: DEVPATH=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input14/event7
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: ID_PATH=acpi-LNXPWRBN:00
E: ID_PATH_TAG=acpi-LNXPWRBN_00
E: LIBINPUT_DEVICE_GROUP=19/0/1:LNXPWRBN/button
E: MAJOR=13
E: MINOR=71
E: SUBSYSTEM=input
E: TAGS=:power-switch:
E: USEC_INITIALIZED=25416439
E: XKBLAYOUT=us
E: XKBMODEL=pc105
E: XKBVARIANT=dvorak

P: /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:1d/LNXVIDEO:01/input/input13
E: DEVPATH=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:1d/LNXVIDEO:01/input/input13
E: EV=3
E: ID_FOR_SEAT=input-acpi-LNXVIDEO_01
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: ID_PATH=acpi-LNXVIDEO:01
E: ID_PATH_TAG=acpi-LNXVIDEO_01
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=23215242

P: /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:1d/LNXVIDEO:01/input/input13/event5
N: input/event5
E: BACKSPACE=guess
E: DEVNAME=/dev/input/event5
E: DEVPATH=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:1d/LNXVIDEO:01/input/input13/event5
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: ID_PATH=acpi-LNXVIDEO:01
E: ID_PATH_TAG=acpi-LNXVIDEO_01
E: LIBINPUT_DEVICE_GROUP=19/0/6:LNXVIDEO/video
E: MAJOR=13
E: MINOR=69
E: SUBSYSTEM=input
E: TAGS=:power-switch:
E: USEC_INITIALIZED=25415837
E: XKBLAYOUT=us
E: XKBMODEL=pc105
E: XKBVARIANT=dvorak

P: /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input12
E: DEVPATH=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input12
E: EV=21
E: ID_FOR_SEAT=input-acpi-PNP0C0D_00
E: ID_INPUT=1
E: ID_INPUT_SWITCH=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=23215672

P: /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input12/event6
N: input/event6
E: DEVNAME=/dev/input/event6
E: DEVPATH=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input12/event6
E: ID_INPUT=1
E: ID_INPUT_SWITCH=1
E: ID_PATH=acpi-PNP0C0D:00
E: ID_PATH_TAG=acpi-PNP0C0D_00
E: LIBINPUT_ATTR_LID_SWITCH_RELIABILITY=reliable
E: LIBINPUT_DEVICE_GROUP=19/0/5:PNP0C0D/button
E: MAJOR=13
E: MINOR=70
E: SUBSYSTEM=input
E: TAGS=:power-switch:
E: USEC_INITIALIZED=25413242

P: /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input11
E: DEVPATH=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input11
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=23213287

P: /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input11/event4
N: input/event4
E: BACKSPACE=guess
E: DEVNAME=/dev/input/event4
E: DEVPATH=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input11/event4
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: ID_PATH=acpi-PNP0C0E:00
E: ID_PATH_TAG=acpi-PNP0C0E_00
E: LIBINPUT_DEVICE_GROUP=19/0/3:PNP0C0E/button
E: MAJOR=13
E: MINOR=68
E: SUBSYSTEM=input
E: TAGS=:power-switch:
E: USEC_INITIALIZED=25412980
E: XKBLAYOUT=us
E: XKBMODEL=pc105
E: XKBVARIANT=dvorak

P: /devices/pci0000:00/0000:00:1b.0/sound/card0/input16
E: DEVPATH=/devices/pci0000:00/0000:00:1b.0/sound/card0/input16
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:b0001v14F1p5051e0001-e0,12,kramls1,2,fw
E: NAME="HDA Digital PCBeep"
E: PHYS="card0/codec#0/beep0"
E: PRODUCT=1/14f1/5051/1
E: PROP=0
E: SND=6
E: SUBSYSTEM=input
E: TAGS=:seat:
E: USEC_INITIALIZED=25437590

P: /devices/pci0000:00/0000:00:1b.0/sound/card0/input16/event9
N: input/event9
E: DEVNAME=/dev/input/event9
E: DEVPATH=/devices/pci0000:00/0000:00:1b.0/sound/card0/input16/event9
E: ID_INPUT=1
E: ID_PATH=pci-0000:00:1b.0
E: ID_PATH_TAG=pci-0000_00_1b_0
E: LIBINPUT_DEVICE_GROUP=1/14f1/5051:card0/codec#0/beep0
E: MAJOR=13
E: MINOR=73
E: SUBSYSTEM=input
E: USEC_INITIALIZED=25472872

P: /devices/pci0000:00/0000:00:1b.0/sound/card0/input17
E: DEVPATH=/devices/pci0000:00/0000:00:1b.0/sound/card0/input17
E: EV=21
E: ID_FOR_SEAT=input-pci-0000_00_1b_0
E: ID_INPUT=1
E: ID_INPUT_SWITCH=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 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=25445382

P: /devices/pci0000:00/0000:00:1b.0/sound/card0/input17/event10
N: input/event10
E: DEVNAME=/dev/input/event10
E: DEVPATH=/devices/pci0000:00/0000:00:1b.0/sound/card0/input17/event10
E: ID_INPUT=1
E: ID_INPUT_SWITCH=1
E: ID_PATH=pci-0000:00:1b.0
E: ID_PATH_TAG=pci-0000_00_1b_0
E: LIBINPUT_DEVICE_GROUP=0/0/0:ALSA
E: MAJOR=13
E: MINOR=74
E: SUBSYSTEM=input
E: TAGS=:power-switch:
E: USEC_INITIALIZED=25487612

P: /devices/pci0000:00/0000:00:1b.0/sound/card0/input18
E: DEVPATH=/devices/pci0000:00/0000:00:1b.0/sound/card0/input18
E: EV=21
E: ID_FOR_SEAT=input-pci-0000_00_1b_0
E: ID_INPUT=1
E: ID_INPUT_SWITCH=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 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=25445015

P: /devices/pci0000:00/0000:00:1b.0/sound/card0/input18/event11
N: input/event11
E: DEVNAME=/dev/input/event11
E: DEVPATH=/devices/pci0000:00/0000:00:1b.0/sound/card0/input18/event11
E: ID_INPUT=1
E: ID_INPUT_SWITCH=1
E: ID_PATH=pci-0000:00:1b.0
E: ID_PATH_TAG=pci-0000_00_1b_0
E: LIBINPUT_DEVICE_GROUP=0/0/0:ALSA
E: MAJOR=13
E: MINOR=75
E: SUBSYSTEM=input
E: TAGS=:power-switch:
E: USEC_INITIALIZED=25485686

P: /devices/pci0000:00/0000:00:1b.0/sound/card0/input19
E: DEVPATH=/devices/pci0000:00/0000:00:1b.0/sound/card0/input19
E: EV=21
E: ID_FOR_SEAT=input-pci-0000_00_1b_0
E: ID_INPUT=1
E: ID_INPUT_SWITCH=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 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=25473911

P: /devices/pci0000:00/0000:00:1b.0/sound/card0/input19/event12
N: input/event12
E: DEVNAME=/dev/input/event12
E: DEVPATH=/devices/pci0000:00/0000:00:1b.0/sound/card0/input19/event12
E: ID_INPUT=1
E: ID_INPUT_SWITCH=1
E: ID_PATH=pci-0000:00:1b.0
E: ID_PATH_TAG=pci-0000_00_1b_0
E: LIBINPUT_DEVICE_GROUP=0/0/0:ALSA
E: MAJOR=13
E: MINOR=76
E: SUBSYSTEM=input
E: TAGS=:power-switch:
E: USEC_INITIALIZED=25504985

P: /devices/pci0000:00/0000:00:1b.0/sound/card0/input20
E: DEVPATH=/devices/pci0000:00/0000:00:1b.0/sound/card0/input20
E: EV=21
E: ID_FOR_SEAT=input-pci-0000_00_1b_0
E: ID_INPUT=1
E: ID_INPUT_SWITCH=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 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=25487012

P: /devices/pci0000:00/0000:00:1b.0/sound/card0/input20/event13
N: input/event13
E: DEVNAME=/dev/input/event13
E: DEVPATH=/devices/pci0000:00/0000:00:1b.0/sound/card0/input20/event13
E: ID_INPUT=1
E: ID_INPUT_SWITCH=1
E: ID_PATH=pci-0000:00:1b.0
E: ID_PATH_TAG=pci-0000_00_1b_0
E: LIBINPUT_DEVICE_GROUP=0/0/0:ALSA
E: MAJOR=13
E: MINOR=77
E: SUBSYSTEM=input
E: TAGS=:power-switch:
E: USEC_INITIALIZED=25513267

P: /devices/pci0000:00/0000:00:1d.1/usb7/7-2/7-2:1.2/0003:046D:C52B.0003/0003:046D:4003.0004/input/input10
E: ABS=100000000
E: DEVPATH=/devices/pci0000:00/0000:00:1d.1/usb7/7-2/7-2:1.2/0003:046D:C52B.0003/0003:046D:4003.0004/input/input10
E: EV=12001f
E: ID_BUS=usb
E: ID_FOR_SEAT=input-pci-0000_00_1d_1-usb-0_2_1_2
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: ID_INPUT_KEYBOARD=1
E: ID_MODEL=USB_Receiver
E: ID_MODEL_ENC=USB\x20Receiver
E: ID_MODEL_ID=c52b
E: ID_PATH=pci-0000:00:1d.1-usb-0:2:1.2
E: ID_PATH_TAG=pci-0000_00_1d_1-usb-0_2_1_2
E: ID_REVISION=1201
E: ID_SERIAL=Logitech_USB_Receiver
E: ID_TYPE=hid
E: ID_USB_DRIVER=usbhid
E: ID_USB_INTERFACES=:030101:030102:030000:
E: ID_USB_INTERFACE_NUM=02
E: ID_VENDOR=Logitech
E: ID_VENDOR_ENC=Logitech
E: ID_VENDOR_ID=046d
E: KEY=3007f 0 0 483ffff17aff32d bf54444600000000 1 130f938b17c007 ffff7bfad941dfff febeffdfffefffff fffffffffffffffe
E: LED=1f
E: MODALIAS=input:b0003v046Dp4003e0111-e0,1,2,3,4,11,14,k71,72,73,74,75,77,79,7A,7B,7C,7D,7E,7F,80,81,82,83,84,85,86,87,88,89,8A,8B,8C,8E,8F,90,96,98,9B,9C,9E,9F,A1,A3,A4,A5,A6,A7,A8,A9,AB,AC,AD,AE,B0,B1,B2,B3,B4,B5,B6,B7,B8,B9,BA,BB,BC,BD,BE,BF,C0,C1,C2,CE,CF,D0,D1,D2,D4,D8,D9,DB,DF,E0,E1,E4,E7,E8,E9,EA,EB,F0,F1,F4,100,161,162,166,16A,16E,172,174,176,178,179,17A,17B,17C,17D,17F,180,182,183,185,188,189,18C,18D,18E,18F,190,191,192,193,195,197,198,199,19A,19C,1A0,1A1,1A2,1A3,1A4,1A5,1A6,1A7,1A8,1A9,1AA,1AB,1AC,1AD,1AE,1AF,1B0,1B1,1B7,1BA,240,241,242,243,244,245,246,250,251,r6,a20,m4,l0,1,2,3,4,sfw
E: MSC=10
E: NAME="Logitech K270"
E: PHYS="usb-0000:00:1d.1-2:2"
E: PRODUCT=3/46d/4003/111
E: PROP=0
E: REL=40
E: SUBSYSTEM=input
E: TAGS=:seat:
E: UNIQ="4003-47-88-92-1e"
E: USEC_INITIALIZED=2620690

P: /devices/pci0000:00/0000:00:1d.1/usb7/7-2/7-2:1.2/0003:046D:C52B.0003/0003:046D:4003.0004/input/input10/event2
N: input/event2
S: input/by-id/usb-Logitech_USB_Receiver-if02-event-kbd
S: input/by-path/pci-0000:00:1d.1-usb-0:2:1.2-event-kbd
E: BACKSPACE=guess
E: DEVLINKS=/dev/input/by-id/usb-Logitech_USB_Receiver-if02-event-kbd /dev/input/by-path/pci-0000:00:1d.1-usb-0:2:1.2-event-kbd
E: DEVNAME=/dev/input/event2
E: DEVPATH=/devices/pci0000:00/0000:00:1d.1/usb7/7-2/7-2:1.2/0003:046D:C52B.0003/0003:046D:4003.0004/input/input10/event2
E: ID_BUS=usb
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: ID_INPUT_KEYBOARD=1
E: ID_MODEL=USB_Receiver
E: ID_MODEL_ENC=USB\x20Receiver
E: ID_MODEL_ID=c52b
E: ID_PATH=pci-0000:00:1d.1-usb-0:2:1.2
E: ID_PATH_TAG=pci-0000_00_1d_1-usb-0_2_1_2
E: ID_REVISION=1201
E: ID_SERIAL=Logitech_USB_Receiver
E: ID_TYPE=hid
E: ID_USB_DRIVER=usbhid
E: ID_USB_INTERFACES=:030101:030102:030000:
E: ID_USB_INTERFACE_NUM=02
E: ID_VENDOR=Logitech
E: ID_VENDOR_ENC=Logitech
E: ID_VENDOR_ID=046d
E: LIBINPUT_DEVICE_GROUP=3/46d/4003:usb-0000:00:1d.1-2:2
E: MAJOR=13
E: MINOR=66
E: SUBSYSTEM=input
E: TAGS=:power-switch:
E: USEC_INITIALIZED=25414381
E: XKBLAYOUT=us
E: XKBMODEL=pc105
E: XKBVARIANT=dvorak

P: /devices/pci0000:00/0000:00:1d.7/usb3/3-5/3-5:1.0/input/input21
E: DEVPATH=/devices/pci0000:00/0000:00:1d.7/usb3/3-5/3-5:1.0/input/input21
E: EV=3
E: ID_BUS=usb
E: ID_FOR_SEAT=input-pci-0000_00_1d_7-usb-0_5_1_0
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: ID_MODEL=CNF7237_CNF7238
E: ID_MODEL_ENC=CNF7237\x26CNF7238
E: ID_MODEL_ID=4808
E: ID_PATH=pci-0000:00:1d.7-usb-0:5:1.0
E: ID_PATH_TAG=pci-0000_00_1d_7-usb-0_5_1_0
E: ID_REVISION=0963
E: ID_SERIAL=Chicony_Electronics_Co.__Ltd._CNF7237_CNF7238_SN0001
E: ID_SERIAL_SHORT=SN0001
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=17ef
E: KEY=100000 0 0 0
E: MODALIAS=input:b0003v17EFp4808e0963-e0,1,kD4,ramlsfw
E: NAME="CNF7237&CNF7238: Integrated Cam"
E: PHYS="usb-0000:00:1d.7-5/button"
E: PRODUCT=3/17ef/4808/963
E: PROP=0
E: SUBSYSTEM=input
E: TAGS=:seat:
E: USEC_INITIALIZED=25740257

P: /devices/pci0000:00/0000:00:1d.7/usb3/3-5/3-5:1.0/input/input21/event14
N: input/event14
S: input/by-id/usb-Chicony_Electronics_Co.__Ltd._CNF7237_CNF7238_SN0001-event-if00
S: input/by-path/pci-0000:00:1d.7-usb-0:5:1.0-event
E: BACKSPACE=guess
E: DEVLINKS=/dev/input/by-id/usb-Chicony_Electronics_Co.__Ltd._CNF7237_CNF7238_SN0001-event-if00 /dev/input/by-path/pci-0000:00:1d.7-usb-0:5:1.0-event
E: DEVNAME=/dev/input/event14
E: DEVPATH=/devices/pci0000:00/0000:00:1d.7/usb3/3-5/3-5:1.0/input/input21/event14
E: ID_BUS=usb
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: ID_MODEL=CNF7237_CNF7238
E: ID_MODEL_ENC=CNF7237\x26CNF7238
E: ID_MODEL_ID=4808
E: ID_PATH=pci-0000:00:1d.7-usb-0:5:1.0
E: ID_PATH_TAG=pci-0000_00_1d_7-usb-0_5_1_0
E: ID_REVISION=0963
E: ID_SERIAL=Chicony_Electronics_Co.__Ltd._CNF7237_CNF7238_SN0001
E: ID_SERIAL_SHORT=SN0001
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=17ef
E: LIBINPUT_DEVICE_GROUP=3/17ef/4808:usb-0000:00:1d.7-5/button
E: MAJOR=13
E: MINOR=78
E: SUBSYSTEM=input
E: TAGS=:power-switch:
E: USEC_INITIALIZED=25798813
E: XKBLAYOUT=us
E: XKBMODEL=pc105
E: XKBVARIANT=dvorak

P: /devices/platform/asus_laptop/input/input15
E: DEVPATH=/devices/platform/asus_laptop/input/input15
E: EV=13
E: ID_FOR_SEAT=input-platform-asus_laptop
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: ID_PATH=platform-asus_laptop
E: ID_PATH_TAG=platform-asus_laptop
E: KEY=c0000 0 800000000000 10000000000000 0 a1706f00900000 80027801705000 e000000000000 0
E: MODALIAS=input:b0019v0000p0000e0000-e0,1,4,k71,72,73,8C,8E,94,95,96,98,A3,A4,A5,A6,A9,B7,D4,D7,E0,E1,E2,E3,E5,E6,EC,ED,EE,F0,F5,F7,174,1AF,212,213,ram4,lsfw
E: MSC=10
E: NAME="Asus Laptop extra buttons"
E: PHYS="asus_laptop/input0"
E: PRODUCT=19/0/0/0
E: PROP=0
E: SUBSYSTEM=input
E: TAGS=:seat:
E: USEC_INITIALIZED=25077047

P: /devices/platform/asus_laptop/input/input15/event8
N: input/event8
S: input/by-path/platform-asus_laptop-event
E: BACKSPACE=guess
E: DEVLINKS=/dev/input/by-path/platform-asus_laptop-event
E: DEVNAME=/dev/input/event8
E: DEVPATH=/devices/platform/asus_laptop/input/input15/event8
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: ID_PATH=platform-asus_laptop
E: ID_PATH_TAG=platform-asus_laptop
E: LIBINPUT_DEVICE_GROUP=19/0/0:asus_laptop
E: MAJOR=13
E: MINOR=72
E: SUBSYSTEM=input
E: TAGS=:power-switch:
E: USEC_INITIALIZED=25415038
E: XKBLAYOUT=us
E: XKBMODEL=pc105
E: XKBVARIANT=dvorak

P: /devices/platform/i8042/serio0/input/input0
E: DEVPATH=/devices/platform/i8042/serio0/input/input0
E: EV=120013
E: ID_BUS=i8042
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=402000000 3803078f800d001 feffffdfffefffff fffffffffffffffe
E: LED=7
E: MODALIAS=input:b0011v0001p0001eAB41-e0,1,4,11,14,k71,72,73,74,75,76,77,79,7A,7B,7C,7D,7E,7F,80,8C,8E,8F,9B,9C,9D,9E,9F,A3,A4,A5,A6,AC,AD,B7,B8,B9,D9,E2,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/ab41
E: PROP=0
E: SUBSYSTEM=input
E: TAGS=:seat:
E: USEC_INITIALIZED=1685413

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_BUS=i8042
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: LIBINPUT_ATTR_KEYBOARD_INTEGRATION=internal
E: LIBINPUT_DEVICE_GROUP=11/1/1:isa0060/serio0
E: MAJOR=13
E: MINOR=64
E: SUBSYSTEM=input
E: TAGS=:power-switch:
E: USEC_INITIALIZED=25413660
E: XKBLAYOUT=us
E: XKBMODEL=pc105
E: XKBVARIANT=dvorak

P: /devices/platform/i8042/serio4/input/input8
E: ABS=11000003
E: DEVPATH=/devices/platform/i8042/serio4/input/input8
E: EV=b
E: ID_BUS=i8042
E: ID_FOR_SEAT=input-platform-i8042-serio-4
E: ID_INPUT=1
E: ID_INPUT_TOUCHPAD=1
E: ID_PATH=platform-i8042-serio-4
E: ID_PATH_TAG=platform-i8042-serio-4
E: ID_SERIAL=noserial
E: KEY=420 30000 0 0 0 0
E: MODALIAS=input:b0011v0002p0007e01B1-e0,1,3,k110,111,145,14A,ra0,1,18,1C,mlsfw
E: NAME="SynPS/2 Synaptics TouchPad"
E: PHYS="isa0060/serio4/input0"
E: PRODUCT=11/2/7/1b1
E: PROP=1
E: SUBSYSTEM=input
E: TAGS=:seat:
E: USEC_INITIALIZED=2606486

P: /devices/platform/i8042/serio4/input/input8/event1
N: input/event1
S: input/by-path/platform-i8042-serio-4-event-mouse
E: DEVLINKS=/dev/input/by-path/platform-i8042-serio-4-event-mouse
E: DEVNAME=/dev/input/event1
E: DEVPATH=/devices/platform/i8042/serio4/input/input8/event1
E: ID_BUS=i8042
E: ID_INPUT=1
E: ID_INPUT_HEIGHT_MM=24
E: ID_INPUT_TOUCHPAD=1
E: ID_INPUT_TOUCHPAD_INTEGRATION=internal
E: ID_INPUT_WIDTH_MM=55
E: ID_PATH=platform-i8042-serio-4
E: ID_PATH_TAG=platform-i8042-serio-4
E: ID_SERIAL=noserial
E: LIBINPUT_DEVICE_GROUP=11/2/7:isa0060/serio4
E: LIBINPUT_MODEL_SYNAPTICS_SERIAL_TOUCHPAD=1
E: MAJOR=13
E: MINOR=65
E: SUBSYSTEM=input
E: USEC_INITIALIZED=25861691

P: /devices/platform/i8042/serio4/input/input8/mouse0
N: input/mouse0
S: input/by-path/platform-i8042-serio-4-mouse
E: DEVLINKS=/dev/input/by-path/platform-i8042-serio-4-mouse
E: DEVNAME=/dev/input/mouse0
E: DEVPATH=/devices/platform/i8042/serio4/input/input8/mouse0
E: ID_BUS=i8042
E: ID_INPUT=1
E: ID_INPUT_TOUCHPAD=1
E: ID_PATH=platform-i8042-serio-4
E: ID_PATH_TAG=platform-i8042-serio-4
E: ID_SERIAL=noserial
E: MAJOR=13
E: MINOR=32
E: SUBSYSTEM=input
E: USEC_INITIALIZED=22910136

P: /devices/platform/i8042/serio4/serio5/input/input9
E: DEVPATH=/devices/platform/i8042/serio4/serio5/input/input9
E: EV=7
E: ID_BUS=i8042
E: ID_FOR_SEAT=input-platform-i8042-serio-5
E: ID_INPUT=1
E: ID_INPUT_MOUSE=1
E: ID_INPUT_POINTINGSTICK=1
E: ID_PATH=platform-i8042-serio-5
E: ID_PATH_TAG=platform-i8042-serio-5
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=21
E: REL=3
E: SUBSYSTEM=input
E: TAGS=:seat:
E: USEC_INITIALIZED=3962542

P: /devices/platform/i8042/serio4/serio5/input/input9/event3
N: input/event3
S: input/by-path/platform-i8042-serio-5-event-mouse
E: DEVLINKS=/dev/input/by-path/platform-i8042-serio-5-event-mouse
E: DEVNAME=/dev/input/event3
E: DEVPATH=/devices/platform/i8042/serio4/serio5/input/input9/event3
E: ID_BUS=i8042
E: ID_INPUT=1
E: ID_INPUT_MOUSE=1
E: ID_INPUT_POINTINGSTICK=1
E: ID_PATH=platform-i8042-serio-5
E: ID_PATH_TAG=platform-i8042-serio-5
E: ID_SERIAL=noserial
E: LIBINPUT_DEVICE_GROUP=11/2/a:synaptics-pt/serio0
E: MAJOR=13
E: MINOR=67
E: SUBSYSTEM=input
E: USEC_INITIALIZED=25413839

P: /devices/platform/i8042/serio4/serio5/input/input9/mouse1
N: input/mouse1
S: input/by-path/platform-i8042-serio-5-mouse
E: DEVLINKS=/dev/input/by-path/platform-i8042-serio-5-mouse
E: DEVNAME=/dev/input/mouse1
E: DEVPATH=/devices/platform/i8042/serio4/serio5/input/input9/mouse1
E: ID_BUS=i8042
E: ID_INPUT=1
E: ID_INPUT_MOUSE=1
E: ID_INPUT_POINTINGSTICK=1
E: ID_PATH=platform-i8042-serio-5
E: ID_PATH_TAG=platform-i8042-serio-5
E: ID_SERIAL=noserial
E: MAJOR=13
E: MINOR=33
E: SUBSYSTEM=input
E: USEC_INITIALIZED=22839501


DRM Information from dmesg:
---------------------------
[    1.408575] Linux agpgart interface v0.103
[   24.484279] nouveau 0000:01:00.0: DRM: VRAM: 256 MiB
[   24.484282] nouveau 0000:01:00.0: DRM: GART: 1048576 MiB
[   24.484286] nouveau 0000:01:00.0: DRM: TMDS table version 2.0
[   24.484288] nouveau 0000:01:00.0: DRM: DCB version 4.0
[   24.484291] nouveau 0000:01:00.0: DRM: DCB outp 00: 01000323 00010034
[   24.484294] nouveau 0000:01:00.0: DRM: DCB outp 01: 02011300 00000028
[   24.484297] nouveau 0000:01:00.0: DRM: DCB outp 02: 02032312 00020010
[   24.484299] nouveau 0000:01:00.0: DRM: DCB conn 00: 00000040
[   24.484301] nouveau 0000:01:00.0: DRM: DCB conn 01: 00000100
[   24.484303] nouveau 0000:01:00.0: DRM: DCB conn 02: 00001261
[   24.498515] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[   24.498517] [drm] Driver supports precise vblank timestamp query.
[   24.534000] nouveau 0000:01:00.0: DRM: MM: using M2MF for buffer copies
[   24.583945] nouveau 0000:01:00.0: DRM: allocated 1280x800 fb: 0x50000, bo ffff9a2e39e1c000
[   26.064083] [drm] Initialized nouveau 1.3.1 20120801 for 0000:01:00.0 on minor 0
[   28.304142] [drm] Module unloaded


-- System Information:
Debian Release: buster/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.14.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8), LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages xserver-xorg-video-nouveau depends on:
ii  libc6                                  2.25-5
ii  libdrm-nouveau2                        2.4.89-1
ii  libdrm2                                2.4.89-1
ii  libudev1                               236-1
ii  xserver-xorg-core [xorg-video-abi-23]  2:1.19.5-1

Versions of packages xserver-xorg-video-nouveau recommends:
ii  libgl1-mesa-dri  17.3.0-1

Versions of packages xserver-xorg-video-nouveau suggests:
pn  firmware-misc-nonfree  <none>

-- debconf-show failed
==818== Memcheck, a memory error detector
==818== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==818== Using Valgrind-3.13.0 and LibVEX; rerun with -h for copyright info
==818== Command: /usr/lib/xorg/Xorg.valgrind-testing :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
==818== Parent PID: 806
==818== 
==818== Warning: noted but unhandled ioctl 0x4b51 with no size/direction hints.
==818==    This could cause spurious value errors to appear.
==818==    See README_MISSING_SYSCALL_OR_IOCTL for guidance on writing a proper wrapper.
==818== Syscall param ioctl(generic) points to uninitialised byte(s)
==818==    at 0x75BD5D7: ioctl (syscall-template.S:84)
==818==    by 0x5BFD867: drmIoctl (xf86drm.c:191)
==818==    by 0x5C006BB: drmCommandWriteRead (xf86drm.c:2657)
==818==    by 0xA9E2EA8: nouveau_object_init (nouveau.c:266)
==818==    by 0xA9E3782: nouveau_device_new (nouveau.c:393)
==818==    by 0xBD41D40: nouveau_drm_screen_create (nouveau_drm_winsys.c:101)
==818==    by 0xB8B31D5: pipe_nouveau_create_screen (drm_helper.h:71)
==818==    by 0xBD3D3E0: pipe_loader_create_screen (pipe_loader.c:137)
==818==    by 0xBC0EB71: dri2_init_screen (dri2.c:2007)
==818==    by 0xBC09C0F: driCreateNewScreen2 (dri_util.c:147)
==818==    by 0x96A8301: __glXDRIscreenProbe (glxdri2.c:983)
==818==    by 0x96A0234: GlxExtensionInit (glxext.c:399)
==818==  Address 0xb032d12 is 2 bytes inside a block of size 72 alloc'd
==818==    at 0x4C2ABEF: malloc (vg_replace_malloc.c:299)
==818==    by 0xA9E2E4B: nouveau_object_init (nouveau.c:255)
==818==    by 0xA9E3782: nouveau_device_new (nouveau.c:393)
==818==    by 0xBD41D40: nouveau_drm_screen_create (nouveau_drm_winsys.c:101)
==818==    by 0xB8B31D5: pipe_nouveau_create_screen (drm_helper.h:71)
==818==    by 0xBD3D3E0: pipe_loader_create_screen (pipe_loader.c:137)
==818==    by 0xBC0EB71: dri2_init_screen (dri2.c:2007)
==818==    by 0xBC09C0F: driCreateNewScreen2 (dri_util.c:147)
==818==    by 0x96A8301: __glXDRIscreenProbe (glxdri2.c:983)
==818==    by 0x96A0234: GlxExtensionInit (glxext.c:399)
==818==    by 0x1CD8EC: InitExtensions (miinitext.c:339)
==818==    by 0x15EAFE: dix_main (main.c:201)
==818== 
==818== Syscall param ioctl(generic) points to uninitialised byte(s)
==818==    at 0x75BD5D7: ioctl (syscall-template.S:84)
==818==    by 0x5BFD867: drmIoctl (xf86drm.c:191)
==818==    by 0x5C006BB: drmCommandWriteRead (xf86drm.c:2657)
==818==    by 0xA9E30A7: nouveau_object_mthd (nouveau.c:123)
==818==    by 0xA9E379D: nouveau_device_new (nouveau.c:400)
==818==    by 0xBD41D40: nouveau_drm_screen_create (nouveau_drm_winsys.c:101)
==818==    by 0xB8B31D5: pipe_nouveau_create_screen (drm_helper.h:71)
==818==    by 0xBD3D3E0: pipe_loader_create_screen (pipe_loader.c:137)
==818==    by 0xBC0EB71: dri2_init_screen (dri2.c:2007)
==818==    by 0xBC09C0F: driCreateNewScreen2 (dri_util.c:147)
==818==    by 0x96A8301: __glXDRIscreenProbe (glxdri2.c:983)
==818==    by 0x96A0234: GlxExtensionInit (glxext.c:399)
==818==  Address 0xb032da2 is 2 bytes inside a block of size 136 alloc'd
==818==    at 0x4C2ABEF: malloc (vg_replace_malloc.c:299)
==818==    by 0xA9E306F: nouveau_object_mthd (nouveau.c:112)
==818==    by 0xA9E379D: nouveau_device_new (nouveau.c:400)
==818==    by 0xBD41D40: nouveau_drm_screen_create (nouveau_drm_winsys.c:101)
==818==    by 0xB8B31D5: pipe_nouveau_create_screen (drm_helper.h:71)
==818==    by 0xBD3D3E0: pipe_loader_create_screen (pipe_loader.c:137)
==818==    by 0xBC0EB71: dri2_init_screen (dri2.c:2007)
==818==    by 0xBC09C0F: driCreateNewScreen2 (dri_util.c:147)
==818==    by 0x96A8301: __glXDRIscreenProbe (glxdri2.c:983)
==818==    by 0x96A0234: GlxExtensionInit (glxext.c:399)
==818==    by 0x1CD8EC: InitExtensions (miinitext.c:339)
==818==    by 0x15EAFE: dix_main (main.c:201)
==818== 
==818== Warning: noted but unhandled ioctl 0x641e with no size/direction hints.
==818==    This could cause spurious value errors to appear.
==818==    See README_MISSING_SYSCALL_OR_IOCTL for guidance on writing a proper wrapper.
==818== Syscall param writev(vector[...]) points to uninitialised byte(s)
==818==    at 0x75BD68D: ??? (syscall-template.S:84)
==818==    by 0x2C865D: _XSERVTransSocketWritev (Xtranssock.c:2367)
==818==    by 0x2C308C: FlushClient (io.c:881)
==818==    by 0x2C365D: WriteToClient (io.c:794)
==818==    by 0x229EE4: rrGetScreenResources (rrscreen.c:637)
==818==    by 0x15ACC7: Dispatch (dispatch.c:479)
==818==    by 0x15ECEF: dix_main (main.c:287)
==818==    by 0x74F9560: (below main) (libc-start.c:297)
==818==  Address 0x13aeb04f is 335 bytes inside a block of size 336 alloc'd
==818==    at 0x4C2ABEF: malloc (vg_replace_malloc.c:299)
==818==    by 0x22A8EC: rrGetScreenResources (rrscreen.c:561)
==818==    by 0x15ACC7: Dispatch (dispatch.c:479)
==818==    by 0x15ECEF: dix_main (main.c:287)
==818==    by 0x74F9560: (below main) (libc-start.c:297)
==818== 
==818== Warning: noted but unhandled ioctl 0x641f with no size/direction hints.
==818==    This could cause spurious value errors to appear.
==818==    See README_MISSING_SYSCALL_OR_IOCTL for guidance on writing a proper wrapper.
==818== 
==818== HEAP SUMMARY:
==818==     in use at exit: 8,998,072 bytes in 35,888 blocks
==818==   total heap usage: 6,024,269 allocs, 5,988,381 frees, 2,049,165,326 bytes allocated
==818== 
==818== 8 bytes in 1 blocks are definitely lost in loss record 43 of 1,609
==818==    at 0x4C2ABEF: malloc (vg_replace_malloc.c:299)
==818==    by 0x755AC69: strdup (strdup.c:42)
==818==    by 0x5BFDB96: drmCopyVersion (xf86drm.c:841)
==818==    by 0x5BFDB96: drmGetVersion (xf86drm.c:893)
==818==    by 0xA7BCC50: NVHasKMS (nv_driver.c:366)
==818==    by 0xA7BCE70: NVPlatformProbe (nv_driver.c:435)
==818==    by 0x1B95AB: doPlatformProbe (xf86platformBus.c:392)
==818==    by 0x1B969F: probeSingleDevice (xf86platformBus.c:416)
==818==    by 0x1B9E70: xf86platformProbeDev (xf86platformBus.c:474)
==818==    by 0x191E53: xf86CallDriverProbe (xf86Bus.c:83)
==818==    by 0x192815: xf86BusConfig (xf86Bus.c:127)
==818==    by 0x1A0AA7: InitOutput (xf86Init.c:549)
==818==    by 0x15EAE2: dix_main (main.c:197)
==818== 
==818== 8 bytes in 1 blocks are definitely lost in loss record 44 of 1,609
==818==    at 0x4C2AB1F: malloc (vg_replace_malloc.c:298)
==818==    by 0x4C2CE9F: realloc (vg_replace_malloc.c:785)
==818==    by 0x21D9D5: RRCrtcNotify (rrcrtc.c:184)
==818==    by 0x1D90D6: xf86RandR12CrtcNotify (xf86RandR12.c:1101)
==818==    by 0x1DB0BB: xf86RandR12CreateScreenResources12 (xf86RandR12.c:1790)
==818==    by 0x1DB0BB: xf86RandR12CreateScreenResources (xf86RandR12.c:841)
==818==    by 0x1CDE6F: xf86CrtcCreateScreenResources (xf86Crtc.c:719)
==818==    by 0x15EB93: dix_main (main.c:218)
==818==    by 0x74F9560: (below main) (libc-start.c:297)
==818== 
==818== 9 bytes in 1 blocks are definitely lost in loss record 46 of 1,609
==818==    at 0x4C2ABEF: malloc (vg_replace_malloc.c:299)
==818==    by 0x755AC69: strdup (strdup.c:42)
==818==    by 0x5BFDBAA: drmCopyVersion (xf86drm.c:843)
==818==    by 0x5BFDBAA: drmGetVersion (xf86drm.c:893)
==818==    by 0xA7BCC50: NVHasKMS (nv_driver.c:366)
==818==    by 0xA7BCE70: NVPlatformProbe (nv_driver.c:435)
==818==    by 0x1B95AB: doPlatformProbe (xf86platformBus.c:392)
==818==    by 0x1B969F: probeSingleDevice (xf86platformBus.c:416)
==818==    by 0x1B9E70: xf86platformProbeDev (xf86platformBus.c:474)
==818==    by 0x191E53: xf86CallDriverProbe (xf86Bus.c:83)
==818==    by 0x192815: xf86BusConfig (xf86Bus.c:127)
==818==    by 0x1A0AA7: InitOutput (xf86Init.c:549)
==818==    by 0x15EAE2: dix_main (main.c:197)
==818== 
==818== 12 bytes in 1 blocks are definitely lost in loss record 57 of 1,609
==818==    at 0x4C2ABEF: malloc (vg_replace_malloc.c:299)
==818==    by 0x755AC69: strdup (strdup.c:42)
==818==    by 0x19E55A: LookupStrOption (xf86Option.c:199)
==818==    by 0x13708206: set_default_parameters (synaptics.c:761)
==818==    by 0x13708206: SynapticsPreInit (synaptics.c:919)
==818==    by 0x1A9EBB: xf86NewInputDevice (xf86Xinput.c:940)
==818==    by 0x1BC225: device_added (udev.c:283)
==818==    by 0x1BC8E2: config_udev_init (udev.c:440)
==818==    by 0x1BB268: config_init (config.c:50)
==818==    by 0x19EDF6: InitInput (xf86Init.c:916)
==818==    by 0x15ECA8: dix_main (main.c:261)
==818==    by 0x74F9560: (below main) (libc-start.c:297)
==818== 
==818== 16 bytes in 1 blocks are definitely lost in loss record 85 of 1,609
==818==    at 0x4C2AB1F: malloc (vg_replace_malloc.c:298)
==818==    by 0x4C2CE9F: realloc (vg_replace_malloc.c:785)
==818==    by 0x2C6A18: XNFreallocarray (utils.c:1180)
==818==    by 0x1A871D: xf86MatchDevice (xf86Helper.c:1408)
==818==    by 0x1B9D40: xf86platformProbeDev (xf86platformBus.c:447)
==818==    by 0x191E53: xf86CallDriverProbe (xf86Bus.c:83)
==818==    by 0x192815: xf86BusConfig (xf86Bus.c:127)
==818==    by 0x1A0AA7: InitOutput (xf86Init.c:549)
==818==    by 0x15EAE2: dix_main (main.c:197)
==818==    by 0x74F9560: (below main) (libc-start.c:297)
==818== 
==818== 24 bytes in 1 blocks are definitely lost in loss record 124 of 1,609
==818==    at 0x4C2CE0F: realloc (vg_replace_malloc.c:785)
==818==    by 0x2C6A18: XNFreallocarray (utils.c:1180)
==818==    by 0x1A871D: xf86MatchDevice (xf86Helper.c:1408)
==818==    by 0x1B9D40: xf86platformProbeDev (xf86platformBus.c:447)
==818==    by 0x191E53: xf86CallDriverProbe (xf86Bus.c:83)
==818==    by 0x192815: xf86BusConfig (xf86Bus.c:127)
==818==    by 0x1A0AA7: InitOutput (xf86Init.c:549)
==818==    by 0x15EAE2: dix_main (main.c:197)
==818==    by 0x74F9560: (below main) (libc-start.c:297)
==818== 
==818== 24 bytes in 1 blocks are definitely lost in loss record 125 of 1,609
==818==    at 0x4C2CC05: calloc (vg_replace_malloc.c:711)
==818==    by 0x1F98BC: ShmInitScreenPriv (shm.c:210)
==818==    by 0x1FA63C: ShmRegisterFuncs (shm.c:242)
==818==    by 0x2AF017: miScreenInit (miscrinit.c:240)
==818==    by 0xB42A5E1: fbFinishScreenInit (fbscreen.c:211)
==818==    by 0xB42A7F5: fbScreenInit (fbscreen.c:251)
==818==    by 0xA7BC781: NVScreenInit (nv_driver.c:1449)
==818==    by 0x15AF66: AddScreen (dispatch.c:3916)
==818==    by 0x1A055D: InitOutput (xf86Init.c:832)
==818==    by 0x15EAE2: dix_main (main.c:197)
==818==    by 0x74F9560: (below main) (libc-start.c:297)
==818== 
==818== 24 bytes in 1 blocks are definitely lost in loss record 126 of 1,609
==818==    at 0x4C2CC05: calloc (vg_replace_malloc.c:711)
==818==    by 0x2963FC: miSyncFdScreenInit (misyncfd.c:86)
==818==    by 0x2967EF: miSyncShmScreenInit (misyncshm.c:170)
==818==    by 0xA7B9DE9: nouveau_sync_init (nouveau_sync.c:103)
==818==    by 0xA7BC5C7: NVScreenInit (nv_driver.c:1491)
==818==    by 0x15AF66: AddScreen (dispatch.c:3916)
==818==    by 0x1A055D: InitOutput (xf86Init.c:832)
==818==    by 0x15EAE2: dix_main (main.c:197)
==818==    by 0x74F9560: (below main) (libc-start.c:297)
==818== 
==818== 27 bytes in 1 blocks are definitely lost in loss record 158 of 1,609
==818==    at 0x4C2ABEF: malloc (vg_replace_malloc.c:299)
==818==    by 0x755AC69: strdup (strdup.c:42)
==818==    by 0x1C30C3: xf86optionListDup (Flags.c:239)
==818==    by 0x1AADDD: MergeInputClasses (xf86Xinput.c:689)
==818==    by 0x1AADDD: NewInputDeviceRequest (xf86Xinput.c:1069)
==818==    by 0x1BC225: device_added (udev.c:283)
==818==    by 0x1BC8E2: config_udev_init (udev.c:440)
==818==    by 0x1BB268: config_init (config.c:50)
==818==    by 0x19EDF6: InitInput (xf86Init.c:916)
==818==    by 0x15ECA8: dix_main (main.c:261)
==818==    by 0x74F9560: (below main) (libc-start.c:297)
==818== 
==818== 31 bytes in 3 blocks are definitely lost in loss record 272 of 1,609
==818==    at 0x4C2ABEF: malloc (vg_replace_malloc.c:299)
==818==    by 0x755AC69: strdup (strdup.c:42)
==818==    by 0x26F2CE: _XkbCopyGeom (xkbUtils.c:1810)
==818==    by 0x26F2CE: XkbCopyKeymap.part.8 (xkbUtils.c:1992)
==818==    by 0x276F04: InitKeyboardDeviceStructInternal (xkbInit.c:580)
==818==    by 0x14EB58: CoreKeyboardProc (devices.c:623)
==818==    by 0x14F512: ActivateDevice (devices.c:576)
==818==    by 0x153DAF: InitCoreDevices (devices.c:726)
==818==    by 0x15EC9A: dix_main (main.c:260)
==818==    by 0x74F9560: (below main) (libc-start.c:297)
==818== 
==818== 31 bytes in 3 blocks are definitely lost in loss record 273 of 1,609
==818==    at 0x4C2ABEF: malloc (vg_replace_malloc.c:299)
==818==    by 0x755AC69: strdup (strdup.c:42)
==818==    by 0x26F2CE: _XkbCopyGeom (xkbUtils.c:1810)
==818==    by 0x26F2CE: XkbCopyKeymap.part.8 (xkbUtils.c:1992)
==818==    by 0x276F04: InitKeyboardDeviceStructInternal (xkbInit.c:580)
==818==    by 0x14EB58: CoreKeyboardProc (devices.c:623)
==818==    by 0x14F512: ActivateDevice (devices.c:576)
==818==    by 0x1F6D91: InitXTestDevices (xtest.c:572)
==818==    by 0x15EC9A: dix_main (main.c:260)
==818==    by 0x74F9560: (below main) (libc-start.c:297)
==818== 
==818== 37 bytes in 1 blocks are definitely lost in loss record 632 of 1,609
==818==    at 0x4C2ABEF: malloc (vg_replace_malloc.c:299)
==818==    by 0x755AC69: strdup (strdup.c:42)
==818==    by 0x5BFDBBE: drmCopyVersion (xf86drm.c:845)
==818==    by 0x5BFDBBE: drmGetVersion (xf86drm.c:893)
==818==    by 0xA7BCC50: NVHasKMS (nv_driver.c:366)
==818==    by 0xA7BCE70: NVPlatformProbe (nv_driver.c:435)
==818==    by 0x1B95AB: doPlatformProbe (xf86platformBus.c:392)
==818==    by 0x1B969F: probeSingleDevice (xf86platformBus.c:416)
==818==    by 0x1B9E70: xf86platformProbeDev (xf86platformBus.c:474)
==818==    by 0x191E53: xf86CallDriverProbe (xf86Bus.c:83)
==818==    by 0x192815: xf86BusConfig (xf86Bus.c:127)
==818==    by 0x1A0AA7: InitOutput (xf86Init.c:549)
==818==    by 0x15EAE2: dix_main (main.c:197)
==818== 
==818== 40 bytes in 1 blocks are definitely lost in loss record 808 of 1,609
==818==    at 0x4C2CC05: calloc (vg_replace_malloc.c:711)
==818==    by 0x2BD4CE: TimerSet (WaitFor.c:321)
==818==    by 0x23D529: AnimCurInit (animcur.c:317)
==818==    by 0x233A21: PictureFinishInit (picture.c:493)
==818==    by 0x23C944: RenderExtensionInit (render.c:233)
==818==    by 0x1CD8EC: InitExtensions (miinitext.c:339)
==818==    by 0x15EAFE: dix_main (main.c:201)
==818==    by 0x74F9560: (below main) (libc-start.c:297)
==818== 
==818== 48 bytes in 1 blocks are possibly lost in loss record 1,117 of 1,609
==818==    at 0x4C2CC05: calloc (vg_replace_malloc.c:711)
==818==    by 0x2C440F: ospoll_add (ospoll.c:223)
==818==    by 0x2C0FC7: SetNotifyFd (connection.c:964)
==818==    by 0xA7D5087: drmmode_screen_init (drmmode_display.c:1676)
==818==    by 0xA7BC8EF: NVScreenInit (nv_driver.c:1580)
==818==    by 0x15AF66: AddScreen (dispatch.c:3916)
==818==    by 0x1A055D: InitOutput (xf86Init.c:832)
==818==    by 0x15EAE2: dix_main (main.c:197)
==818==    by 0x74F9560: (below main) (libc-start.c:297)
==818== 
==818== 48 bytes in 1 blocks are possibly lost in loss record 1,118 of 1,609
==818==    at 0x4C2CC05: calloc (vg_replace_malloc.c:711)
==818==    by 0x2C440F: ospoll_add (ospoll.c:223)
==818==    by 0x2C0FC7: SetNotifyFd (connection.c:964)
==818==    by 0x1BC923: config_udev_init (udev.c:445)
==818==    by 0x1BB268: config_init (config.c:50)
==818==    by 0x19EDF6: InitInput (xf86Init.c:916)
==818==    by 0x15ECA8: dix_main (main.c:261)
==818==    by 0x74F9560: (below main) (libc-start.c:297)
==818== 
==818== 56 bytes in 1 blocks are definitely lost in loss record 1,247 of 1,609
==818==    at 0x4C2CC05: calloc (vg_replace_malloc.c:711)
==818==    by 0x59F42F0: pci_system_linux_sysfs_create (linux_sysfs.c:99)
==818==    by 0x1C20A8: xf86scanpci (Pci.c:134)
==818==    by 0x1B9BDE: xf86platformProbe (xf86platformBus.c:294)
==818==    by 0x191F38: xf86BusProbe (xf86Bus.c:204)
==818==    by 0x1A08F4: InitOutput (xf86Init.c:448)
==818==    by 0x15EAE2: dix_main (main.c:197)
==818==    by 0x74F9560: (below main) (libc-start.c:297)
==818== 
==818== 56 bytes in 1 blocks are definitely lost in loss record 1,248 of 1,609
==818==    at 0x4C2ABEF: malloc (vg_replace_malloc.c:299)
==818==    by 0x5E62212: pixman_region_copy (pixman-region.c:529)
==818==    by 0xABEE626: RegionUnion (regionstr.h:241)
==818==    by 0xABEE626: exaCopyDirty (exa_migration_classic.c:262)
==818==    by 0xABF0A91: exaDoMigration_mixed (exa_migration_mixed.c:118)
==818==    by 0xABF2477: exaHWCopyNtoN (exa_accel.c:468)
==818==    by 0xABF2C7E: exaCopyNtoN (exa_accel.c:581)
==818==    by 0x2A116B: miCopyRegion (micopy.c:121)
==818==    by 0x2A188D: miDoCopy (micopy.c:296)
==818==    by 0xABF1204: exaCopyArea (exa_accel.c:608)
==818==    by 0x24808A: damageCopyArea (damage.c:775)
==818==    by 0x156989: ProcCopyArea (dispatch.c:1722)
==818==    by 0x15ACC7: Dispatch (dispatch.c:479)
==818== 
==818== 64 bytes in 1 blocks are definitely lost in loss record 1,347 of 1,609
==818==    at 0x4C2ABEF: malloc (vg_replace_malloc.c:299)
==818==    by 0x5E5FABA: pixman_rect_alloc (pixman-region.c:465)
==818==    by 0x5E60F8B: pixman_op (pixman-region.c:828)
==818==    by 0x5E625B0: pixman_region_union (pixman-region.c:1440)
==818==    by 0xABEE626: RegionUnion (regionstr.h:241)
==818==    by 0xABEE626: exaCopyDirty (exa_migration_classic.c:262)
==818==    by 0xABF0A91: exaDoMigration_mixed (exa_migration_mixed.c:118)
==818==    by 0xABF2477: exaHWCopyNtoN (exa_accel.c:468)
==818==    by 0xABF2C7E: exaCopyNtoN (exa_accel.c:581)
==818==    by 0x2A116B: miCopyRegion (micopy.c:121)
==818==    by 0x2A188D: miDoCopy (micopy.c:296)
==818==    by 0xABF1204: exaCopyArea (exa_accel.c:608)
==818==    by 0x24808A: damageCopyArea (damage.c:775)
==818== 
==818== 88 bytes in 1 blocks are definitely lost in loss record 1,399 of 1,609
==818==    at 0x4C2CC05: calloc (vg_replace_malloc.c:711)
==818==    by 0x5C03859: drmModeGetProperty (xf86drmMode.c:651)
==818==    by 0xA7D277F: drmmode_output_dpms (drmmode_display.c:922)
==818==    by 0xA7D3756: drmmode_set_mode_major (drmmode_display.c:517)
==818==    by 0x1D2D51: xf86CrtcSetModeTransform (xf86Crtc.c:297)
==818==    by 0x1D3366: xf86SetDesiredModes (xf86Crtc.c:2778)
==818==    by 0xA7BBEFF: NVEnterVT (nv_driver.c:505)
==818==    by 0xA7BC22D: NVCreateScreenResources (nv_driver.c:623)
==818==    by 0x1CDE5D: xf86CrtcCreateScreenResources (xf86Crtc.c:716)
==818==    by 0x15EB93: dix_main (main.c:218)
==818==    by 0x74F9560: (below main) (libc-start.c:297)
==818== 
==818== 88 bytes in 1 blocks are definitely lost in loss record 1,400 of 1,609
==818==    at 0x4C2CC05: calloc (vg_replace_malloc.c:711)
==818==    by 0x5C03859: drmModeGetProperty (xf86drmMode.c:651)
==818==    by 0xA7D277F: drmmode_output_dpms (drmmode_display.c:922)
==818==    by 0x1CF7A2: xf86DPMSSet (xf86Crtc.c:2947)
==818==    by 0x19C03C: DPMSSetScreen (xf86DPMS.c:142)
==818==    by 0x19C304: DPMSSet (xf86DPMS.c:176)
==818==    by 0x2BD313: ScreenSaverTimeoutExpire (WaitFor.c:464)
==818==    by 0x2BD51F: DoTimer (WaitFor.c:294)
==818==    by 0x2BD586: DoTimers (WaitFor.c:308)
==818==    by 0x2BD856: check_timers (WaitFor.c:151)
==818==    by 0x2BD856: WaitForSomething (WaitFor.c:217)
==818==    by 0x15AA72: Dispatch (dispatch.c:422)
==818==    by 0x15ECEF: dix_main (main.c:287)
==818== 
==818== 88 bytes in 1 blocks are definitely lost in loss record 1,401 of 1,609
==818==    at 0x4C2CC05: calloc (vg_replace_malloc.c:711)
==818==    by 0x5C03859: drmModeGetProperty (xf86drmMode.c:651)
==818==    by 0xA7D277F: drmmode_output_dpms (drmmode_display.c:922)
==818==    by 0x1CF758: xf86DPMSSet (xf86Crtc.c:2963)
==818==    by 0x19C03C: DPMSSetScreen (xf86DPMS.c:142)
==818==    by 0x19C304: DPMSSet (xf86DPMS.c:176)
==818==    by 0x2A3485: mieqProcessInputEvents (mieq.c:548)
==818==    by 0x19C6D8: ProcessInputEvents (xf86Events.c:165)
==818==    by 0x15AC40: Dispatch (dispatch.c:438)
==818==    by 0x15ECEF: dix_main (main.c:287)
==818==    by 0x74F9560: (below main) (libc-start.c:297)
==818== 
==818== 96 bytes in 2 blocks are possibly lost in loss record 1,408 of 1,609
==818==    at 0x4C2CC05: calloc (vg_replace_malloc.c:711)
==818==    by 0x2C440F: ospoll_add (ospoll.c:223)
==818==    by 0x2C0FC7: SetNotifyFd (connection.c:964)
==818==    by 0x2C14A7: CreateWellKnownSockets (connection.c:392)
==818==    by 0x15EF32: dix_main (main.c:160)
==818==    by 0x74F9560: (below main) (libc-start.c:297)
==818== 
==818== 127 (80 direct, 47 indirect) bytes in 1 blocks are definitely lost in loss record 1,426 of 1,609
==818==    at 0x4C2CC05: calloc (vg_replace_malloc.c:711)
==818==    by 0x18EC17: NewModuleDesc (loadmod.c:765)
==818==    by 0x18FB40: LoadModule (loadmod.c:902)
==818==    by 0x1A010D: xf86LoadModules (xf86Init.c:1507)
==818==    by 0x1A0939: InitOutput (xf86Init.c:468)
==818==    by 0x15EAE2: dix_main (main.c:197)
==818==    by 0x74F9560: (below main) (libc-start.c:297)
==818== 
==818== 136 (16 direct, 120 indirect) bytes in 1 blocks are definitely lost in loss record 1,433 of 1,609
==818==    at 0x4C2CC05: calloc (vg_replace_malloc.c:711)
==818==    by 0xABF0894: exaCreateDriverPixmap_mixed (exa_migration_mixed.c:61)
==818==    by 0xABEFED7: exaCreatePixmap_mixed (exa_mixed.c:94)
==818==    by 0x2AEDBC: miCreateScreenResources (miscrinit.c:151)
==818==    by 0xABEC452: exaCreateScreenResources (exa.c:684)
==818==    by 0xA7BC1F9: NVCreateScreenResources (nv_driver.c:618)
==818==    by 0x1CDE5D: xf86CrtcCreateScreenResources (xf86Crtc.c:716)
==818==    by 0x15EB93: dix_main (main.c:218)
==818==    by 0x74F9560: (below main) (libc-start.c:297)
==818== 
==818== 160 bytes in 1 blocks are definitely lost in loss record 1,442 of 1,609
==818==    at 0x4C2CC05: calloc (vg_replace_malloc.c:711)
==818==    by 0x2795C4: _XkbNextFreeFilter.isra.6 (xkbActions.c:1103)
==818==    by 0x27B1FC: XkbActionGetFilter (xkbActions.c:1238)
==818==    by 0x27B1FC: XkbHandleActions (xkbActions.c:1341)
==818==    by 0x273952: AccessXFilterPressEvent (xkbAccessX.c:578)
==818==    by 0x2A3228: mieqProcessDeviceEvent.part.5 (mieq.c:491)
==818==    by 0x2A33B8: mieqProcessInputEvents (mieq.c:551)
==818==    by 0x19C6D8: ProcessInputEvents (xf86Events.c:165)
==818==    by 0x15AA5E: Dispatch (dispatch.c:418)
==818==    by 0x15ECEF: dix_main (main.c:287)
==818==    by 0x74F9560: (below main) (libc-start.c:297)
==818== 
==818== 160 bytes in 1 blocks are definitely lost in loss record 1,443 of 1,609
==818==    at 0x4C2CC05: calloc (vg_replace_malloc.c:711)
==818==    by 0x2795C4: _XkbNextFreeFilter.isra.6 (xkbActions.c:1103)
==818==    by 0x27B1FC: XkbActionGetFilter (xkbActions.c:1238)
==818==    by 0x27B1FC: XkbHandleActions (xkbActions.c:1341)
==818==    by 0x273952: AccessXFilterPressEvent (xkbAccessX.c:578)
==818==    by 0x2A3242: mieqProcessDeviceEvent.part.5 (mieq.c:496)
==818==    by 0x2A33B8: mieqProcessInputEvents (mieq.c:551)
==818==    by 0x19C6D8: ProcessInputEvents (xf86Events.c:165)
==818==    by 0x15AA5E: Dispatch (dispatch.c:418)
==818==    by 0x15ECEF: dix_main (main.c:287)
==818==    by 0x74F9560: (below main) (libc-start.c:297)
==818== 
==818== 162 bytes in 3 blocks are definitely lost in loss record 1,444 of 1,609
==818==    at 0x4C2ABEF: malloc (vg_replace_malloc.c:299)
==818==    by 0x755AC69: strdup (strdup.c:42)
==818==    by 0x26F2E0: _XkbCopyGeom (xkbUtils.c:1812)
==818==    by 0x26F2E0: XkbCopyKeymap.part.8 (xkbUtils.c:1992)
==818==    by 0x276F04: InitKeyboardDeviceStructInternal (xkbInit.c:580)
==818==    by 0x14EB58: CoreKeyboardProc (devices.c:623)
==818==    by 0x14F512: ActivateDevice (devices.c:576)
==818==    by 0x153DAF: InitCoreDevices (devices.c:726)
==818==    by 0x15EC9A: dix_main (main.c:260)
==818==    by 0x74F9560: (below main) (libc-start.c:297)
==818== 
==818== 162 bytes in 3 blocks are definitely lost in loss record 1,445 of 1,609
==818==    at 0x4C2ABEF: malloc (vg_replace_malloc.c:299)
==818==    by 0x755AC69: strdup (strdup.c:42)
==818==    by 0x26F2E0: _XkbCopyGeom (xkbUtils.c:1812)
==818==    by 0x26F2E0: XkbCopyKeymap.part.8 (xkbUtils.c:1992)
==818==    by 0x276F04: InitKeyboardDeviceStructInternal (xkbInit.c:580)
==818==    by 0x14EB58: CoreKeyboardProc (devices.c:623)
==818==    by 0x14F512: ActivateDevice (devices.c:576)
==818==    by 0x1F6D91: InitXTestDevices (xtest.c:572)
==818==    by 0x15EC9A: dix_main (main.c:260)
==818==    by 0x74F9560: (below main) (libc-start.c:297)
==818== 
==818== 176 bytes in 2 blocks are definitely lost in loss record 1,454 of 1,609
==818==    at 0x4C2CC05: calloc (vg_replace_malloc.c:711)
==818==    by 0x5C03859: drmModeGetProperty (xf86drmMode.c:651)
==818==    by 0xA7D277F: drmmode_output_dpms (drmmode_display.c:922)
==818==    by 0x1D2A02: xf86DisableUnusedFunctions (xf86Crtc.c:3000)
==818==    by 0x1D32D5: xf86SetDesiredModes (xf86Crtc.c:2791)
==818==    by 0xA7BBEFF: NVEnterVT (nv_driver.c:505)
==818==    by 0xA7BC22D: NVCreateScreenResources (nv_driver.c:623)
==818==    by 0x1CDE5D: xf86CrtcCreateScreenResources (xf86Crtc.c:716)
==818==    by 0x15EB93: dix_main (main.c:218)
==818==    by 0x74F9560: (below main) (libc-start.c:297)
==818== 
==818== 192 bytes in 2 blocks are definitely lost in loss record 1,463 of 1,609
==818==    at 0x4C2ABEF: malloc (vg_replace_malloc.c:299)
==818==    by 0x5E5FABA: pixman_rect_alloc (pixman-region.c:465)
==818==    by 0x5E60F8B: pixman_op (pixman-region.c:828)
==818==    by 0x5E62858: pixman_region_subtract (pixman-region.c:1987)
==818==    by 0xABEE6AD: RegionSubtract (regionstr.h:271)
==818==    by 0xABEE6AD: exaCopyDirty (exa_migration_classic.c:128)
==818==    by 0xABF0A91: exaDoMigration_mixed (exa_migration_mixed.c:118)
==818==    by 0xABF67B8: exaTryDriverComposite (exa_render.c:719)
==818==    by 0xABF77C6: exaComposite (exa_render.c:1006)
==818==    by 0x244F25: damageComposite (damage.c:513)
==818==    by 0x232265: miCompositeRects (mirect.c:154)
==818==    by 0x23A730: ProcRenderFillRectangles (render.c:1414)
==818==    by 0x15ACC7: Dispatch (dispatch.c:479)
==818== 
==818== 200 (24 direct, 176 indirect) bytes in 1 blocks are definitely lost in loss record 1,468 of 1,609
==818==    at 0x4C2ABEF: malloc (vg_replace_malloc.c:299)
==818==    by 0xBC99EF3: ???
==818==    by 0xBD41DA2: ???
==818==    by 0xB8B31D5: ???
==818==    by 0xBD3D3E0: ???
==818==    by 0xBC0EB71: ???
==818==    by 0xBC09C0F: ???
==818==    by 0x96A8301: __glXDRIscreenProbe (glxdri2.c:983)
==818==    by 0x96A0234: GlxExtensionInit (glxext.c:399)
==818==    by 0x1CD8EC: InitExtensions (miinitext.c:339)
==818==    by 0x15EAFE: dix_main (main.c:201)
==818==    by 0x74F9560: (below main) (libc-start.c:297)
==818== 
==818== 208 bytes in 2 blocks are definitely lost in loss record 1,471 of 1,609
==818==    at 0x4C2ABEF: malloc (vg_replace_malloc.c:299)
==818==    by 0x5E5FABA: pixman_rect_alloc (pixman-region.c:465)
==818==    by 0x5E60F8B: pixman_op (pixman-region.c:828)
==818==    by 0x5E62858: pixman_region_subtract (pixman-region.c:1987)
==818==    by 0xABEE6AD: RegionSubtract (regionstr.h:271)
==818==    by 0xABEE6AD: exaCopyDirty (exa_migration_classic.c:128)
==818==    by 0xABF0A91: exaDoMigration_mixed (exa_migration_mixed.c:118)
==818==    by 0xABF67B8: exaTryDriverComposite (exa_render.c:719)
==818==    by 0xABF77C6: exaComposite (exa_render.c:1006)
==818==    by 0x244F25: damageComposite (damage.c:513)
==818==    by 0x23A65B: ProcRenderComposite (render.c:695)
==818==    by 0x15ACC7: Dispatch (dispatch.c:479)
==818==    by 0x15ECEF: dix_main (main.c:287)
==818== 
==818== 217 bytes in 21 blocks are definitely lost in loss record 1,474 of 1,609
==818==    at 0x4C2ABEF: malloc (vg_replace_malloc.c:299)
==818==    by 0x755AC69: strdup (strdup.c:42)
==818==    by 0x26F2CE: _XkbCopyGeom (xkbUtils.c:1810)
==818==    by 0x26F2CE: XkbCopyKeymap.part.8 (xkbUtils.c:1992)
==818==    by 0x276F04: InitKeyboardDeviceStructInternal (xkbInit.c:580)
==818==    by 0x130D80C8: EvdevAddKeyClass (evdev.c:1150)
==818==    by 0x130D80C8: EvdevInit (evdev.c:1913)
==818==    by 0x14F512: ActivateDevice (devices.c:576)
==818==    by 0x1A9FE0: xf86NewInputDevice (xf86Xinput.c:953)
==818==    by 0x1BC225: device_added (udev.c:283)
==818==    by 0x1BC8E2: config_udev_init (udev.c:440)
==818==    by 0x1BB268: config_init (config.c:50)
==818==    by 0x19EDF6: InitInput (xf86Init.c:916)
==818==    by 0x15ECA8: dix_main (main.c:261)
==818== 
==818== 384 bytes in 8 blocks are possibly lost in loss record 1,506 of 1,609
==818==    at 0x4C2CC05: calloc (vg_replace_malloc.c:711)
==818==    by 0x2C440F: ospoll_add (ospoll.c:223)
==818==    by 0x2C0A14: AllocNewConnection (connection.c:749)
==818==    by 0x2C11F2: EstablishNewConnections (connection.c:815)
==818==    by 0x15FAC0: ProcessWorkQueue (dixutils.c:523)
==818==    by 0x2BD66C: WaitForSomething (WaitFor.c:210)
==818==    by 0x15AA72: Dispatch (dispatch.c:422)
==818==    by 0x15ECEF: dix_main (main.c:287)
==818==    by 0x74F9560: (below main) (libc-start.c:297)
==818== 
==818== 416 bytes in 1 blocks are possibly lost in loss record 1,510 of 1,609
==818==    at 0x4C2ABEF: malloc (vg_replace_malloc.c:299)
==818==    by 0x5E5FABA: pixman_rect_alloc (pixman-region.c:465)
==818==    by 0x5E60F8B: pixman_op (pixman-region.c:828)
==818==    by 0x5E62858: pixman_region_subtract (pixman-region.c:1987)
==818==    by 0xABEE7C9: RegionSubtract (regionstr.h:271)
==818==    by 0xABEE7C9: exaCopyDirty (exa_migration_classic.c:259)
==818==    by 0xABF0A91: exaDoMigration_mixed (exa_migration_mixed.c:118)
==818==    by 0xABF2477: exaHWCopyNtoN (exa_accel.c:468)
==818==    by 0xABF2C7E: exaCopyNtoN (exa_accel.c:581)
==818==    by 0x2A116B: miCopyRegion (micopy.c:121)
==818==    by 0x2A188D: miDoCopy (micopy.c:296)
==818==    by 0xABF1204: exaCopyArea (exa_accel.c:608)
==818==    by 0x24808A: damageCopyArea (damage.c:775)
==818== 
==818== 472 (120 direct, 352 indirect) bytes in 1 blocks are definitely lost in loss record 1,516 of 1,609
==818==    at 0x4C2ABEF: malloc (vg_replace_malloc.c:299)
==818==    by 0x179C55: _dixAllocateScreenObjectWithPrivates (privates.c:712)
==818==    by 0x234E49: CreatePicture (picture.c:777)
==818==    by 0xABF433D: exaRealizeGlyphCaches (exa_glyphs.c:195)
==818==    by 0xABF433D: exaGlyphCacheBufferGlyph (exa_glyphs.c:444)
==818==    by 0xABF433D: exaBufferGlyph.constprop.3 (exa_glyphs.c:565)
==818==    by 0xABF4FA0: exaGlyphs (exa_glyphs.c:787)
==818==    by 0x2453E8: damageGlyphs (damage.c:579)
==818==    by 0x23AC7D: ProcRenderCompositeGlyphs (render.c:1377)
==818==    by 0x15ACC7: Dispatch (dispatch.c:479)
==818==    by 0x15ECEF: dix_main (main.c:287)
==818==    by 0x74F9560: (below main) (libc-start.c:297)
==818== 
==818== 472 (120 direct, 352 indirect) bytes in 1 blocks are definitely lost in loss record 1,517 of 1,609
==818==    at 0x4C2ABEF: malloc (vg_replace_malloc.c:299)
==818==    by 0x179C55: _dixAllocateScreenObjectWithPrivates (privates.c:712)
==818==    by 0x234E49: CreatePicture (picture.c:777)
==818==    by 0xABF433D: exaRealizeGlyphCaches (exa_glyphs.c:195)
==818==    by 0xABF433D: exaGlyphCacheBufferGlyph (exa_glyphs.c:444)
==818==    by 0xABF433D: exaBufferGlyph.constprop.3 (exa_glyphs.c:565)
==818==    by 0xABF513D: exaGlyphs (exa_glyphs.c:798)
==818==    by 0x2453E8: damageGlyphs (damage.c:579)
==818==    by 0x23AC7D: ProcRenderCompositeGlyphs (render.c:1377)
==818==    by 0x15ACC7: Dispatch (dispatch.c:479)
==818==    by 0x15ECEF: dix_main (main.c:287)
==818==    by 0x74F9560: (below main) (libc-start.c:297)
==818== 
==818== 480 bytes in 10 blocks are definitely lost in loss record 1,518 of 1,609
==818==    at 0x4C2CE0F: realloc (vg_replace_malloc.c:785)
==818==    by 0x5E5FA96: pixman_rect_alloc (pixman-region.c:492)
==818==    by 0x5E60ACD: pixman_region_append_non_o (pixman-region.c:673)
==818==    by 0x5E60ACD: pixman_op (pixman-region.c:973)
==818==    by 0x5E625B0: pixman_region_union (pixman-region.c:1440)
==818==    by 0xABEE626: RegionUnion (regionstr.h:241)
==818==    by 0xABEE626: exaCopyDirty (exa_migration_classic.c:262)
==818==    by 0xABF0A91: exaDoMigration_mixed (exa_migration_mixed.c:118)
==818==    by 0xABF2477: exaHWCopyNtoN (exa_accel.c:468)
==818==    by 0xABF2C7E: exaCopyNtoN (exa_accel.c:581)
==818==    by 0x2A116B: miCopyRegion (micopy.c:121)
==818==    by 0x2A188D: miDoCopy (micopy.c:296)
==818==    by 0xABF1204: exaCopyArea (exa_accel.c:608)
==818==    by 0x24808A: damageCopyArea (damage.c:775)
==818== 
==818== 544 bytes in 2 blocks are possibly lost in loss record 1,522 of 1,609
==818==    at 0x4C2ABEF: malloc (vg_replace_malloc.c:299)
==818==    by 0x5E5FABA: pixman_rect_alloc (pixman-region.c:465)
==818==    by 0x5E60F8B: pixman_op (pixman-region.c:828)
==818==    by 0x5E62858: pixman_region_subtract (pixman-region.c:1987)
==818==    by 0xABEE6AD: RegionSubtract (regionstr.h:271)
==818==    by 0xABEE6AD: exaCopyDirty (exa_migration_classic.c:128)
==818==    by 0xABF0A91: exaDoMigration_mixed (exa_migration_mixed.c:118)
==818==    by 0xABF2477: exaHWCopyNtoN (exa_accel.c:468)
==818==    by 0xABF2C7E: exaCopyNtoN (exa_accel.c:581)
==818==    by 0x2A116B: miCopyRegion (micopy.c:121)
==818==    by 0x2A188D: miDoCopy (micopy.c:296)
==818==    by 0xABF1204: exaCopyArea (exa_accel.c:608)
==818==    by 0x24808A: damageCopyArea (damage.c:775)
==818== 
==818== 672 bytes in 1 blocks are definitely lost in loss record 1,535 of 1,609
==818==    at 0x4C2CC05: calloc (vg_replace_malloc.c:711)
==818==    by 0x2C69C8: XNFcallocarray (utils.c:1160)
==818==    by 0x1936DE: configScreen (xf86Config.c:1825)
==818==    by 0x194FC8: configImpliedLayout (xf86Config.c:1716)
==818==    by 0x194FC8: xf86HandleConfigFile (xf86Config.c:2475)
==818==    by 0x1A0BFE: InitOutput (xf86Init.c:417)
==818==    by 0x15EAE2: dix_main (main.c:197)
==818==    by 0x74F9560: (below main) (libc-start.c:297)
==818== 
==818== 1,134 bytes in 21 blocks are definitely lost in loss record 1,549 of 1,609
==818==    at 0x4C2ABEF: malloc (vg_replace_malloc.c:299)
==818==    by 0x755AC69: strdup (strdup.c:42)
==818==    by 0x26F2E0: _XkbCopyGeom (xkbUtils.c:1812)
==818==    by 0x26F2E0: XkbCopyKeymap.part.8 (xkbUtils.c:1992)
==818==    by 0x276F04: InitKeyboardDeviceStructInternal (xkbInit.c:580)
==818==    by 0x130D80C8: EvdevAddKeyClass (evdev.c:1150)
==818==    by 0x130D80C8: EvdevInit (evdev.c:1913)
==818==    by 0x14F512: ActivateDevice (devices.c:576)
==818==    by 0x1A9FE0: xf86NewInputDevice (xf86Xinput.c:953)
==818==    by 0x1BC225: device_added (udev.c:283)
==818==    by 0x1BC8E2: config_udev_init (udev.c:440)
==818==    by 0x1BB268: config_init (config.c:50)
==818==    by 0x19EDF6: InitInput (xf86Init.c:916)
==818==    by 0x15ECA8: dix_main (main.c:261)
==818== 
==818== 1,200 bytes in 25 blocks are definitely lost in loss record 1,551 of 1,609
==818==    at 0x4C2CE0F: realloc (vg_replace_malloc.c:785)
==818==    by 0x5E61330: pixman_op (pixman-region.c:1020)
==818==    by 0x5E62858: pixman_region_subtract (pixman-region.c:1987)
==818==    by 0xABEE7C9: RegionSubtract (regionstr.h:271)
==818==    by 0xABEE7C9: exaCopyDirty (exa_migration_classic.c:259)
==818==    by 0xABF0A91: exaDoMigration_mixed (exa_migration_mixed.c:118)
==818==    by 0xABF2477: exaHWCopyNtoN (exa_accel.c:468)
==818==    by 0xABF2C7E: exaCopyNtoN (exa_accel.c:581)
==818==    by 0x2A116B: miCopyRegion (micopy.c:121)
==818==    by 0x2A188D: miDoCopy (micopy.c:296)
==818==    by 0xABF1204: exaCopyArea (exa_accel.c:608)
==818==    by 0x24808A: damageCopyArea (damage.c:775)
==818==    by 0x156989: ProcCopyArea (dispatch.c:1722)
==818== 
==818== 1,464 (616 direct, 848 indirect) bytes in 7 blocks are definitely lost in loss record 1,556 of 1,609
==818==    at 0x4C2CC05: calloc (vg_replace_malloc.c:711)
==818==    by 0x5C03859: drmModeGetProperty (xf86drmMode.c:651)
==818==    by 0xA7D3EE6: drmmode_output_get_modes (drmmode_display.c:861)
==818==    by 0x1CFDFA: xf86ProbeOutputModes (xf86Crtc.c:1677)
==818==    by 0x1D085A: xf86InitialConfiguration (xf86Crtc.c:2498)
==818==    by 0xA7D4903: drmmode_pre_init (drmmode_display.c:1482)
==818==    by 0xA7BDCA9: NVPreInit (nv_driver.c:1186)
==818==    by 0x1A0BCC: InitOutput (xf86Init.c:583)
==818==    by 0x15EAE2: dix_main (main.c:197)
==818==    by 0x74F9560: (below main) (libc-start.c:297)
==818== 
==818== 1,464 (616 direct, 848 indirect) bytes in 7 blocks are definitely lost in loss record 1,557 of 1,609
==818==    at 0x4C2CC05: calloc (vg_replace_malloc.c:711)
==818==    by 0x5C03859: drmModeGetProperty (xf86drmMode.c:651)
==818==    by 0xA7D3EE6: drmmode_output_get_modes (drmmode_display.c:861)
==818==    by 0x1CFDFA: xf86ProbeOutputModes (xf86Crtc.c:1677)
==818==    by 0x1D8C58: xf86RandR12GetInfo12 (xf86RandR12.c:1666)
==818==    by 0x221624: RRGetInfo (rrinfo.c:196)
==818==    by 0x22B848: ProcRRGetScreenInfo (rrscreen.c:776)
==818==    by 0x15ACC7: Dispatch (dispatch.c:479)
==818==    by 0x15ECEF: dix_main (main.c:287)
==818==    by 0x74F9560: (below main) (libc-start.c:297)
==818== 
==818== 4,456 bytes in 2 blocks are definitely lost in loss record 1,584 of 1,609
==818==    at 0x4C2AB1F: malloc (vg_replace_malloc.c:298)
==818==    by 0x4C2CE9F: realloc (vg_replace_malloc.c:785)
==818==    by 0xABF478D: exaRealizeGlyphCaches (exa_glyphs.c:214)
==818==    by 0xABF478D: exaGlyphCacheBufferGlyph (exa_glyphs.c:444)
==818==    by 0xABF478D: exaBufferGlyph.constprop.3 (exa_glyphs.c:565)
==818==    by 0xABF4FA0: exaGlyphs (exa_glyphs.c:787)
==818==    by 0x2453E8: damageGlyphs (damage.c:579)
==818==    by 0x23AC7D: ProcRenderCompositeGlyphs (render.c:1377)
==818==    by 0x15ACC7: Dispatch (dispatch.c:479)
==818==    by 0x15ECEF: dix_main (main.c:287)
==818==    by 0x74F9560: (below main) (libc-start.c:297)
==818== 
==818== 4,456 bytes in 2 blocks are definitely lost in loss record 1,585 of 1,609
==818==    at 0x4C2AB1F: malloc (vg_replace_malloc.c:298)
==818==    by 0x4C2CE9F: realloc (vg_replace_malloc.c:785)
==818==    by 0xABF478D: exaRealizeGlyphCaches (exa_glyphs.c:214)
==818==    by 0xABF478D: exaGlyphCacheBufferGlyph (exa_glyphs.c:444)
==818==    by 0xABF478D: exaBufferGlyph.constprop.3 (exa_glyphs.c:565)
==818==    by 0xABF513D: exaGlyphs (exa_glyphs.c:798)
==818==    by 0x2453E8: damageGlyphs (damage.c:579)
==818==    by 0x23AC7D: ProcRenderCompositeGlyphs (render.c:1377)
==818==    by 0x15ACC7: Dispatch (dispatch.c:479)
==818==    by 0x15ECEF: dix_main (main.c:287)
==818==    by 0x74F9560: (below main) (libc-start.c:297)
==818== 
==818== 7,320 (3,080 direct, 4,240 indirect) bytes in 35 blocks are definitely lost in loss record 1,587 of 1,609
==818==    at 0x4C2CC05: calloc (vg_replace_malloc.c:711)
==818==    by 0x5C03859: drmModeGetProperty (xf86drmMode.c:651)
==818==    by 0xA7D3EE6: drmmode_output_get_modes (drmmode_display.c:861)
==818==    by 0x1CFDFA: xf86ProbeOutputModes (xf86Crtc.c:1677)
==818==    by 0x1D8C58: xf86RandR12GetInfo12 (xf86RandR12.c:1666)
==818==    by 0x221624: RRGetInfo (rrinfo.c:196)
==818==    by 0x229F06: rrGetScreenResources (rrscreen.c:509)
==818==    by 0x15ACC7: Dispatch (dispatch.c:479)
==818==    by 0x15ECEF: dix_main (main.c:287)
==818==    by 0x74F9560: (below main) (libc-start.c:297)
==818== 
==818== 8,233 (2,040 direct, 6,193 indirect) bytes in 1 blocks are definitely lost in loss record 1,592 of 1,609
==818==    at 0x4C2CC05: calloc (vg_replace_malloc.c:711)
==818==    by 0x134F47FF: libevdev_new (in /usr/lib/x86_64-linux-gnu/libevdev.so.2.1.19)
==818==    by 0x1370C9D5: EventProtoDataAlloc (eventcomm.c:141)
==818==    by 0x1370CA72: EventReadDevDimensions (eventcomm.c:965)
==818==    by 0x13707905: ReadDevDimensions (synaptics.c:3214)
==818==    by 0x13707905: SynapticsPreInit (synaptics.c:917)
==818==    by 0x1A9EBB: xf86NewInputDevice (xf86Xinput.c:940)
==818==    by 0x1BC225: device_added (udev.c:283)
==818==    by 0x1BC8E2: config_udev_init (udev.c:440)
==818==    by 0x1BB268: config_init (config.c:50)
==818==    by 0x19EDF6: InitInput (xf86Init.c:916)
==818==    by 0x15ECA8: dix_main (main.c:261)
==818==    by 0x74F9560: (below main) (libc-start.c:297)
==818== 
==818== 8,800 bytes in 1 blocks are possibly lost in loss record 1,595 of 1,609
==818==    at 0x4C2CC05: calloc (vg_replace_malloc.c:711)
==818==    by 0x59F436F: populate_entries (linux_sysfs.c:149)
==818==    by 0x59F436F: pci_system_linux_sysfs_create (linux_sysfs.c:105)
==818==    by 0x1C20A8: xf86scanpci (Pci.c:134)
==818==    by 0x1B9BDE: xf86platformProbe (xf86platformBus.c:294)
==818==    by 0x191F38: xf86BusProbe (xf86Bus.c:204)
==818==    by 0x1A08F4: InitOutput (xf86Init.c:448)
==818==    by 0x15EAE2: dix_main (main.c:197)
==818==    by 0x74F9560: (below main) (libc-start.c:297)
==818== 
==818== 10,240 bytes in 2 blocks are definitely lost in loss record 1,597 of 1,609
==818==    at 0x4C2AB1F: malloc (vg_replace_malloc.c:298)
==818==    by 0x4C2CE9F: realloc (vg_replace_malloc.c:785)
==818==    by 0xABF47A3: exaRealizeGlyphCaches (exa_glyphs.c:215)
==818==    by 0xABF47A3: exaGlyphCacheBufferGlyph (exa_glyphs.c:444)
==818==    by 0xABF47A3: exaBufferGlyph.constprop.3 (exa_glyphs.c:565)
==818==    by 0xABF4FA0: exaGlyphs (exa_glyphs.c:787)
==818==    by 0x2453E8: damageGlyphs (damage.c:579)
==818==    by 0x23AC7D: ProcRenderCompositeGlyphs (render.c:1377)
==818==    by 0x15ACC7: Dispatch (dispatch.c:479)
==818==    by 0x15ECEF: dix_main (main.c:287)
==818==    by 0x74F9560: (below main) (libc-start.c:297)
==818== 
==818== 10,240 bytes in 2 blocks are definitely lost in loss record 1,598 of 1,609
==818==    at 0x4C2AB1F: malloc (vg_replace_malloc.c:298)
==818==    by 0x4C2CE9F: realloc (vg_replace_malloc.c:785)
==818==    by 0xABF47A3: exaRealizeGlyphCaches (exa_glyphs.c:215)
==818==    by 0xABF47A3: exaGlyphCacheBufferGlyph (exa_glyphs.c:444)
==818==    by 0xABF47A3: exaBufferGlyph.constprop.3 (exa_glyphs.c:565)
==818==    by 0xABF513D: exaGlyphs (exa_glyphs.c:798)
==818==    by 0x2453E8: damageGlyphs (damage.c:579)
==818==    by 0x23AC7D: ProcRenderCompositeGlyphs (render.c:1377)
==818==    by 0x15ACC7: Dispatch (dispatch.c:479)
==818==    by 0x15ECEF: dix_main (main.c:287)
==818==    by 0x74F9560: (below main) (libc-start.c:297)
==818== 
==818== 12,321 (48 direct, 12,273 indirect) bytes in 1 blocks are definitely lost in loss record 1,599 of 1,609
==818==    at 0x4C2ABEF: malloc (vg_replace_malloc.c:299)
==818==    by 0xBB6DDAC: ???
==818==    by 0xBB5843A: ???
==818==    by 0xBB58664: ???
==818==    by 0xB8B108C: ???
==818==    by 0x400F5D9: call_init.part.0 (dl-init.c:72)
==818==    by 0x400F6EA: call_init (dl-init.c:30)
==818==    by 0x400F6EA: _dl_init (dl-init.c:120)
==818==    by 0x4013C27: dl_open_worker (dl-open.c:575)
==818==    by 0x75FF5E3: _dl_catch_error (dl-error-skeleton.c:198)
==818==    by 0x40133C8: _dl_open (dl-open.c:660)
==818==    by 0x57EAFF5: dlopen_doit (dlopen.c:66)
==818==    by 0x75FF5E3: _dl_catch_error (dl-error-skeleton.c:198)
==818== 
==818== 93,600 (208 direct, 93,392 indirect) bytes in 1 blocks are definitely lost in loss record 1,607 of 1,609
==818==    at 0x4C2CC05: calloc (vg_replace_malloc.c:711)
==818==    by 0x96A0F80: createModeFromConfig.isra.1 (glxdricommon.c:149)
==818==    by 0x96A11AC: glxConvertConfigs (glxdricommon.c:213)
==818==    by 0x96A84A2: __glXDRIscreenProbe (glxdri2.c:995)
==818==    by 0x96A0234: GlxExtensionInit (glxext.c:399)
==818==    by 0x1CD8EC: InitExtensions (miinitext.c:339)
==818==    by 0x15EAFE: dix_main (main.c:201)
==818==    by 0x74F9560: (below main) (libc-start.c:297)
==818== 
==818== 2,475,824 bytes in 6,021 blocks are definitely lost in loss record 1,608 of 1,609
==818==    at 0x4C2ABEF: malloc (vg_replace_malloc.c:299)
==818==    by 0x5E5FABA: pixman_rect_alloc (pixman-region.c:465)
==818==    by 0x5E60F8B: pixman_op (pixman-region.c:828)
==818==    by 0x5E62858: pixman_region_subtract (pixman-region.c:1987)
==818==    by 0xABEE7C9: RegionSubtract (regionstr.h:271)
==818==    by 0xABEE7C9: exaCopyDirty (exa_migration_classic.c:259)
==818==    by 0xABF0A91: exaDoMigration_mixed (exa_migration_mixed.c:118)
==818==    by 0xABF2477: exaHWCopyNtoN (exa_accel.c:468)
==818==    by 0xABF2C7E: exaCopyNtoN (exa_accel.c:581)
==818==    by 0x2A116B: miCopyRegion (micopy.c:121)
==818==    by 0x2A188D: miDoCopy (micopy.c:296)
==818==    by 0xABF1204: exaCopyArea (exa_accel.c:608)
==818==    by 0x24808A: damageCopyArea (damage.c:775)
==818== 
==818== 5,970,624 bytes in 26,816 blocks are definitely lost in loss record 1,609 of 1,609
==818==    at 0x4C2ABEF: malloc (vg_replace_malloc.c:299)
==818==    by 0x5E5FABA: pixman_rect_alloc (pixman-region.c:465)
==818==    by 0x5E60F8B: pixman_op (pixman-region.c:828)
==818==    by 0x5E62858: pixman_region_subtract (pixman-region.c:1987)
==818==    by 0xABEE6AD: RegionSubtract (regionstr.h:271)
==818==    by 0xABEE6AD: exaCopyDirty (exa_migration_classic.c:128)
==818==    by 0xABF0A91: exaDoMigration_mixed (exa_migration_mixed.c:118)
==818==    by 0xABF2477: exaHWCopyNtoN (exa_accel.c:468)
==818==    by 0xABF2C7E: exaCopyNtoN (exa_accel.c:581)
==818==    by 0x2A116B: miCopyRegion (micopy.c:121)
==818==    by 0x2A188D: miDoCopy (micopy.c:296)
==818==    by 0xABF1204: exaCopyArea (exa_accel.c:608)
==818==    by 0x24808A: damageCopyArea (damage.c:775)
==818== 
==818== LEAK SUMMARY:
==818==    definitely lost: 8,488,462 bytes in 33,017 blocks
==818==    indirectly lost: 118,841 bytes in 733 blocks
==818==      possibly lost: 10,336 bytes in 16 blocks
==818==    still reachable: 380,433 bytes in 2,122 blocks
==818==         suppressed: 0 bytes in 0 blocks
==818== Reachable blocks (those to which a pointer was found) are not shown.
==818== To see them, rerun with: --leak-check=full --show-leak-kinds=all
==818== 
==818== For counts of detected and suppressed errors, rerun with: -v
==818== Use --track-origins=yes to see where uninitialised values come from
==818== ERROR SUMMARY: 110 errors from 58 contexts (suppressed: 0 from 0)
[New LWP 2953]
[New LWP 2961]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007f6054d085d7 in ioctl () at ../sysdeps/unix/syscall-template.S:84
84	../sysdeps/unix/syscall-template.S: No such file or directory.
Breakpoint 1 at 0x7f6056445a30: pixman_rect_alloc. (2 locations)
Breakpoint 2 at 0x55e1d763be92: RegionSubtract. (83 locations)
Breakpoint 3 at 0x7f6051aa9bb0: file ../../../../exa/exa_accel.c, line 574.
Breakpoint 4 at 0x55e1d76f7f20: file ../../../../../miext/damage/damage.c, line 757.
#0  pixman_rect_alloc (region=region@entry=0x55e1da49efd0, n=50) at ../../pixman/pixman-region.c:449
#1  0x00007f6056446f8c in pixman_op (new_reg=new_reg@entry=0x55e1da49efd0, reg1=reg1@entry=0x55e1da49efd0, reg2=reg2@entry=0x55e1da0df7a0, overlap_func=overlap_func@entry=0x7f6056446280 <pixman_region_subtract_o>, append_non1=append_non1@entry=1, append_non2=append_non2@entry=0) at ../../pixman/pixman-region.c:828
#2  0x00007f6056448859 in pixman_region_subtract (reg_d=reg_d@entry=0x55e1da49efd0, reg_m=reg_m@entry=0x55e1da49efd0, reg_s=reg_s@entry=0x55e1da0df7a0) at ../../pixman/pixman-region.c:1987
#3  0x00007f6051aa56ae in RegionSubtract (regS=0x55e1da0df7a0, regM=0x55e1da49efd0, regD=0x55e1da49efd0) at ../../../../include/regionstr.h:271
#4  exaCopyDirty (migrate=migrate@entry=0x7ffccca9cd38, pValidDst=0x55e1da49efe0, pValidSrc=0x55e1da49efd0, transfer=0x7f6051ec65c0 <nouveau_exa_upload_to_screen>, fallback_index=fallback_index@entry=0, sync=sync@entry=0x0) at ../../../../exa/exa_migration_classic.c:128
#5  0x00007f6051aa5a4b in exaCopyDirtyToFb (migrate=migrate@entry=0x7ffccca9cd38) at ../../../../exa/exa_migration_classic.c:303
#6  0x00007f6051aa7a92 in exaDoMigration_mixed (pixmaps=<optimized out>, npixmaps=<optimized out>, can_accel=<optimized out>) at ../../../../exa/exa_migration_mixed.c:118
#7  0x00007f6051aa9478 in exaHWCopyNtoN (pSrcDrawable=pSrcDrawable@entry=0x55e1da49ef30, pDstDrawable=pDstDrawable@entry=0x55e1d943b810, pGC=pGC@entry=0x55e1d94383c0, pbox=pbox@entry=0x55e1da4964b0, nbox=nbox@entry=6, dx=dx@entry=-535, dy=-266, reverse=0, upsidedown=0) at ../../../../exa/exa_accel.c:468
#8  0x00007f6051aa9c7f in exaCopyNtoN (pSrcDrawable=pSrcDrawable@entry=0x55e1da49ef30, pDstDrawable=pDstDrawable@entry=0x55e1d943b810, pGC=pGC@entry=0x55e1d94383c0, pbox=0x55e1da4964b0, nbox=nbox@entry=6, dx=-535, dy=-266, reverse=0, upsidedown=0, bitplane=0, closure=0x0) at ../../../../exa/exa_accel.c:581
#9  0x000055e1d775116c in miCopyRegion (pSrcDrawable=pSrcDrawable@entry=0x55e1da49ef30, pDstDrawable=pDstDrawable@entry=0x55e1d943b810, pGC=pGC@entry=0x55e1d94383c0, pDstRegion=pDstRegion@entry=0x7ffccca9cf50, dx=dx@entry=-535, dy=dy@entry=-266, copyProc=0x7f6051aa9bb0 <exaCopyNtoN>, bitPlane=0, closure=0x0) at ../../../../mi/micopy.c:121
#10 0x000055e1d775188e in miDoCopy (pSrcDrawable=0x55e1da49ef30, pDstDrawable=0x55e1d943b810, pGC=0x55e1d94383c0, xIn=0, yIn=0, widthSrc=110, heightSrc=80, xOut=535, yOut=266, copyProc=0x7f6051aa9bb0 <exaCopyNtoN>, bitPlane=0, closure=0x0) at ../../../../mi/micopy.c:296
#11 0x00007f6051aa8205 in exaCopyArea (pSrcDrawable=<optimized out>, pDstDrawable=<optimized out>, pGC=<optimized out>, srcx=<optimized out>, srcy=<optimized out>, width=<optimized out>, height=80, dstx=0, dsty=0) at ../../../../exa/exa_accel.c:608
#12 0x000055e1d76f808b in damageCopyArea (pSrc=0x55e1da49ef30, pDst=0x55e1d943b810, pGC=0x55e1d94383c0, srcx=0, srcy=<optimized out>, width=110, height=80, dstx=0, dsty=0) at ../../../../../miext/damage/damage.c:775
#13 0x000055e1d760698a in ProcCopyArea (client=0x55e1da069a80) at ../../../../dix/dispatch.c:1722
#14 0x000055e1d760acc8 in Dispatch () at ../../../../dix/dispatch.c:479
#15 0x000055e1d760ecf0 in dix_main (argc=10, argv=0x7ffccca9d288, envp=<optimized out>) at ../../../../dix/main.c:287
#16 0x00007f6054c44561 in __libc_start_main (main=0x55e1d75f8980 <main>, argc=10, argv=0x7ffccca9d288, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffccca9d278) at ../csu/libc-start.c:297
#17 0x000055e1d75f89ba in _start ()
#0  pixman_rect_alloc (region=region@entry=0x55e1da49efd0, n=50) at ../../pixman/pixman-region.c:449
        data = <optimized out>
#1  0x00007f6056446f8c in pixman_op (new_reg=new_reg@entry=0x55e1da49efd0, reg1=reg1@entry=0x55e1da49efd0, reg2=reg2@entry=0x55e1da0df7a0, overlap_func=overlap_func@entry=0x7f6056446280 <pixman_region_subtract_o>, append_non1=append_non1@entry=1, append_non2=append_non2@entry=0) at ../../pixman/pixman-region.c:828
        r1 = <optimized out>
        r2 = 0x55e1da0df7a0
        r1_end = <optimized out>
        r2_end = <optimized out>
        ybot = <optimized out>
        ytop = <optimized out>
        old_data = 0x55e1da4b8850
        prev_band = <optimized out>
        cur_band = <optimized out>
        r1_band_end = <optimized out>
        r2_band_end = <optimized out>
        top = <optimized out>
        bot = <optimized out>
        r1y1 = <optimized out>
        r2y1 = <optimized out>
        new_size = <optimized out>
        numRects = <optimized out>
        __PRETTY_FUNCTION__ = "pixman_op"
#2  0x00007f6056448859 in pixman_region_subtract (reg_d=reg_d@entry=0x55e1da49efd0, reg_m=reg_m@entry=0x55e1da49efd0, reg_s=reg_s@entry=0x55e1da0df7a0) at ../../pixman/pixman-region.c:1987
No locals.
#3  0x00007f6051aa56ae in RegionSubtract (regS=0x55e1da0df7a0, regM=0x55e1da49efd0, regD=0x55e1da49efd0) at ../../../../include/regionstr.h:271
No locals.
#4  exaCopyDirty (migrate=migrate@entry=0x7ffccca9cd38, pValidDst=0x55e1da49efe0, pValidSrc=0x55e1da49efd0, transfer=0x7f6051ec65c0 <nouveau_exa_upload_to_screen>, fallback_index=fallback_index@entry=0, sync=sync@entry=0x0) at ../../../../exa/exa_migration_classic.c:128
        pPixmap = 0x55e1da49ef30
        damage = 0x55e1da0df7a0
        CopyReg = {extents = {x1 = 6, y1 = 0, x2 = 0, y2 = 0}, data = 0x7f6054fc1b00 <main_arena>}
        save_use_gpu_copy = <optimized out>
        save_pitch = <optimized out>
        pBox = <optimized out>
        nbox = <optimized out>
        access_prepared = 0
        need_sync = 0
#5  0x00007f6051aa5a4b in exaCopyDirtyToFb (migrate=migrate@entry=0x7ffccca9cd38) at ../../../../exa/exa_migration_classic.c:303
        pPixmap = <optimized out>
#6  0x00007f6051aa7a92 in exaDoMigration_mixed (pixmaps=<optimized out>, npixmaps=<optimized out>, can_accel=<optimized out>) at ../../../../exa/exa_migration_mixed.c:118
        pPixmap = 0x55e1da49ef30
        i = <optimized out>
#7  0x00007f6051aa9478 in exaHWCopyNtoN (pSrcDrawable=pSrcDrawable@entry=0x55e1da49ef30, pDstDrawable=pDstDrawable@entry=0x55e1d943b810, pGC=pGC@entry=0x55e1d94383c0, pbox=pbox@entry=0x55e1da4964b0, nbox=nbox@entry=6, dx=dx@entry=-535, dy=-266, reverse=0, upsidedown=0) at ../../../../exa/exa_accel.c:468
        pixmaps = {{as_dst = 1, as_src = 0, pPix = 0x55e1d8ebe4b0, pReg = 0x0}, {as_dst = 0, as_src = 1, pPix = 0x55e1da49ef30, pReg = 0x55e1da357320}}
        pSrcPixmap = <optimized out>
        pDstPixmap = 0x55e1d8ebe4b0
        src_off_x = 0
        src_off_y = 0
        dst_off_x = 0
        dst_off_y = 0
        srcregion = 0x55e1da357320
        dstregion = 0x0
        rects = <optimized out>
        ret = 1
#8  0x00007f6051aa9c7f in exaCopyNtoN (pSrcDrawable=pSrcDrawable@entry=0x55e1da49ef30, pDstDrawable=pDstDrawable@entry=0x55e1d943b810, pGC=pGC@entry=0x55e1d94383c0, pbox=0x55e1da4964b0, nbox=nbox@entry=6, dx=-535, dy=-266, reverse=0, upsidedown=0, bitplane=0, closure=0x0) at ../../../../exa/exa_accel.c:581
No locals.
#9  0x000055e1d775116c in miCopyRegion (pSrcDrawable=pSrcDrawable@entry=0x55e1da49ef30, pDstDrawable=pDstDrawable@entry=0x55e1d943b810, pGC=pGC@entry=0x55e1d94383c0, pDstRegion=pDstRegion@entry=0x7ffccca9cf50, dx=dx@entry=-535, dy=dy@entry=-266, copyProc=0x7f6051aa9bb0 <exaCopyNtoN>, bitPlane=0, closure=0x0) at ../../../../mi/micopy.c:121
        careful = <optimized out>
        reverse = <optimized out>
        upsidedown = <optimized out>
        pbox = <optimized out>
        pboxNew1 = <optimized out>
        pboxNew2 = 0x0
        pboxBase = <optimized out>
        pboxNext = <optimized out>
        pboxTmp = <optimized out>
#10 0x000055e1d775188e in miDoCopy (pSrcDrawable=0x55e1da49ef30, pDstDrawable=0x55e1d943b810, pGC=0x55e1d94383c0, xIn=0, yIn=0, widthSrc=110, heightSrc=80, xOut=535, yOut=266, copyProc=0x7f6051aa9bb0 <exaCopyNtoN>, bitPlane=0, closure=0x0) at ../../../../mi/micopy.c:296
        prgnSrcClip = 0x0
        freeSrcClip = 0
        prgnExposed = 0x0
        rgnDst = {extents = {x1 = 535, y1 = 266, x2 = 645, y2 = 346}, data = 0x55e1da4964a0}
        dx = -535
        dy = -266
        box_x1 = <optimized out>
        box_y1 = <optimized out>
        box_x2 = <optimized out>
        box_y2 = <optimized out>
        fastSrc = <optimized out>
        fastDst = <optimized out>
        fastExpose = <optimized out>
#11 0x00007f6051aa8205 in exaCopyArea (pSrcDrawable=<optimized out>, pDstDrawable=<optimized out>, pGC=<optimized out>, srcx=<optimized out>, srcy=<optimized out>, width=<optimized out>, height=80, dstx=0, dsty=0) at ../../../../exa/exa_accel.c:608
        dstx = 0
        height = 80
        width = <optimized out>
        srcy = <optimized out>
        pGC = <optimized out>
        pSrcDrawable = <optimized out>
        dsty = 0
        srcx = <optimized out>
        pDstDrawable = <optimized out>
#12 0x000055e1d76f808b in damageCopyArea (pSrc=0x55e1da49ef30, pDst=0x55e1d943b810, pGC=0x55e1d94383c0, srcx=0, srcy=<optimized out>, width=110, height=80, dstx=0, dsty=0) at ../../../../../miext/damage/damage.c:775
        ret = <optimized out>
        oldFuncs = 0x55e1d7a03cc0 <damageGCFuncs>
#13 0x000055e1d760698a in ProcCopyArea (client=0x55e1da069a80) at ../../../../dix/dispatch.c:1722
        pDst = 0x55e1d943b810
        pSrc = 0x55e1da49ef30
        pGC = 0x55e1d94383c0
        stuff = <optimized out>
        pRgn = <optimized out>
        rc = <optimized out>
#14 0x000055e1d760acc8 in Dispatch () at ../../../../dix/dispatch.c:479
        result = <optimized out>
        start_tick = 22115
#15 0x000055e1d760ecf0 in dix_main (argc=10, argv=0x7ffccca9d288, envp=<optimized out>) at ../../../../dix/main.c:287
        i = <optimized out>
        alwaysCheckForInput = {0, 1}
#16 0x00007f6054c44561 in __libc_start_main (main=0x55e1d75f8980 <main>, argc=10, argv=0x7ffccca9d288, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffccca9d278) at ../csu/libc-start.c:297
        result = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -182351076790887142, 94428469365136, 140723742167680, 0, 0, -6250399203253019366, -6306394277418492646}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x7ffccca9d2e0, 0x7f605788d150}, data = {prev = 0x0, cleanup = 0x0, canceltype = -861285664}}}
        not_first_call = <optimized out>
#17 0x000055e1d75f89ba in _start ()
No symbol table info available.

Reply to: