G4 emac radeon + compiz
After much experientation, digging around the internet and sifting through mountains of forum posts both here and elsewhere, I have found the magic line that will allow my eMac to use the default xserver with default ati driver using the internal display under intrepid. Under the "Device" section for your video card, you need to add the option "monitor-DVI-0" and point it to the name you gave for the monitor. My revised /etc/X11/xorg.conf file:
To download this file:
wget http://mac.linux.be/files/xorg/emac2.txt
# xorg.conf (X.Org X Window System server configuration file) # # See the xorg.conf manual page. # (Type "man xorg.conf" at the shell prompt.) # This file is automatically updated on xserver-xorg package upgrades *only* # if it has not been modified since the last upgrade of the xserver-xorg # package. Section "ServerLayout" Identifier "eMac Configuration" Screen 0 "Screen0" 0 0 InputDevice "Apple Mouse" "CorePointer" InputDevice "Apple Keyboard" "CoreKeyboard" EndSection Section "InputDevice" Identifier "Apple Keyboard" Driver "kbd" Option "XkbModel" "macintosh" Option "XkbLayout" "us" Option "XkbOptions" "grp:caps_toggle" EndSection Section "InputDevice" Identifier "Apple Mouse" Driver "mouse" Option "ZAxisMapping" "4 5" Option "Protocol" "IMPS/2" Option "Device" "/dev/input/mice" EndSection Section "Monitor" Identifier "iMac" Option "DPMS" HorizSync 71-73 VertRefresh 70-140 Modeline "1024x768" 99.190000 1024 1072 1168 1376 768 769 772 810 +HSync +VSync Modeline "1280x960" 122.240000 1280 1328 1424 1696 960 961 964 1002 +HSync +VSync EndSection Section "Device" Identifier "ATI Technologies Inc RV280 [Radeon 9200]" BusID "PCI:0:16:0" Driver "ati" Option "monitor-DVI-0" "iMac" EndSection Section "Screen" Identifier "Screen0" Device "ATI Technologies Inc RV280 [Radeon 9200]" Monitor "iMac" DefaultDepth 24 SubSection "Display" Depth 24 Modes "1280x960" "1024x768" "800x600" EndSubSection EndSection
This is tested as working with a default install of intrepid ibex on an eMac 1.25Ghz (USB 2.0) with onboard ATI Radeon 9200.
EDIT: The reason I was unable to enable desktop effects was because I had enabled Compositing on metacity. Because of this, Compiz was unable to become the Compositng manager. After disabling compositing in metacity and rebooting, I was able to enable Advanced Desktop Effects. I now have an eMac running Intrepid using the "ati" driver and have flipping cubes and everything on the internal display. Bluetooth and Airport Extreme modules are also working