You are not logged in.

#1 2007-12-21 21:44:06

synorgy
Member
From: $HOME
Registered: 2005-07-11
Posts: 272
Website

xf86-video-ati and xorg.conf

Hey all -
I have a Radeon 9550 and am looking to replace the proprietary ATI drivers with the open source ones, and have been following the wiki entry to do so. After some initial problems (the refresh rates were a bit messed up), I have managed to get into a working X session. However, the resolution is incorrect. I have the resolution set to 1280x1024 in my xorg.conf (as you'll see), but I can't seem to get higher than 1024x768. xwininfo reports that the color depth is correct, but the resolution is most certainly not. Other than this though, everything works fine including direct rendering.

X.org config:

Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
    RgbPath      "/usr/share/X11/rgb"
    ModulePath   "/usr/lib/xorg/modules"
    FontPath     "/usr/share/fonts/misc"
    FontPath     "/usr/share/fonts/100dpi:unscaled"
    FontPath     "/usr/share/fonts/75dpi:unscaled"
    FontPath     "/usr/share/fonts/TTF"
    FontPath     "/usr/share/fonts/Type1"
EndSection

Section "Module"
    Load  "GLcore"
    Load  "dbe"
    Load  "xtrap"
    Load  "dri"
    Load  "record"
    Load  "glx"
    Load  "extmod"
    Load  "type1"
    Load  "freetype"
    Load  "drm"
EndSection

Section "InputDevice"
    Identifier  "Keyboard0"
    Driver      "kbd"
EndSection

Section "InputDevice"
    Identifier  "Mouse0"
    Driver      "mouse"
    Option        "Protocol" "auto"
    Option        "Device" "/dev/input/mice"
    Option        "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
    #DisplaySize      340   270    # mm
    Identifier   "Monitor0"
    VendorName   "VHT"
    ModelName    "PV1710"
 ### Comment all HorizSync and VertRefresh values to use DDC:
    HorizSync    30.0 - 50.0
    VertRefresh  50.0 - 75.0
    Option        "DPMS"
EndSection

Section "Device"
    Identifier  "Card0"
    Driver      "radeon"
    VendorName  "ATI Technologies Inc"
    BoardName   "RV350 AS [Radeon 9550]"
    BusID       "PCI:1:0:0"
    Option "AGPMode" "4"
    Option "ColorTiling" "on"
    Option "AccelMethod" "EXA"
    Option "EnablePageFlip" "on" 
    Option "AGPFastWrite"  "yes"
EndSection

Section "Screen"
    Identifier "Screen0"
    Device     "Card0"
    Monitor    "Monitor0"
    DefaultDepth 24
        
    Subsection "Display"
        Depth       8
        Modes       "1280x1024" "1024x768" "800x600" "640x480"
        ViewPort    0 0
    EndSubsection
    Subsection "Display"
        Depth       16
        Modes       "1280x1024" "1024x768" "800x600" "640x480"
        ViewPort    0 0
    EndSubsection
    Subsection "Display"
        Depth       24
        Modes       "1280x1024" "1024x768" "800x600" "640x480"
        ViewPort    0 0
     EndSubsection
 EndSection

Any ideas?


"Unix is basically a simple operating system, but you have to be a genius to understand the simplicity." (Dennis Ritchie)

Offline

#2 2007-12-22 02:06:03

kth5
Member
Registered: 2004-04-29
Posts: 657
Website

Re: xf86-video-ati and xorg.conf

Looks to me like that your monitor doesn't expose any mode for operating 1280x1024 at a max of 50khz horizsync. Try to increase that value and see what happens.

Also, a good bet is /var/log/Xorg.0.log. It shows all modes it was able to find and which it picked and which not and for what reason. Just pick the one that looks most likely to suit your screen and paste it into your monitor section. Then again, make sure your HorizSync leaves enough room for the particular mode.


I recognize that while theory and practice are, in theory, the same, they are, in practice, different. -Mark Mitchell

Offline

Board footer

Powered by FluxBB