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

Bug#646890: xserver-xorg-core: xserver crashes on YeeLoong despite mips-sarea.patch



Package: xserver-xorg-core
Version: 2:1.11.1.901-1panayk1
Severity: normal

Dear Maintainer,

        On MIPS YeeLoong, the xserver crashes at startup with a segmentation
fault, despite having applied the mips-sarea patch.
        The segmentation fault occurs at line 1123 of hw/xfree86/vgahw/vgaHW.c.
        The attached patch resolved the issue for me, but it is only a
workaround because I expect it disables VGA output.



-- Package-specific info:
X server symlink status:
------------------------
lrwxrwxrwx 1 root root 13 Oct 26 08:13 /etc/X11/X -> /usr/bin/Xorg
-rwxr-xr-x 1 root root 2067272 Oct 24 07:55 /usr/bin/Xorg

VGA-compatible devices on PCI bus:
----------------------------------
00:08.0 VGA compatible controller [0300]: Silicon Motion, Inc. SM712 LynxEM+ [126f:0712] (rev b0)

Xorg X server configuration file status:
----------------------------------------
-rw-r--r-- 1 root root 602 Oct 26 17:16 /etc/X11/xorg.conf

Contents of /etc/X11/xorg.conf:
-------------------------------
Section "Monitor"
        Identifier   "Monitor0"
EndSection

Section "Device"
        Identifier "Card0"
        Driver     "siliconmotion"
        Option     "fifo_aggressive" "true"
        Option     "ShadowFB" "true"
        Option     "PciBurst" "true"
        Option     "PciRetry" "true"
        Option     "UseFBDev" "true"
        Option     "UseBIOS" "false"
        Option     "HWCursor" "true"
	Option     "PanelSize" "1024x600"
EndSection

Section "Screen"
        Identifier    "Screen0"
        Device        "Card0"
        Monitor       "Monitor0"
        DefaultDepth  16
EndSection

/etc/X11/xorg.conf.d does not exist.

/etc/modprobe.d contains no KMS configuration files.

Kernel version (/proc/version):
-------------------------------
Linux version 3.0.4-libre-lemote (root@singapore) (gcc version 4.6.1 (Debian 4.6.1-15) ) #4 PREEMPT Thu Oct 27 17:42:48 EEST 2011

Xorg X server log files on system:
----------------------------------
-rw-r--r-- 1 root root 19539 Oct 28 10:53 /var/log/Xorg.0.log

Contents of most recent Xorg X server log file (/var/log/Xorg.0.log):
---------------------------------------------------------------------
[  1306.172] 
X.Org X Server 1.11.1.901 (1.11.2 RC 1)
Release Date: 2011-10-14
[  1306.173] X Protocol Version 11, Revision 0
[  1306.173] Build Operating System: Linux 3.0.4-libre-lemote mips64 Debian
[  1306.173] Current Operating System: Linux singapore 3.0.4-libre-lemote #4 PREEMPT Thu Oct 27 17:42:48 EEST 2011 mips64
[  1306.173] Kernel command line: machtype=lemote-yeeloong-2f-8.9inches root=/dev/mapper/lvm--singapore0-root ro quiet rd_start=0x80b50000 rd_size=0xbdbb86 
[  1306.173] Build Date: 24 October 2011  06:22:39AM
[  1306.173] xorg-server 2:1.11.1.901-1panayk1 (Panayiotis Karabassis <panayk@gmail.com>) 
[  1306.174] Current version of pixman: 0.22.2
[  1306.174] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[  1306.174] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[  1306.174] (==) Log file: "/var/log/Xorg.0.log", Time: Fri Oct 28 10:53:20 2011
[  1306.175] (==) Using config file: "/etc/X11/xorg.conf"
[  1306.175] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[  1306.217] (==) No Layout section.  Using the first Screen section.
[  1306.217] (**) |-->Screen "Screen0" (0)
[  1306.218] (**) |   |-->Monitor "Monitor0"
[  1306.222] (**) |   |-->Device "Card0"
[  1306.223] (==) Automatically adding devices
[  1306.223] (==) Automatically enabling devices
[  1306.224] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[  1306.224] 	Entry deleted from font path.
[  1306.233] (WW) `fonts.dir' not found (or not valid) in "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType".
[  1306.234] 	Entry deleted from font path.
[  1306.234] 	(Run 'mkfontdir' on "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType").
[  1306.234] (==) 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,
	built-ins
[  1306.234] (==) ModulePath set to "/usr/lib/xorg/modules"
[  1306.234] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[  1306.235] (II) Loader magic: 0x5e2010
[  1306.235] (II) Module ABI versions:
[  1306.235] 	X.Org ANSI C Emulation: 0.4
[  1306.235] 	X.Org Video Driver: 11.0
[  1306.235] 	X.Org XInput driver : 13.0
[  1306.235] 	X.Org Server Extension : 6.0
[  1306.242] (--) PCI:*(0:0:8:0) 126f:0712:0000:0000 rev 176, Mem @ 0x40000000/16777216
[  1306.242] (II) LoadModule: "extmod"
[  1306.249] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
[  1306.251] (II) Module extmod: vendor="X.Org Foundation"
[  1306.252] 	compiled for 1.11.1.901, module version = 1.0.0
[  1306.252] 	Module class: X.Org Server Extension
[  1306.252] 	ABI class: X.Org Server Extension, version 6.0
[  1306.252] (II) Loading extension SELinux
[  1306.252] (II) Loading extension MIT-SCREEN-SAVER
[  1306.252] (II) Loading extension XFree86-VidModeExtension
[  1306.252] (II) Loading extension XFree86-DGA
[  1306.252] (II) Loading extension DPMS
[  1306.252] (II) Loading extension XVideo
[  1306.252] (II) Loading extension XVideo-MotionCompensation
[  1306.252] (II) Loading extension X-Resource
[  1306.252] (II) LoadModule: "dbe"
[  1306.253] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
[  1306.254] (II) Module dbe: vendor="X.Org Foundation"
[  1306.254] 	compiled for 1.11.1.901, module version = 1.0.0
[  1306.254] 	Module class: X.Org Server Extension
[  1306.254] 	ABI class: X.Org Server Extension, version 6.0
[  1306.254] (II) Loading extension DOUBLE-BUFFER
[  1306.254] (II) LoadModule: "glx"
[  1306.255] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[  1306.264] (II) Module glx: vendor="X.Org Foundation"
[  1306.264] 	compiled for 1.11.1.901, module version = 1.0.0
[  1306.265] 	ABI class: X.Org Server Extension, version 6.0
[  1306.265] (==) AIGLX enabled
[  1306.265] (II) Loading extension GLX
[  1306.265] (II) LoadModule: "record"
[  1306.266] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
[  1306.266] (II) Module record: vendor="X.Org Foundation"
[  1306.267] 	compiled for 1.11.1.901, module version = 1.13.0
[  1306.267] 	Module class: X.Org Server Extension
[  1306.267] 	ABI class: X.Org Server Extension, version 6.0
[  1306.267] (II) Loading extension RECORD
[  1306.267] (II) LoadModule: "dri"
[  1306.268] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
[  1306.269] (II) Module dri: vendor="X.Org Foundation"
[  1306.270] 	compiled for 1.11.1.901, module version = 1.0.0
[  1306.270] 	ABI class: X.Org Server Extension, version 6.0
[  1306.270] (II) Loading extension XFree86-DRI
[  1306.270] (II) LoadModule: "dri2"
[  1306.271] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
[  1306.271] (II) Module dri2: vendor="X.Org Foundation"
[  1306.271] 	compiled for 1.11.1.901, module version = 1.2.0
[  1306.272] 	ABI class: X.Org Server Extension, version 6.0
[  1306.272] (II) Loading extension DRI2
[  1306.272] (II) LoadModule: "siliconmotion"
[  1306.272] (II) Loading /usr/lib/xorg/modules/drivers/siliconmotion_drv.so
[  1306.285] (II) Module siliconmotion: vendor="X.Org Foundation"
[  1306.285] 	compiled for 1.11.1.901, module version = 1.7.5
[  1306.285] 	Module class: X.Org Video Driver
[  1306.285] 	ABI class: X.Org Video Driver, version 11.0
[  1306.285] (II) SMI: driver (version 1.7.5) for Silicon Motion Lynx chipsets: Lynx,
	LynxE, Lynx3D, LynxEM, LynxEM+, Lynx3DM, Cougar3DR, MSOC
[  1306.286] (++) using VT number 7

[  1306.387] (WW) xf86EnableIOPorts: map iobase (2be70000)
[  1306.387] (WW) Falling back to old probe method for siliconmotion
[  1306.387] (--) Assigning device section with no busID to primary device
[  1306.387] (--) Chipset LynxEM+ found
[  1306.387] (II) Loading /usr/lib/xorg/modules/drivers/siliconmotion_drv.so
[  1306.390] (II) Loading sub module "vgahw"
[  1306.390] (II) LoadModule: "vgahw"
[  1306.391] (II) Loading /usr/lib/xorg/modules/libvgahw.so
[  1306.392] (II) Module vgahw: vendor="X.Org Foundation"
[  1306.392] 	compiled for 1.11.1.901, module version = 0.1.0
[  1306.392] 	ABI class: X.Org Video Driver, version 11.0
[  1306.392] (II) SMI(0): Creating default Display subsection in Screen section
	"Screen0" for depth/fbbpp 16/16
[  1306.392] (**) SMI(0): Depth 16, (--) framebuffer bpp 16
[  1306.392] (==) SMI(0): RGB weight 565
[  1306.392] (==) SMI(0): Default visual is TrueColor
[  1306.393] (**) SMI(0): Option "pci_burst" "true"
[  1306.393] (**) SMI(0): Option "pci_retry" "true"
[  1306.393] (**) SMI(0): Option "HWCursor" "true"
[  1306.393] (**) SMI(0): Option "UseBIOS" "false"
[  1306.393] (**) SMI(0): Option "PanelSize" "1024x600"
[  1306.393] (**) SMI(0): Option "UseFBDev" "true"
[  1306.393] (**) SMI(0): PCI Burst enabled
[  1306.393] (**) SMI(0): PCI Retry enabled
[  1306.394] (**) SMI(0): Using Hardware Cursor
[  1306.394] (**) SMI(0): Option: UseBIOS disabled.
[  1306.394] (--) SMI(0): Chipset: "LynxEM+"
[  1306.394] (==) SMI(0): Dual head disabled
[  1306.394] (==) SMI(0): Using XAA acceleration architecture
[  1306.394] (--) SMI(0): videoram: 4096kB
[  1306.395] (II) SMI(0): Cursor Offset: 003FFC00
[  1306.395] (II) SMI(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
[  1306.395] (II) SMI(0): Reserved: 003FF800
[  1306.395] (II) SMI(0): OFF Panel Size = 1024x600
[  1306.395] (II) Loading sub module "i2c"
[  1306.395] (II) LoadModule: "i2c"
[  1306.395] (II) Module "i2c" already built-in
[  1306.396] (II) SMI(0): I2C bus "I2C bus" initialized.
[  1306.396] (II) Loading sub module "ddc"
[  1306.396] (II) LoadModule: "ddc"
[  1306.396] (II) Module "ddc" already built-in
[  1306.396] (==) SMI(0): Using gamma correction (1.0, 1.0, 1.0)
[  1306.396] (II) SMI(0): MCLK = 157.000
[  1306.396] (II) SMI(0): Output LVDS using monitor section Monitor0
[  1306.396] (II) SMI(0): Printing probed modes for output LVDS
[  1306.396] (II) SMI(0): Modeline "1024x600"x59.9   49.00  1024 1072 1168 1312  600 603 613 624 -hsync +vsync (37.3 kHz)
[  1306.397] (II) SMI(0): Output LVDS connected
[  1306.397] (II) SMI(0): Using sloppy heuristic for initial modes
[  1306.397] (II) SMI(0): Output LVDS using initial mode 1024x600
[  1306.397] (II) SMI(0): Using default gamma of (1.0, 1.0, 1.0) unless otherwise stated.
[  1306.397] (==) SMI(0): DPI set to (96, 96)
[  1306.397] (II) Loading sub module "fb"
[  1306.397] (II) LoadModule: "fb"
[  1306.398] (II) Loading /usr/lib/xorg/modules/libfb.so
[  1306.410] (II) Module fb: vendor="X.Org Foundation"
[  1306.410] 	compiled for 1.11.1.901, module version = 1.0.0
[  1306.410] 	ABI class: X.Org ANSI C Emulation, version 0.4
[  1306.410] (II) Loading sub module "xaa"
[  1306.410] (II) LoadModule: "xaa"
[  1306.411] (II) Loading /usr/lib/xorg/modules/libxaa.so
[  1306.420] (II) Module xaa: vendor="X.Org Foundation"
[  1306.420] 	compiled for 1.11.1.901, module version = 1.2.1
[  1306.420] 	ABI class: X.Org Video Driver, version 11.0
[  1306.421] (II) Loading sub module "ramdac"
[  1306.421] (II) LoadModule: "ramdac"
[  1306.421] (II) Module "ramdac" already built-in
[  1306.423] (II) SMI(0): Cursor Offset: 003FFC00
[  1306.423] (II) SMI(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
[  1306.424] (II) SMI(0): Reserved: 003FF800
[  1306.776] (II) SMI(0): FrameBuffer Box: 0,0 - 1024,2047
[  1306.784] (II) SMI(0): Using XFree86 Acceleration Architecture (XAA)
[  1306.784] 	Screen to screen bit blits
[  1306.784] 	Solid filled rectangles
[  1306.784] 	8x8 mono pattern filled rectangles
[  1306.784] 	8x8 color pattern filled rectangles
[  1306.784] 	CPU to Screen color expansion
[  1306.784] 	Solid Horizontal and Vertical Lines
[  1306.785] 	Setting up tile and stipple cache:
[  1306.785] 		28 128x128 slots
[  1306.785] 		7 256x256 slots
[  1306.785] 		32 8x8 color pattern slots
[  1306.814] (==) SMI(0): DPMS enabled
[  1306.814] (II) SMI(0): I2C device "I2C bus:SAA 7111A" registered at address 0x48.
[  1306.815] (II) SMI(0): I2C device "I2C bus:SAA 7111A" removed.
[  1306.815] (II) SMI(0): RandR 1.2 enabled, ignore the following RandR disabled message.
[  1306.815] (WW) SMI(0): Option "fifo_aggressive" is not used
[  1306.815] (WW) SMI(0): Option "ShadowFB" is not used
[  1306.815] (--) RandR disabled
[  1306.815] (II) Initializing built-in extension Generic Event Extension
[  1306.815] (II) Initializing built-in extension SHAPE
[  1306.815] (II) Initializing built-in extension MIT-SHM
[  1306.815] (II) Initializing built-in extension XInputExtension
[  1306.815] (II) Initializing built-in extension XTEST
[  1306.815] (II) Initializing built-in extension BIG-REQUESTS
[  1306.815] (II) Initializing built-in extension SYNC
[  1306.815] (II) Initializing built-in extension XKEYBOARD
[  1306.815] (II) Initializing built-in extension XC-MISC
[  1306.815] (II) Initializing built-in extension SECURITY
[  1306.816] (II) Initializing built-in extension XINERAMA
[  1306.816] (II) Initializing built-in extension XFIXES
[  1306.816] (II) Initializing built-in extension RENDER
[  1306.816] (II) Initializing built-in extension RANDR
[  1306.816] (II) Initializing built-in extension COMPOSITE
[  1306.816] (II) Initializing built-in extension DAMAGE
[  1306.816] (II) SELinux: Disabled on system
[  1306.884] (II) AIGLX: Screen 0 is not DRI2 capable
[  1306.885] (II) AIGLX: Screen 0 is not DRI capable
[  1306.944] (II) AIGLX: Loaded and initialized swrast
[  1306.944] (II) GLX: Initialized DRISWRAST GL provider for screen 0
[  1306.947] (II) SMI(0): Setting screen physical size to 270 x 158
[  1307.518] (II) config/udev: Adding input device Logitech USB Receiver (/dev/input/event1)
[  1307.518] (**) Logitech USB Receiver: Applying InputClass "evdev pointer catchall"
[  1307.518] (II) LoadModule: "evdev"
[  1307.519] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[  1307.520] (II) Module evdev: vendor="X.Org Foundation"
[  1307.520] 	compiled for 1.11.0, module version = 2.6.0
[  1307.520] 	Module class: X.Org XInput Driver
[  1307.521] 	ABI class: X.Org XInput driver, version 13.0
[  1307.521] (II) Using input driver 'evdev' for 'Logitech USB Receiver'
[  1307.521] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[  1307.521] (**) Logitech USB Receiver: always reports core events
[  1307.522] (**) Logitech USB Receiver: Device: "/dev/input/event1"
[  1307.522] (--) Logitech USB Receiver: Found 20 mouse buttons
[  1307.522] (--) Logitech USB Receiver: Found scroll wheel(s)
[  1307.522] (--) Logitech USB Receiver: Found relative axes
[  1307.522] (--) Logitech USB Receiver: Found x and y relative axes
[  1307.523] (II) Logitech USB Receiver: Configuring as mouse
[  1307.523] (II) Logitech USB Receiver: Adding scrollwheel support
[  1307.523] (**) Logitech USB Receiver: YAxisMapping: buttons 4 and 5
[  1307.523] (**) Logitech USB Receiver: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[  1307.524] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:0e.4/usb4/4-2/4-2:1.0/input/input5/event1"
[  1307.524] (II) XINPUT: Adding extended input device "Logitech USB Receiver" (type: MOUSE, id 6)
[  1307.524] (II) Logitech USB Receiver: initialized for relative axes.
[  1307.525] (**) Logitech USB Receiver: (accel) keeping acceleration scheme 1
[  1307.525] (**) Logitech USB Receiver: (accel) acceleration profile 0
[  1307.526] (**) Logitech USB Receiver: (accel) acceleration factor: 2.000
[  1307.526] (**) Logitech USB Receiver: (accel) acceleration threshold: 4
[  1307.529] (II) config/udev: Adding input device Logitech USB Receiver (/dev/input/mouse0)
[  1307.529] (II) No input driver/identifier specified (ignoring)
[  1307.533] (II) config/udev: Adding input device Logitech USB Receiver (/dev/input/event2)
[  1307.533] (**) Logitech USB Receiver: Applying InputClass "evdev keyboard catchall"
[  1307.533] (II) Using input driver 'evdev' for 'Logitech USB Receiver'
[  1307.533] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[  1307.533] (**) Logitech USB Receiver: always reports core events
[  1307.534] (**) Logitech USB Receiver: Device: "/dev/input/event2"
[  1307.534] (--) Logitech USB Receiver: Found 1 mouse buttons
[  1307.534] (--) Logitech USB Receiver: Found scroll wheel(s)
[  1307.534] (--) Logitech USB Receiver: Found relative axes
[  1307.534] (--) Logitech USB Receiver: Found absolute axes
[  1307.534] (--) Logitech USB Receiver: Found keys
[  1307.534] (II) Logitech USB Receiver: Configuring as mouse
[  1307.534] (II) Logitech USB Receiver: Configuring as keyboard
[  1307.534] (II) Logitech USB Receiver: Adding scrollwheel support
[  1307.534] (**) Logitech USB Receiver: YAxisMapping: buttons 4 and 5
[  1307.534] (**) Logitech USB Receiver: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[  1307.534] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:0e.4/usb4/4-2/4-2:1.1/input/input6/event2"
[  1307.534] (II) XINPUT: Adding extended input device "Logitech USB Receiver" (type: KEYBOARD, id 7)
[  1307.535] (**) Option "xkb_rules" "evdev"
[  1307.535] (**) Option "xkb_model" "pc105"
[  1307.535] (**) Option "xkb_layout" "us"
[  1307.536] (EE) Logitech USB Receiver: failed to initialize for relative axes.
[  1307.536] (II) Logitech USB Receiver: initialized for absolute axes.
[  1307.537] (**) Logitech USB Receiver: (accel) keeping acceleration scheme 1
[  1307.537] (**) Logitech USB Receiver: (accel) acceleration profile 0
[  1307.537] (**) Logitech USB Receiver: (accel) acceleration factor: 2.000
[  1307.537] (**) Logitech USB Receiver: (accel) acceleration threshold: 4
[  1307.539] (II) config/udev: Adding input device AT Raw Set 2 keyboard (/dev/input/event0)
[  1307.539] (**) AT Raw Set 2 keyboard: Applying InputClass "evdev keyboard catchall"
[  1307.539] (II) Using input driver 'evdev' for 'AT Raw Set 2 keyboard'
[  1307.539] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[  1307.540] (**) AT Raw Set 2 keyboard: always reports core events
[  1307.540] (**) AT Raw Set 2 keyboard: Device: "/dev/input/event0"
[  1307.540] (--) AT Raw Set 2 keyboard: Found keys
[  1307.540] (II) AT Raw Set 2 keyboard: Configuring as keyboard
[  1307.540] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio0/input/input0/event0"
[  1307.540] (II) XINPUT: Adding extended input device "AT Raw Set 2 keyboard" (type: KEYBOARD, id 8)
[  1307.540] (**) Option "xkb_rules" "evdev"
[  1307.540] (**) Option "xkb_model" "pc105"
[  1307.541] (**) Option "xkb_layout" "us"
[  1307.548] (II) config/udev: Adding input device FSPPS/2 Sentelic FingerSensingPad (/dev/input/event4)
[  1307.549] (**) FSPPS/2 Sentelic FingerSensingPad: Applying InputClass "evdev pointer catchall"
[  1307.549] (II) Using input driver 'evdev' for 'FSPPS/2 Sentelic FingerSensingPad'
[  1307.549] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[  1307.549] (**) FSPPS/2 Sentelic FingerSensingPad: always reports core events
[  1307.549] (**) FSPPS/2 Sentelic FingerSensingPad: Device: "/dev/input/event4"
[  1307.549] (--) FSPPS/2 Sentelic FingerSensingPad: Found 11 mouse buttons
[  1307.550] (--) FSPPS/2 Sentelic FingerSensingPad: Found scroll wheel(s)
[  1307.550] (--) FSPPS/2 Sentelic FingerSensingPad: Found relative axes
[  1307.550] (--) FSPPS/2 Sentelic FingerSensingPad: Found x and y relative axes
[  1307.550] (II) FSPPS/2 Sentelic FingerSensingPad: Configuring as mouse
[  1307.550] (II) FSPPS/2 Sentelic FingerSensingPad: Adding scrollwheel support
[  1307.550] (**) FSPPS/2 Sentelic FingerSensingPad: YAxisMapping: buttons 4 and 5
[  1307.550] (**) FSPPS/2 Sentelic FingerSensingPad: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[  1307.550] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio1/input/input4/event4"
[  1307.550] (II) XINPUT: Adding extended input device "FSPPS/2 Sentelic FingerSensingPad" (type: MOUSE, id 9)
[  1307.550] (II) FSPPS/2 Sentelic FingerSensingPad: initialized for relative axes.
[  1307.551] (**) FSPPS/2 Sentelic FingerSensingPad: (accel) keeping acceleration scheme 1
[  1307.551] (**) FSPPS/2 Sentelic FingerSensingPad: (accel) acceleration profile 0
[  1307.551] (**) FSPPS/2 Sentelic FingerSensingPad: (accel) acceleration factor: 2.000
[  1307.551] (**) FSPPS/2 Sentelic FingerSensingPad: (accel) acceleration threshold: 4
[  1307.553] (II) config/udev: Adding input device FSPPS/2 Sentelic FingerSensingPad (/dev/input/mouse1)
[  1307.553] (II) No input driver/identifier specified (ignoring)
[  1307.554] (II) config/udev: Adding input device HotKeys (/dev/input/event3)
[  1307.555] (**) HotKeys: Applying InputClass "evdev keyboard catchall"
[  1307.555] (II) Using input driver 'evdev' for 'HotKeys'
[  1307.555] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[  1307.555] (**) HotKeys: always reports core events
[  1307.555] (**) HotKeys: Device: "/dev/input/event3"
[  1307.555] (--) HotKeys: Found keys
[  1307.555] (II) HotKeys: Configuring as keyboard
[  1307.555] (**) Option "config_info" "udev:/sys/devices/virtual/input/input3/event3"
[  1307.556] (II) XINPUT: Adding extended input device "HotKeys" (type: KEYBOARD, id 10)
[  1307.556] (**) Option "xkb_rules" "evdev"
[  1307.556] (**) Option "xkb_model" "pc105"
[  1307.556] (**) Option "xkb_layout" "us"

udev information:
-----------------
P: /devices/pci0000:00/0000:00:0e.4/usb4/4-2/4-2:1.0/input/input5
E: UDEV_LOG=3
E: DEVPATH=/devices/pci0000:00/0000:00:0e.4/usb4/4-2/4-2:1.0/input/input5
E: PRODUCT=3/46d/c52f/111
E: NAME="Logitech USB Receiver"
E: PHYS="usb-0000:00:0e.4-2/input0"
E: UNIQ=""
E: PROP=0
E: EV=17
E: KEY=ffff0000 0 0 0 0 0 0 0 0
E: REL=143
E: MSC=10
E: MODALIAS=input:b0003v046DpC52Fe0111-e0,1,2,4,k110,111,112,113,114,115,116,117,118,119,11A,11B,11C,11D,11E,11F,r0,1,6,8,am4,lsfw
E: SUBSYSTEM=input
E: ID_INPUT=1
E: ID_INPUT_MOUSE=1
E: ID_VENDOR=Logitech
E: ID_VENDOR_ENC=Logitech
E: ID_VENDOR_ID=046d
E: ID_MODEL=USB_Receiver
E: ID_MODEL_ENC=USB\x20Receiver
E: ID_MODEL_ID=c52f
E: ID_REVISION=2200
E: ID_SERIAL=Logitech_USB_Receiver
E: ID_TYPE=hid
E: ID_BUS=usb
E: ID_USB_INTERFACES=:030102:030000:
E: ID_USB_INTERFACE_NUM=00
E: ID_USB_DRIVER=usbhid
E: ID_PATH=pci-0000:00:0e.4-usb-0:2:1.0
E: ID_PATH_TAG=pci-0000_00_0e_4-usb-0_2_1_0

P: /devices/pci0000:00/0000:00:0e.4/usb4/4-2/4-2:1.0/input/input5/event1
N: input/event1
S: input/by-id/usb-Logitech_USB_Receiver-event-mouse
S: input/by-path/pci-0000:00:0e.4-usb-0:2:1.0-event-mouse
E: UDEV_LOG=3
E: DEVPATH=/devices/pci0000:00/0000:00:0e.4/usb4/4-2/4-2:1.0/input/input5/event1
E: MAJOR=13
E: MINOR=65
E: DEVNAME=/dev/input/event1
E: SUBSYSTEM=input
E: ID_INPUT=1
E: ID_INPUT_MOUSE=1
E: ID_VENDOR=Logitech
E: ID_VENDOR_ENC=Logitech
E: ID_VENDOR_ID=046d
E: ID_MODEL=USB_Receiver
E: ID_MODEL_ENC=USB\x20Receiver
E: ID_MODEL_ID=c52f
E: ID_REVISION=2200
E: ID_SERIAL=Logitech_USB_Receiver
E: ID_TYPE=hid
E: ID_BUS=usb
E: ID_USB_INTERFACES=:030102:030000:
E: ID_USB_INTERFACE_NUM=00
E: ID_USB_DRIVER=usbhid
E: ID_PATH=pci-0000:00:0e.4-usb-0:2:1.0
E: ID_PATH_TAG=pci-0000_00_0e_4-usb-0_2_1_0
E: DEVLINKS=/dev/input/by-id/usb-Logitech_USB_Receiver-event-mouse /dev/input/by-path/pci-0000:00:0e.4-usb-0:2:1.0-event-mouse

P: /devices/pci0000:00/0000:00:0e.4/usb4/4-2/4-2:1.0/input/input5/mouse0
N: input/mouse0
S: input/by-id/usb-Logitech_USB_Receiver-mouse
S: input/by-path/pci-0000:00:0e.4-usb-0:2:1.0-mouse
E: UDEV_LOG=3
E: DEVPATH=/devices/pci0000:00/0000:00:0e.4/usb4/4-2/4-2:1.0/input/input5/mouse0
E: MAJOR=13
E: MINOR=32
E: DEVNAME=/dev/input/mouse0
E: SUBSYSTEM=input
E: ID_INPUT=1
E: ID_INPUT_MOUSE=1
E: ID_VENDOR=Logitech
E: ID_VENDOR_ENC=Logitech
E: ID_VENDOR_ID=046d
E: ID_MODEL=USB_Receiver
E: ID_MODEL_ENC=USB\x20Receiver
E: ID_MODEL_ID=c52f
E: ID_REVISION=2200
E: ID_SERIAL=Logitech_USB_Receiver
E: ID_TYPE=hid
E: ID_BUS=usb
E: ID_USB_INTERFACES=:030102:030000:
E: ID_USB_INTERFACE_NUM=00
E: ID_USB_DRIVER=usbhid
E: ID_PATH=pci-0000:00:0e.4-usb-0:2:1.0
E: ID_PATH_TAG=pci-0000_00_0e_4-usb-0_2_1_0
E: DEVLINKS=/dev/input/by-id/usb-Logitech_USB_Receiver-mouse /dev/input/by-path/pci-0000:00:0e.4-usb-0:2:1.0-mouse

P: /devices/pci0000:00/0000:00:0e.4/usb4/4-2/4-2:1.1/input/input6
E: UDEV_LOG=3
E: DEVPATH=/devices/pci0000:00/0000:00:0e.4/usb4/4-2/4-2:1.1/input/input6
E: PRODUCT=3/46d/c52f/111
E: NAME="Logitech USB Receiver"
E: PHYS="usb-0000:00:0e.4-2/input1"
E: UNIQ=""
E: PROP=0
E: EV=1f
E: KEY=4837fff 72ff32d bf544446 0 0 1 20f90 8b17c000 677bfa d9415fed 9ed680 4400 0 10000002
E: REL=40
E: ABS=1 0
E: MSC=10
E: MODALIAS=input:b0003v046DpC52Fe0111-e0,1,2,3,4,k71,72,73,74,77,80,82,83,85,86,87,88,89,8A,8B,8C,8E,90,96,98,9B,9C,9E,9F,A1,A3,A4,A5,A6,A7,A8,A9,AB,AC,AD,AE,B0,B1,B2,B5,B6,CE,CF,D0,D1,D2,D4,D8,D9,DB,DF,E4,E7,E8,E9,EA,EB,F1,100,161,162,166,16A,16E,172,174,176,178,179,17A,17B,17C,17D,17F,180,182,183,185,188,189,18C,18D,18E,18F,190,191,192,193,195,198,199,19A,1A0,1A1,1A2,1A3,1A4,1A5,1A6,1A7,1A8,1A9,1AA,1AB,1AC,1AD,1AE,1B0,1B1,1B7,1BA,r6,a20,m4,lsfw
E: SUBSYSTEM=input
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: ID_VENDOR=Logitech
E: ID_VENDOR_ENC=Logitech
E: ID_VENDOR_ID=046d
E: ID_MODEL=USB_Receiver
E: ID_MODEL_ENC=USB\x20Receiver
E: ID_MODEL_ID=c52f
E: ID_REVISION=2200
E: ID_SERIAL=Logitech_USB_Receiver
E: ID_TYPE=hid
E: ID_BUS=usb
E: ID_USB_INTERFACES=:030102:030000:
E: ID_USB_INTERFACE_NUM=01
E: ID_USB_DRIVER=usbhid
E: ID_PATH=pci-0000:00:0e.4-usb-0:2:1.1
E: ID_PATH_TAG=pci-0000_00_0e_4-usb-0_2_1_1

P: /devices/pci0000:00/0000:00:0e.4/usb4/4-2/4-2:1.1/input/input6/event2
N: input/event2
S: input/by-id/usb-Logitech_USB_Receiver-event-if01
S: input/by-path/pci-0000:00:0e.4-usb-0:2:1.1-event
E: UDEV_LOG=3
E: DEVPATH=/devices/pci0000:00/0000:00:0e.4/usb4/4-2/4-2:1.1/input/input6/event2
E: MAJOR=13
E: MINOR=66
E: DEVNAME=/dev/input/event2
E: SUBSYSTEM=input
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: ID_VENDOR=Logitech
E: ID_VENDOR_ENC=Logitech
E: ID_VENDOR_ID=046d
E: ID_MODEL=USB_Receiver
E: ID_MODEL_ENC=USB\x20Receiver
E: ID_MODEL_ID=c52f
E: ID_REVISION=2200
E: ID_SERIAL=Logitech_USB_Receiver
E: ID_TYPE=hid
E: ID_BUS=usb
E: ID_USB_INTERFACES=:030102:030000:
E: ID_USB_INTERFACE_NUM=01
E: ID_USB_DRIVER=usbhid
E: ID_PATH=pci-0000:00:0e.4-usb-0:2:1.1
E: ID_PATH_TAG=pci-0000_00_0e_4-usb-0_2_1_1
E: XKBMODEL=pc105
E: XKBLAYOUT=us
E: DEVLINKS=/dev/input/by-id/usb-Logitech_USB_Receiver-event-if01 /dev/input/by-path/pci-0000:00:0e.4-usb-0:2:1.1-event

P: /devices/platform/i8042/serio0/input/input0
E: UDEV_LOG=3
E: DEVPATH=/devices/platform/i8042/serio0/input/input0
E: PRODUCT=11/1/2/ab41
E: NAME="AT Raw Set 2 keyboard"
E: PHYS="isa0060/serio0/input0"
E: PROP=0
E: EV=120013
E: KEY=4 2000000 3803078 f800d001 feffffdf ffefffff ffffffff fffffffe
E: MSC=10
E: LED=7
E: MODALIAS=input:b0011v0001p0002eAB41-e0,1,4,11,14,k71,72,73,74,75,76,77,79,7A,7B,7C,7D,7E,7F,80,8C,8E,8F,9B,9C,9D,9E,9F,A3,A4,A5,A6,AC,AD,B7,B8,B9,D9,E2,ram4,l0,1,2,sfw
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: ID_PATH_TAG=platform-i8042-serio-0

P: /devices/platform/i8042/serio0/input/input0/event0
N: input/event0
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: ID_PATH_TAG=platform-i8042-serio-0
E: XKBMODEL=pc105
E: XKBLAYOUT=us
E: DEVLINKS=/dev/input/by-path/platform-i8042-serio-0-event-kbd

P: /devices/platform/i8042/serio1/input/input4
E: UDEV_LOG=3
E: DEVPATH=/devices/platform/i8042/serio1/input/input4
E: PRODUCT=11/2/f/0
E: NAME="FSPPS/2 Sentelic FingerSensingPad"
E: PHYS="isa0060/serio1/input0"
E: PROP=0
E: EV=7
E: KEY=670000 0 0 0 0 0 0 0 0
E: REL=143
E: MODALIAS=input:b0011v0002p000Fe0000-e0,1,2,k110,111,112,115,116,r0,1,6,8,amlsfw
E: SUBSYSTEM=input
E: ID_INPUT=1
E: ID_INPUT_MOUSE=1
E: ID_SERIAL=noserial
E: ID_PATH=platform-i8042-serio-1
E: ID_PATH_TAG=platform-i8042-serio-1

P: /devices/platform/i8042/serio1/input/input4/event4
N: input/event4
S: input/by-path/platform-i8042-serio-1-event-mouse
E: UDEV_LOG=3
E: DEVPATH=/devices/platform/i8042/serio1/input/input4/event4
E: MAJOR=13
E: MINOR=68
E: DEVNAME=/dev/input/event4
E: SUBSYSTEM=input
E: ID_INPUT=1
E: ID_INPUT_MOUSE=1
E: ID_SERIAL=noserial
E: ID_PATH=platform-i8042-serio-1
E: ID_PATH_TAG=platform-i8042-serio-1
E: DEVLINKS=/dev/input/by-path/platform-i8042-serio-1-event-mouse

P: /devices/platform/i8042/serio1/input/input4/mouse1
N: input/mouse1
S: input/by-path/platform-i8042-serio-1-mouse
E: UDEV_LOG=3
E: DEVPATH=/devices/platform/i8042/serio1/input/input4/mouse1
E: MAJOR=13
E: MINOR=33
E: DEVNAME=/dev/input/mouse1
E: SUBSYSTEM=input
E: ID_INPUT=1
E: ID_INPUT_MOUSE=1
E: ID_SERIAL=noserial
E: ID_PATH=platform-i8042-serio-1
E: ID_PATH_TAG=platform-i8042-serio-1
E: DEVLINKS=/dev/input/by-path/platform-i8042-serio-1-mouse

P: /devices/virtual/input/input3
E: UDEV_LOG=3
E: DEVPATH=/devices/virtual/input/input3
E: PRODUCT=19/0/0/0
E: NAME="HotKeys"
E: PHYS="button/input0"
E: PROP=0
E: EV=33
E: KEY=8000 0 0 0 0 0 1400b 100000 0 4000 e0000 0 0 0
E: MSC=10
E: SW=1
E: MODALIAS=input:b0019v0000p0000e0000-e0,1,4,5,k71,72,73,8E,D4,E0,E1,E3,EE,F0,1AF,ram4,lsfw0,
E: SUBSYSTEM=input
E: ID_INPUT=1
E: ID_INPUT_KEY=1

P: /devices/virtual/input/input3/event3
N: input/event3
E: UDEV_LOG=3
E: DEVPATH=/devices/virtual/input/input3/event3
E: MAJOR=13
E: MINOR=67
E: DEVNAME=/dev/input/event3
E: SUBSYSTEM=input
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: XKBMODEL=pc105
E: XKBLAYOUT=us


DRM Information from dmesg:
---------------------------


-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: mipsel (mips64)

Kernel: Linux 3.0.4-libre-lemote (PREEMPT)
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-core depends on:
ii  keyboard-configuration  1.70                 
ii  libaudit0               1.7.18-1             
ii  libc6                   2.13-21              
ii  libdrm2                 2.4.26-1             
ii  libgcrypt11             1.5.0-3              
ii  libpciaccess0           0.12.1-2             
ii  libpixman-1-0           0.22.2-1             
ii  libselinux1             2.1.0-1              
ii  libudev0                172-1                
ii  libxau6                 1:1.0.6-3            
ii  libxdmcp6               1:1.1.0-3            
ii  libxfont1               1:1.4.4-1            
ii  udev                    172-1                
ii  xserver-common          2:1.11.1.901-1panayk1

Versions of packages xserver-xorg-core recommends:
ii  libgl1-mesa-dri  7.11-6

Versions of packages xserver-xorg-core suggests:
ii  xfonts-100dpi    1:1.0.3  
ii  xfonts-75dpi     1:1.0.3  
ii  xfonts-scalable  1:1.0.3-1

-- no debconf information
Index: xorg-server-1.11.1.901/hw/xfree86/vgahw/vgaHW.h
===================================================================
--- xorg-server-1.11.1.901.orig/hw/xfree86/vgahw/vgaHW.h	2011-03-02 06:09:32.000000000 +0200
+++ xorg-server-1.11.1.901/hw/xfree86/vgahw/vgaHW.h	2011-10-24 06:15:23.440213848 +0300
@@ -174,7 +174,7 @@
 #define BITS_PER_GUN 6
 #define COLORMAP_SIZE 256
 
-#if defined(__powerpc__) || defined(__arm__) || defined(__s390__) || defined(__nds32__)
+#if defined(__mips__) || defined(__powerpc__) || defined(__arm__) || defined(__s390__) || defined(__nds32__)
 #define DACDelay(hw) /* No legacy VGA support */
 #else
 #define DACDelay(hw)							      \

Reply to: