The reason why Xdummy fails for me is as follows: Initializing built-in extension XFree86-DGA Initializing built-in extension XFree86-DRI Initializing built-in extension DRI2 Loading extension GLX xf86EnableIOPorts: failed to set IOPL for I/O (No such device) (EE) Fatal server error: (EE) no screens found(EE) (EE)
My guess was that it was loading the nvidia glx and that failed to lookup the nvidia card, but now I'm not too sure. I tried disabling GLX and it had no effect. (except skipping the Loading extension line in the output). I've attached my xorg log and output. On Fri, Jun 6, 2014 at 7:38 PM, Anders Aagaard <aagaa...@gmail.com> wrote: > Had another stab at this here : http://cr.i3wm.org/patch/566 > > Special mentions: > In src/manage.c sending in NULL when "Defer setting focus after the > 'new' event" is done feels wrong, but I'm frankly not sure if that > comment matches the con_set_urgency below it. It's resetting a urgency > flag here if one is "lost"? Maybe sending in WM_HINTS is the right > thing to do? Or maybe sending WM_HINTS/etc is generally stupid, and it > should be one reason called "window_event_change" and another one for > "focus_blocked"? > > Disclaimer : I've been a dev for a long time, but I haven't done > anything in C for ages, so the code might be rubish. If I'm told that > and you decide to do this in a much cleaner way, I will not have my > feelings hurt ;) > > Gonna have a stab at fixing the Xdummy stuff now. > > On Sun, Jun 1, 2014 at 1:49 PM, Michael Stapelberg <mich...@i3wm.org> wrote: >> Hi Anders, >> >> Anders Aagaard <aagaa...@gmail.com> writes: >>> Alternately I could add some code to start sending events for >>> con_set_urgency (since focus request that fails now sets an urgency), >>> but it wouldn't be usable for my use case unless I also add a reason >>> for the urgency change. Which I guess could be >>> demands_attention/focus_request and wm_hints? Not sure about that last >>> one, where it's really coming from ;). >> I think adding an event for urgency with the reason sounds reasonable. >> >>>> I have the tests working with nvidia 331.67. Can you be more specific >>>> about what breaks on your machine? >>> >>> It's an issue with glx, I've got an nvidia optimus setup, so I'm not >>> terribly surprised. I could probably get it working fine by not >>> loading glx, but it was easier to setup a VM for it. (I should point >>> out it fails starting the X session, so it's not the test running part >>> that's broken). >> It'd be good to fix that. We call Xdummy with -config /dev/null which is >> supposed to not use the system X11 config at all. If that has changed, >> it should be updated to continue running in an isolated-enough >> environment. >> >> -- >> Best regards, >> Michael > > > > -- > Mvh > Anders Aagaard -- Mvh Anders Aagaard
Xdummy: cc -shared -fPIC -o /tmp/Xdummy.neuron/1/Xdummy.so /tmp/Xdummy.21800.c Xdummy: selected fallback VT vt16 Xdummy: using minimal built-in xorg.conf settings. X.Org X Server 1.15.1 Release Date: 2014-04-13 X Protocol Version 11, Revision 0 Build Operating System: Linux 3.2.0-37-generic x86_64 Ubuntu Current Operating System: Linux codebox 3.13.0-27-generic #50-Ubuntu SMP Thu May 15 18:06:16 UTC 2014 x86_64 Kernel command line: BOOT_IMAGE=/vmlinuz-3.13.0-27-generic root=UUID=e06028b0-28ae-4ef4-95b4-ea0274d582d2 ro quiet splash Build Date: 16 April 2014 01:36:29PM xorg-server 2:1.15.1-0ubuntu2 (For technical support please see http://www.ubuntu.com/support) Current version of pixman: 0.30.2 Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/Xorg.1.log", Time: Fri Jun 6 20:00:39 2014 (++) Using config file: "/etc/X11/xdummy_modified_xconfig.conf_1" (==) Using system config directory "/usr/share/X11/xorg.conf.d" setversion 1.4 failed: Bad address Initializing built-in extension Generic Event Extension Initializing built-in extension SHAPE Initializing built-in extension MIT-SHM Initializing built-in extension XInputExtension Initializing built-in extension XTEST Initializing built-in extension BIG-REQUESTS Initializing built-in extension SYNC Initializing built-in extension XKEYBOARD Initializing built-in extension XC-MISC Initializing built-in extension SECURITY Initializing built-in extension XINERAMA Initializing built-in extension XFIXES Initializing built-in extension RENDER Initializing built-in extension RANDR Initializing built-in extension COMPOSITE Initializing built-in extension DAMAGE Initializing built-in extension MIT-SCREEN-SAVER Initializing built-in extension DOUBLE-BUFFER Initializing built-in extension RECORD Initializing built-in extension DPMS Initializing built-in extension Present Initializing built-in extension DRI3 Initializing built-in extension X-Resource Initializing built-in extension XVideo Initializing built-in extension XVideo-MotionCompensation Initializing built-in extension SELinux Initializing built-in extension XFree86-VidModeExtension Initializing built-in extension XFree86-DGA Initializing built-in extension XFree86-DRI Initializing built-in extension DRI2 Loading extension GLX xf86EnableIOPorts: failed to set IOPL for I/O (No such device) (EE) Fatal server error: (EE) no screens found(EE) (EE) Please consult the The X.Org Foundation support at http://wiki.x.org for help. (EE) Please also check the log file at "/var/log/Xorg.1.log" for additional information. (EE) (EE) Server terminated with error (1). Closing log file.
[ 33.236] X.Org X Server 1.15.1 Release Date: 2014-04-13 [ 33.236] X Protocol Version 11, Revision 0 [ 33.237] Build Operating System: Linux 3.2.0-37-generic x86_64 Ubuntu [ 33.237] Current Operating System: Linux codebox 3.13.0-27-generic #50-Ubuntu SMP Thu May 15 18:06:16 UTC 2014 x86_64 [ 33.237] Kernel command line: BOOT_IMAGE=/vmlinuz-3.13.0-27-generic root=UUID=e06028b0-28ae-4ef4-95b4-ea0274d582d2 ro quiet splash [ 33.237] Build Date: 16 April 2014 01:36:29PM [ 33.237] xorg-server 2:1.15.1-0ubuntu2 (For technical support please see http://www.ubuntu.com/support) [ 33.237] Current version of pixman: 0.30.2 [ 33.238] Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. [ 33.238] Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. [ 33.239] (==) Log file: "/var/log/Xorg.1.log", Time: Tue May 27 19:23:06 2014 [ 33.240] (==) Using system config directory "/usr/share/X11/xorg.conf.d" [ 33.240] (==) No Layout section. Using the first Screen section. [ 33.240] (==) No screen section available. Using defaults. [ 33.240] (**) |-->Screen "Default Screen Section" (0) [ 33.240] (**) | |-->Monitor "<default monitor>" [ 33.241] (==) No device specified for screen "Default Screen Section". Using the first device section listed. [ 33.241] (**) | |-->Device "Device0" [ 33.241] (==) No monitor specified for screen "Default Screen Section". Using a default monitor configuration. [ 33.241] (==) Automatically adding devices [ 33.241] (==) Automatically enabling devices [ 33.241] (==) Automatically adding GPU devices [ 33.241] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist. [ 33.241] Entry deleted from font path. [ 33.241] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist. [ 33.241] Entry deleted from font path. [ 33.241] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist. [ 33.241] Entry deleted from font path. [ 33.241] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist. [ 33.241] Entry deleted from font path. [ 33.241] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist. [ 33.241] Entry deleted from font path. [ 33.241] (==) FontPath set to: /usr/share/fonts/X11/misc, /usr/share/fonts/X11/Type1, built-ins [ 33.241] (==) ModulePath set to "/usr/lib/x86_64-linux-gnu/xorg/extra-modules,/usr/lib/xorg/extra-modules,/usr/lib/xorg/modules" [ 33.241] (II) The server relies on udev to provide the list of input devices. If no devices become available, reconfigure udev or disable AutoAddDevices. [ 33.241] (II) Loader magic: 0x7fdb9091cd60 [ 33.241] (II) Module ABI versions: [ 33.241] X.Org ANSI C Emulation: 0.4 [ 33.241] X.Org Video Driver: 15.0 [ 33.241] X.Org XInput driver : 20.0 [ 33.241] X.Org Server Extension : 8.0 [ 33.241] (II) xfree86: Adding drm device (/dev/dri/card0) [ 33.242] setversion 1.4 failed: Permission denied [ 33.242] (II) config/udev: Ignoring already known drm device (/dev/dri/card0) [ 33.244] (--) PCI:*(0:1:0:0) 10de:0ffb:17aa:21f6 rev 161, Mem @ 0xf2000000/16777216, 0xe0000000/268435456, 0xf0000000/33554432, I/O @ 0x00005000/128, BIOS @ 0x????????/524288 [ 33.245] Initializing built-in extension Generic Event Extension [ 33.245] Initializing built-in extension SHAPE [ 33.245] Initializing built-in extension MIT-SHM [ 33.245] Initializing built-in extension XInputExtension [ 33.245] Initializing built-in extension XTEST [ 33.245] Initializing built-in extension BIG-REQUESTS [ 33.246] Initializing built-in extension SYNC [ 33.246] Initializing built-in extension XKEYBOARD [ 33.246] Initializing built-in extension XC-MISC [ 33.246] Initializing built-in extension SECURITY [ 33.246] Initializing built-in extension XINERAMA [ 33.246] Initializing built-in extension XFIXES [ 33.247] Initializing built-in extension RENDER [ 33.247] Initializing built-in extension RANDR [ 33.247] Initializing built-in extension COMPOSITE [ 33.247] Initializing built-in extension DAMAGE [ 33.247] Initializing built-in extension MIT-SCREEN-SAVER [ 33.247] Initializing built-in extension DOUBLE-BUFFER [ 33.247] Initializing built-in extension RECORD [ 33.248] Initializing built-in extension DPMS [ 33.248] Initializing built-in extension Present [ 33.248] Initializing built-in extension DRI3 [ 33.248] Initializing built-in extension X-Resource [ 33.248] Initializing built-in extension XVideo [ 33.248] Initializing built-in extension XVideo-MotionCompensation [ 33.249] Initializing built-in extension SELinux [ 33.249] Initializing built-in extension XFree86-VidModeExtension [ 33.249] Initializing built-in extension XFree86-DGA [ 33.249] Initializing built-in extension XFree86-DRI [ 33.249] Initializing built-in extension DRI2 [ 33.249] (WW) "glamoregl" will not be loaded unless you've specified it to be loaded elsewhere. [ 33.249] (II) "glx" will be loaded by default. [ 33.249] (WW) "xmir" is not to be loaded by default. Skipping. [ 33.249] (II) LoadModule: "glx" [ 33.250] (II) Loading /usr/lib/x86_64-linux-gnu/xorg/extra-modules/libglx.so [ 33.269] (II) Module glx: vendor="NVIDIA Corporation" [ 33.269] compiled for 4.0.2, module version = 1.0.0 [ 33.269] Module class: X.Org Server Extension [ 33.270] (II) NVIDIA GLX Module 331.38 Wed Jan 8 19:10:17 PST 2014 [ 33.270] Loading extension GLX [ 33.270] (II) LoadModule: "nvidia" [ 33.270] (II) Loading /usr/lib/x86_64-linux-gnu/xorg/extra-modules/nvidia_drv.so [ 33.271] (II) Module nvidia: vendor="NVIDIA Corporation" [ 33.271] compiled for 4.0.2, module version = 1.0.0 [ 33.271] Module class: X.Org Video Driver [ 33.271] (II) NVIDIA dlloader X Driver 331.38 Wed Jan 8 18:51:00 PST 2014 [ 33.271] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs [ 33.271] (--) using VT number 8 [ 33.282] (II) Loading sub module "fb" [ 33.282] (II) LoadModule: "fb" [ 33.282] (II) Loading /usr/lib/xorg/modules/libfb.so [ 33.282] (II) Module fb: vendor="X.Org Foundation" [ 33.282] compiled for 1.15.1, module version = 1.0.0 [ 33.282] ABI class: X.Org ANSI C Emulation, version 0.4 [ 33.282] (WW) Unresolved symbol: fbGetGCPrivateKey [ 33.282] (II) Loading sub module "wfb" [ 33.282] (II) LoadModule: "wfb" [ 33.283] (II) Loading /usr/lib/xorg/modules/libwfb.so [ 33.283] (II) Module wfb: vendor="X.Org Foundation" [ 33.283] compiled for 1.15.1, module version = 1.0.0 [ 33.283] ABI class: X.Org ANSI C Emulation, version 0.4 [ 33.283] (II) Loading sub module "ramdac" [ 33.283] (II) LoadModule: "ramdac" [ 33.283] (II) Module "ramdac" already built-in [ 33.283] (II) NVIDIA(0): Creating default Display subsection in Screen section "Default Screen Section" for depth/fbbpp 24/32 [ 33.283] (==) NVIDIA(0): Depth 24, (==) framebuffer bpp 32 [ 33.283] (==) NVIDIA(0): RGB weight 888 [ 33.283] (==) NVIDIA(0): Default visual is TrueColor [ 33.284] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0) [ 33.284] (**) NVIDIA(0): Option "RegistryDwords" "EnableBrightnessControl=1" [ 33.284] (**) NVIDIA(0): Enabling 2D acceleration [ 33.295] (II) NVIDIA(0): Display (Lenovo Group Limited (DFP-0)) does not support NVIDIA [ 33.295] (II) NVIDIA(0): 3D Vision stereo. [ 33.295] (II) NVIDIA(GPU-0): Found DRM driver nvidia-drm (20130102) [ 33.298] (II) NVIDIA(0): NVIDIA GPU Quadro K2000M (GK107GL) at PCI:1:0:0 (GPU-0) [ 33.298] (--) NVIDIA(0): Memory: 2097152 kBytes [ 33.298] (--) NVIDIA(0): VideoBIOS: 80.07.31.00.18 [ 33.298] (II) NVIDIA(0): Detected PCI Express Link width: 16X [ 33.306] (--) NVIDIA(0): Valid display device(s) on Quadro K2000M at PCI:1:0:0 [ 33.306] (--) NVIDIA(0): CRT-0 [ 33.306] (--) NVIDIA(0): Lenovo Group Limited (DFP-0) (boot, connected) [ 33.306] (--) NVIDIA(0): DFP-1 [ 33.306] (--) NVIDIA(0): DFP-2 [ 33.306] (--) NVIDIA(0): DFP-3 [ 33.306] (--) NVIDIA(0): DFP-4 [ 33.306] (--) NVIDIA(0): DFP-5 [ 33.306] (--) NVIDIA(0): DFP-6 [ 33.306] (--) NVIDIA(0): CRT-0: 400.0 MHz maximum pixel clock [ 33.306] (--) NVIDIA(0): Lenovo Group Limited (DFP-0): Internal Dual Link LVDS [ 33.306] (--) NVIDIA(0): Lenovo Group Limited (DFP-0): 330.0 MHz maximum pixel clock [ 33.306] (--) NVIDIA(0): DFP-1: Internal Single Link TMDS [ 33.306] (--) NVIDIA(0): DFP-1: 165.0 MHz maximum pixel clock [ 33.306] (--) NVIDIA(0): DFP-2: Internal Single Link TMDS [ 33.306] (--) NVIDIA(0): DFP-2: 165.0 MHz maximum pixel clock [ 33.306] (--) NVIDIA(0): DFP-3: Internal Single Link TMDS [ 33.306] (--) NVIDIA(0): DFP-3: 165.0 MHz maximum pixel clock [ 33.306] (--) NVIDIA(0): DFP-4: Internal DisplayPort [ 33.306] (--) NVIDIA(0): DFP-4: 960.0 MHz maximum pixel clock [ 33.306] (--) NVIDIA(0): DFP-5: Internal DisplayPort [ 33.306] (--) NVIDIA(0): DFP-5: 480.0 MHz maximum pixel clock [ 33.306] (--) NVIDIA(0): DFP-6: Internal DisplayPort [ 33.306] (--) NVIDIA(0): DFP-6: 480.0 MHz maximum pixel clock [ 33.306] (**) NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID for display [ 33.306] (**) NVIDIA(0): device Lenovo Group Limited (DFP-0) (Using EDID [ 33.306] (**) NVIDIA(0): frequencies has been enabled on all display devices.) [ 33.307] (==) NVIDIA(0): [ 33.307] (==) NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select" [ 33.307] (==) NVIDIA(0): will be used as the requested mode. [ 33.307] (==) NVIDIA(0): [ 33.307] (II) NVIDIA(0): Validated MetaModes: [ 33.307] (II) NVIDIA(0): "DFP-0:nvidia-auto-select" [ 33.307] (II) NVIDIA(0): Virtual screen size determined to be 1920 x 1080 [ 33.840] (--) NVIDIA(0): DPI set to (143, 144); computed from "UseEdidDpi" X config [ 33.840] (--) NVIDIA(0): option [ 33.840] (WW) NVIDIA(0): UBB is incompatible with the Composite extension. Disabling [ 33.840] (WW) NVIDIA(0): UBB. [ 33.840] (--) Depth 24 pixmap format is 32 bpp [ 33.841] (II) NVIDIA: Using 3072.00 MB of virtual memory for indirect memory [ 33.841] (II) NVIDIA: access. [ 33.857] (II) NVIDIA(0): Setting mode "DFP-0:nvidia-auto-select" [ 34.166] Loading extension NV-GLX [ 34.189] (==) NVIDIA(0): Disabling shared memory pixmaps [ 34.189] (==) NVIDIA(0): Backing store enabled [ 34.189] (==) NVIDIA(0): Silken mouse enabled [ 34.189] (==) NVIDIA(0): DPMS enabled [ 34.190] Loading extension NV-CONTROL [ 34.190] Loading extension XINERAMA [ 34.190] (II) Loading sub module "dri2" [ 34.190] (II) LoadModule: "dri2" [ 34.190] (II) Module "dri2" already built-in [ 34.190] (II) NVIDIA(0): [DRI2] Setup complete [ 34.190] (II) NVIDIA(0): [DRI2] VDPAU driver: nvidia [ 34.191] (--) RandR disabled [ 34.200] (II) SELinux: Disabled on system [ 34.201] (II) Initializing extension GLX [ 34.229] (II) XKB: generating xkmfile /tmp/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm [ 34.275] (II) config/udev: Adding input device Power Button (/dev/input/event2) [ 34.275] (**) Power Button: Applying InputClass "evdev keyboard catchall" [ 34.275] (II) LoadModule: "evdev" [ 34.276] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so [ 34.276] (II) Module evdev: vendor="X.Org Foundation" [ 34.276] compiled for 1.15.0, module version = 2.8.2 [ 34.276] Module class: X.Org XInput Driver [ 34.276] ABI class: X.Org XInput driver, version 20.0 [ 34.276] (II) Using input driver 'evdev' for 'Power Button' [ 34.276] (**) Power Button: always reports core events [ 34.276] (**) evdev: Power Button: Device: "/dev/input/event2" [ 34.276] (--) evdev: Power Button: Vendor 0 Product 0x1 [ 34.276] (--) evdev: Power Button: Found keys [ 34.276] (II) evdev: Power Button: Configuring as keyboard [ 34.276] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input2/event2" [ 34.276] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6) [ 34.276] (**) Option "xkb_rules" "evdev" [ 34.276] (**) Option "xkb_model" "pc105" [ 34.276] (**) Option "xkb_layout" "no" [ 34.279] (II) XKB: generating xkmfile /tmp/server-5F8E417E6ED2D276BE32A8CA0E3DB916C21A8CA2.xkm [ 34.309] (II) config/udev: Adding input device Video Bus (/dev/input/event4) [ 34.309] (**) Video Bus: Applying InputClass "evdev keyboard catchall" [ 34.310] (II) Using input driver 'evdev' for 'Video Bus' [ 34.310] (**) Video Bus: always reports core events [ 34.310] (**) evdev: Video Bus: Device: "/dev/input/event4" [ 34.310] (--) evdev: Video Bus: Vendor 0 Product 0x6 [ 34.310] (--) evdev: Video Bus: Found keys [ 34.310] (II) evdev: Video Bus: Configuring as keyboard [ 34.310] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/device:00/PNP0A08:00/device:0a/LNXVIDEO:01/input/input5/event4" [ 34.310] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 7) [ 34.310] (**) Option "xkb_rules" "evdev" [ 34.310] (**) Option "xkb_model" "pc105" [ 34.310] (**) Option "xkb_layout" "no" [ 34.311] (II) config/udev: Adding input device Lid Switch (/dev/input/event0) [ 34.311] (II) No input driver specified, ignoring this device. [ 34.311] (II) This device may have been added with another device file. [ 34.311] (II) config/udev: Adding input device Sleep Button (/dev/input/event1) [ 34.311] (**) Sleep Button: Applying InputClass "evdev keyboard catchall" [ 34.311] (II) Using input driver 'evdev' for 'Sleep Button' [ 34.311] (**) Sleep Button: always reports core events [ 34.311] (**) evdev: Sleep Button: Device: "/dev/input/event1" [ 34.311] (--) evdev: Sleep Button: Vendor 0 Product 0x3 [ 34.311] (--) evdev: Sleep Button: Found keys [ 34.311] (II) evdev: Sleep Button: Configuring as keyboard [ 34.311] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/device:00/PNP0C0E:00/input/input1/event1" [ 34.311] (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD, id 8) [ 34.311] (**) Option "xkb_rules" "evdev" [ 34.311] (**) Option "xkb_model" "pc105" [ 34.311] (**) Option "xkb_layout" "no" [ 34.312] (II) config/udev: Adding drm device (/dev/dri/card0) [ 34.312] (II) xfree86: Adding drm device (/dev/dri/card0) [ 34.312] setversion 1.4 failed: Permission denied [ 34.312] (II) config/udev: Ignoring already known drm device (/dev/dri/card0) [ 34.312] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=3 (/dev/input/event17) [ 34.312] (II) No input driver specified, ignoring this device. [ 34.312] (II) This device may have been added with another device file. [ 34.313] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=7 (/dev/input/event16) [ 34.313] (II) No input driver specified, ignoring this device. [ 34.313] (II) This device may have been added with another device file. [ 34.313] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=8 (/dev/input/event15) [ 34.313] (II) No input driver specified, ignoring this device. [ 34.313] (II) This device may have been added with another device file. [ 34.314] (II) config/udev: Adding input device Integrated Camera (/dev/input/event14) [ 34.314] (**) Integrated Camera: Applying InputClass "evdev keyboard catchall" [ 34.314] (II) Using input driver 'evdev' for 'Integrated Camera' [ 34.314] (**) Integrated Camera: always reports core events [ 34.314] (**) evdev: Integrated Camera: Device: "/dev/input/event14" [ 34.314] (--) evdev: Integrated Camera: Vendor 0x5986 Product 0x2d2 [ 34.314] (--) evdev: Integrated Camera: Found keys [ 34.314] (II) evdev: Integrated Camera: Configuring as keyboard [ 34.314] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.6/1-1.6:1.0/input/input15/event14" [ 34.314] (II) XINPUT: Adding extended input device "Integrated Camera" (type: KEYBOARD, id 9) [ 34.314] (**) Option "xkb_rules" "evdev" [ 34.314] (**) Option "xkb_model" "pc105" [ 34.314] (**) Option "xkb_layout" "no" [ 34.315] (II) config/udev: Adding input device HDA Intel PCH Mic (/dev/input/event13) [ 34.315] (II) No input driver specified, ignoring this device. [ 34.315] (II) This device may have been added with another device file. [ 34.315] (II) config/udev: Adding input device HDA Intel PCH Dock Mic (/dev/input/event12) [ 34.316] (II) No input driver specified, ignoring this device. [ 34.316] (II) This device may have been added with another device file. [ 34.316] (II) config/udev: Adding input device HDA Intel PCH Headphone (/dev/input/event11) [ 34.316] (II) No input driver specified, ignoring this device. [ 34.316] (II) This device may have been added with another device file. [ 34.316] (II) config/udev: Adding input device HDA Intel PCH Dock Headphone (/dev/input/event10) [ 34.316] (II) No input driver specified, ignoring this device. [ 34.316] (II) This device may have been added with another device file. [ 34.317] (II) config/udev: Adding input device Logitech USB Receiver (/dev/input/event6) [ 34.317] (**) Logitech USB Receiver: Applying InputClass "evdev pointer catchall" [ 34.317] (II) Using input driver 'evdev' for 'Logitech USB Receiver' [ 34.317] (**) Logitech USB Receiver: always reports core events [ 34.317] (**) evdev: Logitech USB Receiver: Device: "/dev/input/event6" [ 34.317] (--) evdev: Logitech USB Receiver: Vendor 0x46d Product 0xc531 [ 34.317] (--) evdev: Logitech USB Receiver: Found 20 mouse buttons [ 34.317] (--) evdev: Logitech USB Receiver: Found scroll wheel(s) [ 34.317] (--) evdev: Logitech USB Receiver: Found relative axes [ 34.317] (--) evdev: Logitech USB Receiver: Found x and y relative axes [ 34.317] (II) evdev: Logitech USB Receiver: Configuring as mouse [ 34.317] (II) evdev: Logitech USB Receiver: Adding scrollwheel support [ 34.317] (**) evdev: Logitech USB Receiver: YAxisMapping: buttons 4 and 5 [ 34.317] (**) evdev: Logitech USB Receiver: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200 [ 34.317] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.5/2-1.5:1.0/input/input8/event6" [ 34.317] (II) XINPUT: Adding extended input device "Logitech USB Receiver" (type: MOUSE, id 10) [ 34.317] (II) evdev: Logitech USB Receiver: initialized for relative axes. [ 34.318] (**) Logitech USB Receiver: (accel) keeping acceleration scheme 1 [ 34.318] (**) Logitech USB Receiver: (accel) acceleration profile 0 [ 34.318] (**) Logitech USB Receiver: (accel) acceleration factor: 2.000 [ 34.318] (**) Logitech USB Receiver: (accel) acceleration threshold: 4 [ 34.318] (II) config/udev: Adding input device Logitech USB Receiver (/dev/input/mouse1) [ 34.318] (II) No input driver specified, ignoring this device. [ 34.318] (II) This device may have been added with another device file. [ 34.319] (II) config/udev: Adding input device Logitech USB Receiver (/dev/input/event7) [ 34.319] (**) Logitech USB Receiver: Applying InputClass "evdev keyboard catchall" [ 34.319] (II) Using input driver 'evdev' for 'Logitech USB Receiver' [ 34.319] (**) Logitech USB Receiver: always reports core events [ 34.319] (**) evdev: Logitech USB Receiver: Device: "/dev/input/event7" [ 34.319] (--) evdev: Logitech USB Receiver: Vendor 0x46d Product 0xc531 [ 34.319] (--) evdev: Logitech USB Receiver: Found 1 mouse buttons [ 34.319] (--) evdev: Logitech USB Receiver: Found scroll wheel(s) [ 34.319] (--) evdev: Logitech USB Receiver: Found relative axes [ 34.319] (II) evdev: Logitech USB Receiver: Forcing relative x/y axes to exist. [ 34.319] (--) evdev: Logitech USB Receiver: Found absolute axes [ 34.319] (II) evdev: Logitech USB Receiver: Forcing absolute x/y axes to exist. [ 34.319] (--) evdev: Logitech USB Receiver: Found keys [ 34.319] (II) evdev: Logitech USB Receiver: Configuring as mouse [ 34.319] (II) evdev: Logitech USB Receiver: Configuring as keyboard [ 34.319] (II) evdev: Logitech USB Receiver: Adding scrollwheel support [ 34.319] (**) evdev: Logitech USB Receiver: YAxisMapping: buttons 4 and 5 [ 34.319] (**) evdev: Logitech USB Receiver: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200 [ 34.319] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.5/2-1.5:1.1/input/input9/event7" [ 34.319] (II) XINPUT: Adding extended input device "Logitech USB Receiver" (type: KEYBOARD, id 11) [ 34.319] (**) Option "xkb_rules" "evdev" [ 34.319] (**) Option "xkb_model" "pc105" [ 34.319] (**) Option "xkb_layout" "no" [ 34.320] (II) evdev: Logitech USB Receiver: initialized for relative axes. [ 34.320] (WW) evdev: Logitech USB Receiver: ignoring absolute axes. [ 34.320] (**) Logitech USB Receiver: (accel) keeping acceleration scheme 1 [ 34.320] (**) Logitech USB Receiver: (accel) acceleration profile 0 [ 34.320] (**) Logitech USB Receiver: (accel) acceleration factor: 2.000 [ 34.320] (**) Logitech USB Receiver: (accel) acceleration threshold: 4 [ 34.320] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event3) [ 34.320] (**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall" [ 34.320] (II) Using input driver 'evdev' for 'AT Translated Set 2 keyboard' [ 34.320] (**) AT Translated Set 2 keyboard: always reports core events [ 34.320] (**) evdev: AT Translated Set 2 keyboard: Device: "/dev/input/event3" [ 34.320] (--) evdev: AT Translated Set 2 keyboard: Vendor 0x1 Product 0x1 [ 34.320] (--) evdev: AT Translated Set 2 keyboard: Found keys [ 34.320] (II) evdev: AT Translated Set 2 keyboard: Configuring as keyboard [ 34.321] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio0/input/input3/event3" [ 34.321] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD, id 12) [ 34.321] (**) Option "xkb_rules" "evdev" [ 34.321] (**) Option "xkb_model" "pc105" [ 34.321] (**) Option "xkb_layout" "no" [ 34.321] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/event5) [ 34.321] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "evdev touchpad catchall" [ 34.321] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "touchpad catchall" [ 34.321] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "Default clickpad buttons" [ 34.321] (II) LoadModule: "synaptics" [ 34.322] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so [ 34.322] (II) Module synaptics: vendor="X.Org Foundation" [ 34.322] compiled for 1.15.0, module version = 1.7.4 [ 34.322] Module class: X.Org XInput Driver [ 34.322] ABI class: X.Org XInput driver, version 20.0 [ 34.322] (II) Using input driver 'synaptics' for 'SynPS/2 Synaptics TouchPad' [ 34.322] (**) SynPS/2 Synaptics TouchPad: always reports core events [ 34.322] (**) Option "Device" "/dev/input/event5" [ 34.348] (II) synaptics: SynPS/2 Synaptics TouchPad: ignoring touch events for semi-multitouch device [ 34.348] (--) synaptics: SynPS/2 Synaptics TouchPad: x-axis range 1472 - 5470 (res 60) [ 34.348] (--) synaptics: SynPS/2 Synaptics TouchPad: y-axis range 1408 - 4498 (res 85) [ 34.348] (--) synaptics: SynPS/2 Synaptics TouchPad: pressure range 0 - 255 [ 34.348] (--) synaptics: SynPS/2 Synaptics TouchPad: finger width range 0 - 15 [ 34.348] (--) synaptics: SynPS/2 Synaptics TouchPad: buttons: left right double triple [ 34.348] (--) synaptics: SynPS/2 Synaptics TouchPad: Vendor 0x2 Product 0x7 [ 34.348] (--) synaptics: SynPS/2 Synaptics TouchPad: touchpad found [ 34.348] (**) SynPS/2 Synaptics TouchPad: always reports core events [ 34.360] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio1/input/input6/event5" [ 34.360] (II) XINPUT: Adding extended input device "SynPS/2 Synaptics TouchPad" (type: TOUCHPAD, id 13) [ 34.360] (**) synaptics: SynPS/2 Synaptics TouchPad: (accel) MinSpeed is now constant deceleration 2.5 [ 34.360] (**) synaptics: SynPS/2 Synaptics TouchPad: (accel) MaxSpeed is now 1.75 [ 34.360] (**) synaptics: SynPS/2 Synaptics TouchPad: (accel) AccelFactor is now 0.040 [ 34.360] (**) SynPS/2 Synaptics TouchPad: (accel) keeping acceleration scheme 1 [ 34.360] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration profile 1 [ 34.360] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration factor: 2.000 [ 34.360] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration threshold: 4 [ 34.361] (--) synaptics: SynPS/2 Synaptics TouchPad: touchpad found [ 34.361] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/mouse0) [ 34.361] (**) SynPS/2 Synaptics TouchPad: Ignoring device from InputClass "touchpad ignore duplicates" [ 34.362] (II) config/udev: Adding input device TPPS/2 IBM TrackPoint (/dev/input/event8) [ 34.362] (**) TPPS/2 IBM TrackPoint: Applying InputClass "evdev pointer catchall" [ 34.362] (**) TPPS/2 IBM TrackPoint: Applying InputClass "trackpoint catchall" [ 34.362] (II) Using input driver 'evdev' for 'TPPS/2 IBM TrackPoint' [ 34.362] (**) TPPS/2 IBM TrackPoint: always reports core events [ 34.362] (**) evdev: TPPS/2 IBM TrackPoint: Device: "/dev/input/event8" [ 34.362] (--) evdev: TPPS/2 IBM TrackPoint: Vendor 0x2 Product 0xa [ 34.362] (--) evdev: TPPS/2 IBM TrackPoint: Found 3 mouse buttons [ 34.362] (--) evdev: TPPS/2 IBM TrackPoint: Found relative axes [ 34.362] (--) evdev: TPPS/2 IBM TrackPoint: Found x and y relative axes [ 34.362] (II) evdev: TPPS/2 IBM TrackPoint: Configuring as mouse [ 34.362] (**) Option "Emulate3Buttons" "true" [ 34.362] (**) Option "EmulateWheel" "true" [ 34.362] (**) Option "EmulateWheelButton" "2" [ 34.362] (**) Option "YAxisMapping" "4 5" [ 34.362] (**) evdev: TPPS/2 IBM TrackPoint: YAxisMapping: buttons 4 and 5 [ 34.362] (**) Option "XAxisMapping" "6 7" [ 34.362] (**) evdev: TPPS/2 IBM TrackPoint: XAxisMapping: buttons 6 and 7 [ 34.362] (**) evdev: TPPS/2 IBM TrackPoint: EmulateWheelButton: 2, EmulateWheelInertia: 10, EmulateWheelTimeout: 200 [ 34.362] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio1/serio2/input/input7/event8" [ 34.362] (II) XINPUT: Adding extended input device "TPPS/2 IBM TrackPoint" (type: MOUSE, id 14) [ 34.362] (II) evdev: TPPS/2 IBM TrackPoint: initialized for relative axes. [ 34.362] (**) TPPS/2 IBM TrackPoint: (accel) keeping acceleration scheme 1 [ 34.362] (**) TPPS/2 IBM TrackPoint: (accel) acceleration profile 0 [ 34.363] (**) TPPS/2 IBM TrackPoint: (accel) acceleration factor: 2.000 [ 34.363] (**) TPPS/2 IBM TrackPoint: (accel) acceleration threshold: 4 [ 34.363] (II) config/udev: Adding input device TPPS/2 IBM TrackPoint (/dev/input/mouse2) [ 34.363] (II) No input driver specified, ignoring this device. [ 34.363] (II) This device may have been added with another device file. [ 34.366] (II) config/udev: Adding input device ThinkPad Extra Buttons (/dev/input/event9) [ 34.366] (**) ThinkPad Extra Buttons: Applying InputClass "evdev keyboard catchall" [ 34.366] (II) Using input driver 'evdev' for 'ThinkPad Extra Buttons' [ 34.366] (**) ThinkPad Extra Buttons: always reports core events [ 34.366] (**) evdev: ThinkPad Extra Buttons: Device: "/dev/input/event9" [ 34.366] (--) evdev: ThinkPad Extra Buttons: Vendor 0x17aa Product 0x5054 [ 34.366] (--) evdev: ThinkPad Extra Buttons: Found keys [ 34.366] (II) evdev: ThinkPad Extra Buttons: Configuring as keyboard [ 34.367] (**) Option "config_info" "udev:/sys/devices/platform/thinkpad_acpi/input/input10/event9" [ 34.367] (II) XINPUT: Adding extended input device "ThinkPad Extra Buttons" (type: KEYBOARD, id 15) [ 34.367] (**) Option "xkb_rules" "evdev" [ 34.367] (**) Option "xkb_model" "pc105" [ 34.367] (**) Option "xkb_layout" "no" [ 35.503] (II) NVIDIA(GPU-0): Display (Lenovo Group Limited (DFP-0)) does not support NVIDIA [ 35.503] (II) NVIDIA(GPU-0): 3D Vision stereo. [ 36.138] (II) NVIDIA(GPU-0): Display (Lenovo Group Limited (DFP-0)) does not support NVIDIA [ 36.138] (II) NVIDIA(GPU-0): 3D Vision stereo. [ 36.291] (II) XKB: generating xkmfile /tmp/server-AB379AD6E33C158C1D3820462F295515872E2E01.xkm [ 37.409] (II) XKB: generating xkmfile /tmp/server-AB379AD6E33C158C1D3820462F295515872E2E01.xkm [ 37.577] (II) NVIDIA(GPU-0): Display (Lenovo Group Limited (DFP-0)) does not support NVIDIA [ 37.577] (II) NVIDIA(GPU-0): 3D Vision stereo. [ 37.580] (II) NVIDIA(GPU-0): Display (Lenovo Group Limited (DFP-0)) does not support NVIDIA [ 37.580] (II) NVIDIA(GPU-0): 3D Vision stereo. [ 43.703] (II) evdev: ThinkPad Extra Buttons: Close [ 43.703] (II) UnloadModule: "evdev" [ 43.703] (II) evdev: TPPS/2 IBM TrackPoint: Close [ 43.703] (II) UnloadModule: "evdev" [ 43.703] (II) UnloadModule: "synaptics" [ 43.703] (II) evdev: AT Translated Set 2 keyboard: Close [ 43.703] (II) UnloadModule: "evdev" [ 43.703] (II) evdev: Logitech USB Receiver: Close [ 43.703] (II) UnloadModule: "evdev" [ 43.703] (II) evdev: Logitech USB Receiver: Close [ 43.703] (II) UnloadModule: "evdev" [ 43.703] (II) evdev: Integrated Camera: Close [ 43.703] (II) UnloadModule: "evdev" [ 43.703] (II) evdev: Sleep Button: Close [ 43.703] (II) UnloadModule: "evdev" [ 43.703] (II) evdev: Video Bus: Close [ 43.703] (II) UnloadModule: "evdev" [ 43.703] (II) evdev: Power Button: Close [ 43.703] (II) UnloadModule: "evdev" [ 44.660] (II) NVIDIA(GPU-0): Deleting GPU-0 [ 44.668] (EE) Server terminated successfully (0). Closing log file.