[Bug 345714] Re: [iGM45] X exits when switching ttys on 2.6.3 unless NoAccel used

Bryce Harrington bryce at bryceharrington.org
Mon Mar 30 23:37:10 UTC 2009


** Summary changed:

- [iGM45] X exits when switching ttys on 2.6.3
+ [iGM45] X exits when switching ttys on 2.6.3 unless NoAccel used

** Description changed:

  Binary package hint: xorg
  
  I've had MANY X related issues today since a recent package update on
  Jaunty, and this one is the most reproducible.  Every time I issue a
  ctrl-alt-f<#> to switch to a tty, the screen goes black, one or two
  random color ascii characters are displayed, and I'm kicked out of my
  Xsession.  I'm running on a Lenovo X301.
  
+ [backtrace]
+ #0  0xb7fdc424 in __kernel_vsyscall ()
+ No symbol table info available.
+ #1  0xb7c6ad59 in ioctl () from /lib/tls/i686/cmov/libc.so.6
+ No locals.
+ #2  0x080c86f1 in xf86ProcessActionEvent (action=ACTION_SWITCHSCREEN, arg=0xbfff7d40) at ../../../../hw/xfree86/common/xf86Events.c:238
+ No locals.
+ #3  0x081c590b in XkbDDXSwitchScreen (dev=0xd4096d0, key=67 'C', act=0x5606) at ../../../../hw/xfree86/dixmods/xkbVT.c:55
+ 	scrnnum = 1
+ #4  0x081adfae in _XkbFilterSwitchScreen (xkbi=0xd3cfda8, filter=0xdcf5450, keycode=67, pAction=0xbfff7e48) at ../../xkb/xkbActions.c:979
+ 	dev = (DeviceIntPtr) 0xd4096d0
+ #5  0x081af598 in XkbHandleActions (dev=0xd4096d0, kbd=0xd4096d0, xE=0xd3d9ee8, count=1) at ../../xkb/xkbActions.c:1216
+ 	key = 67
+ 	bit = <value optimized out>
+ 	realMods = <value optimized out>
+ 	xkbi = (XkbSrvInfoPtr) 0xd3cfda8
+ 	keyc = (KeyClassPtr) 0xd40e4d0
+ 	sendEvent = 1
+ 	genStateNotify = 1
+ 	oldState = {group = 0 '\0', locked_group = 0 '\0', base_group = 0, latched_group = 0, mods = 28 '\034', base_mods = 12 '\f', latched_mods = 0 '\0', locked_mods = 16 '\020', compat_state = 28 '\034', grab_mods = 28 '\034', compat_grab_mods = 28 '\034', lookup_mods = 28 '\034', compat_lookup_mods = 28 '\034', ptr_buttons = 0}
+ 	act = {any = {type = 13 '\r', data = "\005\001\000\000\000\000"}, mods = {type = 13 '\r', flags = 5 '\005', mask = 1 '\001', real_mods = 0 '\0', vmods1 = 0 '\0', vmods2 = 0 '\0'}, group = {type = 13 '\r', flags = 5 '\005', group_XXX = 1 '\001'}, iso = {type = 13 '\r', flags = 5 '\005', mask = 1 '\001', real_mods = 0 '\0', group_XXX = 0 '\0', affect = 0 '\0', vmods1 = 0 '\0', vmods2 = 0 '\0'}, ptr = {type = 13 '\r', flags = 5 '\005', high_XXX = 1 '\001', low_XXX = 0 '\0', high_YYY = 0 '\0', low_YYY = 0 '\0'}, btn = {type = 13 '\r', flags = 5 '\005', count = 1 '\001', button = 0 '\0'}, dflt = {type = 13 '\r', flags = 5 '\005', affect = 1 '\001', valueXXX = 0 '\0'}, screen = {type = 13 '\r', flags = 5 '\005', screenXXX = 1 '\001'}, ctrls = {type = 13 '\r', flags = 5 '\005', ctrls3 = 1 '\001', ctrls2 = 0 '\0', ctrls1 = 0 '\0', ctrls0 = 0 '\0'}, msg = {type = 13 '\r', flags = 5 '\005', message = "\001\000\000\000\000"}, redirect = {type = 13 '\r', new_key = 5 '\005', mods_mask = 1 '\001', mods = 0 '\0', vmods_mask0 = 0 '\0', vmods_mask1 = 0 '\0', vmods0 = 0 '\0', vmods1 = 0 '\0'}, devbtn = {type = 13 '\r', flags = 5 '\005', count = 1 '\001', button = 0 '\0', device = 0 '\0'}, devval = {type = 13 '\r', device = 5 '\005', v1_what = 1 '\001', v1_ndx = 0 '\0', v1_value = 0 '\0', v2_what = 0 '\0', v2_ndx = 0 '\0', v2_value = 0 '\0'}, type = 13 '\r'}
+ 	filter = (XkbFilterPtr) 0x0
+ 	keyEvent = 1
+ 	backupproc = <value optimized out>
+ #6  0x081af953 in XkbProcessKeyboardEvent (xE=0xd3d9ee8, keybd=0xd4096d0, count=1) at ../../xkb/xkbPrKeyEv.c:186
+ 	keyc = (KeyClassPtr) 0xd40e4d0
+ 	xkbi = (XkbSrvInfoPtr) 0x4e
+ 	key = 67
+ 	ndx = <value optimized out>
+ 	xiEvent = 64
+ #7  0x081a7810 in AccessXFilterPressEvent (xE=0xd3d9ee8, keybd=0xd4096d0, count=1) at ../../xkb/xkbAccessX.c:559
+ 	xkbi = (XkbSrvInfoPtr) 0xd3cfda8
+ 	ctrls = (XkbControlsPtr) 0xd3d4950
+ 	ignoreKeyEvent = 0
+ 	key = 67 'C'
+ #8  0x081aff1e in ProcessKeyboardEvent (xE=0xd3d9ee8, keybd=0xd4096d0, count=1) at ../../xkb/xkbPrKeyEv.c:222
+ 	keyc = (KeyClassPtr) 0xd40e4d0
+ 	xkbi = <value optimized out>
+ 	backup_proc = <value optimized out>
+ 	is_press = 1
+ 	is_release = <value optimized out>
+ #9  0x08114792 in mieqProcessInputEvents () at ../../mi/mieq.c:474
+ 	handler = (mieqHandler) 0
+ 	e = (EventRec *) 0x81f1ce0
+ 	type = 78
+ 	nevents = 1
+ 	evlen = <value optimized out>
+ 	i = <value optimized out>
+ 	screen = (ScreenPtr) 0x9bd37a8
+ 	dev = (DeviceIntPtr) 0xd4096d0
+ 	master = (DeviceIntPtr) 0xd36e3e8
+ 	event = (xEvent *) 0xd3d9ee8
+ 	event_size = 68
+ 
+ 
  [lspci -vvv]
  00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)
  	Subsystem: Lenovo Device 20e0
  00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
  	Subsystem: Lenovo Device 20e4

-- 
[iGM45] X exits when switching ttys on 2.6.3 unless NoAccel used
https://bugs.launchpad.net/bugs/345714
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs at lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs




More information about the universe-bugs mailing list