Fortunately the Ubuntu Macbook wiki community documentation provides a solid page on how to Install Ubuntu (edgy) on Core 2 Duo MacBooks, it required a bit of tweaking and gdm [re]starting to get it working.
I created a wiki page for it containing the complete config (see the attachments link on the bottom if you want to download it) but the key step was to append the following to the existing xorg.conf file
Section "Device"
Identifier "MonitorLayout Device"
Driver "i810"
BusID "PCI:0:2:0"
Option "MonitorLayout" "NONE,CRT+LFP"
EndSection
Section "Screen"
Identifier "MonitorLayout Screen"
Device "MonitorLayout Device"
#Monitor "Color LCD"
Monitor "Generic Monitor"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x800"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "MonitorLayout Layout"
Screen "MonitorLayout Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "stylus" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
EndSection
Section "Device"
Identifier "Clone Device"
Driver "i810"
BusID "PCI:0:2:0"
Option "MonitorLayout" "CRT,LFP"
Option "Clone"
EndSection
Section "Screen"
Identifier "Clone Screen"
Device "Clone Device"
#Monitor "Color LCD"
Monitor "Generic Monitor"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x800"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Clone Layout"
Screen "Clone Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "stylus" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
EndSection
Section "Device"
Identifier "Xinerama Device"
Driver "i810"
BusID "PCI:0:2:0"
Screen 0
Option "MonitorLayout" "CRT,LFP"
EndSection
Section "Device"
Identifier "Xinerama Device (2)"
Driver "i810"
BusID "PCI:0:2:0"
Screen 1
Option "MonitorLayout" "CRT,LFP"
EndSection
Section "Screen"
Identifier "Xinerama Screen"
Device "Xinerama Device"
Monitor "Generic Monitor"
#Monitor "Color LCD"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x800"
EndSubSection
EndSection
Section "Screen"
Identifier "Xinerama Screen (2)"
Device "Xinerama Device (2)"
Monitor "Generic Monitor"
#Monitor "Color LCD"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Xinerama Layout"
Screen "Xinerama Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "stylus" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
# RightOf LeftOf Above Below
Screen "Xinerama Screen (2)" RightOf "Xinerama Screen"
Option "Xinerama"
EndSection
Section "ServerFlags"
# Option "DefaultServerLayout" "Default Layout"
# Option "DefaultServerLayout" "MonitorLayout Layout"
# Option "DefaultServerLayout" "Clone Layout"
Option "DefaultServerLayout" "Xinerama Layout"
EndSection
No comments:
Post a Comment