[Bug 14980] commit dd8ee1b444f4b973a1e0fadca5f943f2162b5e94 beaks OpenGL after hibernation
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Mon Mar 17 12:02:03 PDT 2008
http://bugs.freedesktop.org/show_bug.cgi?id=14980
--- Comment #7 from Sebastien Valette <sebastien.valette at creatis.insa-lyon.fr> 2008-03-17 12:02:02 PST ---
(In reply to comment #6)
> Created an attachment (id=15230)
--> (http://bugs.freedesktop.org/attachment.cgi?id=15230) [details]
> possible fix
>
> (In reply to comment #2)
> > Created an attachment (id=15212)
--> (http://bugs.freedesktop.org/attachment.cgi?id=15212) [details] [details]
> > this fix the vt switching crash that happens with compiz activated
> >
> > I believe this is the same issue as I have except in my case using compiz it
> > makes X crash. This patch fixed it for me. Basically it add
> > RADEONRestoreMemMapRegisters(pScrn, info->ModeReg); even for dri on PCIE like
> > I believe was the case when the restore code was in atombios_crtc and
> > legacycrtc .
>
> RADEONRestoreMemMapRegisters() gets called via RADEONAdjustMemMapRegisters() if
> the DRI is enabled regardless of whether the card is PCIE or not. The ordering
> is apparently causing the problem. Does this patch work?
>
Unfortunately, no. It is actually worse, since Xorg is broken after resume (the
mouse cursor displays fine, but the windows are corrupted ( something like the
lines are interleaved)
my relevant xorg bits, just in case:
Section "Device"
Identifier "ATI Technologies Inc RV350 [Mobility Radeon 9600 M10]"
Driver "ati"
BusID "PCI:1:0:0"
Option "GARTSize" "64"
Option "XAANoOffscreenPixmaps" "true"
Option "AGPMode" "4"
Option "EnablePageFlip" "true"
Option "DynamicClocks" "true"
EndSection
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the xorg-driver-ati
mailing list