Comment 92 for bug 197209

Dejan (dejan-rodiger) wrote :

Hi All,

I have IBM/Lenovo R60 with x1400 (9461-DXG). I am using Interpid with fglrx driver and compiz. My problem is similar to yours. When I start laptop only on battery power it comes to starting the gdm login, but it only shows blank screen. I can't Ctrl-Alt-F1 to F5 or anything else. Well probably it can go to VT1 but it doesn't show on screen. I know laptop is working, because CtrlAlt-Del (reboots) is working and I can ssh to my laptop. Everything else is starting properly.
GDM login doesn't start when I start laptop on battery power, but it works when it is started on normal power and then switched to battery. I think compiz is not part of the problem, since it happens during the gdm login startup, before I am logged in.

Should I report this problem somewhere else?


I see this in /var/log/messages:
 [fglrx] ASIC hang happened
 Pid: 6557, comm: Xorg Tainted: P 2.6.27-11-generic #1
and then a Call trace

 Call Trace:
[<ffffffffa028f4de>] KCL_DEBUG_OsDump+0xe/0x10 [fglrx]
[<ffffffffa029d08c>] firegl_hardwareHangRecovery+0x1c/0x50 [fglrx]
[<ffffffffa0313499>] ? _ZN4Asic9WaitUntil15ResetASICIfHungEv+0x9/0x10 [fglrx]
[<ffffffffa031344c>] ? _ZN4Asic9WaitUntil15WaitForCompleteEv+0x6c/0xb0 [fglrx]
[<ffffffffa031253d>] ? _ZN4Asic19PM4ElapsedTimeStampERK23PM4_TS_INTERRUPT_PARAMSj14_LARGE_INTEGER+0x18d/0x1c0 [fglrx]
[<ffffffffa0305492>] ? _Z19uQSTimeStampRetiredmjj14_LARGE_INTEGER+0xd2/0xe0 [fglrx]
[<ffffffffa0301479>] ? _Z8uCWDDEQCmjjPvjS_+0x379/0x1040 [fglrx]
[<ffffffffa02b7fd8>] ? firegl_cmmqs_CWDDE_32+0x368/0x410 [fglrx]
[<ffffffffa02b6ba3>] ? firegl_cmmqs_CWDDE32+0x73/0x110 [fglrx]
[<ffffffff80386a31>] ? apparmor_capable+0x21/0x70
[<ffffffffa02b6b30>] ? firegl_cmmqs_CWDDE32+0x0/0x110 [fglrx]
[<ffffffffa0298acd>] ? firegl_ioctl+0x1ed/0x260 [fglrx]
[<ffffffffa028d6b6>] ? ip_firegl_ioctl+0x16/0x20 [fglrx]
[<ffffffff802f8975>] ? vfs_ioctl+0x85/0xb0
[<ffffffff802f8c13>] ? do_vfs_ioctl+0x273/0x2f0
[<ffffffff802f8d31>] ? sys_ioctl+0xa1/0xb0
[<ffffffff8021285a>] ? system_call_fastpath+0x16/0x1b
pubdev:0xffffffffa048d9c0, num of device:1 , name:fglrx, major 8, minor 55.
device 0 : 0xffff88007c874000 .
Asic ID:0x7145, revision:0xd, MMIOReg:0xffffc20005000000.
FB phys addr: 0xd8000000, MC :0xc0000000, Total FB size :0x8000000.
gart table MC:0xc7fb7000, Physical:0xdffb7000, size:0x44000.
mc_node :MC_NODE__FB, total 1 zones
MC start:0xc0000000, Physical:0xd8000000, size:0x8000000.
Mapped heap -- Offset:0x0, size:0x7fb7000, reference count:5, mapping count:0,
Mapped heap -- Offset:0x0, size:0x1000000, reference count:1, mapping count:0,
Mapped heap -- Offset:0x7fb7000, size:0x44000, reference count:1, mapping count:0,
 mc_node :MC_NODE__GART_USWC, total 2 zones
MC start:0xb40c0000, Physical:0x0, size:0xbf40000.
Mapped heap -- Offset:0x0, size:0x2000000, reference count:3, mapping count:0,
mc_node :MC_NODE__GART_CACHEABLE, total 3 zones
MC start:0xaf400000, Physical:0x0, size:0x4cc0000.
Mapped heap -- Offset:0x0, size:0x200000, reference count:2, mapping count:0,
Dump the trace queue.
End of dump