Comment 11 for bug 79016

Revision history for this message
Richard Green (rtg-aapsc) wrote :

I'm on herd 4, AMD_64 with ATI radeon 9600. While I've messed with the X config using the system settings GUI, so I can't be absolutely sure, here is the relevant section of xorg.conf.1, which I think is the original one from the installation:

Section "InputDevice"
        Identifier "Configured Mouse"
        Driver "mouse"
        Option "CorePointer"
        Option "Device" "/dev/input/mice"
        Option "Protocol" "ExplorerPS/2"
        Option "ZAxisMapping" "4 5"
        Option "Emulate3Buttons" "true"
EndSection

Section "Device"
        Identifier "ATI Technologies Inc RV350 [Mobility Radeon 9600 M10]"
        Driver "ati"
        BusID "PCI:1:0:0"
EndSection

Section "Monitor"
        Identifier "Generic Monitor"
        Option "DPMS"
        HorizSync 28-51
        VertRefresh 43-60
EndSection

Section "Screen"
        Identifier "Default Screen"
        Device "ATI Technologies Inc RV350 [Mobility Radeon 9600 M10]"
        Monitor "Generic Monitor"
        DefaultDepth 24
        SubSection "Display"
                Depth 1
                Modes "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth 4
                Modes "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth 8
                Modes "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth 15
                Modes "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth 16
                Modes "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth 24
                Modes "1024x768" "800x600" "640x480"
        EndSubSection
EndSection

Section "ServerLayout"
        Identifier "Default Layout"
        Screen "Default Screen"
        InputDevice "Generic Keyboard"
        InputDevice "Configured Mouse"
        InputDevice "stylus" "SendCoreEvents"
        InputDevice "cursor" "SendCoreEvents"
        InputDevice "eraser" "SendCoreEvents"
EndSection

...so it appears that it detected the radeon correctly, but missed it on the touchpad and monitor. Somehow, in my playing, I ended up with this monitor definition:

Section "Monitor"
  identifier "Generic Monitor"
  modelname "Custom 1"
  modeline "640x480@60" 25.2 640 656 752 800 480 490 492 525 -vsync -hsync
  modeline "800x600@56" 36.0 800 824 896 1024 600 601 603 625 +hsync +vsync
  modeline "800x600@60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
  modeline "1024x768@60" 65.0 1024 1048 1184 1344 768 771 777 806 -vsync -hsync
  modeline "1152x768@54" 64.995 1152 1178 1314 1472 768 771 777 806 +hsync +vsy
nc
  modeline "1280x854" 80.0 1280 1309 1460 1636 854 857 864 896 +hsync +vsync
  gamma 1.0
EndSection

...so I've got a better display now. The control panel GUI is telling me its set at 1280x800, but as I look at it, xorg.conf has only 1280x854 defined, so there's some interpolation going on, and I probably could get a clearer display if I found a modeline that matched properly.

When herd 5 comes out, I'll do a clean install again, and see if the detection has improved.