r300 dri breaks suspend/resume

Bug #27381 reported by Tamas Somlyai
6
Affects Status Importance Assigned to Milestone
xserver-xorg-driver-ati (Ubuntu)
Invalid
Medium
Daniel Stone

Bug Description

Machine: Dell Latitude D810

Sleep,hibernation and lid closing are working fine when I start them, but after
the machine revives, Gnome displays a lots of artifacts (coloured bars) and a
little part of the desktop, and the machine freezes. I get the same when I try
to restart X with ctrl-alt-bckspace hotkeys, so maybe this bug is somehow
connected to xorg.

https://wiki.ubuntu.com/LaptopTestingTeam/DellLatitudeD810: https://wiki.ubuntu.com/LaptopTestingTeam/DellLatitudeD810

Revision history for this message
Tamas Somlyai (somez) wrote :

(In reply to comment #0)
> Machine: Dell Latitude D810
>
> Sleep,hibernation and lid closing are working fine when I start them, but after
> the machine revives, Gnome displays a lots of artifacts (coloured bars) and a
> little part of the desktop, and the machine freezes. I get the same when I try
> to restart X with ctrl-alt-bckspace hotkeys, so maybe this bug is somehow
> connected to xorg.

I must correct myself. The machine is not freezing when trying lid close, but
xscreensaver won't activate so it puts me back to gnome desktop without asking
the pasword. However when trying suspend or hibernate, ctrl-alt-del reboots the
machine so it's not freezed, but X can't be restarted.

Revision history for this message
Matthew Garrett (mjg59) wrote :

The system survives when DRI is disabled, so it sounds like a problem with the
new r300 dri code. Daniel?

Revision history for this message
Daniel Stone (daniels) wrote :

i can believe that. the r300 reinit code is horrendously ugly (INIT! INIT! DO
IT AGAIN! INIT! AWTY?!?), so it wouldn't surprise me in the least if this failed
in the suspend/resume case. wonder if posting the card makes it happier?

Revision history for this message
Daniel Stone (daniels) wrote :

This bug has been marked as a duplicate of bug 27578.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.