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

Bug#568403: After X update xserver-xorg-input-vmmouse is broken



Package: xserver-xorg-input-vmmouse

Version: 1:12.6.5-2
Justification: breaks the whole system
Severity: critical

*** Please type your report below this line ***
After X update xserver-xorg-input-vmmouse is broken, the X server become unusuable, you have to use ssh in order to acess to the machine. The kdm.log show this at the end : 

/usr/bin/X: symbol lookup error: /usr/lib/xorg/modules/input/vmmouse_drv.so: undefined symbol: xf86LoaderReqSymLists

As stated in the Gentoo Bug report #303329 [1] it because it relays on signals that where removed from X. Still according to the Gentoo bug report [1], this path [2] works. I tested the path and it works, I attached my diff to actual package.

Regards


[1] http://bugs.gentoo.org/show_bug.cgi?id=303329
[2] http://cgit.freedesktop.org/xorg/driver/xf86-input-vmmouse/patch/?id=43e123c2f4fadfdf6e7cf5aa864102d82e40fe4b

-- 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 May  2  2007
/etc/X11/X -> /usr/bin/Xorg
-rwxr-xr-x 1 root root 1710344 Jan 21 00:01 /usr/bin/Xorg

/var/lib/x11/xorg.conf.roster does not exist.

VGA-compatible devices on PCI bus:
00:0f.0 VGA compatible controller: VMware SVGA II Adapter

/var/lib/x11/xorg.conf.md5sum does not exist.

Xorg X server configuration file status:
-rw-r--r-- 1 root root 3537 Feb  4 14:47 /etc/X11/xorg.conf

Contents of /etc/X11/xorg.conf:
# /etc/X11/xorg.conf (xorg X Window System server
configuration file)
#
# This file was generated by dexconf, the Debian X
Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the
/etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell
prompt.)
#
# This file is automatically updated on xserver-xorg
package upgrades *only*
# if it has not been modified since the last upgrade of
the xserver-xorg
# package.
#
# If you have edited this file but would like it to be
automatically updated
# again, run the following command:
#   sudo
dpkg-reconfigure -phigh xserver-xorg

Section "Files"
            FontPath         "/usr/share/fonts/X11/misc"
            FontPath         "/usr/X11R6/lib/X11/fonts/misc"
            FontPath         "/usr/share/fonts/X11/cyrillic"
            FontPath         "/usr/X11R6/lib/X11/fonts/cyrillic"
            FontPath         "/usr/share/fonts/X11/100dpi/:unscaled"
            FontPath         "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
            FontPath         "/usr/share/fonts/X11/75dpi/:unscaled"
            FontPath         "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
            FontPath         "/usr/share/fonts/X11/Type1"
            FontPath         "/usr/X11R6/lib/X11/fonts/Type1"
            FontPath         "/usr/share/fonts/X11/100dpi"
            FontPath         "/usr/X11R6/lib/X11/fonts/100dpi"
            FontPath         "/usr/share/fonts/X11/75dpi"
            FontPath         "/usr/X11R6/lib/X11/fonts/75dpi"
            # path
to defoma fonts
            FontPath         "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
            Load    "bitmap"
            Load    "ddc"
            Load    "dri"
            Load    "extmod"
            Load    "freetype"
            Load    "glx"
            Load    "int10"
            Load    "vbe"
            Load    "vmmouse"
EndSection

Section "InputDevice"
            Identifier         "Generic Keyboard"
            Driver              "kbd"
            Option             "CoreKeyboard"
            Option             "XkbRules"       "xorg"
            Option             "XkbModel"      "pc105"
            Option             "XkbLayout"     "ch"
            Option             "XkbVariant"    "fr"
EndSection

Section "InputDevice"
            Identifier         "Configured Mouse"
            Driver              "vmmouse"
            Option             "CorePointer"
            Option             "Device"                      "/dev/input/mice"
            #Option                       "Protocol"                    "IMPS/2"
            Option             "Protocol"                    "Auto"
            Option                         "Buttons"                    "5"
            Option                         "ZAxisMapping"                       "4 5"
            Option             "Emulate3Buttons"      "true"
EndSection

Section "Device"
    Identifier  "VMware SVGA"
    #Driver      "vmware"
    Driver      "vmware"
EndSection

Section "Monitor"
    Identifier      "VMware Monitor"
    VendorName      "VMware, Inc"
    HorizSync
1-10000
    VertRefresh
1-10000

    ModeLine
"1600x1000" 100 1600 1700 1800 1900 1000 1100 1200 1300
EndSection

Section "Screen"
            Identifier         "Default Screen"
    Device      "VMware SVGA"
    Monitor     "VMware Monitor"
    # Don't specify
DefaultColorDepth unless you know what you're
    # doing. It
will override the driver's preferences which can
    # cause the X
server not to run if the host doesn't support the
    # depth.
    Subsection
"Display"
        # VGA mode:
better left untouched
        Depth       4
        Modes       "640x480"
        ViewPort    0 0
    EndSubsection
    Subsection
"Display"
        Depth       8
        Modes       "1600x1000"
        ViewPort    0 0
    EndSubsection
    Subsection
"Display"
        Depth       15
        Modes       "1600x1000"
        ViewPort    0 0
    EndSubsection
    Subsection
"Display"
        Depth       16
        Modes       "1600x1000"
        ViewPort    0 0
    EndSubsection
    Subsection
"Display"
        Depth       24
        Modes       "1600x1000"
        ViewPort    0 0
    EndSubsection
EndSection

Section "ServerLayout"
            Identifier         "Default Layout"
            Screen             "Default Screen"
            InputDevice    "Generic Keyboard"
            InputDevice    "Configured Mouse"
EndSection

Section "DRI"
            Mode   0666
EndSection


Xorg X server log files on system:
-rw-r--r-- 1 root root 47895 Sep  1 11:47 /var/log/Xorg.1.log
-rw-r--r-- 1 root root  5914 Feb  4 14:47
/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.4
Release Date: 2010-01-08
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.32-trunk-686 i686
Debian
Current Operating System: Linux lsn20278-vm
2.6.32-trunk-686 #1 SMP Sun Jan 10 06:32:16 UTC 2010 i686
Kernel command line:
BOOT_IMAGE=/boot/vmlinuz-2.6.32-trunk-686 root=UUID=4989c0e4-5e3b-4977-ad40-9f1ac1eae81e
ro single
Build Date: 20 January 2010  10:52:55PM
xorg-server 2:1.7.4-2 (bgoglin@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: Thu
Feb  4 14:47:41 2010
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "Default Layout"
(**) |-->Screen "Default Screen" (0)
(**) |   |-->Monitor "VMware Monitor"
(**) |   |-->Device "VMware SVGA"
(**) |-->Input Device "Generic Keyboard"
(**) |-->Input Device "Configured Mouse"
(==) Automatically adding devices
(==) Automatically enabling devices
(WW) The directory
"/usr/X11R6/lib/X11/fonts/misc" does not exist.
            Entry
deleted from font path.
(WW) The directory "/usr/share/fonts/X11/cyrillic"
does not exist.
            Entry
deleted from font path.
(WW) The directory
"/usr/X11R6/lib/X11/fonts/cyrillic" does not exist.
            Entry
deleted from font path.
(WW) The directory
"/usr/share/fonts/X11/100dpi/" does not exist.
            Entry
deleted from font path.
(WW) The directory
"/usr/X11R6/lib/X11/fonts/100dpi/" does not exist.
            Entry
deleted from font path.
(WW) The directory
"/usr/share/fonts/X11/75dpi/" does not exist.
            Entry
deleted from font path.
(WW) The directory
"/usr/X11R6/lib/X11/fonts/75dpi/" does not exist.
            Entry
deleted from font path.
(WW) The directory
"/usr/X11R6/lib/X11/fonts/Type1" does not exist.
            Entry
deleted from font path.
(WW) The directory
"/usr/share/fonts/X11/100dpi" does not exist.
            Entry
deleted from font path.
(WW) The directory "/usr/X11R6/lib/X11/fonts/100dpi"
does not exist.
            Entry
deleted from font path.
(WW) The directory "/usr/share/fonts/X11/75dpi"
does not exist.
            Entry
deleted from font path.
(WW) The directory
"/usr/X11R6/lib/X11/fonts/75dpi" does not exist.
            Entry
deleted from font path.
(WW) The directory
"/usr/share/fonts/X11/cyrillic" does not exist.
            Entry
deleted from font path.
(WW) The directory
"/usr/share/fonts/X11/100dpi/" does not exist.
            Entry
deleted from font path.
(WW) The directory "/usr/share/fonts/X11/75dpi/"
does not exist.
            Entry
deleted from font path.
(WW) The directory
"/usr/share/fonts/X11/100dpi" does not exist.
            Entry
deleted from font path.
(WW) The directory "/usr/share/fonts/X11/75dpi"
does not exist.
            Entry
deleted from font path.
(**) FontPath set to:
            /usr/share/fonts/X11/misc,
            /usr/share/fonts/X11/Type1,
            /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType,
            /usr/share/fonts/X11/misc,
            /usr/share/fonts/X11/Type1,
            /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 Generic Keyboard
(WW) Disabling Configured Mouse
(II) Loader magic: 0x81e7680
(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:0:15:0) 15ad:0405:15ad:0405 VMware SVGA II
Adapter rev 0, Mem @ 0xd0000000/134217728, 0xd8000000/8388608, I/O @
0x000010f0/16, BIOS @ 0x????????/32768
(WW) Open ACPI failed (/var/run/acpid.socket) (No such
file or directory)
(II) "extmod" will be loaded. This was enabled
by default and also specified in the config file.
(II) "dbe" will be loaded by default.
(II) "glx" will be loaded. This was enabled by
default and also specified in the config file.
(II) "record" will be loaded by default.
(II) "dri" will be loaded. This was enabled by
default and also specified in the config file.
(II) "dri2" will be loaded by default.
(II) LoadModule: "ddc"
(II) Module "ddc" already built-in
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions/libdri.so
(II) Module dri: vendor="X.Org Foundation"
            compiled
for 1.7.4, module version = 1.0.0
            ABI
class: X.Org Server Extension, version 2.0
(II) Loading extension XFree86-DRI
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
            compiled
for 1.7.4, 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: "glx"
(II) Loading /usr/lib/xorg/modules/extensions/libglx.so
(II) Module glx: vendor="X.Org Foundation"
            compiled
for 1.7.4, module version = 1.0.0
            ABI
class: X.Org Server Extension, version 2.0
(==) AIGLX enabled
(II) Loading extension GLX
(II) LoadModule: "int10"
(II) Loading /usr/lib/xorg/modules/libint10.so
(II) Module int10: vendor="X.Org Foundation"
            compiled
for 1.7.4, module version = 1.0.0
            ABI
class: X.Org Video Driver, version 6.0
(II) LoadModule: "vbe"
(II) Loading /usr/lib/xorg/modules/libvbe.so
(II) Module vbe: vendor="X.Org Foundation"
            compiled
for 1.7.4, module version = 1.1.0
            ABI
class: X.Org Video Driver, version 6.0
(II) LoadModule: "vmmouse"
(II) Loading /usr/lib/xorg/modules/input/vmmouse_drv.so
(II) Module vmmouse: vendor="X.Org Foundation"
            compiled
for 1.7.3.902, module version = 12.6.5
            Module
class: X.Org XInput Driver
            ABI
class: X.Org XInput driver, version 7.0

udev information:
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: MAJOR=13
E: MINOR=64
E: DEVNAME=/dev/input/event0
E: SUBSYSTEM=input
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=ch
E: XKBVARIANT=fr
E: DEVLINKS=/dev/char/13:64
/dev/input/by-path/platform-i8042-serio-0-event-kbd
E: x11_driver=evdev
E: DMI_VENDOR=VMware, Inc.

P: /devices/LNXSYSTM:00/LNXPWRBN:00/input/input1/event1
N: input/event1
S: char/13:65
E: UDEV_LOG=3
E:
DEVPATH=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input1/event1
E: MAJOR=13
E: MINOR=65
E: DEVNAME=/dev/input/event1
E: SUBSYSTEM=input
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: XKBMODEL=pc105
E: XKBLAYOUT=ch
E: XKBVARIANT=fr
E: DEVLINKS=/dev/char/13:65
E: x11_driver=evdev
E: DMI_VENDOR=VMware, Inc.

P: /devices/platform/i8042/serio1/input/input2/event2
N: input/event2
S: char/13:66
S: input/by-path/platform-i8042-serio-1-event-mouse
E: UDEV_LOG=3
E:
DEVPATH=/devices/platform/i8042/serio1/input/input2/event2
E: MAJOR=13
E: MINOR=66
E: DEVNAME=/dev/input/event2
E: SUBSYSTEM=input
E: ID_INPUT=1
E: ID_INPUT_MOUSE=1
E: ID_SERIAL=noserial
E: ID_PATH=platform-i8042-serio-1
E: x11_driver=evdev
E: DMI_VENDOR=VMware, Inc.
E: DEVLINKS=/dev/char/13:66
/dev/input/by-path/platform-i8042-serio-1-event-mouse

DRM Information from dmesg:
[    5.988158]
Linux agpgart interface v0.103
[    7.797309]
agpgart-intel 0000:00:00.0: Intel 440BX Chipset
[    7.804664]
agpgart-intel 0000:00:00.0: AGP aperture is 256M @ 0x0


-- System Information:
Debian Release: squeeze/sid
  APT prefers
testing
  APT policy: (500,
'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-trunk-686 (SMP w/1 CPU core)
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-input-vmmouse depends
on:
ii  libc6                         2.10.2-2   GNU C Library: Shared libraries
ii  xserver-xorg-core             2:1.7.4-2  Xorg X server - core server
ii  xserver-xorg-input-mouse      1:1.5.0-1  X.Org X server -- mouse
input driv

xserver-xorg-input-vmmouse recommends no packages.

xserver-xorg-input-vmmouse suggests no packages.

-- no debconf information


      

Attachment: VMMouse.patch
Description: Binary data


Reply to: