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

Attachment: pgpmchf9yjk6O.pgp
Description: PGP signature

Reply via email to