** 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
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to