I had the same problem.
The amd driver does not know the modeline for the needed 800x480 resolution, and it has to be provided. I found the following googling, and it works for me:
Modeline "800x480" 31.500 800 860 940 1000 480 508 511 525 -hsync -vsync
My /etc/X11/xorg.conf includes de following lines and it works for me:
Code:
Section "Device"
Identifier "Geode"
Driver "amd"
BusID "PCI:0:1:1"
Option "Panel Geometry" "800x480"
EndSection
Section "Monitor"
Identifier "Generic Monitor"
Modeline "800x480" 31.500 800 860 940 1000 480 508 511 525 -hsync -vsync
Option "DPMS"
EndSection
Section "Screen"
Identifier "Default Screen"
Device "Geode"
Monitor "Generic Monitor"
DefaultDepth 24
SubSection "Display"
Modes "800x480"
EndSubSection
EndSection