X freezes when compiz is enabled on ATI X300
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xf86-video-ati |
Unknown
|
Critical
|
|||
xserver-xorg-video-ati (Fedora) |
Expired
|
Medium
|
|||
xserver-xorg-video-ati (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Hardy |
Invalid
|
High
|
Unassigned |
Bug Description
i just installed the new ubuntu 7.4 on my laptop toshiba m40x with ati x300.
i've enabled desktop effects with no window wobbling and with cube rotation.
it works quite well but sometime, without any clear reason, the desktop freezes completely (happened simply moving the mouse on an icon or opening a new application):
the mouse moves but can't interact with the desktop
no chance to ctrl-alt-bksp, or to change console (ctrl-alt-f1), keyboard is not responding
i have to shout down the computer from the power button. (restarting everything works again but occasionally some new bugs appear)
Don't know how to give more informations.
there are a number of other minor but annoying bugs correlated, i don't know if they have to be posted here or in the compiz bugsite.
they happen quite frequently and are:
after maximizing a window it is not possible to unmaximize from the title bar icon (only from the bottom panel)
the number of workspaces resets to 1 and the cube is not able to rotate
some windows are not refreshed and the content is not visible (as bug 91810)
some windows are visible in every workspace
and more..
[Note]
There are numerous unrelated -ati errors that can cause freezes in X that are particular to specific hardware or usage scenarios. The original bug reporter's specific issue was resolved, so if you are also experiencing an X freeze it is probably unrelated to this bug. PLEASE REPORT YOUR ISSUE AS A SEPARATE BUG. Don't reopen or add confirmations onto this one.
Changed in xserver-xorg-video-ati: | |
status: | Unknown → In Progress |
Changed in xserver-xorg-video-ati: | |
importance: | Undecided → High |
Changed in xserver-xorg-video-ati: | |
status: | In Progress → Incomplete |
Changed in xserver-xorg-video-ati: | |
status: | Incomplete → In Progress |
Changed in xf86-video-ati: | |
status: | Unknown → Confirmed |
description: | updated |
Changed in xserver-xorg-video-ati: | |
status: | Confirmed → Fix Released |
Changed in xserver-xorg-video-ati: | |
status: | Fix Released → Confirmed |
Changed in xserver-xorg-video-ati: | |
status: | Confirmed → Fix Released |
description: | updated |
Changed in xserver-xorg-video-ati: | |
status: | Confirmed → Invalid |
Changed in xserver-xorg-video-ati: | |
status: | In Progress → Invalid |
Changed in xf86-video-ati: | |
importance: | Unknown → Critical |
Changed in xf86-video-ati: | |
importance: | Critical → Unknown |
Changed in xf86-video-ati: | |
importance: | Unknown → Critical |
Changed in xserver-xorg-video-ati (Fedora): | |
importance: | Unknown → Medium |
status: | Invalid → Expired |
Changed in xf86-video-ati: | |
status: | Confirmed → Unknown |
Description of problem:
After enabling "desktop effects", display experiences random lockups during
display of said effects, and occasionally compiz will fail to start upon login.
Version-Release number of selected component (if applicable): drv-ati- 6.6.3-1. fc6
xorg-x11-
How reproducible:
Just about every time.
Steps to Reproduce: www.thinkwiki. org/wiki/ Category: T43p for
1. Buy a Lenovo ThinkPad T43p (http://
hardware specifications, I have the 15" 1600x1200 TFT).
2. Enable desktop effects using the xorg radeon driver.
3. Use desktop for a while, possibly log out and back in again.
Actual results:
On login, compiz will *sometimes* fail to start; disabling and then re-enabling
desktop effects fixes this. However, after several minutes to several hours of
use, the desktop will eventually hang (always in the middle of displaying a
fade, wobble, or other effect).
Expected results:
The same stability I got out of the non-AIGLX desktop. ;-) This was actually a
very stable setup prior to trying out AIGLX, with both the radeon driver and
with fglrx.
Additional info:
Here's the lspci info for my video card (I'll attach the full lspci output in a
moment, along with the xorg.conf I'm using and a relevant Xorg.0.log):
01:00.0 VGA compatible controller: ATI Technologies Inc M24 1T [FireGL M24 GL]
Capabilities: [50] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA ,D1-,D2- ,D3hot- ,D3cold- )
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [58] Express Endpoint IRQ 0
Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag+
Device: Latency L0s <256ns, L1 <4us
Device: AtnBtn- AtnInd- PwrInd-
Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
Device: RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
Link: Supported Speed 2.5Gb/s, Width x16, ASPM L0s L1, Port 0
Link: Latency L0s <256ns, L1 <2us
Link: ASPM L1 Enabled RCB 64 bytes CommClk+ ExtSynch-
Link: Speed 2.5Gb/s, Width x16
Capabilities: [80] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable-
Address: 0000000000000000 Data: 0000
Capabilities: [100] Advanced Error Reporting
(rev 80) (prog-if 00 [VGA])
Subsystem: IBM Unknown device 0570
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR+ FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort+ >SERR- <PERR-
Latency: 0, Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 169
Region 0: Memory at c0000000 (32-bit, prefetchable) [size=128M]
Region 1: I/O ports at 3000 [size=256]
Region 2: Memory at b0100000 (32-bit, non-prefetchable) [size=64K]
[virtual] Expansion ROM at b0120000 [disabled] [size=128K]
PME(D0-