Benjamin Herrenschmidt <[EMAIL PROTECTED]> writes: > On Mon, 2006-09-25 at 11:25 +0100, Roger Leigh wrote: >> Benjamin Herrenschmidt <[EMAIL PROTECTED]> writes: >> >> > What monitor model is it precisely ? >> >> It's a 2005 Aluminium 20" Cinema Display. Model No. A1081 according >> the bottom edge. It has built-in USB and FireWire hubs and >> touch-sensitive brightness and power buttons on the right-hand edge, >> if that helps. > > Sounds like the same as mine except mine is 23"... did we change > something there ? > >> > I fixed a problem at one point that was causing exactly that >> > behaviour on my Apple Cinema HD display. The problem was that the >> > driver was leaving the i2c lines used for DDC in the high state. I >> > put them back down at the end of the DDC procedure and that fixed >> > it. Now it's possible that this change got lost ... >> >> It was a problem for me IIRC around May/June 2005.
I found a solution to the problem. Adding
Option "PanelSize" "1680x1050"
Option "MonitorLayout" "TMDS,NONE"
made the display work correctly. IIRC this was needed with XOrg 6.9,
but wasn't needed with 7.0 (because it was intelligent enough to
autodetect correctly?). This seems to be a regression in 7.1.
Both the PanelSize and MonitorLayout need to be exactly as above. If
either is commented out, or I change MonitorLayout to just "TMDS", the
monitor powers off.
Just in case it's affecting anything, I'm adding
append="video=radeonfb:[EMAIL PROTECTED]"
in my yaboot.conf in order to get a fullscreen framebuffer.
Regards,
Roger
--
.''`. Roger Leigh
: :' : Debian GNU/Linux http://people.debian.org/~rleigh/
`. `' Printing on GNU/Linux? http://gutenprint.sourceforge.net/
`- GPG Public Key: 0x25BFB848 Please GPG sign your mail.
# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/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.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg
Section "Files"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/X11R6/lib/X11/fonts/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi"
# path to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection
Section "Module"
Load "bitmap"
Load "dbe"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "record"
Load "type1"
Load "vbe"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "macintosh"
Option "XkbLayout" "gb"
# Option "XkbOptions" "grp:toggle"
# Option "XkbOptions" "altwin:meta_win"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ExplorerPS/2"
EndSection
Section "Device"
Identifier "ATI Radeon 9200"
Driver "ati"
BusID "PCI:0:16:0"
# Option "UseFBDev" "true"
# Option "MonitorLayout" "TMDS"
Option "SWcursor" "true"
Option "PanelSize" "1680x1050"
Option "MonitorLayout" "TMDS,NONE"
# Option "fbdev" "/dev/fb0"
# Option "DDCMode" "true"
EndSection
Section "Monitor"
Identifier "Apple Cinema Display"
Option "DPMS"
HorizSync 28-90
VertRefresh 43-72
DisplaySize 434 270
Mode "1680x1050"
# D: 119.005 MHz, H: 64.677 kHz, V: 59.886 Hz
DotClock 119.006
HTimings 1680 1728 1760 1840
VTimings 1050 1053 1059 1080
Flags "-HSync" "+VSync"
EndMode
EndSection
Section "Screen"
Identifier "Default Screen"
Device "ATI Radeon 9200"
Monitor "Apple Cinema Display"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1680x1050"
EndSubSection
SubSection "Display"
Depth 4
Modes "1680x1050"
EndSubSection
SubSection "Display"
Depth 8
Modes "1680x1050"
EndSubSection
SubSection "Display"
Depth 15
Modes "1680x1050"
EndSubSection
SubSection "Display"
Depth 16
Modes "1680x1050"
EndSubSection
SubSection "Display"
Depth 24
Modes "1680x1050"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection
Section "DRI"
Mode 0666
EndSection
pgpmchf9yjk6O.pgp
Description: PGP signature

