ati driver dual head 2nd monitor incorrect resolution

Alex Deucher alexdeucher at gmail.com
Tue Oct 12 06:07:00 PDT 2004


On Mon, 11 Oct 2004 21:56:55 -0700 (PDT), John H. <mistamaila at yahoo.com> wrote:
> desktop
> 19 inch crt
> 15 inch compaq fp5315 fp monitor

is the fp attached via vga or DVI?  Please send the full log.  you
also may have to add one of the following to your device section (the
one with screen 0):
Option "MonitorLayout" "crt,crt"
(if both are connacted with vga connectors) or 
Option "MonitorLayout" "tmds,crt"
if you have DVI and crt.

> 
> tail -n 150 /var/log/Xorg.0.log
>         compiled for 6.8.1, module version = 0.1.0
>         ABI class: X.Org Video Driver, version 0.7
> (II) Loading sub module "xaa"
> (II) LoadModule: "xaa"
> (II) Loading /usr/X11R6/lib/modules/libxaa.a
> (II) Module xaa: vendor="X.Org Foundation"
>         compiled for 6.8.1, module version = 1.2.0
>         ABI class: X.Org Video Driver, version 0.7
> (II) RADEON(0): AGP Fast Write disabled by default
> (II) RADEON(0): Depth moves disabled by default
> (II) Loading sub module "shadowfb"
> (II) LoadModule: "shadowfb"
> (II) Loading /usr/X11R6/lib/modules/libshadowfb.a
> (II) Module shadowfb: vendor="X.Org Foundation"
>         compiled for 6.8.1, module version = 1.0.0
>         ABI class: X.Org ANSI C Emulation, version 0.2
> (II) RADEON(0): Page flipping disabled
> (!!) RADEON(0): For information on using the
> multimedia capabilities
>         of this adapter, please see
> http://gatos.sf.net.
> (II) RADEON(1): MMIO registers at 0xe5000000
> (WW) RADEON(1): Only one monitor detected, Second
> screen will NOT be created
> (II) UnloadModule: "ati"
> (II) UnloadModule: "radeon"
> (--) Depth 24 pixmap format is 32 bpp
> (II) do I need RAC?  No, I don't.
> (II) resource ranges after preInit:
>         [0] 0   0       0xe5000000 - 0xe500ffff
> (0x10000) MX[B]
>         [1] 0   0       0xc0000000 - 0xcfffffff
> (0x10000000) MX[B]
>         [2] -1  0       0xffe00000 - 0xffffffff
> (0x200000) MX[B](B)
>         [3] -1  0       0x00100000 - 0x3fffffff
> (0x3ff00000) MX[B]E(B)
>         [4] -1  0       0x000f0000 - 0x000fffff
> (0x10000) MX[B]
>         [5] -1  0       0x000c0000 - 0x000effff
> (0x30000) MX[B]
>         [6] -1  0       0x00000000 - 0x0009ffff
> (0xa0000) MX[B]
>         [7] -1  0       0xe7008000 - 0xe70080ff
> (0x100) MX[B]
>         [8] -1  0       0xe7006000 - 0xe70060ff
> (0x100) MX[B]
>         [9] -1  0       0xe7005000 - 0xe7005fff
> (0x1000) MX[B]
>         [10] -1 0       0xe7000000 - 0xe7003fff
> (0x4000) MX[B]
>         [11] -1 0       0xe7007000 - 0xe70077ff
> (0x800) MX[B]
>         [12] -1 0       0xe0000000 - 0xdfffffff (0x0)
> MX[B]O
>         [13] -1 0       0xe5000000 - 0xe500ffff
> (0x10000) MX[B](B)
>         [14] -1 0       0xc0000000 - 0xcfffffff
> (0x10000000) MX[B](B)
>         [15] -1 0       0xe7004000 - 0xe7004fff
> (0x1000) MX[B](B)
>         [16] -1 0       0xe5010000 - 0xe501ffff
> (0x10000) MX[B](B)
>         [17] -1 0       0xd0000000 - 0xdfffffff
> (0x10000000) MX[B](B)
>         [18] 0  0       0x0000c000 - 0x0000c0ff
> (0x100) IX[B]
>         [19] -1 0       0x0000ffff - 0x0000ffff (0x1)
> IX[B]
>         [20] -1 0       0x00000000 - 0x000000ff
> (0x100) IX[B]
>         [21] -1 0       0x0000e800 - 0x0000e80f (0x10)
> IX[B]
>         [22] -1 0       0x0000e400 - 0x0000e41f (0x20)
> IX[B]
>         [23] -1 0       0x0000e000 - 0x0000e01f (0x20)
> IX[B]
>         [24] -1 0       0x0000dc00 - 0x0000dc1f (0x20)
> IX[B]
>         [25] -1 0       0x0000d800 - 0x0000d8ff
> (0x100) IX[B]
>         [26] -1 0       0x0000d400 - 0x0000d407 (0x8)
> IX[B]
>         [27] -1 0       0x0000d000 - 0x0000d03f (0x40)
> IX[B]
>         [28] -1 0       0x0000c000 - 0x0000c0ff
> (0x100) IX[B](B)
> (==) RADEON(0): Write-combining range
> (0xc0000000,0x8000000)
> (II) RADEON(0): Dynamic Clock Scaling Disabled
> (WW) RADEON(0): Direct rendering not yet supported on
> Radeon 9500 and newer cards
> (II) RADEON(0): Memory manager initialized to (0,0)
> (1600,8191)
> (II) RADEON(0): Reserved area from (0,1200) to
> (1600,1202)
> (II) RADEON(0): Largest offscreen area available: 1600
> x 6989
> (II) RADEON(0): Render acceleration unsupported on
> Radeon 9500/9700 and newer.
> (II) RADEON(0): Render acceleration disabled
> (II) RADEON(0): Using XFree86 Acceleration
> Architecture (XAA)
>         Screen to screen bit blits
>         Solid filled rectangles
>         8x8 mono pattern filled rectangles
>         Indirect CPU to Screen color expansion
>         Solid Lines
>         Scanline Image Writes
>         Offscreen Pixmaps
>         Setting up tile and stipple cache:
>                 32 128x128 slots
>                 32 256x256 slots
>                 16 512x512 slots
> (II) RADEON(0): Acceleration enabled
> (==) RADEON(0): Backing store disabled
> (==) RADEON(0): Silken mouse enabled
> (II) RADEON(0): Using hardware cursor (scanline 1202)
> (II) RADEON(0): Largest offscreen area available: 1600
> x 6986
> (**) Option "dpms"
> (**) RADEON(0): DPMS enabled
> (II) RADEON(0): Direct rendering disabled
> (==) RandR enabled
> (II) Initializing built-in extension MIT-SHM
> (II) Initializing built-in extension XInputExtension
> (II) Initializing built-in extension XTEST
> (II) Initializing built-in extension XKEYBOARD
> (II) Initializing built-in extension LBX
> (II) Initializing built-in extension XC-APPGROUP
> (II) Initializing built-in extension SECURITY
> (II) Initializing built-in extension XINERAMA
> (II) Initializing built-in extension XFIXES
> (II) Initializing built-in extension XFree86-Bigfont
> (II) Initializing built-in extension RENDER
> (II) Initializing built-in extension RANDR
> (II) Initializing built-in extension COMPOSITE
> (II) Initializing built-in extension DAMAGE
> (II) Initializing built-in extension XEVIE
> (**) Option "Protocol" "ImPS/2"
> (**) Mouse0: Device: "/dev/mouse"
> (**) Mouse0: Protocol: "ImPS/2"
> (**) Option "CorePointer"
> (**) Mouse0: Core Pointer
> (**) Option "Device" "/dev/mouse"
> (==) Mouse0: Emulate3Buttons, Emulate3Timeout: 50
> (**) Option "ZAxisMapping" "4 5"
> (**) Mouse0: ZAxisMapping: buttons 4 and 5
> (**) Mouse0: Buttons: 5
> (**) Option "CoreKeyboard"
> (**) Keyboard0: Core Keyboard
> (**) Option "Protocol" "standard"
> (**) Keyboard0: Protocol: standard
> (**) Option "AutoRepeat" "500 30"
> (**) Option "XkbRules" "xfree86"
> (**) Keyboard0: XkbRules: "xfree86"
> (**) Option "XkbModel" "pc105"
> (**) Keyboard0: XkbModel: "pc105"
> (**) Option "XkbLayout" "us"
> (**) Keyboard0: XkbLayout: "us"
> (**) Option "CustomKeycodes" "off"
> (**) Keyboard0: CustomKeycodes disabled
> (II) XINPUT: Adding extended input device "Keyboard0"
> (type: KEYBOARD)
> (II) XINPUT: Adding extended input device "Mouse0"
> (type: MOUSE)
> (II) Mouse0: ps2EnableDataReporting: succeeded
> Warning: font renderer for ".pcf" already registered
> at priority 0
> Warning: font renderer for ".pcf.Z" already registered
> at priority 0
> Warning: font renderer for ".pcf.gz" already
> registered at priority 0
> Warning: font renderer for ".snf" already registered
> at priority 0
> Warning: font renderer for ".snf.Z" already registered
> at priority 0
> Warning: font renderer for ".snf.gz" already
> registered at priority 0
> Warning: font renderer for ".bdf" already registered
> at priority 0
> Warning: font renderer for ".bdf.Z" already registered
> at priority 0
> Warning: font renderer for ".bdf.gz" already
> registered at priority 0
> Warning: font renderer for ".pmf" already registered
> at priority 0
> GetModeLine - scrn: 0 clock: 202500
> GetModeLine - hdsp: 1600 hbeg: 1664 hend: 1856 httl:
> 2160
>               vdsp: 1200 vbeg: 1201 vend: 1204 vttl:
> 1250 flags: 5
> GetModeLine - scrn: 0 clock: 202500
> GetModeLine - hdsp: 1600 hbeg: 1664 hend: 1856 httl:
> 2160
>               vdsp: 1200 vbeg: 1201 vend: 1204 vttl:
> 1250 flags: 5
> GetModeLine - scrn: 0 clock: 202500
> GetModeLine - hdsp: 1600 hbeg: 1664 hend: 1856 httl:
> 2160
>               vdsp: 1200 vbeg: 1201 vend: 1204 vttl:
> 1250 flags: 5
> GetModeLine - scrn: 0 clock: 202500
> GetModeLine - hdsp: 1600 hbeg: 1664 hend: 1856 httl:
> 2160
>               vdsp: 1200 vbeg: 1201 vend: 1204 vttl:
> 1250 flags: 5
> GetModeLine - scrn: 0 clock: 202500
> GetModeLine - hdsp: 1600 hbeg: 1664 hend: 1856 httl:
> 2160
>               vdsp: 1200 vbeg: 1201 vend: 1204 vttl:
> 1250 flags: 5
> 
> 
> 
> 
> --- Alex Deucher <alexdeucher at gmail.com> wrote:
> 
> > On Mon, 11 Oct 2004 21:35:12 -0700 (PDT), John H.
> > <mistamaila at yahoo.com> wrote:
> > > that makes my 2nd monitor say "out of range", and
> > > first monitor has the whole desktop
> > >
> > > (I am trying to get the same as mergedfb except
> > for
> > > scrolling on 2nd monitor.  having one "desktop"
> > with
> > > gnome bar and such, but another monitor to go to
> > > maximize applications and such in, not clone or
> > two
> > > gnome panels)
> > >
> >
> > I know.  that's what I'm trying to help you set up.
> > can you post your
> > xorg log when you try the config I just sent?   BTW,
> > is this a laptop
> > or a desktop card?
> > I think the problem is you need to swap the head
> > configs.  the current
> > driver uses crtc1 for the lcd and crtc2 for the crt.
> >  so the lcd needs
> > to be screen 0 and the crt needs to be screen 1.
> >
> > try replacing your screen sections with these:
> >
> >   Section "Screen"
> >           Identifier "Screen1"
> >           Device     "Card1"
> >          Monitor    "CRT"
> >        DefaultDepth    24
> >           SubSection "Display"
> >                   Modes "1600x1200" "1024x768"
> >  "800x600" "640x480"
> >                  Depth     24
> >           EndSubSection
> >   EndSection
> >
> >   Section "Screen"
> >           Identifier "Screen0"
> >           Device     "Card0"
> >           Monitor    "LCD"
> >         DefaultDepth   24
> >           SubSection "Display"
> >                   Modes "1024x768" "800x600"
> > "640x480"
> >                   Depth     24
> >           EndSubSection
> >   EndSection
> >
> >
> > Alex
> >



More information about the xorg mailing list