Until a couple days ago, I had no problems with gentoo on any PPC I have owned (clamshell G3 to my current pbook G4). Tuesday, however, it began to do wonky things after sleep. I put it to sleep with a suspended 'emerge -e world' (rebuilding with gcc-4.1.1) pending, running in X, then resumed and all was good. After I restarted X, I was forced to 640x480. I go back through the Xorg logs and see that the radeon driver detected only that mode available for my machine. I am using the xf86-video-ati driver, not the proprietary. After a reboot, I could once again use X at 1280x854. Sleep it and no go. Also, framebuffer still works with 1280x854 when X will not.
I have tried both rebuilding pbbuttonsd and xf86-video-ati with gcc-3.4.6 to no avail. I have not gotten very in depth with my debugging, but I wanted to start a thread in case others are experiencing this. Suggestions welcome, more info to come.
Other system info:
Kernel: Gentoo Sources 2.6.16-r8
CFLAGS="-O3 -mcpu=G4 -mtune=G4 -maltivec -mabi=altivec -fno-strict-aliasing -pipe -ftracer -funroll-loops -fomit-frame-pointer"
CHOST="powerpc-unknown-linux-gnu"
Edit: sleeping it with X running and then bringing out renders my display screwed up, requiring a reboot (CTRL+ALT+BKSPACE does not kill and restore).

