[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