Bernhard Kuemel
2010-Nov-24 15:27 UTC
[Secure-testing-team] Bug#604820: xserver-xorg: fragments of video memory displayed during login
Package: xserver-xorg Version: 1:7.5+7 Severity: grave Tags: security Justification: user security hole When I log in to my X server with kdm fragments of video memory and previous screen content are displayed shortly. I made some screen shots with a digital camera: http://darsie.dyndns.org/bernhard/xorg/ I managed to capture some source code I opened for editing. Any previous screen content could be leaked to successive users of the same computer. I''m not sure if this is an issue of xserver-xorg. Could be the window manager, too, or something else. -- Package-specific info: /var/lib/x11/X.roster does not exist. /var/lib/x11/X.md5sum does not exist. X server symlink status: lrwxrwxrwx 1 root root 13 Aug 13 13:51 /etc/X11/X -> /usr/bin/Xorg -rwxr-xr-x 1 root root 1733468 Oct 10 14:03 /usr/bin/Xorg /var/lib/x11/xorg.conf.roster does not exist. VGA-compatible devices on PCI bus: 02:00.0 VGA compatible controller: nVidia Corporation G96 [GeForce 9500 GT] (rev a1) /var/lib/x11/xorg.conf.md5sum does not exist. Xorg X server configuration file status: -rw-r--r-- 1 root root 1390 Nov 14 18:57 /etc/X11/xorg.conf Contents of /etc/X11/xorg.conf: # nvidia-xconfig: X configuration file generated by nvidia-xconfig # nvidia-xconfig: version 260.19.21 (buildmeister at builder103.nvidia.com) Thu Nov 4 20:57:26 PDT 2010 Section "ServerLayout" Identifier "Layout0" Screen 0 "Screen0" 0 0 InputDevice "Keyboard0" "CoreKeyboard" InputDevice "Mouse0" "CorePointer" EndSection Section "Files" EndSection Section "InputDevice" # generated from default Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/psaux" Option "Emulate3Buttons" "no" Option "ZAxisMapping" "4 5" EndSection Section "InputDevice" # generated from default Identifier "Keyboard0" Driver "kbd" EndSection Section "Monitor" Identifier "Philips Brilliance 201B" HorizSync 30.0 - 107.0 VertRefresh 50.0 - 160.0 Option "DPMS" EndSection Section "Device" Identifier "Device0" Driver "nvidia" VendorName "NVIDIA Corporation" EndSection Section "Screen" Identifier "Screen0" Device "Device0" Monitor "Philips Brilliance 201B" DefaultDepth 24 SubSection "Display" Depth 24 Modes "1600x1200" "1400x1050" "1280x1024" "1024x768" "800x600" "640x480" EndSubSection EndSection Kernel version (/proc/version): Linux version 2.6.32-5-686-bigmem (Debian 2.6.32-27) (maks at debian.org) (gcc version 4.3.5 (Debian 4.3.5-4) ) #1 SMP Sat Oct 30 23:25:58 UTC 2010 Xorg X server log files on system: -rw-r--r-- 1 root root 15676 Nov 24 15:49 /var/log/Xorg.0.log Contents of most recent Xorg X server log file /var/log/Xorg.0.log: X.Org X Server 1.7.7 Release Date: 2010-05-04 X Protocol Version 11, Revision 0 Build Operating System: Linux 2.6.32.23-dsa-ia32 i686 Debian Current Operating System: Linux b 2.6.32-5-686-bigmem #1 SMP Sat Oct 30 23:25:58 UTC 2010 i686 Kernel command line: BOOT_IMAGE=/boot/vmlinuz-2.6.32-5-686-bigmem root=UUID=37d64f43-0a1b-4f7f-b35a-acc0e5555967 ro Build Date: 10 October 2010 11:57:07AM xorg-server 2:1.7.7-8 (Cyril Brulebois <kibi at debian.org>) Current version of pixman: 0.16.4 Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/Xorg.0.log", Time: Wed Nov 24 15:42:01 2010 (==) Using config file: "/etc/X11/xorg.conf" (==) Using system config directory "/usr/share/X11/xorg.conf.d" (==) ServerLayout "Layout0" (**) |-->Screen "Screen0" (0) (**) | |-->Monitor "Philips Brilliance 201B" (**) | |-->Device "Device0" (**) |-->Input Device "Keyboard0" (**) |-->Input Device "Mouse0" (==) Automatically adding devices (==) Automatically enabling devices (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist. Entry deleted from font path. (==) FontPath set to: /usr/share/fonts/X11/misc, /usr/share/fonts/X11/100dpi/:unscaled, /usr/share/fonts/X11/75dpi/:unscaled, /usr/share/fonts/X11/Type1, /usr/share/fonts/X11/100dpi, /usr/share/fonts/X11/75dpi, /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType, built-ins (==) ModulePath set to "/usr/lib/xorg/modules" (WW) AllowEmptyInput is on, devices using drivers ''kbd'', ''mouse'' or ''vmmouse'' will be disabled. (WW) Disabling Keyboard0 (WW) Disabling Mouse0 (II) Loader magic: 0x81ecca0 (II) Module ABI versions: X.Org ANSI C Emulation: 0.4 X.Org Video Driver: 6.0 X.Org XInput driver : 7.0 X.Org Server Extension : 2.0 (++) using VT number 8 (--) PCI:*(0:2:0:0) 10de:0640:0000:0000 nVidia Corporation G96 [GeForce 9500 GT] rev 161, Mem @ 0xdc000000/16777216, 0xc0000000/268435456, 0xda000000/33554432, I/O @ 0x0000cc00/128, BIOS @ 0x????????/524288 (II) Open ACPI successful (/var/run/acpid.socket) (II) LoadModule: "extmod" (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so (II) Module extmod: vendor="X.Org Foundation" compiled for 1.7.7, module version = 1.0.0 Module class: X.Org Server Extension ABI class: X.Org Server Extension, version 2.0 (II) Loading extension SELinux (II) Loading extension MIT-SCREEN-SAVER (II) Loading extension XFree86-VidModeExtension (II) Loading extension XFree86-DGA (II) Loading extension DPMS (II) Loading extension XVideo (II) Loading extension XVideo-MotionCompensation (II) Loading extension X-Resource (II) LoadModule: "dbe" (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so (II) Module dbe: vendor="X.Org Foundation" compiled for 1.7.7, module version = 1.0.0 Module class: X.Org Server Extension ABI class: X.Org Server Extension, version 2.0 (II) Loading extension DOUBLE-BUFFER (II) LoadModule: "glx" (II) Loading /usr/lib/xorg/modules/extensions/libglx.so (II) Module glx: vendor="NVIDIA Corporation" compiled for 4.0.2, module version = 1.0.0 Module class: X.Org Server Extension (II) NVIDIA GLX Module 260.19.21 Thu Nov 4 20:52:05 PDT 2010 (II) Loading extension GLX (II) LoadModule: "record" (II) Loading /usr/lib/xorg/modules/extensions/librecord.so (II) Module record: vendor="X.Org Foundation" compiled for 1.7.7, module version = 1.13.0 Module class: X.Org Server Extension ABI class: X.Org Server Extension, version 2.0 (II) Loading extension RECORD (II) LoadModule: "dri" (II) Loading /usr/lib/xorg/modules/extensions/libdri.so (II) Module dri: vendor="X.Org Foundation" compiled for 1.7.7, module version = 1.0.0 ABI class: X.Org Server Extension, version 2.0 (II) Loading extension XFree86-DRI (II) LoadModule: "dri2" (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so (II) Module dri2: vendor="X.Org Foundation" compiled for 1.7.7, module version = 1.1.0 ABI class: X.Org Server Extension, version 2.0 (II) Loading extension DRI2 (II) LoadModule: "nvidia" (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so (II) Module nvidia: vendor="NVIDIA Corporation" compiled for 4.0.2, module version = 1.0.0 Module class: X.Org Video Driver (II) NVIDIA dlloader X Driver 260.19.21 Thu Nov 4 20:26:43 PDT 2010 (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs (II) Primary Device is: PCI 02 at 00:00:0 (II) Loading sub module "fb" (II) LoadModule: "fb" (II) Loading /usr/lib/xorg/modules/libfb.so (II) Module fb: vendor="X.Org Foundation" compiled for 1.7.7, module version = 1.0.0 ABI class: X.Org ANSI C Emulation, version 0.4 (II) Loading sub module "wfb" (II) LoadModule: "wfb" (II) Loading /usr/lib/xorg/modules/libwfb.so (II) Module wfb: vendor="X.Org Foundation" compiled for 1.7.7, module version = 1.0.0 ABI class: X.Org ANSI C Emulation, version 0.4 (II) Loading sub module "ramdac" (II) LoadModule: "ramdac" (II) Module "ramdac" already built-in (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32 (==) NVIDIA(0): RGB weight 888 (==) NVIDIA(0): Default visual is TrueColor (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0) (**) Nov 24 15:42:02 NVIDIA(0): Enabling RENDER acceleration (II) Nov 24 15:42:02 NVIDIA(0): Support for GLX with the Damage and Composite X extensions is (II) Nov 24 15:42:02 NVIDIA(0): enabled. (WW) Nov 24 15:42:02 NVIDIA(GPU-0): Unable to read EDID for display device CRT-1 (II) Nov 24 15:42:02 NVIDIA(0): NVIDIA GPU GeForce 9500 GT (G96) at PCI:2:0:0 (GPU-0) (--) Nov 24 15:42:02 NVIDIA(0): Memory: 524288 kBytes (--) Nov 24 15:42:02 NVIDIA(0): VideoBIOS: 62.94.3c.00.00 (II) Nov 24 15:42:02 NVIDIA(0): Detected PCI Express Link width: 16X (--) Nov 24 15:42:02 NVIDIA(0): Interlaced video modes are supported on this GPU (--) Nov 24 15:42:02 NVIDIA(0): Connected display device(s) on GeForce 9500 GT at PCI:2:0:0 (--) Nov 24 15:42:02 NVIDIA(0): CRT-1 (--) Nov 24 15:42:02 NVIDIA(0): CRT-1: 400.0 MHz maximum pixel clock (II) Nov 24 15:42:02 NVIDIA(0): Assigned Display Device: CRT-1 (II) Nov 24 15:42:02 NVIDIA(0): Validated modes: (II) Nov 24 15:42:02 NVIDIA(0): "1600x1200" (II) Nov 24 15:42:02 NVIDIA(0): "1400x1050" (II) Nov 24 15:42:02 NVIDIA(0): "1280x1024" (II) Nov 24 15:42:02 NVIDIA(0): "1024x768" (II) Nov 24 15:42:02 NVIDIA(0): "800x600" (II) Nov 24 15:42:02 NVIDIA(0): "640x480" (II) Nov 24 15:42:02 NVIDIA(0): Virtual screen size determined to be 1600 x 1200 (++) Nov 24 15:42:02 NVIDIA(0): DPI set to (120, 120); computed from -dpi X commandline option (==) Nov 24 15:42:02 NVIDIA(0): Enabling 32-bit ARGB GLX visuals. (--) Depth 24 pixmap format is 32 bpp (II) Nov 24 15:42:02 NVIDIA: Using 768.00 MB of virtual memory for indirect memory access. (II) Nov 24 15:42:02 NVIDIA(0): Initialized GPU GART. (II) Nov 24 15:42:02 NVIDIA(0): Setting mode "1600x1200" (II) Loading extension NV-GLX (II) Nov 24 15:42:03 NVIDIA(0): Initialized OpenGL Acceleration (==) NVIDIA(0): Disabling shared memory pixmaps (II) Nov 24 15:42:03 NVIDIA(0): Initialized X Rendering Acceleration (==) NVIDIA(0): Backing store disabled (==) NVIDIA(0): Silken mouse enabled (**) NVIDIA(0): DPMS enabled (II) Loading extension NV-CONTROL (II) Loading extension XINERAMA (==) RandR enabled (II) Initializing built-in extension Generic Event Extension (II) Initializing built-in extension SHAPE (II) Initializing built-in extension MIT-SHM (II) Initializing built-in extension XInputExtension (II) Initializing built-in extension XTEST (II) Initializing built-in extension BIG-REQUESTS (II) Initializing built-in extension SYNC (II) Initializing built-in extension XKEYBOARD (II) Initializing built-in extension XC-MISC (II) Initializing built-in extension SECURITY (II) Initializing built-in extension XINERAMA (II) Initializing built-in extension XFIXES (II) Initializing built-in extension RENDER (II) Initializing built-in extension RANDR (II) Initializing built-in extension COMPOSITE (II) Initializing built-in extension DAMAGE SELinux: Disabled on system, not enabling in X server (II) Initializing extension GLX (II) config/udev: Adding input device Power Button (/dev/input/event3) (**) Power Button: Applying InputClass "evdev keyboard catchall" (II) LoadModule: "evdev" (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so (II) Module evdev: vendor="X.Org Foundation" compiled for 1.7.6.901, module version = 2.3.2 Module class: X.Org XInput Driver ABI class: X.Org XInput driver, version 7.0 (**) Power Button: always reports core events (**) Power Button: Device: "/dev/input/event3" (II) Power Button: Found keys (II) Power Button: Configuring as keyboard (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD) (**) Option "xkb_rules" "evdev" (**) Option "xkb_model" "pc105" (**) Option "xkb_layout" "us" (**) Option "xkb_variant" "dvorak" (II) config/udev: Adding input device Power Button (/dev/input/event1) (**) Power Button: Applying InputClass "evdev keyboard catchall" (**) Power Button: always reports core events (**) Power Button: Device: "/dev/input/event1" (II) Power Button: Found keys (II) Power Button: Configuring as keyboard (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD) (**) Option "xkb_rules" "evdev" (**) Option "xkb_model" "pc105" (**) Option "xkb_layout" "us" (**) Option "xkb_variant" "dvorak" (II) config/udev: Adding input device Sleep Button (/dev/input/event2) (**) Sleep Button: Applying InputClass "evdev keyboard catchall" (**) Sleep Button: always reports core events (**) Sleep Button: Device: "/dev/input/event2" (II) Sleep Button: Found keys (II) Sleep Button: Configuring as keyboard (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD) (**) Option "xkb_rules" "evdev" (**) Option "xkb_model" "pc105" (**) Option "xkb_layout" "us" (**) Option "xkb_variant" "dvorak" (II) config/udev: Adding input device HDA Digital PCBeep (/dev/input/event6) (II) No input driver/identifier specified (ignoring) (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event0) (**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall" (**) AT Translated Set 2 keyboard: always reports core events (**) AT Translated Set 2 keyboard: Device: "/dev/input/event0" (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" (**) Option "xkb_model" "pc105" (**) Option "xkb_layout" "us" (**) Option "xkb_variant" "dvorak" (II) config/udev: Adding input device ImPS/2 Generic Wheel Mouse (/dev/input/event4) (**) ImPS/2 Generic Wheel Mouse: Applying InputClass "evdev pointer catchall" (**) ImPS/2 Generic Wheel Mouse: always reports core events (**) ImPS/2 Generic Wheel Mouse: Device: "/dev/input/event4" (II) ImPS/2 Generic Wheel Mouse: Found 3 mouse buttons (II) ImPS/2 Generic Wheel Mouse: Found scroll wheel(s) (II) ImPS/2 Generic Wheel Mouse: Found relative axes (II) ImPS/2 Generic Wheel Mouse: Found x and y relative axes (II) ImPS/2 Generic Wheel Mouse: Configuring as mouse (**) ImPS/2 Generic Wheel Mouse: YAxisMapping: buttons 4 and 5 (**) ImPS/2 Generic Wheel Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200 (II) XINPUT: Adding extended input device "ImPS/2 Generic Wheel Mouse" (type: MOUSE) (II) ImPS/2 Generic Wheel Mouse: initialized for relative axes. (II) config/udev: Adding input device ImPS/2 Generic Wheel Mouse (/dev/input/mouse0) (II) No input driver/identifier specified (ignoring) (II) config/udev: Adding input device PC Speaker (/dev/input/event5) (II) No input driver/identifier specified (ignoring) (II) Power Button: Close (II) UnloadModule: "evdev" (II) Power Button: Close (II) UnloadModule: "evdev" (II) Sleep Button: Close (II) UnloadModule: "evdev" (II) AT Translated Set 2 keyboard: Close (II) UnloadModule: "evdev" (II) ImPS/2 Generic Wheel Mouse: Close (II) UnloadModule: "evdev" (II) Open ACPI successful (/var/run/acpid.socket) (II) APM registered successfully (II) Nov 24 15:49:01 NVIDIA(0): Initialized GPU GART. (II) Nov 24 15:49:01 NVIDIA(0): Setting mode "1600x1200" (II) Nov 24 15:49:01 NVIDIA(0): Initialized OpenGL Acceleration (==) NVIDIA(0): Disabling shared memory pixmaps (II) Nov 24 15:49:01 NVIDIA(0): Initialized X Rendering Acceleration (**) NVIDIA(0): DPMS enabled (==) RandR enabled SELinux: Disabled on system, not enabling in X server (II) Initializing extension GLX (II) config/udev: Adding input device Power Button (/dev/input/event3) (**) Power Button: Applying InputClass "evdev keyboard catchall" (**) Power Button: always reports core events (**) Power Button: Device: "/dev/input/event3" (II) Power Button: Found keys (II) Power Button: Configuring as keyboard (**) Option "xkb_rules" "evdev" (**) Option "xkb_model" "pc105" (**) Option "xkb_layout" "us" (**) Option "xkb_variant" "dvorak" (II) config/udev: Adding input device Power Button (/dev/input/event1) (**) Power Button: Applying InputClass "evdev keyboard catchall" (**) Power Button: always reports core events (**) Power Button: Device: "/dev/input/event1" (II) Power Button: Found keys (II) Power Button: Configuring as keyboard (**) Option "xkb_rules" "evdev" (**) Option "xkb_model" "pc105" (**) Option "xkb_layout" "us" (**) Option "xkb_variant" "dvorak" (II) config/udev: Adding input device Sleep Button (/dev/input/event2) (**) Sleep Button: Applying InputClass "evdev keyboard catchall" (**) Sleep Button: always reports core events (**) Sleep Button: Device: "/dev/input/event2" (II) Sleep Button: Found keys (II) Sleep Button: Configuring as keyboard (**) Option "xkb_rules" "evdev" (**) Option "xkb_model" "pc105" (**) Option "xkb_layout" "us" (**) Option "xkb_variant" "dvorak" (II) config/udev: Adding input device HDA Digital PCBeep (/dev/input/event6) (II) No input driver/identifier specified (ignoring) (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event0) (**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall" (**) AT Translated Set 2 keyboard: always reports core events (**) AT Translated Set 2 keyboard: Device: "/dev/input/event0" (II) AT Translated Set 2 keyboard: Found keys (II) AT Translated Set 2 keyboard: Configuring as keyboard (**) Option "xkb_rules" "evdev" (**) Option "xkb_model" "pc105" (**) Option "xkb_layout" "us" (**) Option "xkb_variant" "dvorak" (II) config/udev: Adding input device ImPS/2 Generic Wheel Mouse (/dev/input/event4) (**) ImPS/2 Generic Wheel Mouse: Applying InputClass "evdev pointer catchall" (**) ImPS/2 Generic Wheel Mouse: always reports core events (**) ImPS/2 Generic Wheel Mouse: Device: "/dev/input/event4" (II) ImPS/2 Generic Wheel Mouse: Found 3 mouse buttons (II) ImPS/2 Generic Wheel Mouse: Found scroll wheel(s) (II) ImPS/2 Generic Wheel Mouse: Found relative axes (II) ImPS/2 Generic Wheel Mouse: Found x and y relative axes (II) ImPS/2 Generic Wheel Mouse: Configuring as mouse (**) ImPS/2 Generic Wheel Mouse: YAxisMapping: buttons 4 and 5 (**) ImPS/2 Generic Wheel Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200 (II) ImPS/2 Generic Wheel Mouse: initialized for relative axes. (II) config/udev: Adding input device ImPS/2 Generic Wheel Mouse (/dev/input/mouse0) (II) No input driver/identifier specified (ignoring) (II) config/udev: Adding input device PC Speaker (/dev/input/event5) (II) No input driver/identifier specified (ignoring) udev information: P: /devices/LNXSYSTM:00/LNXPWRBN:00/input/input3/event3 N: input/event3 S: char/13:67 E: UDEV_LOG=3 E: DEVPATH=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input3/event3 E: SUBSYSTEM=input E: DEVNAME=input/event3 E: ID_INPUT=1 E: ID_INPUT_KEY=1 E: XKBMODEL=pc105 E: XKBLAYOUT=us E: XKBVARIANT=dvorak E: MAJOR=13 E: MINOR=67 E: DEVLINKS=/dev/char/13:67 E: DMI_VENDOR=System manufacturer P: /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input1/event1 N: input/event1 S: char/13:65 E: UDEV_LOG=3 E: DEVPATH=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input1/event1 E: SUBSYSTEM=input E: DEVNAME=input/event1 E: ID_INPUT=1 E: ID_INPUT_KEY=1 E: XKBMODEL=pc105 E: XKBLAYOUT=us E: XKBVARIANT=dvorak E: MAJOR=13 E: MINOR=65 E: DEVLINKS=/dev/char/13:65 E: DMI_VENDOR=System manufacturer P: /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input2/event2 N: input/event2 S: char/13:66 E: UDEV_LOG=3 E: DEVPATH=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input2/event2 E: SUBSYSTEM=input E: DEVNAME=input/event2 E: ID_INPUT=1 E: ID_INPUT_KEY=1 E: XKBMODEL=pc105 E: XKBLAYOUT=us E: XKBVARIANT=dvorak E: MAJOR=13 E: MINOR=66 E: DEVLINKS=/dev/char/13:66 E: DMI_VENDOR=System manufacturer P: /devices/pci0000:00/0000:00:13.0/0000:04:01.0/input/input6/event6 N: input/event6 S: char/13:70 E: UDEV_LOG=3 E: DEVPATH=/devices/pci0000:00/0000:00:13.0/0000:04:01.0/input/input6/event6 E: SUBSYSTEM=input E: DEVNAME=input/event6 E: ID_INPUT=1 E: ID_PATH=pci-0000:04:01.0 E: DMI_VENDOR=System manufacturer E: MAJOR=13 E: MINOR=70 E: DEVLINKS=/dev/char/13:70 P: /devices/platform/i8042/serio0/input/input0/event0 N: input/event0 S: char/13:64 S: input/by-path/platform-i8042-serio-0-event-kbd E: UDEV_LOG=3 E: DEVPATH=/devices/platform/i8042/serio0/input/input0/event0 E: SUBSYSTEM=input E: DEVNAME=input/event0 E: ID_INPUT=1 E: ID_INPUT_KEY=1 E: ID_INPUT_KEYBOARD=1 E: ID_SERIAL=noserial E: ID_PATH=platform-i8042-serio-0 E: XKBMODEL=pc105 E: XKBLAYOUT=us E: XKBVARIANT=dvorak E: MAJOR=13 E: MINOR=64 E: DEVLINKS=/dev/char/13:64 /dev/input/by-path/platform-i8042-serio-0-event-kbd E: DMI_VENDOR=System manufacturer P: /devices/platform/i8042/serio1/input/input4/event4 N: input/event4 S: char/13:68 S: input/by-path/platform-i8042-serio-1-event-mouse E: UDEV_LOG=3 E: DEVPATH=/devices/platform/i8042/serio1/input/input4/event4 E: SUBSYSTEM=input E: DEVNAME=input/event4 E: ID_INPUT=1 E: ID_INPUT_MOUSE=1 E: ID_SERIAL=noserial E: ID_PATH=platform-i8042-serio-1 E: DMI_VENDOR=System manufacturer E: MAJOR=13 E: MINOR=68 E: DEVLINKS=/dev/char/13:68 /dev/input/by-path/platform-i8042-serio-1-event-mouse P: /devices/platform/i8042/serio1/input/input4/mouse0 N: input/mouse0 S: char/13:32 S: input/by-path/platform-i8042-serio-1-mouse E: UDEV_LOG=3 E: DEVPATH=/devices/platform/i8042/serio1/input/input4/mouse0 E: SUBSYSTEM=input E: DEVNAME=input/mouse0 E: ID_INPUT=1 E: ID_INPUT_MOUSE=1 E: ID_SERIAL=noserial E: ID_PATH=platform-i8042-serio-1 E: MAJOR=13 E: MINOR=32 E: DEVLINKS=/dev/char/13:32 /dev/input/by-path/platform-i8042-serio-1-mouse P: /devices/platform/pcspkr/input/input5/event5 N: input/event5 S: char/13:69 S: input/by-path/platform-pcspkr-event-spkr E: UDEV_LOG=3 E: DEVPATH=/devices/platform/pcspkr/input/input5/event5 E: SUBSYSTEM=input E: DEVNAME=input/event5 E: ID_INPUT=1 E: ID_SERIAL=noserial E: ID_PATH=platform-pcspkr E: DMI_VENDOR=System manufacturer E: MAJOR=13 E: MINOR=69 E: DEVLINKS=/dev/char/13:69 /dev/input/by-path/platform-pcspkr-event-spkr DRM Information from dmesg: [ 0.919284] Linux agpgart interface v0.103 [ 0.919478] agpgart: Detected VIA P4M890 chipset [ 0.925648] agpgart-via 0000:00:00.0: AGP aperture is 128M @ 0xd0000000 -- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (990, ''testing''), (500, ''unstable''), (500, ''stable'') Architecture: i386 (i686) Kernel: Linux 2.6.32-5-686-bigmem (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages xserver-xorg depends on: ii libc6 2.11.2-7 Embedded GNU C Library: Shared lib ii x11-xkb-u 7.5+5 X11 XKB utilities ii xkb-data 1.8-1 X Keyboard Extension (XKB) configu ii xserver-x 2:1.7.7-8 Xorg X server - core server ii xserver-x 1:7.5+7 the X.Org X server -- input driver ii xserver-x 1:2.3.2-6 X.Org X server -- evdev input driv ii xserver-x 1.2.2-2 Synaptics TouchPad driver for X.Or ii xserver-x 0.10.5+20100416-1 X.Org X server -- Wacom input driv ii xserver-x 1:7.5+7 the X.Org X server -- output drive ii xserver-x 1:1.2.2-2 X.Org X server -- APM display driv ii xserver-x 1:0.7.2-2 X.Org X server -- ark display driv ii xserver-x 1:6.13.1-2 X.Org X server -- AMD/ATI display ii xserver-x 1:1.2.3-1 X.Org X server -- Chips display dr ii xserver-x 1:1.3.2-2 X.Org X server -- Cirrus display d ii xserver-x 1:0.4.2-2 X.Org X server -- fbdev display dr ii xserver-x 2.11.9-5 X.Org X server -- Geode GX2/LX dis ii xserver-x 1:1.3.3-2 X.Org X server -- i128 display dri ii xserver-x 1:1.3.2-2 X.Org X server -- i740 display dri ii xserver-x 2:2.12.0+shadow-2 X.Org X server -- Intel i8xx, i9xx ii xserver-x 6.8.2-3 X.Org X server -- ATI Mach64 displ ii xserver-x 1:1.4.11.dfsg-4 X.Org X server -- MGA display driv ii xserver-x 1:1.2.4-3 X.Org X server -- Neomagic display ii xserver-x 1:0.0.15+git20100329+7858345-5 X.Org X server -- Nouveau display ii xserver-x 1:2.1.17-3 X.Org X server -- NV display drive ii xserver-x 1:0.2.904+svn842-2 X.Org X server -- VIA display driv ii xserver-x 6.8.1-3 X.Org X server -- ATI r128 display ii xserver-x 1:6.13.1-2 X.Org X server -- AMD/ATI Radeon d ii xserver-x 1:4.2.3-3 X.Org X server -- Rendition displa ii xserver-x 1:0.6.3-2 X.Org X server -- legacy S3 displa ii xserver-x 1:1.10.4-2 X.Org X server -- S3 ViRGE display ii xserver-x 1:2.3.1-2 X.Org X server -- Savage display d ii xserver-x 1:1.7.3-2 X.Org X server -- SiliconMotion di ii xserver-x 1:0.10.3-1 X.Org X server -- SiS display driv ii xserver-x 1:0.9.3-2 X.Org X server -- SiS USB display ii xserver-x 1:1.4.3-2 X.Org X server -- tdfx display dri ii xserver-x 1:1.3.3-2 X.Org X server -- Trident display ii xserver-x 1:1.2.3-2 X.Org X server -- Tseng display dr ii xserver-x 1:2.3.0-3 X.Org X server -- VESA display dri ii xserver-x 1:11.0.1-2 X.Org X server -- VMware display d ii xserver-x 1:1.2.3-2 X.Org X server -- Voodoo display d Versions of packages xserver-xorg recommends: ii libgl1-mesa-dri 7.7.1-4 A free implementation of the OpenG xserver-xorg suggests no packages. -- no debconf information