You are not logged in.

#1 2016-09-21 00:39:25

dbacc
Member
Registered: 2014-09-25
Posts: 119

Problems with Optimus on T420

Hey,

I had a running setup with bumblebee on my  Lenovo T420. However, currently I don't have a dockingstation and thus rely on using my DP .

If I use bumblebee as usual with intel-virtual-output I don't get any additional VIRTUAL outputs (maybe that's normal if you don't use a dockingstation) and my xrandr outputs looks like this:

xrandr -q
Screen 0: minimum 8 x 8, current 1366 x 768, maximum 32767 x 32767
LVDS1 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 310mm x 170mm
   1366x768      60.10*+
   1024x768      60.00  
   1024x576      60.00  
   960x540       60.00  
   800x600       60.32    56.25  
   864x486       60.00  
   640x480       59.94  
   720x405       60.00  
   680x384       60.00  
   640x360       60.00  
VGA1 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)

VIRTUAL1 is shown as disconnected, which is not true.
I already tried several setups, for example nouveau plus Reverse PRIME, but performance was poor and also very buggy. This shows, however,  that the hardware is basically working.

Here are some more logfiles:

-- Logs begin at So 2015-07-05 12:03:20 EDT, end at Di 2016-09-20 20:35:21 EDT. --
Sep 18 23:00:49 daniel-think systemd[1]: Started Bumblebee C Daemon.
Sep 18 23:00:49 daniel-think bumblebeed[562]: [    5.194855] [INFO]/usr/bin/bumblebeed 3.2.1 started
Sep 18 23:08:16 daniel-think bumblebeed[562]: [  452.780936] [WARN][XORG] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi
Sep 18 23:08:16 daniel-think bumblebeed[562]: [  452.780967] [WARN][XORG] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi/
Sep 18 23:08:16 daniel-think bumblebeed[562]: [  452.780986] [WARN][XORG] (WW) Warning, couldn't open module mouse
Sep 18 23:08:16 daniel-think bumblebeed[562]: [  452.781006] [WARN][XORG] (WW) NVIDIA(0): Unable to get display device for DPI computation.
Sep 18 23:08:16 daniel-think bumblebeed[562]: [  452.781017] [WARN][XORG] (WW) Warning, couldn't open module mouse
Sep 18 23:08:20 daniel-think bumblebeed[562]: [  456.041616] [WARN][XORG] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi
Sep 18 23:08:20 daniel-think bumblebeed[562]: [  456.041662] [WARN][XORG] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi/
Sep 18 23:08:20 daniel-think bumblebeed[562]: [  456.041685] [WARN][XORG] (WW) Warning, couldn't open module mouse
Sep 18 23:08:20 daniel-think bumblebeed[562]: [  456.041711] [WARN][XORG] (WW) NVIDIA(0): Unable to get display device for DPI computation.
Sep 18 23:08:20 daniel-think bumblebeed[562]: [  456.041724] [WARN][XORG] (WW) Warning, couldn't open module mouse
Sep 20 20:09:09 daniel-think bumblebeed[562]: [13474.882772] [WARN][XORG] (WW) NVIDIA(0): WAIT (2, 8, 0x8000, 0x000048a4, 0x000048c0)
cat /var/log/Xorg.0.log                                                              :(
[     5.420] (--) Log file renamed from "/var/log/Xorg.pid-624.log" to "/var/log/Xorg.0.log"
[     5.421] 
X.Org X Server 1.18.4
Release Date: 2016-07-19
[     5.421] X Protocol Version 11, Revision 0
[     5.421] Build Operating System: Linux 4.5.4-1-ARCH x86_64 
[     5.421] Current Operating System: Linux daniel-think 4.7.4-1-ARCH #1 SMP PREEMPT Thu Sep 15 15:24:29 CEST 2016 x86_64
[     5.421] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-linux root=UUID=29b53460-8315-46da-ac55-67611f2f17e1 rw quiet splash drm_kms_helper.edid_firmware=VGA-1:edid/medion-edid.bin ipv6.disable=0 nvidia-drm.modeset=1
[     5.421] Build Date: 19 July 2016  05:54:24PM
[     5.421]  
[     5.421] Current version of pixman: 0.34.0
[     5.421]    Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
[     5.421] Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[     5.421] (==) Log file: "/var/log/Xorg.0.log", Time: Sun Sep 18 23:00:49 2016
[     5.422] (==) Using config directory: "/etc/X11/xorg.conf.d"
[     5.422] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[     5.424] (==) ServerLayout "Layout"
[     5.424] (**) |-->Screen "Intel" (0)
[     5.424] (**) |   |-->Monitor "LVDS1"
[     5.424] (**) |   |-->Device "Intel"
[     5.424] (**) |   |-->GPUDevice "nvidia"
[     5.424] (**) |-->Inactive Device "nvidia"
[     5.424] (==) Automatically adding devices
[     5.424] (==) Automatically enabling devices
[     5.424] (==) Automatically adding GPU devices
[     5.424] (==) Max clients allowed: 256, resource mask: 0x1fffff
[     5.429] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi/".
[     5.429]    Entry deleted from font path.
[     5.429]    (Run 'mkfontdir' on "/usr/share/fonts/100dpi/").
[     5.429] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi/".
[     5.429]    Entry deleted from font path.
[     5.429]    (Run 'mkfontdir' on "/usr/share/fonts/75dpi/").
[     5.429] (==) FontPath set to:
        /usr/share/fonts/misc/,
        /usr/share/fonts/TTF/,
        /usr/share/fonts/OTF/,
        /usr/share/fonts/Type1/
[     5.429] (**) ModulePath set to "/usr/lib/xorg/modules/"
[     5.429] (II) The server relies on udev to provide the list of input devices.
        If no devices become available, reconfigure udev or disable AutoAddDevices.
[     5.429] (II) Loader magic: 0x821d40
[     5.429] (II) Module ABI versions:
[     5.429]    X.Org ANSI C Emulation: 0.4
[     5.429]    X.Org Video Driver: 20.0
[     5.429]    X.Org XInput driver : 22.1
[     5.429]    X.Org Server Extension : 9.0
[     5.430] (++) using VT number 1

[     5.430] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
[     5.431] (II) xfree86: Adding drm device (/dev/dri/card0)
[     5.432] (--) PCI:*(0:0:2:0) 8086:0116:17aa:21d0 rev 9, Mem @ 0xf1400000/4194304, 0xe0000000/268435456, I/O @ 0x00006000/64, BIOS @ 0x????????/131072
[     5.432] (II) Open ACPI successful (/var/run/acpid.socket)
[     5.433] (II) LoadModule: "glx"
[     5.433] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[     5.445] (II) Module glx: vendor="X.Org Foundation"
[     5.445]    compiled for 1.18.4, module version = 1.0.0
[     5.445]    ABI class: X.Org Server Extension, version 9.0
[     5.445] (==) AIGLX enabled
[     5.445] (II) LoadModule: "intel"
[     5.450] (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
[     5.453] (II) Module intel: vendor="X.Org Foundation"
[     5.453]    compiled for 1.18.4, module version = 2.99.917
[     5.453]    Module class: X.Org Video Driver
[     5.453]    ABI class: X.Org Video Driver, version 20.0
[     5.453] (II) LoadModule: "nvidia"
[     5.453] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[     5.458] (II) Module nvidia: vendor="NVIDIA Corporation"
[     5.458]    compiled for 4.0.2, module version = 1.0.0
[     5.458]    Module class: X.Org Video Driver
[     5.458] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets:
        i810, i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G,
        915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM,
        Pineview G, 965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33,
        GM45, 4 Series, G45/G43, Q45/Q43, G41, B43
[     5.458] (II) intel: Driver for Intel(R) HD Graphics: 2000-6000
[     5.458] (II) intel: Driver for Intel(R) Iris(TM) Graphics: 5100, 6100
[     5.458] (II) intel: Driver for Intel(R) Iris(TM) Pro Graphics: 5200, 6200, P6300
[     5.458] (II) NVIDIA dlloader X Driver  370.28  Thu Sep  1 18:51:40 PDT 2016
[     5.458] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[     5.459] (II) intel(0): Using Kernel Mode Setting driver: i915, version 1.6.0 20160425
[     5.459] (II) intel(0): SNA compiled from 2.99.917-703-g15c5ff1
[     5.460] (--) intel(0): Integrated Graphics Chipset: Intel(R) HD Graphics 3000
[     5.460] (--) intel(0): CPU: x86-64, sse2, sse3, ssse3, sse4.1, sse4.2, avx; using a maximum of 4 threads
[     5.460] (**) intel(0): Depth 24, (--) framebuffer bpp 32
[     5.460] (==) intel(0): RGB weight 888
[     5.460] (==) intel(0): Default visual is TrueColor
[     5.460] (**) intel(0): Option "AccelMethod" "sna"
[     5.460] (**) intel(0): Option "SwapbuffersWait" "True"
[     5.460] (**) intel(0): Option "TearFree" "true"
[     5.461] (II) intel(0): Output LVDS1 using monitor section LVDS1
[     5.461] (**) intel(0): Option "PreferredMode" "1366x768"
[     5.461] (**) intel(0): Option "Primary" "true"
[     5.473] (--) intel(0): Found backlight control interface acpi_video0 (type 'firmware') for output LVDS1
[     5.473] (II) intel(0): Enabled output LVDS1
[     5.473] (II) intel(0): Output VGA1 has no monitor section
[     5.473] (II) intel(0): Enabled output VGA1
[     5.473] (--) intel(0): Using a maximum size of 256x256 for hardware cursors
[     5.473] (II) intel(0): Output VIRTUAL1 has no monitor section
[     5.473] (II) intel(0): Enabled output VIRTUAL1
[     5.473] (--) intel(0): Output LVDS1 using initial mode 1366x768 on pipe 0
[     5.474] (**) intel(0): TearFree enabled
[     5.474] (==) intel(0): DPI set to (96, 96)
[     5.474] (II) Loading sub module "dri3"
[     5.474] (II) LoadModule: "dri3"
[     5.474] (II) Module "dri3" already built-in
[     5.474] (II) Loading sub module "dri2"
[     5.474] (II) LoadModule: "dri2"
[     5.474] (II) Module "dri2" already built-in
[     5.474] (II) Loading sub module "present"
[     5.474] (II) LoadModule: "present"
[     5.474] (II) Module "present" already built-in
[     5.474] (II) UnloadModule: "nvidia"
[     5.474] (II) Unloading nvidia
[     5.474] (==) Depth 24 pixmap format is 32 bpp
[     5.477] (II) intel(0): SNA initialized with Sandybridge (gen6, gt2) backend
[     5.477] (==) intel(0): Backing store enabled
[     5.477] (==) intel(0): Silken mouse enabled
[     5.478] (II) intel(0): HW Cursor enabled
[     5.478] (II) intel(0): RandR 1.2 enabled, ignore the following RandR disabled message.
[     5.479] (==) intel(0): DPMS enabled
[     5.479] (==) intel(0): Display hotplug detection enabled
[     5.479] (II) intel(0): [DRI2] Setup complete
[     5.479] (II) intel(0): [DRI2]   DRI driver: i965
[     5.479] (II) intel(0): [DRI2]   VDPAU driver: va_gl
[     5.479] (II) intel(0): direct rendering: DRI2 DRI3 enabled
[     5.479] (II) intel(0): hardware support for Present enabled
[     5.479] (WW) intel(0): Option "Primary" is not used
[     5.479] (WW) intel(0): Option "PreferredMode" is not used
[     5.479] (--) RandR disabled
[     5.508] (II) AIGLX: enabled GLX_MESA_copy_sub_buffer
[     5.508] (II) AIGLX: enabled GLX_ARB_create_context
[     5.508] (II) AIGLX: enabled GLX_ARB_create_context_profile
[     5.508] (II) AIGLX: enabled GLX_EXT_create_context_es{,2}_profile
[     5.508] (II) AIGLX: enabled GLX_INTEL_swap_event
[     5.508] (II) AIGLX: enabled GLX_SGI_swap_control and GLX_MESA_swap_control
[     5.508] (II) AIGLX: enabled GLX_EXT_framebuffer_sRGB
[     5.508] (II) AIGLX: enabled GLX_ARB_fbconfig_float
[     5.508] (II) AIGLX: enabled GLX_EXT_fbconfig_packed_float
[     5.508] (II) AIGLX: GLX_EXT_texture_from_pixmap backed by buffer objects
[     5.508] (II) AIGLX: enabled GLX_ARB_create_context_robustness
[     5.508] (II) AIGLX: Loaded and initialized i965
[     5.508] (II) GLX: Initialized DRI2 GL provider for screen 0
[     5.511] (II) intel(0): switch to mode 1366x768@60.0 on LVDS1 using pipe 0, position (0, 0), rotation normal, reflection none
[     5.511] (II) intel(0): Setting screen physical size to 361 x 203
[     5.562] (II) config/udev: Adding input device Power Button (/dev/input/event2)
[     5.562] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[     5.562] (**) Power Button: Applying InputClass "system-keyboard"
[     5.562] (II) LoadModule: "evdev"
[     5.562] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[     5.565] (II) Module evdev: vendor="X.Org Foundation"
[     5.565]    compiled for 1.18.3, module version = 2.10.3
[     5.565]    Module class: X.Org XInput Driver
[     5.565]    ABI class: X.Org XInput driver, version 22.1
[     5.565] (II) Using input driver 'evdev' for 'Power Button'
[     5.565] (**) Power Button: always reports core events
[     5.565] (**) evdev: Power Button: Device: "/dev/input/event2"
[     5.565] (--) evdev: Power Button: Vendor 0 Product 0x1
[     5.565] (--) evdev: Power Button: Found keys
[     5.565] (II) evdev: Power Button: Configuring as keyboard
[     5.565] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input2/event2"
[     5.565] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[     5.565] (**) Option "xkb_rules" "evdev"
[     5.565] (**) Option "xkb_model" "pc105"
[     5.565] (**) Option "xkb_layout" "de"
[     5.565] (**) Option "xkb_variant" "nodeadkeys"
[     5.589] (II) config/udev: Adding input device Video Bus (/dev/input/event3)
[     5.589] (**) Video Bus: Applying InputClass "evdev keyboard catchall"
[     5.589] (**) Video Bus: Applying InputClass "system-keyboard"
[     5.589] (II) Using input driver 'evdev' for 'Video Bus'
[     5.589] (**) Video Bus: always reports core events
[     5.589] (**) evdev: Video Bus: Device: "/dev/input/event3"
[     5.589] (--) evdev: Video Bus: Vendor 0 Product 0x6
[     5.589] (--) evdev: Video Bus: Found keys
[     5.589] (II) evdev: Video Bus: Configuring as keyboard
[     5.589] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input3/event3"
[     5.589] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 7)
[     5.589] (**) Option "xkb_rules" "evdev"
[     5.589] (**) Option "xkb_model" "pc105"
[     5.589] (**) Option "xkb_layout" "de"
[     5.589] (**) Option "xkb_variant" "nodeadkeys"
[     5.590] (II) config/udev: Adding input device Video Bus (/dev/input/event4)
[     5.590] (**) Video Bus: Applying InputClass "evdev keyboard catchall"
[     5.590] (**) Video Bus: Applying InputClass "system-keyboard"
[     5.590] (II) Using input driver 'evdev' for 'Video Bus'
[     5.590] (**) Video Bus: always reports core events
[     5.590] (**) evdev: Video Bus: Device: "/dev/input/event4"
[     5.590] (--) evdev: Video Bus: Vendor 0 Product 0x6
[     5.590] (--) evdev: Video Bus: Found keys
[     5.590] (II) evdev: Video Bus: Configuring as keyboard
[     5.590] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:09/LNXVIDEO:01/input/input4/event4"
[     5.590] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 8)
[     5.590] (**) Option "xkb_rules" "evdev"
[     5.590] (**) Option "xkb_model" "pc105"
[     5.590] (**) Option "xkb_layout" "de"
[     5.590] (**) Option "xkb_variant" "nodeadkeys"
[     5.591] (II) config/udev: Adding input device Lid Switch (/dev/input/event0)
[     5.591] (II) No input driver specified, ignoring this device.
[     5.591] (II) This device may have been added with another device file.
[     5.591] (II) config/udev: Adding input device Sleep Button (/dev/input/event1)
[     5.591] (**) Sleep Button: Applying InputClass "evdev keyboard catchall"
[     5.591] (**) Sleep Button: Applying InputClass "system-keyboard"
[     5.591] (II) Using input driver 'evdev' for 'Sleep Button'
[     5.591] (**) Sleep Button: always reports core events
[     5.591] (**) evdev: Sleep Button: Device: "/dev/input/event1"
[     5.591] (--) evdev: Sleep Button: Vendor 0 Product 0x3
[     5.591] (--) evdev: Sleep Button: Found keys
[     5.591] (II) evdev: Sleep Button: Configuring as keyboard
[     5.591] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input1/event1"
[     5.591] (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD, id 9)
[     5.591] (**) Option "xkb_rules" "evdev"
[     5.591] (**) Option "xkb_model" "pc105"
[     5.591] (**) Option "xkb_layout" "de"
[     5.591] (**) Option "xkb_variant" "nodeadkeys"
[     5.592] (II) config/udev: Adding input device HDA Digital PCBeep (/dev/input/event8)
[     5.592] (II) No input driver specified, ignoring this device.
[     5.592] (II) This device may have been added with another device file.
[     5.592] (II) config/udev: Adding input device HDA Intel PCH Mic (/dev/input/event9)
[     5.592] (II) No input driver specified, ignoring this device.
[     5.592] (II) This device may have been added with another device file.
[     5.592] (II) config/udev: Adding input device HDA Intel PCH Dock Mic (/dev/input/event10)
[     5.592] (II) No input driver specified, ignoring this device.
[     5.592] (II) This device may have been added with another device file.
[     5.592] (II) config/udev: Adding input device HDA Intel PCH Dock Headphone (/dev/input/event11)
[     5.592] (II) No input driver specified, ignoring this device.
[     5.592] (II) This device may have been added with another device file.
[     5.593] (II) config/udev: Adding input device HDA Intel PCH Headphone (/dev/input/event12)
[     5.593] (II) No input driver specified, ignoring this device.
[     5.593] (II) This device may have been added with another device file.
[     5.593] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event5)
[     5.593] (**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall"
[     5.593] (**) AT Translated Set 2 keyboard: Applying InputClass "system-keyboard"
[     5.593] (II) Using input driver 'evdev' for 'AT Translated Set 2 keyboard'
[     5.593] (**) AT Translated Set 2 keyboard: always reports core events
[     5.593] (**) evdev: AT Translated Set 2 keyboard: Device: "/dev/input/event5"
[     5.593] (--) evdev: AT Translated Set 2 keyboard: Vendor 0x1 Product 0x1
[     5.593] (--) evdev: AT Translated Set 2 keyboard: Found keys
[     5.593] (II) evdev: AT Translated Set 2 keyboard: Configuring as keyboard
[     5.593] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio0/input/input5/event5"
[     5.593] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD, id 10)
[     5.593] (**) Option "xkb_rules" "evdev"
[     5.593] (**) Option "xkb_model" "pc105"
[     5.593] (**) Option "xkb_layout" "de"
[     5.593] (**) Option "xkb_variant" "nodeadkeys"
[     5.593] (II) config/udev: Adding input device PC Speaker (/dev/input/event7)
[     5.593] (II) No input driver specified, ignoring this device.
[     5.593] (II) This device may have been added with another device file.
[     5.594] (II) config/udev: Adding input device ThinkPad Extra Buttons (/dev/input/event6)
[     5.594] (**) ThinkPad Extra Buttons: Applying InputClass "evdev keyboard catchall"
[     5.594] (**) ThinkPad Extra Buttons: Applying InputClass "system-keyboard"
[     5.594] (II) Using input driver 'evdev' for 'ThinkPad Extra Buttons'
[     5.594] (**) ThinkPad Extra Buttons: always reports core events
[     5.594] (**) evdev: ThinkPad Extra Buttons: Device: "/dev/input/event6"
[     5.594] (--) evdev: ThinkPad Extra Buttons: Vendor 0x17aa Product 0x5054
[     5.594] (--) evdev: ThinkPad Extra Buttons: Found keys
[     5.594] (II) evdev: ThinkPad Extra Buttons: Configuring as keyboard
[     5.594] (**) Option "config_info" "udev:/sys/devices/platform/thinkpad_acpi/input/input7/event6"
[     5.594] (II) XINPUT: Adding extended input device "ThinkPad Extra Buttons" (type: KEYBOARD, id 11)
[     5.594] (**) Option "xkb_rules" "evdev"
[     5.594] (**) Option "xkb_model" "pc105"
[     5.594] (**) Option "xkb_layout" "de"
[     5.594] (**) Option "xkb_variant" "nodeadkeys"
[     5.609] (II) config/udev: Adding input device ThinkPad HDAPS accelerometer data (/dev/input/js1)
[     5.609] (**) ThinkPad HDAPS accelerometer data: Ignoring device from InputClass "ThinkPad HDAPS accelerometer blacklist"
[     5.609] (II) config/udev: Adding input device ThinkPad HDAPS joystick emulation (/dev/input/js0)
[     5.610] (II) No input driver specified, ignoring this device.
[     5.610] (II) This device may have been added with another device file.
[     5.610] (II) config/udev: Adding input device ThinkPad HDAPS accelerometer data (/dev/input/event14)
[     5.610] (**) ThinkPad HDAPS accelerometer data: Ignoring device from InputClass "ThinkPad HDAPS accelerometer blacklist"
[     5.616] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/mouse0)
[     5.616] (**) SynPS/2 Synaptics TouchPad: Ignoring device from InputClass "touchpad ignore duplicates"
[     5.632] (II) config/udev: Adding input device ThinkPad HDAPS joystick emulation (/dev/input/event13)
[     5.632] (II) No input driver specified, ignoring this device.
[     5.632] (II) This device may have been added with another device file.
[     5.657] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/event15)
[     5.657] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "evdev touchpad catchall"
[     5.657] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "touchpad catchall"
[     5.657] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "Default clickpad buttons"
[     5.657] (II) LoadModule: "synaptics"
[     5.657] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
[     5.658] (II) Module synaptics: vendor="X.Org Foundation"
[     5.658]    compiled for 1.18.3, module version = 1.8.99
[     5.658]    Module class: X.Org XInput Driver
[     5.658]    ABI class: X.Org XInput driver, version 22.1
[     5.658] (II) Using input driver 'synaptics' for 'SynPS/2 Synaptics TouchPad'
[     5.658] (**) SynPS/2 Synaptics TouchPad: always reports core events
[     5.658] (**) Option "Device" "/dev/input/event15"
[     5.706] (II) synaptics: SynPS/2 Synaptics TouchPad: ignoring touch events for semi-multitouch device
[     5.706] (--) synaptics: SynPS/2 Synaptics TouchPad: x-axis range 1472 - 5888 (res 75)
[     5.706] (--) synaptics: SynPS/2 Synaptics TouchPad: y-axis range 1408 - 4820 (res 105)
[     5.706] (--) synaptics: SynPS/2 Synaptics TouchPad: pressure range 0 - 255
[     5.706] (--) synaptics: SynPS/2 Synaptics TouchPad: finger width range 0 - 15
[     5.706] (--) synaptics: SynPS/2 Synaptics TouchPad: buttons: left right double triple
[     5.706] (--) synaptics: SynPS/2 Synaptics TouchPad: Vendor 0x2 Product 0x7
[     5.706] (--) synaptics: SynPS/2 Synaptics TouchPad: touchpad found
[     5.706] (**) SynPS/2 Synaptics TouchPad: always reports core events
[     5.740] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio1/input/input9/event15"
[     5.740] (II) XINPUT: Adding extended input device "SynPS/2 Synaptics TouchPad" (type: TOUCHPAD, id 12)
[     5.740] (**) synaptics: SynPS/2 Synaptics TouchPad: (accel) MinSpeed is now constant deceleration 2.5
[     5.740] (**) synaptics: SynPS/2 Synaptics TouchPad: (accel) MaxSpeed is now 1.75
[     5.740] (**) synaptics: SynPS/2 Synaptics TouchPad: (accel) AccelFactor is now 0.036
[     5.740] (**) SynPS/2 Synaptics TouchPad: (accel) keeping acceleration scheme 1
[     5.740] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration profile 1
[     5.740] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration factor: 2.000
[     5.740] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration threshold: 4
[     5.740] (--) synaptics: SynPS/2 Synaptics TouchPad: touchpad found
[     6.674] (II) config/udev: Adding input device TPPS/2 IBM TrackPoint (/dev/input/mouse1)
[     6.674] (II) No input driver specified, ignoring this device.
[     6.674] (II) This device may have been added with another device file.
[     6.689] (II) config/udev: Adding input device TPPS/2 IBM TrackPoint (/dev/input/event16)
[     6.689] (**) TPPS/2 IBM TrackPoint: Applying InputClass "evdev pointer catchall"
[     6.689] (**) TPPS/2 IBM TrackPoint: Applying InputClass "Trackpoint Wheel Emulation"
[     6.689] (II) Using input driver 'evdev' for 'TPPS/2 IBM TrackPoint'
[     6.689] (**) TPPS/2 IBM TrackPoint: always reports core events
[     6.689] (**) evdev: TPPS/2 IBM TrackPoint: Device: "/dev/input/event16"
[     6.703] (--) evdev: TPPS/2 IBM TrackPoint: Vendor 0x2 Product 0xa
[     6.703] (--) evdev: TPPS/2 IBM TrackPoint: Found 3 mouse buttons
[     6.703] (--) evdev: TPPS/2 IBM TrackPoint: Found relative axes
[     6.703] (--) evdev: TPPS/2 IBM TrackPoint: Found x and y relative axes
[     6.703] (II) evdev: TPPS/2 IBM TrackPoint: Configuring as mouse
[     6.703] (**) Option "Emulate3Buttons" "false"
[     6.703] (**) Option "EmulateWheel" "true"
[     6.703] (**) Option "EmulateWheelButton" "2"
[     6.703] (**) Option "YAxisMapping" "4 5"
[     6.703] (**) evdev: TPPS/2 IBM TrackPoint: YAxisMapping: buttons 4 and 5
[     6.703] (**) Option "XAxisMapping" "6 7"
[     6.703] (**) evdev: TPPS/2 IBM TrackPoint: XAxisMapping: buttons 6 and 7
[     6.703] (**) evdev: TPPS/2 IBM TrackPoint: EmulateWheelButton: 2, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[     6.703] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio1/serio2/input/input17/event16"
[     6.703] (II) XINPUT: Adding extended input device "TPPS/2 IBM TrackPoint" (type: MOUSE, id 13)
[     6.704] (II) evdev: TPPS/2 IBM TrackPoint: initialized for relative axes.
[     6.704] (**) TPPS/2 IBM TrackPoint: (accel) keeping acceleration scheme 1
[     6.704] (**) TPPS/2 IBM TrackPoint: (accel) acceleration profile 0
[     6.704] (**) TPPS/2 IBM TrackPoint: (accel) acceleration factor: 2.000
[     6.704] (**) TPPS/2 IBM TrackPoint: (accel) acceleration threshold: 4
[     7.473] (II) intel(0): EDID vendor "AUO", prod id 12604
[     7.473] (II) intel(0): Printing DDC gathered Modelines:
[     7.473] (II) intel(0): Modeline "1366x768"x0.0   69.30  1366 1404 1426 1436  768 771 777 803 -hsync -vsync (48.3 kHz eP)
[   490.102] (II) PM Event received: Capability Changed
[  1961.263] (II) AIGLX: Suspending AIGLX clients for VT switch
[  1965.113] (II) Open ACPI successful (/var/run/acpid.socket)
[  1965.113] (II) AIGLX: Resuming AIGLX clients after VT switch
[  1965.113] (II) intel(0): switch to mode 1366x768@60.0 on LVDS1 using pipe 0, position (0, 0), rotation normal, reflection none
[  1965.123] (--) synaptics: SynPS/2 Synaptics TouchPad: touchpad found
[  2907.589] (II) AIGLX: Suspending AIGLX clients for VT switch
[  2911.601] (II) Open ACPI successful (/var/run/acpid.socket)
[  2911.602] (II) AIGLX: Resuming AIGLX clients after VT switch
[  2911.602] (II) intel(0): switch to mode 1366x768@60.0 on LVDS1 using pipe 0, position (0, 0), rotation normal, reflection none
[  2911.609] (--) synaptics: SynPS/2 Synaptics TouchPad: touchpad found
[ 11482.546] (II) AIGLX: Suspending AIGLX clients for VT switch
[ 11486.513] (II) Open ACPI successful (/var/run/acpid.socket)
[ 11486.513] (II) AIGLX: Resuming AIGLX clients after VT switch
[ 11486.513] (II) intel(0): switch to mode 1366x768@60.0 on LVDS1 using pipe 0, position (0, 0), rotation normal, reflection none
[ 11486.530] (--) synaptics: SynPS/2 Synaptics TouchPad: touchpad found
[ 12736.566] (II) AIGLX: Suspending AIGLX clients for VT switch
[ 12740.567] (II) Open ACPI successful (/var/run/acpid.socket)
[ 12740.567] (II) AIGLX: Resuming AIGLX clients after VT switch
[ 12740.567] (II) intel(0): switch to mode 1366x768@60.0 on LVDS1 using pipe 0, position (0, 0), rotation normal, reflection none
[ 12740.588] (--) synaptics: SynPS/2 Synaptics TouchPad: touchpad found
[ 13461.053] (II) PM Event received: Capability Changed

Offline

#2 2016-09-23 00:47:57

dbacc
Member
Registered: 2014-09-25
Posts: 119

Re: Problems with Optimus on T420

I found that intel-virtual-output has vebose output. This is what I get. What about the randr_active error code?

intel-virtual-output: version 2.99.917
display_open((null))
:0: has_shm?=1, event=65, opcode=130, has_pixmap?=1
:0 screen saver active? 1 [event=92, error=0]
:0 saving screen saver defaults: timeout=0 interval=600 prefer_blank=1 allow_exp=1
:0: randr_active?=1, event=89, error=147
:0: xinerama_active?=1, event=0, error=0
:0: dri3_active?=1
check_virtual(:0): has VIRTUAL1? 0
:0: singleton registered? 0
:0: reading event type 28
display_init_damage(:0)
record_mouse(:0)
record_callback
display_open(:0.1)
bumblebee_open query result 'Value: :8
'
display_open(:8)
:8: has_shm?=1, event=65, opcode=130, has_pixmap?=0
:8 screen saver active? 1 [event=92, error=0]
:8 saving screen saver defaults: timeout=600 interval=600 prefer_blank=1 allow_exp=1
:8: randr_active?=1, event=89, error=147
:8: xinerama_active?=0, event=0, error=0
:8: dri3_active?=0
:8 cursor moved (visible=0, (0, 0))
context_enable_timer timer active? 0
:8 - initial size 640x480
last_display_add_clones__randr(:8)
display_init_randr_hpd(:8)
:8 - randr version 1.5
:8 - noutputs=0
:0 cursor changed
:0 cursor image 16x16, serial 1:
                
                
                
                
                
                
                
                
        +       
                
                
                
                
                
                
                
:8 marking cursor changed
context_enable_timer timer active? 1
polling - enable timer? 1, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 woken up
:0 received event 91
:0 damaged: (0, 0)x(1366, 768)
:0 timer expired (count=1)
:8 setting cursor position (0, 0), visible? 1
:8 updating cursor 16x16, serial 1
:8 setting cursor shape 200008
:8 mark flush (flush=0)
context_enable_timer timer active? 1
display_flush(:8)
:0 timer still active? 0
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 woken up
:0 received event 28
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 woken up
:0 received event 28
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 woken up
:0 received event 28
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 woken up
:0 received event 28
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 woken up
:0 received event 28
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 woken up
:0 received event 28
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 woken up
:0 received event 28
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 woken up
:0 received event 28
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 woken up
:0 received event 28
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 woken up
:0 received event 28
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 woken up
:0 received event 28
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 woken up
:0 received event 28
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 woken up
:0 received event 88
:0 cursor changed
:0 cursor image 32x32, serial 2:
                                
                                
                                
                                
             .......            
            .........           
           ..xxxxxxx..          
          ...xxxxxxx...         
          ...xxxxxxx...         
          .....xxx.....         
           ....xxx....          
            ...xxx...           
            ...xxx...           
            ...xxx...           
            ...xxx...           
            ...xxx...           
            ...x+x...           
            ...xxx...           
            ...xxx...           
            ...xxx...           
            ...xxx...           
            ...xxx...           
           ..xxxxxxx..          
          ...xxxxxxx...         
          ...xxxxxxx...         
          .............         
           ...........          
            .........           
             .......            
                                
                                
                                
:8 marking cursor changed
context_enable_timer timer active? 0
polling - enable timer? 1, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 timer expired (count=1)
:8 setting cursor position (0, 0), visible? 1
:8 updating cursor 32x32, serial 2
:8 setting cursor shape 20000c
:8 mark flush (flush=0)
context_enable_timer timer active? 1
display_flush(:8)
:0 timer still active? 0
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 woken up
:0 received event 88
:0 cursor changed
:0 cursor image 32x32, serial 3:
                                
                                
  .....                         
 ..xx...                        
...x+x...                       
...xxxx...                      
...xxxxx...                     
...xxxxxx...                    
...xxxxxxx...                   
...xxxxxxxx...                  
...xxxxxxxxx...                 
...xxxxxxxxxx..                 
...xxxxxxxxxxx..                
...xxxxxxxxxxxx..               
...xxxxxxxxxxxx...              
...xxxxxxxxxxxxx..              
...xxxxxxxxxxxx...              
...xxxxxxxxxxx....              
...xxxxxxxxxx.....              
...xxxxxxxxxx....               
...xxxxxxxxxx...                
........xxxxx...                
 ........xxxx...                
  ........xx....                
    ...........                 
       ........                 
        ......                  
                                
                                
                                
                                
                                
:8 marking cursor changed
context_enable_timer timer active? 0
polling - enable timer? 1, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 timer expired (count=1)
:8 setting cursor position (0, 0), visible? 1
:8 updating cursor 32x32, serial 3
:8 setting cursor shape 200010
:8 mark flush (flush=0)
context_enable_timer timer active? 1
display_flush(:8)
:0 timer still active? 0
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 2 fd awake
:0 woken up
:0 received event 88
:0 cursor changed
:0 cursor image 32x32, serial 4:
                                
                                
  .....                         
 ..xx...                        
...x+x...                       
...xxxx...                      
...xxxxx...                     
...xxxxxx...                    
...xxxxxxx...                   
...xxxxxxxx...                  
...xxxxxxxxx...                 
...xxxxxxxxxx..                 
...xxxxxxxxxxx..                
...xxxxxxxxxxxx..               
...xxxxxxxxxxxx...              
...xxxxxxxxxxxxx..              
...xxxxxxxxxxxx...              
...xxxxxxxxxxx....              
...xxxxxxxxxx.....              
...xxxxxxxxxx....               
...xxxxxxxxxx...                
........xxxxx...                
 ........xxxx...                
  ........xx....                
    ...........                 
       ........                 
        ......                  
                                
                                
                                
                                
                                
:8 marking cursor changed
context_enable_timer timer active? 0
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 1, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 timer expired (count=1)
:8 setting cursor position (0, 0), visible? 1
:8 updating cursor 32x32, serial 4
:8 setting cursor shape 200014
:8 mark flush (flush=0)
context_enable_timer timer active? 1
display_flush(:8)
:0 timer still active? 0
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 woken up
:0 received event 28
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 woken up
:0 received event 28
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 woken up
:0 received event 28
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 woken up
:0 received event 28
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 woken up
:0 received event 28
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 woken up
:0 received event 28
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 woken up
:0 received event 28
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 woken up
:0 received event 28
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 woken up
:0 received event 28
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 2 fd awake
:0 woken up
:0 received event 88
:0 cursor changed
:0 cursor image 32x32, serial 5:
                                
                                
  .....                         
 ..xx...                        
...x+x...                       
...xxxx...                      
...xxxxx...                     
...xxxxxx...                    
...xxxxxxx...                   
...xxxxxxxx...                  
...xxxxxxxxx...                 
...xxxxxxxxxx..                 
...xxxxxxxxxxx..                
...xxxxxxxxxxxx..               
...xxxxxxxxxxxx...              
...xxxxxxxxxxxxx..              
...xxxxxxxxxxxx...              
...xxxxxxxxxxx....              
...xxxxxxxxxx.....              
...xxxxxxxxxx....               
...xxxxxxxxxx...                
........xxxxx...                
 ........xxxx...                
  ........xx....                
    ...........                 
       ........                 
        ......                  
                                
                                
                                
                                
                                
:8 marking cursor changed
context_enable_timer timer active? 0
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 1, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 1, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 timer expired (count=1)
:8 setting cursor position (0, 0), visible? 1
:8 updating cursor 32x32, serial 5
:8 setting cursor shape 200018
:8 mark flush (flush=0)
context_enable_timer timer active? 1
display_flush(:8)
:0 timer still active? 0
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 woken up
:0 received event 88
:0 cursor changed
:0 cursor image 32x32, serial 6:
                                
               ...              
             .......            
            ...xxx...           
            ..xx+xx..           
            ..xxxxx..           
           ...xxxxx...          
           ...xxxxx....         
           ...xxxxxx......      
           ...xxxxxxxxxx.....   
        ......xxxxxxxxxxxxx...  
       .......xxxxxxxxxxxxxx..  
      ..xxxxx.xxxxxxxxxxxxxx..  
     ...xxxxxxxxxxxxxxxxxxxx..  
     ...xxxxxxxxxxxxxxxxxxxx..  
     ....xxxxxxxxxxxxxxxxxxx..  
      ....xxxxxxxxxxxxxxxxxx..  
      .....xxxxxxxxxxxxxxxxx..  
       ....xxxxxxxxxxxxxxxxx..  
        ....xxxxxxxxxxxxxxx...  
         ....xxxxxxxxxxxxxx...  
         .....xxxxxxxxxxxxx...  
          ....xxxxxxxxxxxxx...  
           ....xxxxxxxxxxxx...  
           ...................  
             ................   
              ..............    
                ..........      
                                
                                
                                
                                
:8 marking cursor changed
context_enable_timer timer active? 0
polling - enable timer? 1, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 timer expired (count=1)
:8 setting cursor position (0, 0), visible? 1
:8 updating cursor 32x32, serial 6
:8 setting cursor shape 20001c
:8 mark flush (flush=0)
context_enable_timer timer active? 1
display_flush(:8)
:0 timer still active? 0
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 woken up
:0 received event 88
:0 cursor changed
:0 cursor image 32x32, serial 7:
                                
                                
  .....                         
 ..xx...                        
...x+x...                       
...xxxx...                      
...xxxxx...                     
...xxxxxx...                    
...xxxxxxx...                   
...xxxxxxxx...                  
...xxxxxxxxx...                 
...xxxxxxxxxx..                 
...xxxxxxxxxxx..                
...xxxxxxxxxxxx..               
...xxxxxxxxxxxx...              
...xxxxxxxxxxxxx..              
...xxxxxxxxxxxx...              
...xxxxxxxxxxx....              
...xxxxxxxxxx.....              
...xxxxxxxxxx....               
...xxxxxxxxxx...                
........xxxxx...                
 ........xxxx...                
  ........xx....                
    ...........                 
       ........                 
        ......                  
                                
                                
                                
                                
                                
:8 marking cursor changed
context_enable_timer timer active? 0
polling - enable timer? 1, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 timer expired (count=1)
:8 setting cursor position (0, 0), visible? 1
:8 updating cursor 32x32, serial 7
:8 setting cursor shape 200020
:8 mark flush (flush=0)
context_enable_timer timer active? 1
display_flush(:8)
:0 timer still active? 0
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 woken up
:0 received event 88
:0 cursor changed
:0 cursor image 32x32, serial 8:
                                
               ...              
             .......            
            ...xxx...           
            ..xx+xx..           
            ..xxxxx..           
           ...xxxxx...          
           ...xxxxx....         
           ...xxxxxx......      
           ...xxxxxxxxxx.....   
        ......xxxxxxxxxxxxx...  
       .......xxxxxxxxxxxxxx..  
      ..xxxxx.xxxxxxxxxxxxxx..  
     ...xxxxxxxxxxxxxxxxxxxx..  
     ...xxxxxxxxxxxxxxxxxxxx..  
     ....xxxxxxxxxxxxxxxxxxx..  
      ....xxxxxxxxxxxxxxxxxx..  
      .....xxxxxxxxxxxxxxxxx..  
       ....xxxxxxxxxxxxxxxxx..  
        ....xxxxxxxxxxxxxxx...  
         ....xxxxxxxxxxxxxx...  
         .....xxxxxxxxxxxxx...  
          ....xxxxxxxxxxxxx...  
           ....xxxxxxxxxxxx...  
           ...................  
             ................   
              ..............    
                ..........      
                                
                                
                                
                                
:8 marking cursor changed
context_enable_timer timer active? 0
polling - enable timer? 1, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 1, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 timer expired (count=1)
:8 setting cursor position (0, 0), visible? 1
:8 updating cursor 32x32, serial 8
:8 setting cursor shape 200024
:8 mark flush (flush=0)
context_enable_timer timer active? 1
display_flush(:8)
:0 timer still active? 0
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 woken up
:0 received event 88
:0 cursor changed
:0 cursor image 32x32, serial 9:
                                
                                
  .....                         
 ..xx...                        
...x+x...                       
...xxxx...                      
...xxxxx...                     
...xxxxxx...                    
...xxxxxxx...                   
...xxxxxxxx...                  
...xxxxxxxxx...                 
...xxxxxxxxxx..                 
...xxxxxxxxxxx..                
...xxxxxxxxxxxx..               
...xxxxxxxxxxxx...              
...xxxxxxxxxxxxx..              
...xxxxxxxxxxxx...              
...xxxxxxxxxxx....              
...xxxxxxxxxx.....              
...xxxxxxxxxx....               
...xxxxxxxxxx...                
........xxxxx...                
 ........xxxx...                
  ........xx....                
    ...........                 
       ........                 
        ......                  
                                
                                
                                
                                
                                
:8 marking cursor changed
context_enable_timer timer active? 0
polling - enable timer? 1, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 timer expired (count=1)
:8 setting cursor position (0, 0), visible? 1
:8 updating cursor 32x32, serial 9
:8 setting cursor shape 200028
:8 mark flush (flush=0)
context_enable_timer timer active? 1
display_flush(:8)
:0 timer still active? 0
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 woken up
:0 received event 88
:0 cursor changed
:0 cursor image 32x32, serial 10:
                                
                                
                                
                                
             .......            
            .........           
           ..xxxxxxx..          
          ...xxxxxxx...         
          ...xxxxxxx...         
          .....xxx.....         
           ....xxx....          
            ...xxx...           
            ...xxx...           
            ...xxx...           
            ...xxx...           
            ...xxx...           
            ...x+x...           
            ...xxx...           
            ...xxx...           
            ...xxx...           
            ...xxx...           
            ...xxx...           
           ..xxxxxxx..          
          ...xxxxxxx...         
          ...xxxxxxx...         
          .............         
           ...........          
            .........           
             .......            
                                
                                
                                
:8 marking cursor changed
context_enable_timer timer active? 0
polling - enable timer? 1, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 timer expired (count=1)
:8 setting cursor position (0, 0), visible? 1
:8 updating cursor 32x32, serial 10
:8 setting cursor shape 20002c
:8 mark flush (flush=0)
context_enable_timer timer active? 1
display_flush(:8)
:0 timer still active? 0
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 woken up
:0 received event 88
:0 cursor changed
:0 cursor image 32x32, serial 11:
                                
                                
  .....                         
 ..xx...                        
...x+x...                       
...xxxx...                      
...xxxxx...                     
...xxxxxx...                    
...xxxxxxx...                   
...xxxxxxxx...                  
...xxxxxxxxx...                 
...xxxxxxxxxx..                 
...xxxxxxxxxxx..                
...xxxxxxxxxxxx..               
...xxxxxxxxxxxx...              
...xxxxxxxxxxxxx..              
...xxxxxxxxxxxx...              
...xxxxxxxxxxx....              
...xxxxxxxxxx.....              
...xxxxxxxxxx....               
...xxxxxxxxxx...                
........xxxxx...                
 ........xxxx...                
  ........xx....                
    ...........                 
       ........                 
        ......                  
                                
                                
                                
                                
                                
:8 marking cursor changed
context_enable_timer timer active? 0
polling - enable timer? 1, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 timer expired (count=1)
:8 setting cursor position (0, 0), visible? 1
:8 updating cursor 32x32, serial 11
:8 setting cursor shape 200030
:8 mark flush (flush=0)
context_enable_timer timer active? 1
display_flush(:8)
:0 timer still active? 0
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 woken up
:0 received event 88
:0 cursor changed
:0 cursor image 32x32, serial 12:
                                
                                
                                
                                
             .......            
            .........           
           ..xxxxxxx..          
          ...xxxxxxx...         
          ...xxxxxxx...         
          .....xxx.....         
           ....xxx....          
            ...xxx...           
            ...xxx...           
            ...xxx...           
            ...xxx...           
            ...xxx...           
            ...x+x...           
            ...xxx...           
            ...xxx...           
            ...xxx...           
            ...xxx...           
            ...xxx...           
           ..xxxxxxx..          
          ...xxxxxxx...         
          ...xxxxxxx...         
          .............         
           ...........          
            .........           
             .......            
                                
                                
                                
:8 marking cursor changed
context_enable_timer timer active? 0
polling - enable timer? 1, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 timer expired (count=1)
:8 setting cursor position (0, 0), visible? 1
:8 updating cursor 32x32, serial 12
:8 setting cursor shape 200034
:8 mark flush (flush=0)
context_enable_timer timer active? 1
display_flush(:8)
:0 timer still active? 0
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 woken up
:0 received event 88
:0 cursor changed
:0 cursor image 32x32, serial 13:
                                
                                
  .....                         
 ..xx...                        
...x+x...                       
...xxxx...                      
...xxxxx...                     
...xxxxxx...                    
...xxxxxxx...                   
...xxxxxxxx...                  
...xxxxxxxxx...                 
...xxxxxxxxxx..                 
...xxxxxxxxxxx..                
...xxxxxxxxxxxx..               
...xxxxxxxxxxxx...              
...xxxxxxxxxxxxx..              
...xxxxxxxxxxxx...              
...xxxxxxxxxxx....              
...xxxxxxxxxx.....              
...xxxxxxxxxx....               
...xxxxxxxxxx...                
........xxxxx...                
 ........xxxx...                
  ........xx....                
    ...........                 
       ........                 
        ......                  
                                
                                
                                
                                
                                
:8 marking cursor changed
context_enable_timer timer active? 0
polling - enable timer? 1, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 1, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 timer expired (count=1)
:8 setting cursor position (0, 0), visible? 1
:8 updating cursor 32x32, serial 13
:8 setting cursor shape 200038
:8 mark flush (flush=0)
context_enable_timer timer active? 1
display_flush(:8)
:0 timer still active? 0
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 woken up
:0 received event 88
:0 cursor changed
:0 cursor image 32x32, serial 14:
                                
                                
                                
                                
             .......            
            .........           
           ..xxxxxxx..          
          ...xxxxxxx...         
          ...xxxxxxx...         
          .....xxx.....         
           ....xxx....          
            ...xxx...           
            ...xxx...           
            ...xxx...           
            ...xxx...           
            ...xxx...           
            ...x+x...           
            ...xxx...           
            ...xxx...           
            ...xxx...           
            ...xxx...           
            ...xxx...           
           ..xxxxxxx..          
          ...xxxxxxx...         
          ...xxxxxxx...         
          .............         
           ...........          
            .........           
             .......            
                                
                                
                                
:8 marking cursor changed
context_enable_timer timer active? 0
polling - enable timer? 1, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 timer expired (count=1)
:8 setting cursor position (0, 0), visible? 1
:8 updating cursor 32x32, serial 14
:8 setting cursor shape 20003c
:8 mark flush (flush=0)
context_enable_timer timer active? 1
display_flush(:8)
:0 timer still active? 0
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 woken up
:0 received event 88
:0 cursor changed
:0 cursor image 32x32, serial 15:
                                
                                
  .....                         
 ..xx...                        
...x+x...                       
...xxxx...                      
...xxxxx...                     
...xxxxxx...                    
...xxxxxxx...                   
...xxxxxxxx...                  
...xxxxxxxxx...                 
...xxxxxxxxxx..                 
...xxxxxxxxxxx..                
...xxxxxxxxxxxx..               
...xxxxxxxxxxxx...              
...xxxxxxxxxxxxx..              
...xxxxxxxxxxxx...              
...xxxxxxxxxxx....              
...xxxxxxxxxx.....              
...xxxxxxxxxx....               
...xxxxxxxxxx...                
........xxxxx...                
 ........xxxx...                
  ........xx....                
    ...........                 
       ........                 
        ......                  
                                
                                
                                
                                
                                
:8 marking cursor changed
context_enable_timer timer active? 0
polling - enable timer? 1, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 timer expired (count=1)
:8 setting cursor position (0, 0), visible? 1
:8 updating cursor 32x32, serial 15
:8 setting cursor shape 200040
:8 mark flush (flush=0)
context_enable_timer timer active? 1
display_flush(:8)
:0 timer still active? 0
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 woken up
:0 received event 88
:0 cursor changed
:0 cursor image 32x32, serial 16:
                                
                                
                                
                                
             .......            
            .........           
           ..xxxxxxx..          
          ...xxxxxxx...         
          ...xxxxxxx...         
          .....xxx.....         
           ....xxx....          
            ...xxx...           
            ...xxx...           
            ...xxx...           
            ...xxx...           
            ...xxx...           
            ...x+x...           
            ...xxx...           
            ...xxx...           
            ...xxx...           
            ...xxx...           
            ...xxx...           
           ..xxxxxxx..          
          ...xxxxxxx...         
          ...xxxxxxx...         
          .............         
           ...........          
            .........           
             .......            
                                
                                
                                
:8 marking cursor changed
context_enable_timer timer active? 0
polling - enable timer? 1, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 timer expired (count=1)
:8 setting cursor position (0, 0), visible? 1
:8 updating cursor 32x32, serial 16
:8 setting cursor shape 200044
:8 mark flush (flush=0)
context_enable_timer timer active? 1
display_flush(:8)
:0 timer still active? 0
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 woken up
:0 received event 88
:0 cursor changed
:0 cursor image 32x32, serial 17:
                                
                                
  .....                         
 ..xx...                        
...x+x...                       
...xxxx...                      
...xxxxx...                     
...xxxxxx...                    
...xxxxxxx...                   
...xxxxxxxx...                  
...xxxxxxxxx...                 
...xxxxxxxxxx..                 
...xxxxxxxxxxx..                
...xxxxxxxxxxxx..               
...xxxxxxxxxxxx...              
...xxxxxxxxxxxxx..              
...xxxxxxxxxxxx...              
...xxxxxxxxxxx....              
...xxxxxxxxxx.....              
...xxxxxxxxxx....               
...xxxxxxxxxx...                
........xxxxx...                
 ........xxxx...                
  ........xx....                
    ...........                 
       ........                 
        ......                  
                                
                                
                                
                                
                                
:8 marking cursor changed
context_enable_timer timer active? 0
polling - enable timer? 1, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 timer expired (count=1)
:8 setting cursor position (0, 0), visible? 1
:8 updating cursor 32x32, serial 17
:8 setting cursor shape 200048
:8 mark flush (flush=0)
context_enable_timer timer active? 1
display_flush(:8)
:0 timer still active? 0
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 woken up
:0 received event 88
:0 cursor changed
:0 cursor image 32x32, serial 18:
                                
                                
  .....                         
 ..xx...                        
...x+x...                       
...xxxx...                      
...xxxxx...                     
...xxxxxx...                    
...xxxxxxx...                   
...xxxxxxxx...                  
...xxxxxxxxx...                 
...xxxxxxxxxx..                 
...xxxxxxxxxxx..                
...xxxxxxxxxxxx..               
...xxxxxxxxxxxx...              
...xxxxxxxxxxxxx..              
...xxxxxxxxxxxx...              
...xxxxxxxxxxx....              
...xxxxxxxxxx.....              
...xxxxxxxxxx....               
...xxxxxxxxxx...                
........xxxxx...                
 ........xxxx...                
  ........xx....                
    ...........                 
       ........                 
        ......                  
                                
                                
                                
                                
                                
:8 marking cursor changed
context_enable_timer timer active? 0
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 1, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 timer expired (count=1)
:8 setting cursor position (0, 0), visible? 1
:8 updating cursor 32x32, serial 18
:8 setting cursor shape 20004c
:8 mark flush (flush=0)
context_enable_timer timer active? 1
display_flush(:8)
:0 timer still active? 0
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 woken up
:0 received event 28
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 woken up
:0 received event 28
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 woken up
:0 received event 28
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 woken up
:0 received event 28
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 woken up
:0 received event 28
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 woken up
:0 received event 28
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - epolling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
record_callback
record_callback -- from server, event type 6, root 190 (ours? 1)
polling - enable timer? 0, nfd=4, ndisplay=2
poll reports 1 fd awake
:0 woken up
:0 received event 88
:0 cursor changed
:0 cursor image 32x32, serial 19:
                                
                                
  .....                         
 ..xx...                        
...x+x...                       
...xxxx...                      
...xxxxx...                     
...xxxxxx...                    
...xxxxxxx...                   
...xxxxxxxx...                  
...xxxxxxxxx...                 
...xxxxxxxxxx..                 
...xxxxxxxxxxx..                
...xxxxxxxxxxxx..               
...xxxxxxxxxxxx...              
...xxxxxxxxxxxxx..              
...xxxxxxxxxxxx...              
...xxxxxxxxxxx....              
...xxxxxxxxxx.....              
...xxxxxxxxxx....               
...xxxxxxxxxx...                
........xxxxx...                
 ........xxxx...                
  ........xx....                
    ...........                 
       ........                 
        ......                  
                   

Offline

#3 2016-09-23 11:17:19

Lone_Wolf
Member
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 11,866

Re: Problems with Optimus on T420

No clue about the randr_active error.

[     5.422] (==) Using config directory: "/etc/X11/xorg.conf.d"
[     5.422] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[     5.424] (==) ServerLayout "Layout"
[     5.424] (**) |-->Screen "Intel" (0)
[     5.424] (**) |   |-->Monitor "LVDS1"
[     5.424] (**) |   |-->Device "Intel"
[     5.424] (**) |   |-->GPUDevice "nvidia"
[     5.424] (**) |-->Inactive Device "nvidia"
<snip>
[     5.432] (--) PCI:*(0:0:2:0) 8086:0116:17aa:21d0 rev 9, Mem @ 0xf1400000/4194304, 0xe0000000/268435456, I/O @ 0x00006000/64, BIOS @ 0x????????/131072

Those lines suggest only the intel card is active.

Please post any *.conf files in /etc/X11/ and/or /etc/X11/xorg.conf.d you created .
Are you using nvidia-xconfig or nividia-settings to set/change a configuration ?


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.


(A works at time B)  && (time C > time B ) ≠  (A works at time C)

Offline

#4 2016-09-23 12:37:42

dbacc
Member
Registered: 2014-09-25
Posts: 119

Re: Problems with Optimus on T420

These are my files in xorg.conf.d, xorg.conf does not exist.

# Read and parsed by systemd-localed. It's probably wise not to edit this file
# manually too freely.
Section "InputClass"
        Identifier "system-keyboard"
        MatchIsKeyboard "on"
        Option "XkbLayout" "de"
        Option "XkbModel" "pc105"
        Option "XkbVariant" "nodeadkeys"
EndSection
Section "ServerLayout"
    Identifier "Layout"
    Screen 0 "intel"
    Inactive "nvidia"
#   Option "BlankTime" "0"
#   Option "StandbyTime" "7"
#   Option "SuspendTime" "10"
#   Option "OffTime" "45"
EndSection

Section "Monitor"
    Identifier "LVDS1"
    Option     "Primary" "true"
    Option     "PreferredMode" "1366x768"
EndSection

Section "Screen"
    Identifier "Intel"
    Monitor    "LVDS1"
    Device      "Intel"
    DefaultDepth 24
    SubSection "Display"
        Depth    24
        Modes "1366x768_60"
    EndSubSection
EndSection
Section "Device"
      Identifier "Intel"
      Driver "intel"
#     BusID  "PCI:00:02:0"
#     Option "AccelMethod" "none"
      Option "AccelMethod" "sna"
#     Option "AccelMethod" "uxa"
#     Option "AccelMethod" "glamor"
      Option "TearFree"    "true"
#     Option "Tiling"      "True"
      Option "SwapbuffersWait" "True"
#     Option "DRI"         "3"
EndSection

Section "Files"
      ModulePath "/usr/lib/xorg/modules/"
EndSection
Section "Device"
      Identifier  "nvidia"
      Driver      "nvidia"
      Vendorname  "Nvidia Corporation"
#     BoardName   "NVS 4200M"
      BusID       "PCI:01:00:0"
#     Option      "NoLogo" "true"
#     Option      "RegistryDwords" "EnableBrightnessControl=1"
#     Option      "UseEDID" "true"
#     Option      "AutoEnableDevice" "false"
EndSection

# Section "Files"
#      ModulePath "/usr/lib/nvidia/xorg/"
#      ModulePath "/usr/lib/xorg/modules/"
# EndSection
Section "InputClass"
        Identifier      "Trackpoint Wheel Emulation"
        MatchProduct    "TrackPoint|DualPoint Stick"
        MatchDevicePath "/dev/input/event*"
        Option          "EmulateWheel"          "true"
        Option          "EmulateWheelButton"    "2"
        Option          "Emulate3Buttons"       "false"
        Option          "XAxisMapping"          "6 7"
        Option          "YAxisMapping"          "4 5"
EndSection

Before that, I didn't use *.conf files  (instead using xrandr xommands) and it didn't work either (but worked with my old setup with dock). I wanted to use nvidia-settings, but that needs a valid xorg.conf, which I don't have. And using nvidia-xconfig doesn't help, since then I only get a blank screen at startup (without the additional *.conf files)

Offline

#5 2016-09-24 18:01:31

Lone_Wolf
Member
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 11,866

Re: Problems with Optimus on T420

You mentioned a docking station, is your system a laptop ?

If so, using bbswitch seems easiest solution foryou to enable /disable nvidia card.

Check power management section of bumblebee page.


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.


(A works at time B)  && (time C > time B ) ≠  (A works at time C)

Offline

#6 2016-09-28 03:06:31

dbacc
Member
Registered: 2014-09-25
Posts: 119

Re: Problems with Optimus on T420

Yeah, my system is a laptop.

However, I am using bbswitch.
I run optirun true which enables the nvidia card. /proc/acpi/bbswitch is indeed set to on.

So this basically works. However, still the screens don't show up :\

Offline

#7 2016-09-28 11:53:41

Lone_Wolf
Member
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 11,866

Re: Problems with Optimus on T420

let's try to verify if the nvidia card is enabled correctly.

post optirun --status and xrandr outputs before and after running optirun true.


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.


(A works at time B)  && (time C > time B ) ≠  (A works at time C)

Offline

#8 2016-09-29 02:56:33

dbacc
Member
Registered: 2014-09-25
Posts: 119

Re: Problems with Optimus on T420

Sounds good;) . The output of
optirun --status
is
Bumblebee status: Ready (3.2.1). X inactive. Discrete video card is on.

And it doesn't change after optirun true. The output of xrandr doesn't change either and is as in my first post.

Offline

#9 2016-09-29 10:08:19

Lone_Wolf
Member
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 11,866

Re: Problems with Optimus on T420

Try removing the "Inactive nvidia" line from that file in xorg.conf.d .


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.


(A works at time B)  && (time C > time B ) ≠  (A works at time C)

Offline

#10 2016-09-30 01:41:33

dbacc
Member
Registered: 2014-09-25
Posts: 119

Re: Problems with Optimus on T420

Hmm, doesn't change anything. Literally the same behavior.

Offline

#11 2016-09-30 23:16:27

dbacc
Member
Registered: 2014-09-25
Posts: 119

Re: Problems with Optimus on T420

Is there anything I can do to debug? Which kernel module might be the issue? Should something show up, when I plug in the monitor cable?

Offline

#12 2016-10-01 15:57:13

dbacc
Member
Registered: 2014-09-25
Posts: 119

Re: Problems with Optimus on T420

When I run optirun true the following pops up in the logs:

Okt 01 11:55:29 daniel-think bumblebeed[1882]: [   96.110176] [WARN][XORG] (WW) Warning, couldn't open module mouse
Okt 01 11:55:29 daniel-think bumblebeed[1882]: [   96.110236] [WARN][XORG] (WW) NVIDIA(0): Unable to get display device for DPI computation.
Okt 01 11:55:29 daniel-think bumblebeed[1882]: [   96.110260] [WARN][XORG] (WW) Warning, couldn't open module mouse
Okt 01 11:55:29 daniel-think bumblebeed[1882]: modprobe: FATAL: Module nvidia is in use.
Okt 01 11:55:32 daniel-think bumblebeed[1882]: [   99.199675] [ERROR]Unloading nvidia driver timed out.

Offline

Board footer

Powered by FluxBB