Synaptics touchpad stops working in new user session

Bug #60544 reported by Nassor Paulino da Silva
20
Affects Status Importance Assigned to Milestone
xserver-xorg-input-synaptics (Ubuntu)
Confirmed
Medium
Unassigned

Bug Description

Binary package hint: xorg-driver-synaptics

I'm using a Toshiba A25-S307.

When I start a extra user session, the touchpad of my notebook stops working.
Only the touchpad, my usb mouse still works.

I noticed that going back to the first X session using Ctrl+Alt+F7, *moving the pointer* and then going to the second session using Ctrl+Alt+F9 fixes the issue for the session. If you don't move the pointer on the first session, or if you go to a console instead of the first X session, this doesn't work.

This occurs in both Edgy and Feisty. In Edgy, it appeared with an october 2006 upgrade. Still present in Gutsy.

The Xorg.0.log:
X Window System Version 7.1.1
Release Date: 12 May 2006
X Protocol Version 11, Revision 0, Release 7.1.1
Build Operating System: Linux 2.6.15.7 i686
Current Operating System: Linux nassor-laptop 2.6.17-7-generic #2 SMP Wed Sep 6 17:56:40 UTC 2006 i686
Build Date: 07 July 2006
 Before reporting problems, check http://wiki.x.org
 to make sure that you have the latest version.
Module Loader present
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: Fri Sep 15 07:19:16 2006
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "Default Layout"
(**) |-->Screen "Default Screen" (0)
(**) | |-->Monitor "Generic Monitor"
(**) | |-->Device "Trident Microsystems CyberBlade XPAi1"
(**) |-->Input Device "Generic Keyboard"
(**) |-->Input Device "Configured Mouse"
(**) |-->Input Device "stylus"
(**) |-->Input Device "cursor"
(**) |-->Input Device "eraser"
(**) |-->Input Device "Synaptics Touchpad"
(WW) The directory "/usr/share/X11/fonts/misc" does not exist.
 Entry deleted from font path.
(WW) The directory "/usr/share/X11/fonts/cyrillic" does not exist.
 Entry deleted from font path.
(WW) The directory "/usr/share/X11/fonts/100dpi/" does not exist.
 Entry deleted from font path.
(WW) The directory "/usr/share/X11/fonts/75dpi/" does not exist.
 Entry deleted from font path.
(WW) The directory "/usr/share/X11/fonts/Type1" does not exist.
 Entry deleted from font path.
(WW) The directory "/usr/share/X11/fonts/100dpi" does not exist.
 Entry deleted from font path.
(WW) The directory "/usr/share/X11/fonts/75dpi" does not exist.
 Entry deleted from font path.
(WW) `fonts.dir' not found (or not valid) in "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType".
 Entry deleted from font path.
 (Run 'mkfontdir' on "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType").
(**) FontPath set to:
 /usr/share/fonts/X11/misc,
 /usr/share/fonts/X11/misc/,
 /usr/share/fonts/X11/TTF/,
 /usr/share/fonts/X11/OTF,
 /usr/share/fonts/X11/Type1/,
 /usr/share/fonts/X11/CID/,
 /usr/share/fonts/X11/100dpi/,
 /usr/share/fonts/X11/75dpi/
(==) RgbPath set to "/usr/share/X11/rgb"
(==) ModulePath set to "/usr/lib/xorg/modules"
(II) Open ACPI successful (/var/run/acpid.socket)
(II) Module ABI versions:
 X.Org ANSI C Emulation: 0.3
 X.Org Video Driver: 1.0
 X.Org XInput driver : 0.6
 X.Org Server Extension : 0.3
 X.Org Font Renderer : 0.5
(II) Loader running on linux
(II) LoadModule: "bitmap"
(II) Loading /usr/lib/xorg/modules/fonts/libbitmap.so
(II) Module bitmap: vendor="X.Org Foundation"
 compiled for 7.1.1, module version = 1.0.0
 Module class: X.Org Font Renderer
 ABI class: X.Org Font Renderer, version 0.5
(II) Loading font Bitmap
(II) LoadModule: "pcidata"
(II) Loading /usr/lib/xorg/modules/libpcidata.so
(II) Module pcidata: vendor="X.Org Foundation"
 compiled for 7.1.1, module version = 1.0.0
 ABI class: X.Org Video Driver, version 1.0
(++) using VT number 7

(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 10b9,1672 card 1179,0001 rev 00 class 06,00,00 hdr 00
(II) PCI: 00:01:0: chip 10b9,5247 card 0000,0000 rev 00 class 06,04,00 hdr 01
(II) PCI: 00:04:0: chip 10b9,5229 card 1179,0004 rev c4 class 01,01,f0 hdr 00
(II) PCI: 00:06:0: chip 10b9,5451 card 1179,0221 rev 02 class 04,01,00 hdr 00
(II) PCI: 00:07:0: chip 10b9,1533 card 1179,0004 rev 00 class 06,01,00 hdr 00
(II) PCI: 00:08:0: chip 10b9,7101 card 1179,0001 rev 00 class 06,80,00 hdr 00
(II) PCI: 00:09:0: chip 10b9,5457 card 1179,0001 rev 00 class 07,03,00 hdr 00
(II) PCI: 00:0a:0: chip 10ec,8139 card 1179,0002 rev 10 class 02,00,00 hdr 00
(II) PCI: 00:0c:0: chip 1033,0035 card 1179,0003 rev 43 class 0c,03,10 hdr 80
(II) PCI: 00:0c:1: chip 1033,0035 card 1179,0003 rev 43 class 0c,03,10 hdr 00
(II) PCI: 00:0c:2: chip 1033,00e0 card 1179,0001 rev 04 class 0c,03,20 hdr 00
(II) PCI: 00:10:0: chip 168c,0012 card 144f,7005 rev 01 class 02,00,00 hdr 00
(II) PCI: 00:11:0: chip 1179,0617 card 1000,0000 rev 33 class 06,07,00 hdr 02
(II) PCI: 00:12:0: chip 1179,0805 card 1179,0001 rev 05 class 08,80,00 hdr 00
(II) PCI: 01:00:0: chip 1023,8820 card 1179,0001 rev 82 class 03,00,00 hdr 00
(II) PCI: End of PCI scan
(II) Host-to-PCI bridge:
(II) Bus 0: bridge is at (0:0:0), (0,0,2), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus 0 I/O range:
 [0] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus 0 non-prefetchable memory range:
 [0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus 0 prefetchable memory range:
 [0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) PCI-to-PCI bridge:
(II) Bus 1: bridge is at (0:1:0), (0,1,1), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus 1 non-prefetchable memory range:
 [0] -1 0 0xf7f00000 - 0xfdffffff (0x6100000) MX[B]
(II) Bus 1 prefetchable memory range:
 [0] -1 0 0x34000000 - 0x340fffff (0x100000) MX[B]
(II) PCI-to-ISA bridge:
(II) Bus -1: bridge is at (0:7:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
(II) PCI-to-CardBus bridge:
(II) Bus 2: bridge is at (0:17:0), (0,2,5), BCTRL: 0x0580 (VGA_EN is cleared)
(II) Bus 2 I/O range:
 [0] -1 0 0x00001000 - 0x000010ff (0x100) IX[B]
 [1] -1 0 0x00001400 - 0x000014ff (0x100) IX[B]
(II) Bus 2 non-prefetchable memory range:
 [0] -1 0 0x32000000 - 0x33ffffff (0x2000000) MX[B]
(II) Bus 2 prefetchable memory range:
 [0] -1 0 0x30000000 - 0x31ffffff (0x2000000) MX[B]
(--) PCI:*(1:0:0) Trident Microsystems CyberBlade XPAi1 rev 130, Mem @ 0xfc000000/25, 0xfbc00000/22, 0xf8000000/25, 0xf7ff8000/15
(II) Addressable bus resource ranges are
 [0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
 [1] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) OS-reported resource ranges:
 [0] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
 [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
 [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
 [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
 [4] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
 [5] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
(II) PCI Memory resource overlap reduced 0xe0000000 from 0xefffffff to 0xdfffffff
(II) Active PCI resource ranges:
 [0] -1 0 0xf7edfe00 - 0xf7edffff (0x200) MX[B]
 [1] -1 0 0xf7ee0000 - 0xf7eeffff (0x10000) MX[B]
 [2] -1 0 0xf7efaf00 - 0xf7efafff (0x100) MX[B]
 [3] -1 0 0xf7efb000 - 0xf7efbfff (0x1000) MX[B]
 [4] -1 0 0xf7efc000 - 0xf7efcfff (0x1000) MX[B]
 [5] -1 0 0xf7efdf00 - 0xf7efdfff (0x100) MX[B]
 [6] -1 0 0xf7efe000 - 0xf7efefff (0x1000) MX[B]
 [7] -1 0 0xf7eff000 - 0xf7efffff (0x1000) MX[B]
 [8] -1 0 0xe0000000 - 0xdfffffff (0x0) MX[B]O
 [9] -1 0 0xf7ff8000 - 0xf7ffffff (0x8000) MX[B](B)
 [10] -1 0 0xf8000000 - 0xf9ffffff (0x2000000) MX[B](B)
 [11] -1 0 0xfbc00000 - 0xfbffffff (0x400000) MX[B](B)
 [12] -1 0 0xfc000000 - 0xfdffffff (0x2000000) MX[B](B)
 [13] -1 0 0x0000e900 - 0x0000e9ff (0x100) IX[B]
 [14] -1 0 0x0000ea00 - 0x0000eaff (0x100) IX[B]
 [15] -1 0 0x0000ed00 - 0x0000edff (0x100) IX[B]
 [16] -1 0 0x0000eff0 - 0x0000efff (0x10) IX[B]
(II) Active PCI resource ranges after removing overlaps:
 [0] -1 0 0xf7edfe00 - 0xf7edffff (0x200) MX[B]
 [1] -1 0 0xf7ee0000 - 0xf7eeffff (0x10000) MX[B]
 [2] -1 0 0xf7efaf00 - 0xf7efafff (0x100) MX[B]
 [3] -1 0 0xf7efb000 - 0xf7efbfff (0x1000) MX[B]
 [4] -1 0 0xf7efc000 - 0xf7efcfff (0x1000) MX[B]
 [5] -1 0 0xf7efdf00 - 0xf7efdfff (0x100) MX[B]
 [6] -1 0 0xf7efe000 - 0xf7efefff (0x1000) MX[B]
 [7] -1 0 0xf7eff000 - 0xf7efffff (0x1000) MX[B]
 [8] -1 0 0xe0000000 - 0xdfffffff (0x0) MX[B]O
 [9] -1 0 0xf7ff8000 - 0xf7ffffff (0x8000) MX[B](B)
 [10] -1 0 0xf8000000 - 0xf9ffffff (0x2000000) MX[B](B)
 [11] -1 0 0xfbc00000 - 0xfbffffff (0x400000) MX[B](B)
 [12] -1 0 0xfc000000 - 0xfdffffff (0x2000000) MX[B](B)
 [13] -1 0 0x0000e900 - 0x0000e9ff (0x100) IX[B]
 [14] -1 0 0x0000ea00 - 0x0000eaff (0x100) IX[B]
 [15] -1 0 0x0000ed00 - 0x0000edff (0x100) IX[B]
 [16] -1 0 0x0000eff0 - 0x0000efff (0x10) IX[B]
(II) OS-reported resource ranges after removing overlaps with PCI:
 [0] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
 [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
 [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
 [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
 [4] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
 [5] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
(II) All system resource ranges:
 [0] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
 [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
 [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
 [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
 [4] -1 0 0xf7edfe00 - 0xf7edffff (0x200) MX[B]
 [5] -1 0 0xf7ee0000 - 0xf7eeffff (0x10000) MX[B]
 [6] -1 0 0xf7efaf00 - 0xf7efafff (0x100) MX[B]
 [7] -1 0 0xf7efb000 - 0xf7efbfff (0x1000) MX[B]
 [8] -1 0 0xf7efc000 - 0xf7efcfff (0x1000) MX[B]
 [9] -1 0 0xf7efdf00 - 0xf7efdfff (0x100) MX[B]
 [10] -1 0 0xf7efe000 - 0xf7efefff (0x1000) MX[B]
 [11] -1 0 0xf7eff000 - 0xf7efffff (0x1000) MX[B]
 [12] -1 0 0xe0000000 - 0xdfffffff (0x0) MX[B]O
 [13] -1 0 0xf7ff8000 - 0xf7ffffff (0x8000) MX[B](B)
 [14] -1 0 0xf8000000 - 0xf9ffffff (0x2000000) MX[B](B)
 [15] -1 0 0xfbc00000 - 0xfbffffff (0x400000) MX[B](B)
 [16] -1 0 0xfc000000 - 0xfdffffff (0x2000000) MX[B](B)
 [17] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
 [18] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
 [19] -1 0 0x0000e900 - 0x0000e9ff (0x100) IX[B]
 [20] -1 0 0x0000ea00 - 0x0000eaff (0x100) IX[B]
 [21] -1 0 0x0000ed00 - 0x0000edff (0x100) IX[B]
 [22] -1 0 0x0000eff0 - 0x0000efff (0x10) IX[B]
(II) LoadModule: "i2c"
(II) Loading /usr/lib/xorg/modules/libi2c.so
(II) Module i2c: vendor="X.Org Foundation"
 compiled for 7.1.1, module version = 1.2.0
 ABI class: X.Org Video Driver, version 1.0
(II) LoadModule: "bitmap"
(II) Reloading /usr/lib/xorg/modules/fonts/libbitmap.so
(II) Loading font Bitmap
(II) LoadModule: "ddc"
(II) Loading /usr/lib/xorg/modules/libddc.so
(II) Module ddc: vendor="X.Org Foundation"
 compiled for 7.1.1, module version = 1.0.0
 ABI class: X.Org Video Driver, version 1.0
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions/libdri.so
(II) Module dri: vendor="X.Org Foundation"
 compiled for 7.1.1, module version = 1.0.0
 ABI class: X.Org Server Extension, version 0.3
(II) Loading sub module "drm"
(II) LoadModule: "drm"
(II) Loading /usr/lib/xorg/modules/linux/libdrm.so
(II) Module drm: vendor="X.Org Foundation"
 compiled for 7.1.1, module version = 1.0.0
 ABI class: X.Org Server Extension, version 0.3
(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 7.1.1, module version = 1.0.0
 Module class: X.Org Server Extension
 ABI class: X.Org Server Extension, version 0.3
(II) Loading extension SHAPE
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "freetype"
(II) Loading /usr/lib/xorg/modules/fonts/libfreetype.so
(II) Module freetype: vendor="X.Org Foundation & the After X-TT Project"
 compiled for 7.1.1, module version = 2.1.0
 Module class: X.Org Font Renderer
 ABI class: X.Org Font Renderer, version 0.5
(II) Loading font FreeType
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions/libglx.so
(II) Module glx: vendor="X.Org Foundation"
 compiled for 7.1.1, module version = 1.0.0
 ABI class: X.Org Server Extension, version 0.3
(==) 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 7.1.1, module version = 1.0.0
 ABI class: X.Org Video Driver, version 1.0
(II) LoadModule: "type1"
(II) Loading /usr/lib/xorg/modules/fonts/libtype1.so
(II) Module type1: vendor="X.Org Foundation"
 compiled for 7.1.1, module version = 1.0.2
 Module class: X.Org Font Renderer
 ABI class: X.Org Font Renderer, version 0.5
(II) Loading font Type1
(II) LoadModule: "vbe"
(II) Loading /usr/lib/xorg/modules/libvbe.so
(II) Module vbe: vendor="X.Org Foundation"
 compiled for 7.1.1, module version = 1.1.0
 ABI class: X.Org Video Driver, version 1.0
(II) LoadModule: "trident"
(II) Loading /usr/lib/xorg/modules/drivers/trident_drv.so
(II) Module trident: vendor="X.Org Foundation"
 compiled for 7.1.1, module version = 1.2.1
 Module class: X.Org Video Driver
 ABI class: X.Org Video Driver, version 1.0
(II) LoadModule: "kbd"
(II) Loading /usr/lib/xorg/modules/input/kbd_drv.so
(II) Module kbd: vendor="X.Org Foundation"
 compiled for 7.1.1, module version = 1.1.0
 Module class: X.Org XInput Driver
 ABI class: X.Org XInput driver, version 0.6
(II) LoadModule: "mouse"
(II) Loading /usr/lib/xorg/modules/input/mouse_drv.so
(II) Module mouse: vendor="X.Org Foundation"
 compiled for 7.1.1, module version = 1.1.1
 Module class: X.Org XInput Driver
 ABI class: X.Org XInput driver, version 0.6
(II) LoadModule: "wacom"
(II) Loading /usr/lib/xorg/modules/input/wacom_drv.so
(II) Module wacom: vendor="X.Org Foundation"
 compiled for 4.3.99.902, module version = 1.0.0
 Module class: X.Org XInput Driver
 ABI class: X.Org XInput driver, version 0.5
(II) Wacom driver level: 47-0.7.2 $
(II) LoadModule: "synaptics"
(II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
(II) Module synaptics: vendor="The XFree86 Project"
 compiled for 4.2.0, module version = 1.0.0
 Module class: XFree86 XInput Driver
 ABI class: XFree86 XInput driver, version 0.3
(II) TRIDENT: driver for Trident chipsets: tvga9000, tvga9000i, tvga8900c,
 tvga8900d, tvga9200cxr, tgui9400cxi, cyber9320, cyber9388, cyber9397,
 cyber9397dvd, cyber9520, cyber9525dvd, cyberblade/e4, tgui9420dgi,
 tgui9440agi, tgui9660, tgui9680, providia9682, providia9685,
 cyber9382, cyber9385, 3dimage975, 3dimage985, blade3d, cyberbladei7,
 cyberbladei7d, cyberbladei1, cyberbladei1d, cyberbladeAi1,
 cyberbladeAi1d, bladeXP, cyberbladeXPAi1, cyberbladeXP4, XP5
(II) Primary Device is: PCI 01:00:0
(--) Chipset cyberbladeXPAi1 found
(II) resource ranges after xf86ClaimFixedResources() call:
 [0] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
 [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
 [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
 [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
 [4] -1 0 0xf7edfe00 - 0xf7edffff (0x200) MX[B]
 [5] -1 0 0xf7ee0000 - 0xf7eeffff (0x10000) MX[B]
 [6] -1 0 0xf7efaf00 - 0xf7efafff (0x100) MX[B]
 [7] -1 0 0xf7efb000 - 0xf7efbfff (0x1000) MX[B]
 [8] -1 0 0xf7efc000 - 0xf7efcfff (0x1000) MX[B]
 [9] -1 0 0xf7efdf00 - 0xf7efdfff (0x100) MX[B]
 [10] -1 0 0xf7efe000 - 0xf7efefff (0x1000) MX[B]
 [11] -1 0 0xf7eff000 - 0xf7efffff (0x1000) MX[B]
 [12] -1 0 0xe0000000 - 0xdfffffff (0x0) MX[B]O
 [13] -1 0 0xf7ff8000 - 0xf7ffffff (0x8000) MX[B](B)
 [14] -1 0 0xf8000000 - 0xf9ffffff (0x2000000) MX[B](B)
 [15] -1 0 0xfbc00000 - 0xfbffffff (0x400000) MX[B](B)
 [16] -1 0 0xfc000000 - 0xfdffffff (0x2000000) MX[B](B)
 [17] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
 [18] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
 [19] -1 0 0x0000e900 - 0x0000e9ff (0x100) IX[B]
 [20] -1 0 0x0000ea00 - 0x0000eaff (0x100) IX[B]
 [21] -1 0 0x0000ed00 - 0x0000edff (0x100) IX[B]
 [22] -1 0 0x0000eff0 - 0x0000efff (0x10) IX[B]
(II) resource ranges after probing:
 [0] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
 [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
 [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
 [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
 [4] -1 0 0xf7edfe00 - 0xf7edffff (0x200) MX[B]
 [5] -1 0 0xf7ee0000 - 0xf7eeffff (0x10000) MX[B]
 [6] -1 0 0xf7efaf00 - 0xf7efafff (0x100) MX[B]
 [7] -1 0 0xf7efb000 - 0xf7efbfff (0x1000) MX[B]
 [8] -1 0 0xf7efc000 - 0xf7efcfff (0x1000) MX[B]
 [9] -1 0 0xf7efdf00 - 0xf7efdfff (0x100) MX[B]
 [10] -1 0 0xf7efe000 - 0xf7efefff (0x1000) MX[B]
 [11] -1 0 0xf7eff000 - 0xf7efffff (0x1000) MX[B]
 [12] -1 0 0xe0000000 - 0xdfffffff (0x0) MX[B]O
 [13] -1 0 0xf7ff8000 - 0xf7ffffff (0x8000) MX[B](B)
 [14] -1 0 0xf8000000 - 0xf9ffffff (0x2000000) MX[B](B)
 [15] -1 0 0xfbc00000 - 0xfbffffff (0x400000) MX[B](B)
 [16] -1 0 0xfc000000 - 0xfdffffff (0x2000000) MX[B](B)
 [17] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B]
 [18] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B]
 [19] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B]
 [20] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
 [21] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
 [22] -1 0 0x0000e900 - 0x0000e9ff (0x100) IX[B]
 [23] -1 0 0x0000ea00 - 0x0000eaff (0x100) IX[B]
 [24] -1 0 0x0000ed00 - 0x0000edff (0x100) IX[B]
 [25] -1 0 0x0000eff0 - 0x0000efff (0x10) IX[B]
 [26] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B]
 [27] 0 0 0x000003c0 - 0x000003df (0x20) IS[B]
(II) Setting vga for screen 0.
(**) TRIDENT(0): Depth 24, (--) framebuffer bpp 32
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"
(II) Loading /usr/lib/xorg/modules/libvgahw.so
(II) Module vgahw: vendor="X.Org Foundation"
 compiled for 7.1.1, module version = 0.1.0
 ABI class: X.Org Video Driver, version 1.0
(II) TRIDENT(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Loading /usr/lib/xorg/modules/libramdac.so
(II) Module ramdac: vendor="X.Org Foundation"
 compiled for 7.1.1, module version = 0.1.0
 ABI class: X.Org Video Driver, version 1.0
(==) TRIDENT(0): RGB weight 888
(==) TRIDENT(0): Default visual is TrueColor
(==) TRIDENT(0): Using gamma correction (1.0, 1.0, 1.0)
(==) TRIDENT(0): Using XAA for acceleration
(==) TRIDENT(0): Linear framebuffer at 0xFC000000
(--) TRIDENT(0): IO registers at 0xFBC00000
(II) Loading sub module "vbe"
(II) LoadModule: "vbe"
(II) Reloading /usr/lib/xorg/modules/libvbe.so
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Reloading /usr/lib/xorg/modules/libint10.so
(II) TRIDENT(0): initializing int10
(II) TRIDENT(0): Primary V_BIOS segment is: 0xc000
(II) TRIDENT(0): VESA BIOS detected
(II) TRIDENT(0): VESA VBE Version 2.0
(II) TRIDENT(0): VESA VBE Total Mem: 32768 kB
(II) TRIDENT(0): VESA VBE OEM: Trident CYBER 8820
(II) TRIDENT(0): VESA VBE OEM Software Rev: 2.0
(II) TRIDENT(0): VESA VBE OEM Vendor: TRIDENT MICROSYSTEMS INC.
(II) TRIDENT(0): VESA VBE OEM Product: CYBER 8820
(II) TRIDENT(0): VESA VBE OEM Product Rev: IXT 7.1 (25.14)
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Reloading /usr/lib/xorg/modules/libddc.so
(II) TRIDENT(0): VESA VBE DDC supported
(II) TRIDENT(0): VESA VBE DDC Level 2
(II) TRIDENT(0): VESA VBE DDC transfer in appr. 1 sec.
(II) TRIDENT(0): VESA VBE DDC read successfully
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Reloading /usr/lib/xorg/modules/libddc.so
(II) TRIDENT(0): Manufacturer: TOS Model: 5082 Serial#: 0
(II) TRIDENT(0): Year: 1990 Week: 0
(II) TRIDENT(0): EDID Version: 1.3
(II) TRIDENT(0): Digital Display Input
(II) TRIDENT(0): Max H-Image Size [cm]: horiz.: 31 vert.: 23
(II) TRIDENT(0): Gamma: 1.00
(II) TRIDENT(0): DPMS capabilities: StandBy Suspend; RGB/Color Display
(II) TRIDENT(0): First detailed timing is preferred mode
(II) TRIDENT(0): redX: 0.000 redY: 0.000 greenX: 0.000 greenY: 0.000
(II) TRIDENT(0): blueX: 0.000 blueY: 0.000 whiteX: 0.000 whiteY: 0.000
(II) TRIDENT(0): Supported VESA Video Modes:
(II) TRIDENT(0): 640x480@60Hz
(II) TRIDENT(0): 800x600@60Hz
(II) TRIDENT(0): 1024x768@60Hz
(II) TRIDENT(0): 1280x1024@75Hz
(II) TRIDENT(0): Manufacturer's mask: 0
(II) TRIDENT(0): Supported Future Video Modes:
(II) TRIDENT(0): #0: hsize: 1280 vsize 1024 refresh: 60 vid: 32897
(II) TRIDENT(0): #1: hsize: 1600 vsize 1200 refresh: 60 vid: 16553
(II) TRIDENT(0): Supported additional Video Mode:
(II) TRIDENT(0): clock: 65.0 MHz Image Size: 305 x 229 mm
(II) TRIDENT(0): h_active: 1024 h_sync: 1048 h_sync_end 1184 h_blank_end 1344 h_border: 0
(II) TRIDENT(0): v_active: 768 v_sync: 771 v_sync_end 777 v_blanking: 806 v_border: 0
(II) TRIDENT(0): Supported additional Video Mode:
(II) TRIDENT(0): clock: 162.0 MHz Image Size: 305 x 229 mm
(II) TRIDENT(0): h_active: 1600 h_sync: 1664 h_sync_end 1856 h_blank_end 2160 h_border: 0
(II) TRIDENT(0): v_active: 1200 v_sync: 1201 v_sync_end 1204 v_blanking: 1250 v_border: 0
(II) TRIDENT(0): Monitor name: TOSHIBA Inte
(II) TRIDENT(0): Monitor name: rnal Panel
(--) TRIDENT(0): Revision is 152
(--) TRIDENT(0): Found CyberBladeXPAi1 chip
(--) TRIDENT(0): RAM type is SGRAM
(--) TRIDENT(0): Using HW cursor
(--) TRIDENT(0): VideoRAM: 24576 kByte
(--) TRIDENT(0): TFT Panel 1024x768 found
(--) TRIDENT(0): Memory Clock is 60.00 MHz
(==) TRIDENT(0): Min pixel clock is 12 MHz
(--) TRIDENT(0): Max pixel clock is 115 MHz
(WW) TRIDENT(0): config file hsync range 28-51kHz not within DDC hsync ranges.
(WW) TRIDENT(0): config file vrefresh range 43-60Hz not within DDC vrefresh ranges.
(II) TRIDENT(0): Generic Monitor: Using hsync range of 28.00-51.00 kHz
(II) TRIDENT(0): Generic Monitor: Using vrefresh range of 43.00-60.00 Hz
(II) TRIDENT(0): Clock range: 12.00 to 115.00 MHz
(II) TRIDENT(0): Not using default mode "640x350" (vrefresh out of range)
(II) TRIDENT(0): Not using default mode "320x175" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "640x400" (vrefresh out of range)
(II) TRIDENT(0): Not using default mode "320x200" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "720x400" (vrefresh out of range)
(II) TRIDENT(0): Not using default mode "360x200" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "640x480" (vrefresh out of range)
(II) TRIDENT(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "640x480" (vrefresh out of range)
(II) TRIDENT(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "640x480" (vrefresh out of range)
(II) TRIDENT(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "800x600" (vrefresh out of range)
(II) TRIDENT(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "800x600" (vrefresh out of range)
(II) TRIDENT(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "800x600" (hsync out of range)
(II) TRIDENT(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "1024x768" (vrefresh out of range)
(II) TRIDENT(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "1024x768" (hsync out of range)
(II) TRIDENT(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "1024x768" (hsync out of range)
(II) TRIDENT(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "1024x768" (hsync out of range)
(II) TRIDENT(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Removing mode (1152x864) larger than the LCD panel (1024x768)
(II) TRIDENT(0): Not using default mode "1152x864" (unknown reason)
(II) TRIDENT(0): Not using default mode "576x432" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Removing mode (1280x960) larger than the LCD panel (1024x768)
(II) TRIDENT(0): Not using default mode "1280x960" (unknown reason)
(II) TRIDENT(0): Not using default mode "640x480" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "1280x960" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "640x480" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Removing mode (1280x1024) larger than the LCD panel (1024x768)
(II) TRIDENT(0): Not using default mode "1280x1024" (unknown reason)
(II) TRIDENT(0): Not using default mode "640x512" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "1280x1024" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "640x512" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "1280x1024" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "640x512" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "1600x1200" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "1600x1200" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "1600x1200" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "1600x1200" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "1600x1200" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "1792x1344" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "896x672" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "1792x1344" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "896x672" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "1856x1392" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "928x696" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "1856x1392" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "928x696" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "1920x1440" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "960x720" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "1920x1440" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "960x720" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "832x624" (vrefresh out of range)
(II) TRIDENT(0): Not using default mode "416x312" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Removing mode (1280x768) larger than the LCD panel (1024x768)
(II) TRIDENT(0): Not using default mode "1280x768" (unknown reason)
(II) TRIDENT(0): Not using default mode "640x384" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Removing mode (1280x800) larger than the LCD panel (1024x768)
(II) TRIDENT(0): Not using default mode "1280x800" (unknown reason)
(II) TRIDENT(0): Not using default mode "640x400" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Removing mode (1152x768) larger than the LCD panel (1024x768)
(II) TRIDENT(0): Not using default mode "1152x768" (unknown reason)
(II) TRIDENT(0): Not using default mode "576x384" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "1152x864" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "576x432" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "1400x1050" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "700x525" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "1400x1050" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "700x525" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "1400x1050" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "700x525" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "1400x1050" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "700x525" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Removing mode (1440x900) larger than the LCD panel (1024x768)
(II) TRIDENT(0): Not using default mode "1440x900" (unknown reason)
(II) TRIDENT(0): Not using default mode "720x450" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Removing mode (1600x1024) larger than the LCD panel (1024x768)
(II) TRIDENT(0): Not using default mode "1600x1024" (unknown reason)
(II) TRIDENT(0): Not using default mode "800x512" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "1680x1050" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "840x525" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "1920x1200" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "960x600" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "1920x1200" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "960x600" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "1920x1440" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "960x720" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "2048x1536" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "2048x1536" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "2048x1536" (bad mode clock/interlace/doublescan)
(II) TRIDENT(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan)
(--) TRIDENT(0): Virtual size is 1024x768 (pitch 1024)
(**) TRIDENT(0): *Default mode "1024x768": 65.0 MHz, 48.4 kHz, 60.0 Hz
(II) TRIDENT(0): Modeline "1024x768" 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync
(**) TRIDENT(0): Default mode "800x600": 40.0 MHz, 37.9 kHz, 60.3 Hz
(II) TRIDENT(0): Modeline "800x600" 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync
(**) TRIDENT(0): Default mode "800x600": 36.0 MHz, 35.2 kHz, 56.2 Hz
(II) TRIDENT(0): Modeline "800x600" 36.00 800 824 896 1024 600 601 603 625 +hsync +vsync
(**) TRIDENT(0): Default mode "640x480": 25.2 MHz, 31.5 kHz, 60.0 Hz
(II) TRIDENT(0): Modeline "640x480" 25.20 640 656 752 800 480 490 492 525 -hsync -vsync
(--) TRIDENT(0): Display dimensions: (310, 230) mm
(--) TRIDENT(0): DPI set to (83, 84)
(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 7.1.1, module version = 1.0.0
 ABI class: X.Org ANSI C Emulation, version 0.3
(II) Loading sub module "i2c"
(II) LoadModule: "i2c"
(II) Reloading /usr/lib/xorg/modules/libi2c.so
(II) Loading sub module "xaa"
(II) LoadModule: "xaa"
(II) Loading /usr/lib/xorg/modules/libxaa.so
(II) Module xaa: vendor="X.Org Foundation"
 compiled for 7.1.1, module version = 1.2.0
 ABI class: X.Org Video Driver, version 1.0
(--) Depth 24 pixmap format is 32 bpp
(II) do I need RAC? No, I don't.
(II) resource ranges after preInit:
 [0] 0 0 0xf7ff8000 - 0xf7ffffff (0x8000) MX[B]
 [1] 0 0 0xf8000000 - 0xf9ffffff (0x2000000) MX[B]
 [2] 0 0 0xfbc00000 - 0xfbffffff (0x400000) MX[B]
 [3] 0 0 0xfc000000 - 0xfdffffff (0x2000000) MX[B]
 [4] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
 [5] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
 [6] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
 [7] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
 [8] -1 0 0xf7edfe00 - 0xf7edffff (0x200) MX[B]
 [9] -1 0 0xf7ee0000 - 0xf7eeffff (0x10000) MX[B]
 [10] -1 0 0xf7efaf00 - 0xf7efafff (0x100) MX[B]
 [11] -1 0 0xf7efb000 - 0xf7efbfff (0x1000) MX[B]
 [12] -1 0 0xf7efc000 - 0xf7efcfff (0x1000) MX[B]
 [13] -1 0 0xf7efdf00 - 0xf7efdfff (0x100) MX[B]
 [14] -1 0 0xf7efe000 - 0xf7efefff (0x1000) MX[B]
 [15] -1 0 0xf7eff000 - 0xf7efffff (0x1000) MX[B]
 [16] -1 0 0xe0000000 - 0xdfffffff (0x0) MX[B]O
 [17] -1 0 0xf7ff8000 - 0xf7ffffff (0x8000) MX[B](B)
 [18] -1 0 0xf8000000 - 0xf9ffffff (0x2000000) MX[B](B)
 [19] -1 0 0xfbc00000 - 0xfbffffff (0x400000) MX[B](B)
 [20] -1 0 0xfc000000 - 0xfdffffff (0x2000000) MX[B](B)
 [21] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B](OprU)
 [22] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B](OprU)
 [23] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B](OprU)
 [24] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
 [25] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
 [26] -1 0 0x0000e900 - 0x0000e9ff (0x100) IX[B]
 [27] -1 0 0x0000ea00 - 0x0000eaff (0x100) IX[B]
 [28] -1 0 0x0000ed00 - 0x0000edff (0x100) IX[B]
 [29] -1 0 0x0000eff0 - 0x0000efff (0x10) IX[B]
 [30] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B](OprU)
 [31] 0 0 0x000003c0 - 0x000003df (0x20) IS[B](OprU)
(II) TRIDENT(0): Splitting WC range: base: 0xfc000000, size: 0x1800000
(==) TRIDENT(0): Write-combining range (0xfd000000,0x800000)
(==) TRIDENT(0): Write-combining range (0xfc000000,0x1800000)
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Reloading /usr/lib/xorg/modules/libint10.so
(II) TRIDENT(0): Initializing int10
(II) TRIDENT(0): Primary V_BIOS segment is: 0xc000
(II) TRIDENT(0): Overriding Horizontal timings.
(II) TRIDENT(0): Shadow off
(II) TRIDENT(0): H-timing shadow registers: 0xa3 0x00 0x84 0x94
(II) TRIDENT(0): H-timing registers: 0xa3 0x7f 0x7f 0x00 0x84 0x94
(II) TRIDENT(0): V-timing shadow registers: 0x24 0xf5 0x03 0x09 0x24 (0x08)
(II) TRIDENT(0): V-timing registers: 0x24 0xf5 0x03 0x09 0xff 0x00 0x24
(II) TRIDENT(0): Setting BIOS Mode Regs: 31 63 for: 1024x768
(II) TRIDENT(0): Found Clock 65.00 n=219 m=23 k=1
(II) TRIDENT(0): Using 1279 scanlines of offscreen memory for area's
(II) TRIDENT(0): Using 16781312 bytes of offscreen memory for linear (offset=0x7ff000)
(II) TRIDENT(0): Using XFree86 Acceleration Architecture (XAA)
 Screen to screen bit blits
 Solid filled rectangles
 8x8 mono pattern filled rectangles
 Solid Horizontal and Vertical Lines
 Offscreen Pixmaps
 Setting up tile and stipple cache:
  32 128x128 slots
  10 256x256 slots
(==) TRIDENT(0): Backing store disabled
(==) TRIDENT(0): Silken mouse enabled
(**) Option "dpms"
(**) TRIDENT(0): DPMS enabled
(II) TRIDENT(0): Trident Video Flags: VID_ZOOM_INV VID_OFF_SHIFT_4
(==) RandR enabled
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension XC-APPGROUP
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFIXES
(II) Initializing built-in extension XFree86-Bigfont
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing built-in extension COMPOSITE
(II) Initializing built-in extension DAMAGE
(II) Initializing built-in extension XEVIE
(EE) AIGLX: Screen 0 is not DRI capable
(II) Loading local sub module "GLcore"
(II) LoadModule: "GLcore"
(II) Loading /usr/lib/xorg/modules/extensions/libGLcore.so
(II) Module GLcore: vendor="X.Org Foundation"
 compiled for 7.1.1, module version = 1.0.0
 ABI class: X.Org Server Extension, version 0.3
(II) GLX: Initialized MESA-PROXY GL provider for screen 0
error opening security policy file /usr/lib/xserver/SecurityPolicy
(**) Option "CoreKeyboard"
(**) Generic Keyboard: Core Keyboard
(**) Option "Protocol" "standard"
(**) Generic Keyboard: Protocol: standard
(**) Option "AutoRepeat" "500 30"
(**) Option "XkbRules" "xorg"
(**) Generic Keyboard: XkbRules: "xorg"
(**) Option "XkbModel" "pc104"
(**) Generic Keyboard: XkbModel: "pc104"
(**) Option "XkbLayout" "us"
(**) Generic Keyboard: XkbLayout: "us"
(**) Option "XkbVariant" "intl"
(**) Generic Keyboard: XkbVariant: "intl"
(**) Option "CustomKeycodes" "off"
(**) Generic Keyboard: CustomKeycodes disabled
(**) Option "Protocol" "ExplorerPS/2"
(**) Configured Mouse: Device: "/dev/input/mice"
(**) Configured Mouse: Protocol: "ExplorerPS/2"
(**) Option "CorePointer"
(**) Configured Mouse: Core Pointer
(**) Option "Device" "/dev/input/mice"
(**) Option "Emulate3Buttons" "true"
(**) Configured Mouse: Emulate3Buttons, Emulate3Timeout: 50
(**) Option "ZAxisMapping" "4 5"
(**) Configured Mouse: ZAxisMapping: buttons 4 and 5
(**) Configured Mouse: Buttons: 9
(**) Option "SendCoreEvents"
(**) stylus: always reports core events
(**) stylus device is /dev/wacom
(**) stylus is in absolute mode
(**) stylus: forcing TabletPC ISD V4 protocol
(**) WACOM: suppress value is 2
(**) Option "BaudRate" "9600"
(**) stylus: serial speed 9600
(**) Option "SendCoreEvents"
(**) cursor: always reports core events
(**) cursor device is /dev/wacom
(**) cursor is in relative mode
(**) cursor: forcing TabletPC ISD V4 protocol
(**) WACOM: suppress value is 2
(**) Option "BaudRate" "9600"
(**) cursor: serial speed 9600
(**) Option "SendCoreEvents"
(**) eraser: always reports core events
(**) eraser device is /dev/wacom
(**) eraser is in absolute mode
(**) eraser: forcing TabletPC ISD V4 protocol
(**) WACOM: suppress value is 2
(**) Option "BaudRate" "9600"
(**) eraser: serial speed 9600
(II) Synaptics touchpad driver version 0.14.6 (1406)
(--) Synaptics Touchpad auto-dev sets device to /dev/input/event4
(**) Option "Device" "/dev/input/event4"
(--) Setting defaults to alps values
(**) Option "HorizScrollDelta" "0"
(--) Synaptics Touchpad touchpad found
(**) Option "SendCoreEvents" "true"
(**) Synaptics Touchpad: always reports core events
(II) XINPUT: Adding extended input device "Synaptics Touchpad" (type: MOUSE)
(II) XINPUT: Adding extended input device "eraser" (type: Wacom Eraser)
(II) XINPUT: Adding extended input device "cursor" (type: Wacom Cursor)
(II) XINPUT: Adding extended input device "stylus" (type: Wacom Stylus)
(II) XINPUT: Adding extended input device "Configured Mouse" (type: MOUSE)
(II) XINPUT: Adding extended input device "Generic Keyboard" (type: KEYBOARD)
    xkb_keycodes { include "xfree86+aliases(qwerty)" };
    xkb_types { include "complete" };
    xkb_compatibility { include "complete" };
    xkb_symbols { include "pc(pc104)+us(intl)" };
    xkb_geometry { include "pc(pc104)" };
(**) Option "Device" "/dev/wacom"
(EE) xf86OpenSerial: Cannot open device /dev/wacom
 No such file or directory.
Error opening /dev/wacom : Invalid argument
(EE) xf86OpenSerial: Cannot open device /dev/wacom
 No such file or directory.
Error opening /dev/wacom : Invalid argument
(**) Option "Device" "/dev/wacom"
(EE) xf86OpenSerial: Cannot open device /dev/wacom
 No such file or directory.
Error opening /dev/wacom : Invalid argument
(EE) xf86OpenSerial: Cannot open device /dev/wacom
 No such file or directory.
Error opening /dev/wacom : Invalid argument
(**) Option "Device" "/dev/wacom"
(EE) xf86OpenSerial: Cannot open device /dev/wacom
 No such file or directory.
Error opening /dev/wacom : Invalid argument
(EE) xf86OpenSerial: Cannot open device /dev/wacom
 No such file or directory.
Error opening /dev/wacom : Invalid argument
Synaptics DeviceInit called
SynapticsCtrl called.
(II) Configured Mouse: ps2EnableDataReporting: succeeded
Synaptics DeviceOn called
(--) Synaptics Touchpad auto-dev sets device to /dev/input/event4
(**) Option "Device" "/dev/input/event4"
(--) Synaptics Touchpad touchpad found
Could not init font path element /usr/share/fonts/X11/TTF/, removing from list!
Could not init font path element /usr/share/fonts/X11/OTF, removing from list!
Could not init font path element /usr/share/fonts/X11/CID/, removing from list!
ProcXCloseDevice to close or not ?
Synaptics DeviceOff called
LookupDeviceIntRec id=0x0 not found
LookupDeviceIntRec id=0x0 not found
LookupDeviceIntRec id=0x0 not found
LookupDeviceIntRec id=0x0 not found
LookupDeviceIntRec id=0x0 not found
LookupDeviceIntRec id=0x0 not found
LookupDeviceIntRec id=0x0 not found
LookupDeviceIntRec id=0x0 not found
LookupDeviceIntRec id=0x0 not found
LookupDeviceIntRec id=0x0 not found
LookupDeviceIntRec id=0x0 not found
LookupDeviceIntRec id=0x0 not found
LookupDeviceIntRec id=0x0 not found
LookupDeviceIntRec id=0x0 not found
LookupDeviceIntRec id=0x0 not found
LookupDeviceIntRec id=0x0 not found
LookupDeviceIntRec id=0x0 not found
Synaptics DeviceOn called
(--) Synaptics Touchpad auto-dev sets device to /dev/input/event4
(**) Option "Device" "/dev/input/event4"
(--) Synaptics Touchpad touchpad found
SetGrabKeysState - disabled
(II) Open ACPI successful (/var/run/acpid.socket)
(II) TRIDENT(0): Overriding Horizontal timings.
(II) TRIDENT(0): Shadow off
(II) TRIDENT(0): H-timing shadow registers: 0xa3 0x00 0x84 0x94
(II) TRIDENT(0): H-timing registers: 0xa3 0x7f 0x7f 0x00 0x84 0x94
(II) TRIDENT(0): V-timing shadow registers: 0x24 0xf5 0x03 0x09 0x24 (0x08)
(II) TRIDENT(0): V-timing registers: 0x24 0xf5 0x03 0x09 0xff 0x00 0x24
(II) TRIDENT(0): Setting BIOS Mode Regs: 31 63 for: 1024x768
(II) TRIDENT(0): Found Clock 65.00 n=219 m=23 k=1
(II) Configured Mouse: ps2EnableDataReporting: succeeded
SetGrabKeysState - enabled

Revision history for this message
GiuseppeVerde (launchpad-digitasaru) wrote :

I see this also. Attaching my own X log.
These seem to be the relevant bits:

Synaptics DeviceOn called
(--) Synaptics Touchpad auto-dev sets device to /dev/input/event3
(**) Option "Device" "/dev/input/event3"
(WW) Synaptics Touchpad can't grab event device, errno=1022
(--) Synaptics Touchpad touchpad found

I *believe* that this is the source of the error.
Interestingly, it only occurs when my second user logs in, and then I switch back. At least, this time it did. It worked OK for the second user, who prefers the touchpad to the nub-mouse on my Inspiron 8600 (with ATI video).

Revision history for this message
GiuseppeVerde (launchpad-digitasaru) wrote :

Attached second session's Xorg log

Revision history for this message
GiuseppeVerde (launchpad-digitasaru) wrote :

I should also say that I either updated Edgy yesterday morning or the night before, so this should be recent. There are a bunch of updates pending that haven't been applied, however:

$ sudo apt-get dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
  edgy-community-wallpapers edgy-gdm-themes edgy-session-splashes
  edgy-wallpapers ekiga gdm googleearth human-icon-theme hwdb-client-common
  hwdb-client-gnome libsdl1.2debian libsdl1.2debian-alsa
  mozilla-firefox-locale-de-de mozilla-firefox-locale-en-gb
  usplash-theme-ubuntu
15 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 29.4MB of archives.
After unpacking 438kB of additional disk space will be used.
Do you want to continue [Y/n]?

Revision history for this message
GiuseppeVerde (launchpad-digitasaru) wrote :

I have tagged this bug for touchpad and synaptics and xorg, so that it is more easily found.

This may be related to bug #59867 "Synaptics touchpad ceases functioning after suspend and resume." Posting similar over there.

Revision history for this message
Vincenzo Ciancia (vincenzo-ml) wrote :

In my case, I can switch back to the old X session, and then again to the new one, to make the touchpad work again.

Revision history for this message
Jos Dehaes (jos-dehaes) wrote :

I can confirm the (touchpad) mouse in the new user's session does not work. Any workarounds/fixes for this (whithout plugging in an USB mouse)?

thx
jos

Revision history for this message
Jos Dehaes (jos-dehaes) wrote :

several people have confirmed this.

Changed in xorg-driver-synaptics:
status: Unconfirmed → Confirmed
Revision history for this message
Vincenzo Ciancia (vincenzo-ml) wrote :

As I said above, a simple workaround is, when it happens, to switch back to the old session and forth to the new one - it also seems to me that the problem does not manifest itself if you move the mouse while switching session.

Revision history for this message
Steven Ketelsen (podfish) wrote :

I can confirm this problem still exists in feisty.

Revision history for this message
jkyamog (jkyamog) wrote :

I can confirm that this also happens on feisty. I also have a synaptics touchpad, the work around given of using a USB mouse also works.

Revision history for this message
Derek (bugs-m8y) wrote :

This problem is new to Feisty for my mom's laptop. User switching worked fine in Edgy.
In feisty, the nipple mouse works, the synaptic touchpad is completely unresponsive.
Additionally, in synclient, after it becomes unresponsive, it is also inaccessible by synclient.

Revision history for this message
riseley (riseley) wrote :

Bug recreated on Gateway MA7 Laptop. 2.4 GHz. Running Ubuntu Fiesty on June 22 2007. All updates current.

Revision history for this message
Jos Dehaes (jos-dehaes) wrote :

I get the same problem in gutsy.

Revision history for this message
Madhat (dastheleper) wrote :

Same problem with Acer 1641... External mouse works and I am satisfied with that for now.

Revision history for this message
PeterRoss (peter-emailross) wrote :

I have the same problem on a Lenovo Z61m running feisty, as soon as I switch user the synaptic touchpad stops working, however the ibm "red-pointer" stick still works.

I do have a work around for it though.

Press Ctrl-Alt-F7 then Ctrl-Alt-F9

ie switch back to original session, and the back to the choose user screen

it works from then on.

Revision history for this message
Milan Bouchet-Valat (nalimilan) wrote :

Please guys stop posting useless comments. I don't want to be boring, but most of the last 5 comments are repeating things we already know, and thus they're polluting the bug report.

description: updated
Revision history for this message
Andrew Jorgensen (ajorg) wrote :

@Milan Until launchpad has a way to vote for a particular bug or otherwise specify that you're experiencing the bug too it's probably appropriate to register "me too" comments.

Anyway, me too [feisty]. I probably won't test gutsy on this laptop until it's released or close to it but I'll try on other laptops I have that use synaptics touchpads.

Revision history for this message
Andrew Jorgensen (ajorg) wrote :

On one of the duplicate bugs it is mentioned that using "lock screen" before using "switch user" also works around the bug. This is very curious, but I can verify that the bug does not appear if the previous session is locked first.

Revision history for this message
Andrew Jorgensen (ajorg) wrote :

This bug is still present in gutsy as of today.

Revision history for this message
darren (darrenm) wrote :

Is this bug ever going to be assigned? There are lots of duplicates of this one so I think its a bigger problem than it seems.

Since Edgy this bug has stopped switch user working for almost everyone using a laptop. Seems fairly important to me.

Going by this https://wiki.ubuntu.com/UnifiedLoginUnlock it would seem the Ubuntu devs are already aware it doesnt work?

Revision history for this message
Ian M. Donahoe (ianmdonahoe) wrote : RE: [Bug 60544] Re: Synaptics touchpad stops working in new user session

Interesting.

>From: Andrew Jorgensen <email address hidden>
>Reply-To: Bug 60544 <email address hidden>
>To: <email address hidden>
>Subject: [Bug 60544] Re: Synaptics touchpad stops working in new user
>session
>Date: Sat, 14 Jul 2007 22:35:24 -0000
>
>On one of the duplicate bugs it is mentioned that using "lock screen"
>before using "switch user" also works around the bug. This is very
>curious, but I can verify that the bug does not appear if the previous
>session is locked first.
>
>--
>Synaptics touchpad stops working in new user session
>https://bugs.launchpad.net/bugs/60544
>You received this bug notification because you are a direct subscriber
>of a duplicate bug.

_________________________________________________________________
Windows Live Hotmail gives you the control you need to help you keep your
e-mail private, safe and secure. See for yourself!
www.newhotmail.ca?icid=WLHMENCA147

Changed in xorg-driver-synaptics:
importance: Undecided → Medium
Revision history for this message
Saivann Carignan (oxmosys) wrote :

I also have this bug on two laptops. I made a copy of my Xorg.0.log BEFORE switching user and AFTER coming back to the initial user session.

I compared the two files with diff and I attached that file to this message so you can see what exactly happens in Xorg between the moment you switch user and the moment you come back to the initial user session. There's a presence of very suspicious lines :

Synaptics DeviceOff called
Synaptics DeviceOn called

These lines appears EXACTLY at the moment that a switch to another user and at the moment I switch back to the initial user. However, the mouse doesn't work anywere else than the first user session, not even in the welcome screen or other user session.

Revision history for this message
Pascal De Vuyst (pascal-devuyst) wrote :

This bug looks like a duplicate of bug #68370.
Can anybody confirm if the patch from bug #68370 solves this issue?

Changed in xserver-xorg-input-synaptics:
assignee: nobody → pascal-devuyst
status: Confirmed → Incomplete
Revision history for this message
wvengen (wvengen) wrote :

Ok, I tested the aforementioned patch. It doesn't solve it for me. Using the new driver gave me a much lower mouse sensitivity than before. When switching user the first time, the pointer actually worked. When returning though, the screensaver password prompt hadn't appeared. This confirms previous workarounds. It may be useful to note that mouse became extremely sensitive after switching back (only that time though). Subsequent user-switches though had the old behaviour: pointer was insensitive to touchpad.
Please find attached synaptics-related Xorg.log messages.

Revision history for this message
Pascal De Vuyst (pascal-devuyst) wrote :

Closing this bug as a duplicate of bug #68370.
Bug #68370 seems to have the best information, please add usefull information and further comments in that bug report.

Changed in xserver-xorg-input-synaptics:
assignee: pascal-devuyst → nobody
status: Incomplete → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.