I don't have a locking problem. But here is the keybord relevant part of the Xorg.0.log file: [...] (II) Cannot locate a core pointer device. (II) Cannot locate a core keyboard device. (II) The server relies on HAL to provide the list of input devices. If no devices become available, reconfigure HAL or disable AllowEmptyInput. [...] (II) config/hal: Adding input device AT Translated Set 2 keyboard (**) AT Translated Set 2 keyboard: always reports core events (**) AT Translated Set 2 keyboard: Device: "/dev/input/event1" (II) AT Translated Set 2 keyboard: Found keys (II) AT Translated Set 2 keyboard: Configuring as keyboard (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD) (**) Option "xkb_rules" "evdev" (**) AT Translated Set 2 keyboard: xkb_rules: "evdev" (**) Option "xkb_model" "pc105" (**) AT Translated Set 2 keyboard: xkb_model: "pc105" (**) Option "xkb_layout" "de" (**) AT Translated Set 2 keyboard: xkb_layout: "de" (**) Option "xkb_variant" "nodeadkeys" (**) AT Translated Set 2 keyboard: xkb_variant: "nodeadkeys" (**) Option "xkb_options" "lv3:ralt_switch" (**) AT Translated Set 2 keyboard: xkb_options: "lv3:ralt_switch" (II) config/hal: Adding input device Logitech USB Receiver (**) Logitech USB Receiver: always reports core events (**) Logitech USB Receiver: Device: "/dev/input/event3" (II) Logitech USB Receiver: Found 1 mouse buttons (II) Logitech USB Receiver: Found keys (II) Logitech USB Receiver: Configuring as keyboard (II) XINPUT: Adding extended input device "Logitech USB Receiver" (type: KEYBOARD) (**) Option "xkb_rules" "evdev" (**) Logitech USB Receiver: xkb_rules: "evdev" (**) Option "xkb_model" "pc105" (**) Logitech USB Receiver: xkb_model: "pc105" (**) Option "xkb_layout" "de" (**) Logitech USB Receiver: xkb_layout: "de" (**) Option "xkb_variant" "nodeadkeys" (**) Logitech USB Receiver: xkb_variant: "nodeadkeys" (**) Option "xkb_options" "lv3:ralt_switch" (**) Logitech USB Receiver: xkb_options: "lv3:ralt_switch" (**) Logitech USB Receiver: YAxisMapping: buttons 4 and 5 (**) Logitech USB Receiver: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200 (II) config/hal: Adding input device Logitech USB Receiver (**) Logitech USB Receiver: always reports core events (**) Logitech USB Receiver: Device: "/dev/input/event2" (II) Logitech USB Receiver: Found x and y relative axes (II) Logitech USB Receiver: Found 16 mouse buttons (II) Logitech USB Receiver: Configuring as mouse (II) XINPUT: Adding extended input device "Logitech USB Receiver" (type: MOUSE) (**) Logitech USB Receiver: YAxisMapping: buttons 4 and 5 (**) Logitech USB Receiver: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200 (II) config/hal: Adding input device Video Bus (**) Video Bus: always reports core events (**) Video Bus: Device: "/dev/input/event8" (II) Video Bus: Found keys (II) Video Bus: Configuring as keyboard (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD) (**) Option "xkb_rules" "evdev" (**) Video Bus: xkb_rules: "evdev" (**) Option "xkb_model" "pc105" (**) Video Bus: xkb_model: "pc105" (**) Option "xkb_layout" "de" (**) Video Bus: xkb_layout: "de" (**) Option "xkb_variant" "nodeadkeys" (**) Video Bus: xkb_variant: "nodeadkeys" (**) Option "xkb_options" "lv3:ralt_switch" (**) Video Bus: xkb_options: "lv3:ralt_switch" (II) config/hal: Adding input device Video Bus (**) Video Bus: always reports core events (**) Video Bus: Device: "/dev/input/event7" (II) Video Bus: Found keys (II) Video Bus: Configuring as keyboard (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD) (**) Option "xkb_rules" "evdev" (**) Video Bus: xkb_rules: "evdev" (**) Option "xkb_model" "pc105" (**) Video Bus: xkb_model: "pc105" (**) Option "xkb_layout" "de" (**) Video Bus: xkb_layout: "de" (**) Option "xkb_variant" "nodeadkeys" (**) Video Bus: xkb_variant: "nodeadkeys" (**) Option "xkb_options" "lv3:ralt_switch" (**) Video Bus: xkb_options: "lv3:ralt_switch" (II) intel(0): EDID vendor "LEN", prod id 16435 (II) intel(0): Printing DDC gathered Modelines: (II) intel(0): Modeline "1440x900"x0.0 102.00 1440 1488 1520 1832 900 903 909 926 -hsync -vsync (55.7 kHz) (II) intel(0): Modeline "1440x900"x0.0 84.82 1440 1488 1520 1832 900 903 909 926 -hsync -vsync (46.3 kHz) (II) intel(0): EDID vendor "LEN", prod id 16435 AUDIT: Wed Nov 19 22:32:30 2008: 5823 X: client 4 rejected from local host ( uid=0 gid=0 pid=6033 ) (II) config/hal: Adding input device Virtual ThinkFinger Keyboard (**) Virtual ThinkFinger Keyboard: always reports core events (**) Virtual ThinkFinger Keyboard: Device: "/dev/input/event13" (II) Virtual ThinkFinger Keyboard: Found keys (II) Virtual ThinkFinger Keyboard: Configuring as keyboard (II) XINPUT: Adding extended input device "Virtual ThinkFinger Keyboard" (type: KEYBOARD) (**) Option "xkb_rules" "evdev" (**) Virtual ThinkFinger Keyboard: xkb_rules: "evdev" (**) Option "xkb_model" "pc105" (**) Virtual ThinkFinger Keyboard: xkb_model: "pc105" (**) Option "xkb_layout" "de" (**) Virtual ThinkFinger Keyboard: xkb_layout: "de" (**) Option "xkb_variant" "nodeadkeys" (**) Virtual ThinkFinger Keyboard: xkb_variant: "nodeadkeys" (**) Option "xkb_options" "lv3:ralt_switch" (**) Virtual ThinkFinger Keyboard: xkb_options: "lv3:ralt_switch" (EE) Virtual ThinkFinger Keyboard: Read error: No such device (II) config/hal: removing device Virtual ThinkFinger Keyboard (II) Virtual ThinkFinger Keyboard: Close (II) UnloadModule: "evdev" AUDIT: Wed Nov 19 22:41:15 2008: 5823 X: client 4 rejected from local host ( uid=1000 gid=1000 pid=6116 ) AUDIT: Wed Nov 19 22:41:15 2008: 5823 X: client 4 rejected from local host ( uid=1000 gid=1000 pid=6117 ) AUDIT: Wed Nov 19 22:41:15 2008: 5823 X: client 4 rejected from local host ( uid=1000 gid=1000 pid=6118 ) (II) intel(0): EDID vendor "LEN", prod id 16435 (II) intel(0): Printing DDC gathered Modelines: (II) intel(0): Modeline "1440x900"x0.0 102.00 1440 1488 1520 1832 900 903 909 926 -hsync -vsync (55.7 kHz) (II) intel(0): Modeline "1440x900"x0.0 84.82 1440 1488 1520 1832 900 903 909 926 -hsync -vsync (46.3 kHz) (II) intel(0): EDID vendor "LEN", prod id 16435 (II) intel(0): EDID vendor "LEN", prod id 16435 (II) intel(0): Printing DDC gathered Modelines: (II) intel(0): Modeline "1440x900"x0.0 102.00 1440 1488 1520 1832 900 903 909 926 -hsync -vsync (55.7 kHz) (II) intel(0): Modeline "1440x900"x0.0 84.82 1440 1488 1520 1832 900 903 909 926 -hsync -vsync (46.3 kHz) (II) intel(0): EDID vendor "LEN", prod id 16435 (II) intel(0): EDID vendor "LEN", prod id 16435 (II) intel(0): Printing DDC gathered Modelines: (II) intel(0): Modeline "1440x900"x0.0 102.00 1440 1488 1520 1832 900 903 909 926 -hsync -vsync (55.7 kHz) (II) intel(0): Modeline "1440x900"x0.0 84.82 1440 1488 1520 1832 900 903 909 926 -hsync -vsync (46.3 kHz) (II) intel(0): EDID vendor "LEN", prod id 16435 (II) intel(0): EDID vendor "LEN", prod id 16435 (II) intel(0): Printing DDC gathered Modelines: (II) intel(0): Modeline "1440x900"x0.0 102.00 1440 1488 1520 1832 900 903 909 926 -hsync -vsync (55.7 kHz) (II) intel(0): Modeline "1440x900"x0.0 84.82 1440 1488 1520 1832 900 903 909 926 -hsync -vsync (46.3 kHz) (II) intel(0): EDID vendor "LEN", prod id 16435 (II) intel(0): EDID vendor "LEN", prod id 16435 (II) intel(0): Printing DDC gathered Modelines: (II) intel(0): Modeline "1440x900"x0.0 102.00 1440 1488 1520 1832 900 903 909 926 -hsync -vsync (55.7 kHz) (II) intel(0): Modeline "1440x900"x0.0 84.82 1440 1488 1520 1832 900 903 909 926 -hsync -vsync (46.3 kHz) (II) intel(0): EDID vendor "LEN", prod id 16435 (II) intel(0): EDID vendor "LEN", prod id 16435 (II) intel(0): Printing DDC gathered Modelines: (II) intel(0): Modeline "1440x900"x0.0 102.00 1440 1488 1520 1832 900 903 909 926 -hsync -vsync (55.7 kHz) (II) intel(0): Modeline "1440x900"x0.0 84.82 1440 1488 1520 1832 900 903 909 926 -hsync -vsync (46.3 kHz) (II) intel(0): EDID vendor "LEN", prod id 16435 (II) AIGLX: Suspending AIGLX clients for VT switch (II) intel(0): xf86UnbindGARTMemory: unbind key 0 (II) intel(0): xf86UnbindGARTMemory: unbind key 1 (II) intel(0): xf86UnbindGARTMemory: unbind key 2 (II) intel(0): xf86UnbindGARTMemory: unbind key 3 (II) intel(0): xf86UnbindGARTMemory: unbind key 4 (II) config/hal: Adding input device Virtual ThinkFinger Keyboard (**) Virtual ThinkFinger Keyboard: always reports core events (**) Virtual ThinkFinger Keyboard: Device: "/dev/input/event13" (II) Virtual ThinkFinger Keyboard: Found keys (II) Virtual ThinkFinger Keyboard: Configuring as keyboard (II) XINPUT: Adding extended input device "Virtual ThinkFinger Keyboard" (type: KEYBOARD) (**) Option "xkb_rules" "evdev" (**) Virtual ThinkFinger Keyboard: xkb_rules: "evdev" (**) Option "xkb_model" "pc105" (**) Virtual ThinkFinger Keyboard: xkb_model: "pc105" (**) Option "xkb_layout" "de" (**) Virtual ThinkFinger Keyboard: xkb_layout: "de" (**) Option "xkb_variant" "nodeadkeys" (**) Virtual ThinkFinger Keyboard: xkb_variant: "nodeadkeys" (**) Option "xkb_options" "lv3:ralt_switch" (**) Virtual ThinkFinger Keyboard: xkb_options: "lv3:ralt_switch" (II) Open ACPI successful (/var/run/acpid.socket) (II) AIGLX: Resuming AIGLX clients after VT switch (II) intel(0): xf86BindGARTMemory: bind key 0 at 0x0077f000 (pgoffset 1919) (II) intel(0): xf86BindGARTMemory: bind key 1 at 0x00970000 (pgoffset 2416) (II) intel(0): xf86BindGARTMemory: bind key 2 at 0x022c0000 (pgoffset 8896) (II) intel(0): xf86BindGARTMemory: bind key 3 at 0x02b30000 (pgoffset 11056) (II) intel(0): xf86BindGARTMemory: bind key 4 at 0x033a0000 (pgoffset 13216) (II) intel(0): Fixed memory allocation layout: (II) intel(0): 0x00000000-0x0001ffff: ring buffer (128 kB) (II) intel(0): 0x00020000-0x00029fff: HW cursors (40 kB) (II) intel(0): 0x0002a000-0x00031fff: logical 3D context (32 kB) (II) intel(0): 0x00032000-0x00043fff: exa G965 state buffer (72 kB) (II) intel(0): 0x00044000-0x00044fff: overlay registers (4 kB) (II) intel(0): 0x00045000-0x00045fff: power context (4 kB) (II) intel(0): 0x00100000-0x0096ffff: front buffer (8640 kB) X tiled (II) intel(0): 0x0077f000: end of stolen memory (II) intel(0): 0x00970000-0x022bffff: exa offscreen (25920 kB) (II) intel(0): 0x022c0000-0x02b2ffff: back buffer (8640 kB) X tiled (II) intel(0): 0x02b30000-0x0339ffff: depth buffer (8640 kB) Y tiled (II) intel(0): 0x033a0000-0x0539ffff: classic textures (32768 kB) (II) intel(0): 0x10000000: end of aperture (II) intel(0): using SSC reference clock of 100 MHz (II) intel(0): Selecting standard 18 bit TMDS pixel format. (II) intel(0): Output configuration: (II) intel(0): Pipe A is off (II) intel(0): Display plane A is now disabled and connected to pipe A. (II) intel(0): Pipe B is on (II) intel(0): Display plane B is now enabled and connected to pipe B. (II) intel(0): Output VGA is connected to pipe none (II) intel(0): Output LVDS is connected to pipe B (II) intel(0): Output TMDS-1 is connected to pipe none (II) intel(0): [drm] mapped front buffer at 0xe0100000, handle = 0x2c020000 (II) intel(0): [drm] dma control initialized, using IRQ 16 (II) SynPS/2 Synaptics TouchPad: x-axis range 1472 - 5472 (II) SynPS/2 Synaptics TouchPad: y-axis range 1408 - 4448 (--) SynPS/2 Synaptics TouchPad touchpad found (II) Macintosh mouse button emulation: Device reopened after 10 attempts. (**) Macintosh mouse button emulation: YAxisMapping: buttons 4 and 5 (**) Macintosh mouse button emulation: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200 (II) TPPS/2 IBM TrackPoint: Device reopened after 10 attempts. (**) TPPS/2 IBM TrackPoint: YAxisMapping: buttons 4 and 5 (**) TPPS/2 IBM TrackPoint: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200 (II) AT Translated Set 2 keyboard: Device reopened after 10 attempts. (II) Logitech USB Receiver: Device reopened after 10 attempts. (**) Logitech USB Receiver: YAxisMapping: buttons 4 and 5 (**) Logitech USB Receiver: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200 (II) Logitech USB Receiver: Device reopened after 10 attempts. (**) Logitech USB Receiver: YAxisMapping: buttons 4 and 5 (**) Logitech USB Receiver: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200 (II) Video Bus: Device reopened after 10 attempts. (II) Video Bus: Device reopened after 10 attempts. (EE) Virtual ThinkFinger Keyboard: Read error: No such device (II) config/hal: removing device Virtual ThinkFinger Keyboard (II) Virtual ThinkFinger Keyboard: Close (II) UnloadModule: "evdev" (II) config/hal: Adding input device Virtual ThinkFinger Keyboard (**) Virtual ThinkFinger Keyboard: always reports core events (**) Virtual ThinkFinger Keyboard: Device: "/dev/input/event13" (II) Virtual ThinkFinger Keyboard: Found keys (II) Virtual ThinkFinger Keyboard: Configuring as keyboard (II) XINPUT: Adding extended input device "Virtual ThinkFinger Keyboard" (type: KEYBOARD) (**) Option "xkb_rules" "evdev" (**) Virtual ThinkFinger Keyboard: xkb_rules: "evdev" (**) Option "xkb_model" "pc105" (**) Virtual ThinkFinger Keyboard: xkb_model: "pc105" (**) Option "xkb_layout" "de" (**) Virtual ThinkFinger Keyboard: xkb_layout: "de" (**) Option "xkb_variant" "nodeadkeys" (**) Virtual ThinkFinger Keyboard: xkb_variant: "nodeadkeys" (**) Option "xkb_options" "lv3:ralt_switch" (**) Virtual ThinkFinger Keyboard: xkb_options: "lv3:ralt_switch" (EE) Virtual ThinkFinger Keyboard: Read error: No such device (II) config/hal: removing device Virtual ThinkFinger Keyboard (II) Virtual ThinkFinger Keyboard: Close (II) UnloadModule: "evdev"