tweaked xorg.conf for emac with 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:

# 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"

Section "InputDevice"
	Identifier	"Apple Keyboard"
	Driver		"kbd"
	Option		"XkbModel"		"macintosh"
	Option		"XkbLayout"		"us"
	Option		"XkbOptions"		"grp:caps_toggle"

Section "InputDevice"
	Identifier	"Apple Mouse"
	Driver		"mouse"
	Option		"ZAxisMapping"		"4 5"
	Option		"Protocol"		"IMPS/2"
	Option		"Device"		"/dev/input/mice"

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

Section "Device"
	Identifier	"ATI Technologies Inc RV280 [Radeon 9200]"
	BusID		"PCI:0:16:0"
	Driver		"ati"
	Option		"monitor-DVI-0"		"iMac"

Section "Screen"
	Identifier	"Screen0"
	Device		"ATI Technologies Inc RV280 [Radeon 9200]"
	Monitor		"iMac"
	DefaultDepth    24
	SubSection "Display"
		Depth   24
		Modes   "1280x960" "1024x768" "800x600"

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

Taxonomy upgrade extras: 
© 2002-2012 Jeroen Diederen. Drupal theme by Kiwi Themes.