Radeon Driver Default Display Resolution

Greg Treantos gtreanto at gmail.com
Sun Mar 23 04:55:58 PDT 2008


I am running a Gentoo system and after upgrading to x11 7.3 now when I issue
startx, xwindows starts with a screen resolution of 1152x768 54.8hz. Before
I upgraded the system would start with whatever I had in the display section
of xorg.conf. Once the system is up I can use xrandr to switch to my
preferred 1400x1050 @ 74.8hz.  In xorg.conf I don't have 1152x768 set and I
have tried commenting out HorizSync, VertRefresh, adding  Option "NoDDC"
"True", Option "UseEDID" "False",  and HorizSync and source: edid (x would
not start with option) without success. My question is how does xwindows
pick this resolution, how can I force x to use the resolutions in the
Display Subsection or startx with 1400x1050.. Thanks

xorg.conf

Section "InputDevice"

    Identifier   "Mouse1"
    Driver   "mouse"
    Option "Protocol"    "Auto"   # Auto detect
    Option "Device"      "/dev/input/mice"
    Option "ZAxisMapping"   "4 5 6 7"

EndSection

Section "Monitor"

    Identifier  "IBM P70"
    HorizSync   29-82
    VertRefresh 50-120

EndSection

Section "Device"
    Identifier  "** ATI Radeon (generic)               [radeon]"
    Driver      "radeon"
EndSection

Section "Screen"
    Identifier  "Screen 1"
    Device      "** ATI Radeon (generic)               [radeon]"
    Monitor     "IBM P70"
    DefaultDepth 16

    Subsection "Display"
        Depth       8
        Modes       "1400x1050" "1280x1024" "1024x768"
        ViewPort    0 0
        Virtual     1600 1280
    EndSubsection
    Subsection "Display"
        Depth       16
        Modes       "1400x1050" "1280x1024" "1024x768"
        ViewPort    0 0
        Virtual     1600 1280
    EndSubsection
    Subsection "Display"
        Depth       24
        Modes       "1400x1050" "1280x1024" "1024x768"
        ViewPort    0 0
        Virtual     1600 1280
    EndSubsection
EndSection

Section "ServerLayout"
    Identifier  "Simple Layout"
    Screen "Screen 1"
    InputDevice "Mouse1" "CorePointer"
    InputDevice "Keyboard1" "CoreKeyboard"

EndSection

Section "DRI"
    Mode 0666
EndSection


Sections of Xorg.0.log., I highlighted the sections where xorg is defaulting
to 1152x768

This is a pre-release version of the X server from The X.Org Foundation.
It is not supported in any way.
Bugs may be filed in the bugzilla at http://bugs.freedesktop.org/.
Select the "xorg" product for bugs you find in this release.
Before reporting bugs in pre-release versions please check the
latest version in the X.Org Foundation git repository.
See http://wiki.x.org/wiki/GitPage for git access instructions.

X.Org X Server 1.4.0.90
Release Date: 5 September 2007
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.23-gentoo-r3 i686
Current Operating System: Linux loveland 2.6.23-gentoo-r3 #1 SMP Mon Dec 31
11:44:32 EST 2007 i686
Build Date: 16 March 2008  09:01:10AM

   Before reporting problems, check http://wiki.x.org
   to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
   (++) from command line, (!!) notice, (II) informational,
   (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Sat Mar 22 10:51:09 2008
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "Simple Layout"
(**) |-->Screen "Screen 1" (0)
(**) |   |-->Monitor "IBM P70"
(**) |   |-->Device "** ATI Radeon (generic)               [radeon]"
(**) |-->Input Device "Mouse1"
(**) |-->Input Device "Keyboard1"
(==) Automatically adding devices
(==) Automatically enabling devices
(==) Including the default font path /usr/share/fonts/misc/,/usr
>
> /share/fonts/TTF/,/usr/share/fonts/OTF,/usr/share/fonts/Type1/,/usr/share/fonts/100dpi/,/usr/share/fonts/75dpi/.
>
> (**) FontPath set to:
>    /usr/share/fonts/misc/,
>    /usr/share/fonts/Type1/,
>    /usr/share/fonts/100dpi/,
>    /usr/share/fonts/75dpi/,
>    /usr/share/fonts/misc/,
>    /usr/share/fonts/TTF/,
>    /usr/share/fonts/OTF,
>    /usr/share/fonts/Type1/,
>    /usr/share/fonts/100dpi/,
>    /usr/share/fonts/75dpi/
> (==) RgbPath set to "/usr/share/X11/rgb"
> (==) ModulePath set to "/usr/lib/xorg/modules"
> (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
> (II) No APM support in BIOS or kernel
> (II) Loader magic: 0x81dc660
> (II) Module ABI versions:
>    X.Org ANSI C Emulation: 0.3
>    X.Org Video Driver: 2.0
>    X.Org XInput driver : 2.0
>    X.Org Server Extension : 0.3
>    X.Org Font Renderer : 0.5
> (II) Loader running on linux
> (II) LoadModule: "pcidata"
> (II) Loading /usr/lib/xorg/modules//libpcidata.so
> (II) Module pcidata: vendor="X.Org Foundation"
>    compiled for 1.4.0.90, module version = 1.0.0
>    ABI class: X.Org Video Driver, version 2.0
> (--) using VT number 7
> .
> .
> .
> (II) "extmod" will be loaded. This was enabled by default and also
> specified in the config file.
> (II) "dbe" will be loaded. This was enabled by default and also specified
> in the config file.
> (II) "glx" will be loaded. This was enabled by default and also specified
> in the config file.
> (II) "freetype" will be loaded. This was enabled by default and also
> specified in the config file.
> (II) "type1" will be loaded by default.
> (II) "record" will be loaded by default.
> (II) "dri" will be loaded. This was enabled by default and also specified
> in the config file.
> (II) LoadModule: "dbe"
> (II) Loading /usr/lib/xorg/modules/extensions//libdbe.so
> (II) Module dbe: vendor="X.Org Foundation"
>    compiled for 1.4.0.90, module version = 1.0.0
>    Module class: X.Org Server Extension
>    ABI class: X.Org Server Extension, version 0.3
> (II) Loading extension DOUBLE-BUFFER
> (II) LoadModule: "extmod"
> (II) Loading /usr/lib/xorg/modules/extensions//libextmod.so
> (II) Module extmod: vendor="X.Org Foundation"
>    compiled for 1.4.0.90, module version = 1.0.0
>    Module class: X.Org Server Extension
>    ABI class: X.Org Server Extension, version 0.3
> (II) Loading extension SHAPE
> (II) Loading extension MIT-SUNDRY-NONSTANDARD
> (II) Loading extension BIG-REQUESTS
> (II) Loading extension SYNC
> (II) Loading extension MIT-SCREEN-SAVER
> (II) Loading extension XC-MISC
> (II) Loading extension XFree86-VidModeExtension
> (II) Loading extension XFree86-Misc
> (II) Loading extension DPMS
> (II) Loading extension TOG-CUP
> (II) Loading extension Extended-Visual-Information
> (II) Loading extension XVideo
> (II) Loading extension XVideo-MotionCompensation
> (II) Loading extension X-Resource
> (II) LoadModule: "freetype"
> (II) Loading /usr/lib/xorg/modules/fonts//libfreetype.so
> (II) Module freetype: vendor="X.Org Foundation & the After X-TT Project"
>    compiled for 1.4.0.90, module version = 2.1.0
>    Module class: X.Org Font Renderer
>    ABI class: X.Org Font Renderer, version 0.5
> (II) Loading font FreeType
> (II) LoadModule: "glx"
> (II) Loading /usr/lib/xorg/modules/extensions//libglx.so
> (II) Module glx: vendor="X.Org Foundation"
>    compiled for 1.4.0.90, module version = 1.0.0
>    ABI class: X.Org Server Extension, version 0.3
> (==) AIGLX enabled
> (II) Loading extension GLX
> (II) LoadModule: "dri"
> (II) Loading /usr/lib/xorg/modules/extensions//libdri.so
> (II) Module dri: vendor="X.Org Foundation"
>    compiled for 1.4.0.90, module version = 1.0.0
>    ABI class: X.Org Server Extension, version 0.3
> (II) Loading extension XFree86-DRI
> (II) LoadModule: "type1"
> (II) Loading /usr/lib/xorg/modules/fonts//libtype1.so
> (II) Module type1: vendor="X.Org Foundation"
>    compiled for 1.4.0.90, module version = 1.0.2
>    Module class: X.Org Font Renderer
>    ABI class: X.Org Font Renderer, version 0.5
> (II) Loading font Type1
> (II) LoadModule: "record"
> (II) Loading /usr/lib/xorg/modules/extensions//librecord.so
> (II) Module record: vendor="X.Org Foundation"
>    compiled for 1.4.0.90, module version = 1.13.0
>    Module class: X.Org Server Extension
>    ABI class: X.Org Server Extension, version 0.3
> (II) Loading extension RECORD
> (II) LoadModule: "radeon"
> (II) Loading /usr/lib/xorg/modules/drivers//radeon_drv.so
> (II) Module radeon: vendor="X.Org Foundation"
>    compiled for 1.4.0.90, module version = 4.3.0
>    Module class: X.Org Video Driver
>    ABI class: X.Org Video Driver, version 2.0
> (II) LoadModule: "mouse"
> (II) Loading /usr/lib/xorg/modules/input//mouse_drv.so
> (II) Module mouse: vendor="X.Org Foundation"
>    compiled for 1.4.0.90, module version = 1.2.3
>    Module class: X.Org XInput Driver
>    ABI class: X.Org XInput driver, version 2.0
> (II) LoadModule: "kbd"
> (II) Loading /usr/lib/xorg/modules/input//kbd_drv.so
> (II) Module kbd: vendor="X.Org Foundation"
>    compiled for 1.4.0.90, module version = 1.2.2
>    Module class: X.Org XInput Driver
>    ABI class: X.Org XInput driver, version 2.0
> (II) RADEON: Driver for ATI Radeon chipsets:
>
> II) Setting vga for screen 0.
> (II) RADEON(0): MMIO registers at 0x00000000e5000000: size 64KB
> (II) RADEON(0): PCI bus 1 card 0 func 0
> (**) RADEON(0): Depth 16, (--) framebuffer bpp 16
> (II) RADEON(0): Pixel depth = 16 bits stored in 2 bytes (16 bpp pixmaps)
> (==) RADEON(0): Default visual is TrueColor
> (II) Loading sub module "vgahw"
> (II) LoadModule: "vgahw"
> (II) Loading /usr/lib/xorg/modules//libvgahw.so
> (II) Module vgahw: vendor="X.Org Foundation"
>    compiled for 1.4.0.90, module version = 0.1.0
>    ABI class: X.Org Video Driver, version 2.0
> (II) RADEON(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is
> 0x0000
> (==) RADEON(0): RGB weight 565
> (II) RADEON(0): Using 6 bits per RGB (8 bit DAC)
> (II) Loading sub module "int10"
> (II) LoadModule: "int10"
> (II) Loading /usr/lib/xorg/modules//libint10.so
> (II) Module int10: vendor="X.Org Foundation"
>    compiled for 1.4.0.90, module version = 1.0.0
>    ABI class: X.Org Video Driver, version 2.0
> (II) RADEON(0): initializing int10
> (II) RADEON(0): Primary V_BIOS segment is: 0xc000
> (--) RADEON(0): Chipset: "ATI Radeon 7500 QW (AGP/PCI)" (ChipID = 0x5157)
> (--) RADEON(0): Linear framebuffer at 0x00000000d0000000
> (II) RADEON(0): AGP card detected
> (II) RADEON(0): Legacy BIOS detected
> drmOpenDevice: node name is /dev/dri/card0
> drmOpenDevice: open result is 6, (OK)
> drmOpenByBusid: Searching for BusID pci:0000:01:00.0
> drmOpenDevice: node name is /dev/dri/card0
> drmOpenDevice: open result is 6, (OK)
> drmOpenByBusid: drmOpenMinor returns 6
> drmOpenByBusid: drmGetBusid reports pci:0000:01:00.0
> (II) RADEON(0): [dri] Found DRI library version 1.3.0 and kernel module
> version 1.28.0
> (==) RADEON(0): Page Flipping disabled
> (II) RADEON(0): Will try to use DMA for Xv image transfers
> (II) RADEON(0): Detected total video RAM=131072K, accessible=131072K (PCI
> BAR=262144K)
> (--) RADEON(0): Mapped VideoRAM: 131072 kByte (128 bit DDR SDRAM)
> (II) RADEON(0): Color tiling enabled by default
> (II) RADEON(0): Max desktop size set to 1600x1280
> (II) RADEON(0): For a larger or smaller max desktop size, add a Virtual
> line to your xorg.conf
> (II) RADEON(0): If you are having trouble with 3D, reduce the desktop size
> by adjusting the Virtual line to your xorg.conf
> (II) Loading sub module "ddc"
> (II) LoadModule: "ddc"(II) Module "ddc" already built-in
> (II) Loading sub module "i2c"
> (II) LoadModule: "i2c"(II) Module "i2c" already built-in
> (II) RADEON(0): ref_freq: 2700, min_out_pll: 20000, max_out_pll: 40000,
> min_in_pll: 40, max_in_pll: 3000, xclk: 13300, sclk: 133.000000, mclk:
> 250.000000
> (II) RADEON(0): PLL parameters: rf=2700 rd=12 min=20000 max=40000;
> xclk=13300
> (II) RADEON(0): Bios Connector table:
> (II) RADEON(0): Port0: DDCType-0x60, DACType-1, TMDSType-1,
> ConnectorType-1
> (II) RADEON(0): Port1: DDCType-0x64, DACType-2, TMDSType-1,
> ConnectorType-2
> (II) RADEON(0): Port5: DDCType-0x0, DACType-2, TMDSType-0, ConnectorType-5
>
> (II) RADEON(0): Output VGA-0 using monitor section IBM P70
> (II) RADEON(0): I2C bus "VGA-0" initialized.
> (II) RADEON(0): Output DVI-0 has no monitor section
> (II) RADEON(0): DFP table revision: 3
> (II) RADEON(0): I2C bus "DVI-0" initialized.
> (II) RADEON(0): Output S-video has no monitor section
> (II) RADEON(0): Default TV standard: PAL
> (II) RADEON(0): TV standards supported by chip: NTSC PAL PAL-M
> (II) RADEON(0): Port0:
>  Monitor   -- AUTO
>  Connector -- VGA
>  DAC Type  -- Primary
>  TMDS Type -- None
>  DDC Type  -- 0x60
> (II) RADEON(0): Port1:
>  Monitor   -- AUTO
>  Connector -- DVI-I
>  DAC Type  -- TVDAC/ExtDAC
>  TMDS Type -- Internal
>  DDC Type  -- 0x64
> (II) RADEON(0): Port2:
>  Monitor   -- AUTO
>  Connector -- STV
>  DAC Type  -- TVDAC/ExtDAC
>  TMDS Type -- None
>  DDC Type  -- 0x0
> (II) RADEON(0): I2C device "VGA-0:ddc2" registered at address 0xA0.
> (II) RADEON(0): I2C device "VGA-0:ddc2" removed.
> (II) RADEON(0): I2C device "VGA-0:ddc2" registered at address 0xA0.
> (II) RADEON(0): I2C device "VGA-0:ddc2" removed.
> (II) RADEON(0): I2C device "VGA-0:ddc2" registered at address 0xA0.
> (II) RADEON(0): I2C device "VGA-0:ddc2" removed.
> (II) RADEON(0): Output: VGA-0, Detected Monitor Type: 0
> (II) RADEON(0): Found color CRT connected to primary DAC
> finished output detect: 0
> (II) RADEON(0): I2C device "DVI-0:ddc2" registered at address 0xA0.
> (II) RADEON(0): I2C device "DVI-0:ddc2" removed.
> (II) RADEON(0): I2C device "DVI-0:ddc2" registered at address 0xA0.
> (II) RADEON(0): I2C device "DVI-0:ddc2" removed.
> (II) RADEON(0): I2C device "DVI-0:ddc2" registered at address 0xA0.
> (II) RADEON(0): I2C device "DVI-0:ddc2" removed.
> (II) RADEON(0): Output: DVI-0, Detected Monitor Type: 0
> (II) RADEON(0): Detected non-DDC Monitor Type: 0
> finished output detect: 1
> finished output detect: 2
> finished all detect
> before xf86InitialConfiguration
> (II) RADEON(0): I2C device "VGA-0:ddc2" registered at address 0xA0.
> (II) RADEON(0): I2C device "VGA-0:ddc2" removed.
> (II) RADEON(0): I2C device "VGA-0:ddc2" registered at address 0xA0.
> (II) RADEON(0): I2C device "VGA-0:ddc2" removed.
> (II) RADEON(0): I2C device "VGA-0:ddc2" registered at address 0xA0.
> (II) RADEON(0): I2C device "VGA-0:ddc2" removed.
> (II) RADEON(0): Output: VGA-0, Detected Monitor Type: 0
> (II) RADEON(0): Found color CRT connected to primary DAC
> in RADEONProbeOutputModes
> * (II) RADEON(0): Adding Screen mode: 1400x1050
> (II) RADEON(0): Adding Screen mode: 1280x1024
> (II) RADEON(0): Adding Screen mode: 1024x768
> (II) RADEON(0): Total number of valid Screen mode(s) added: 3
> (II) RADEON(0): I2C device "DVI-0:ddc2" registered at address 0xA0.
> (II) RADEON(0): I2C device "DVI-0:ddc2" removed.
> (II) RADEON(0): I2C device "DVI-0:ddc2" registered at address 0xA0.
> (II) RADEON(0): I2C device "DVI-0:ddc2" removed.
> (II) RADEON(0): I2C device "DVI-0:ddc2" registered at address 0xA0.
> (II) RADEON(0): I2C device "DVI-0:ddc2" removed.
> (II) RADEON(0): Output: DVI-0, Detected Monitor Type: 0
> (II) RADEON(0): Detected non-DDC Monitor Type: 0
> (II) RADEON(0): Output VGA-0 connected
> (II) RADEON(0): Output DVI-0 disconnected
> (II) RADEON(0): Output S-video disconnected
> (II) RADEON(0): Output VGA-0 using initial mode 1152x768
> after xf86InitialConfiguration *
> (==) RADEON(0): DPI set to (75, 75)
> (II) Loading sub module "fb"
> (II) LoadModule: "fb"
> (II) Loading /usr/lib/xorg/modules//libfb.so
> (II) Module fb: vendor="X.Org Foundation"
>    compiled for 1.4.0.90, module version = 1.0.0
>    ABI class: X.Org ANSI C Emulation, version 0.3
> (==) RADEON(0): Using gamma correction (1.0, 1.0, 1.0)
> (II) Loading sub module "ramdac"
> (II) LoadModule: "ramdac"(II) Module "ramdac" already built-in
> (==) RADEON(0): Using XAA acceleration architecture
> (II) Loading sub module "xaa"
> (II) LoadModule: "xaa"
> (II) Loading /usr/lib/xorg/modules//libxaa.so
> (II) Module xaa: vendor="X.Org Foundation"
>    compiled for 1.4.0.90, module version = 1.2.0
>    ABI class: X.Org Video Driver, version 2.0
> (==) RADEON(0): Assuming overlay scaler buffer width is 1536
> (II) RADEON(0): No MM_TABLE found - assuming CARD is not TV-in capable.
> (!!) RADEON(0): For information on using the multimedia capabilities
>    of this adapter, please see http://gatos.sf.net.
> (!!) RADEON(0): MergedFB support has been removed and replaced with xrandr
> 1.2 support
> (II) do I need RAC?  No, I don't.
> (II) resource ranges after preInit:



-- 
Greg
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.x.org/archives/xorg/attachments/20080323/86588fe6/attachment.html>


More information about the xorg mailing list