[iGM45] X exits when switching ttys on 2.6.3 unless NoAccel used
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libdrm (Ubuntu) |
Triaged
|
High
|
Bryce Harrington | ||
Jaunty |
Triaged
|
High
|
Bryce Harrington |
Bug Description
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/
No locals.
#2 0x080c86f1 in xf86ProcessActi
No locals.
#3 0x081c590b in XkbDDXSwitchScreen (dev=0xd4096d0, key=67 'C', act=0x5606) at ../../.
scrnnum = 1
#4 0x081adfae in _XkbFilterSwitc
dev = (DeviceIntPtr) 0xd4096d0
#5 0x081af598 in XkbHandleActions (dev=0xd4096d0, kbd=0xd4096d0, xE=0xd3d9ee8, count=1) at ../../xkb/
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\
filter = (XkbFilterPtr) 0x0
keyEvent = 1
backupproc = <value optimized out>
#6 0x081af953 in XkbProcessKeybo
keyc = (KeyClassPtr) 0xd40e4d0
xkbi = (XkbSrvInfoPtr) 0x4e
key = 67
ndx = <value optimized out>
xiEvent = 64
#7 0x081a7810 in AccessXFilterPr
xkbi = (XkbSrvInfoPtr) 0xd3cfda8
ctrls = (XkbControlsPtr) 0xd3d4950
ignoreKeyEvent = 0
key = 67 'C'
#8 0x081aff1e in ProcessKeyboard
keyc = (KeyClassPtr) 0xd40e4d0
xkbi = <value optimized out>
backup_proc = <value optimized out>
is_press = 1
is_release = <value optimized out>
#9 0x08114792 in mieqProcessInpu
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
Changed in xorg: | |
status: | New → Confirmed |
description: | updated |
summary: |
- X crashes EVERY time I try to switch ttys + [Mobile 4 IGC] X exits when switching ttys on 2.6.3 |
Changed in xserver-xorg-video-intel: | |
status: | Incomplete → Triaged |
summary: |
- [iGM45] X exits when switching ttys on 2.6.3 + [iGM45] X exits when switching ttys on 2.6.3 unless NoAccel used |
description: | updated |
Changed in linux (Ubuntu Jaunty): | |
status: | New → Triaged |
Changed in libdrm (Ubuntu Jaunty): | |
assignee: | nobody → canonical-desktop-team |
Changed in libdrm (Ubuntu Jaunty): | |
assignee: | canonical-desktop-team → bryceharrington |
Attaching Xorg.log.0.old file, and fwiw, this also reproduces with compiz disabled.