ati driver dual head 2nd monitor incorrect resolution
John H.
mistamaila at yahoo.com
Mon Oct 11 20:04:42 PDT 2004
It seems if I have mergedfb=false, I get both monitors
out of sync range. If I load xinerama and
mergedfb=true, i just have one huge desktop. Here is
the config I tried....
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
Option "Xinerama" "true"
EndSection
Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
ModulePath "/usr/X11R6/lib/modules"
FontPath "unix/:7100"
EndSection
Section "Module"
Load "record"
Load "extmod"
Load "dbe"
# Load "dri"
Load "glx"
Load "xtrap"
Load "freetype"
Load "type1"
Load "GLcore"
Load "ddc"
Load "bitmap"
Load "vbe"
EndSection
#Section "Extensions"
# Option "Composite" "Enable"
#EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "ImPS/2"
Option "Device" "/dev/mouse"
# Option "Buttons" "5"
Option "ZAxisMapping" "4 5"
# Option "EmulateWheel" "1"
# Option "EmulateWheelButton" "4"
# Option "EmulateWheelInertia" "10"
EndSection
Section "Monitor"
#DisplaySize 360 270 # mm
Identifier "CRT"
VendorName "CTX"
### Uncomment if you don't want to default to DDC:
# HorizSync 30.0 - 96.0
HorizSync 30-95
VertRefresh 50-160
Option "DPMS"
EndSection
Section "Monitor"
Identifier "LCD"
HorizSync 30-61
VertRefresh 56-76
Option "DPMS"
EndSection
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>:
"True"/"False",
### <string>: "String", <freq>: "<f>
Hz/kHz/MHz"
### [arg]: arg optional
#Option "NoAccel" # [<bool>]
#Option "SWcursor" # [<bool>]
#Option "Dac6Bit" # [<bool>]
#Option "Dac8Bit" # [<bool>]
#Option "BusType" # [<str>]
#Option "CPPIOMode" # [<bool>]
#Option "CPusecTimeout" # <i>
#Option "AGPMode" # <i>
#Option "AGPFastWrite" # [<bool>]
#Option "AGPSize" # <i>
#Option "GARTSize" # <i>
#Option "RingSize" # <i>
#Option "BufferSize" # <i>
#Option "EnableDepthMoves" # [<bool>]
#Option "EnablePageFlip" # [<bool>]
#Option "NoBackBuffer" # [<bool>]
#Option "PanelOff" # [<bool>]
#Option "DDCMode" # [<bool>]
#Option "MonitorLayout" # [<str>]
#Option "IgnoreEDID" # [<bool>]
#Option "UseFBDev" # [<bool>]
#Option "VideoKey" # <i>
#Option "MergedFB" # [<bool>]
# Option "CRT2HSync" "30-61"
# Option "CRT2VRefresh" "56-76"
#Option "CRT2Position" # [<str>]
#Option "MetaModes" # [<str>]
#Option "MergedDPI" # [<str>]
#Option "NoMergedXinerama" # [<bool>]
#Option "MergedXineramaCRT2IsScreen0" #
[<bool>]
#Option "DisplayPriority" # [<str>]
#Option "PanelSize" # [<str>]
#Option "ForceMinDotClock" # <freq>
#Option "RenderAccel" # [<bool>]
#Option "SubPixelOrder" # [<str>]
#Option "ShowCache" # [<bool>]
#Option "DynamicClocks" # [<bool>]
Identifier "Card0"
Driver "radeon"
VendorName "ATI Technologies Inc"
BoardName "RV350 AP [Radeon 9600]"
BusID "PCI:1:0:0"
Screen 0
Option "SWcursor" "true"
ChipId 0x5157 #<-So that xfree thinks it's 7500
Option "MonitorLayout" "CRT, LCD"
Option "MergedFB" "False"
# Option "CRT2Position" "RightOf"
# Option "MetaModes" "1600x1200-1024x768"
# Option "MetaModes" "1280x1024-1280x1024
1024x768-1024x768 800x600-800x600 640x480-640x480"
EndSection
Section "Device"
Identifier "Card1"
Driver "radeon"
BoardName "RV350 AP [Radeon 9600]"
Screen 1
ChipId 0x5157 #<-So that xfree thinks
it's 7500
Option "SWcursor" "true"
BusId "PCI:1:0:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "CRT"
SubSection "Display"
Viewport 0 0
Virtual 0 0
Modes "1600x1200" "1024x768" "800x600" "640x480"
# Virtual 1600 1200
# Modes "1280x1024" "1024x768" "800x600" "640x480"
Depth 24
EndSubSection
# SubSection "Display"
# Viewport 2560 1024
# Modes "1024x768"#
# Virtual 1024 768
# # Modes "1280x1024" "1024x768"
"800x600" "640x480"
# Depth 24
# EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "Card1"
Monitor "LCD"
SubSection "Display"
Viewport 2560 1024
Virtual 1024 768
Modes "1024x768"
# Modes "1280x1024" "1024x768" "800x600" "640x480"
Depth 24
EndSubSection
EndSection
--- "John H." <mistamaila at yahoo.com> wrote:
> ok, that didn't work at ALL.
> Both monitors say sync outside of range, and if I
> restart X, the computer locks(forcing me to turn it
> off). I do not think the settings you pointed me to
> are the same for me, with radeon 9600se and x.org
> 6.8.1, because I tried with and without mergedfb
> "false", and before I had to set sync range for
> monitor 2 in device section, not as a separate
> monitor, to get it to work.
>
> Apparently it locked up my computer again, so I
> cannot
> access it remotely right now to show you the config
> i
> am using(but it is basically the same as what you
> sent
> me to), with the correct ranges for both monitors.
>
> --- Alex Deucher <alexdeucher at gmail.com> wrote:
>
> > On Mon, 11 Oct 2004 14:19:01 -0700 (PDT), John H.
> > <mistamaila at yahoo.com> wrote:
> > > So in xorg.conf I just need to
> > > Option "MergedFB" "False"
> > >
> >
> > yes
> >
> > > and load xinerama module in xorg.conf?
> > >
> > >
> > read the xinerama howto or take a look at a sample
> > config (google is
> > your friend). here's an example I found:
> >
>
http://wiki.linuxquestions.org/wiki/Xinerama_for_Radeon_9200
> >
> > Alex
> >
> > >
> > > --- Alex Deucher <alexdeucher at gmail.com> wrote:
> > >
> > > > On Mon, 11 Oct 2004 12:49:04 -0700 (PDT), John
> > H.
> > > > <mistamaila at yahoo.com> wrote:
> > > > > Ok
> > > > > I upgraded to 6.8.1 on my fc2 machine.
> > > > > I have a radeon 9600, and told my xorg.conf
> to
> > use
> > > > ati
> > > > > driver.
> > > > >
> > > > > If I have the following...
> > > > > Option "MetaModes"
> > > > "1600x1200-1024x768"
> > > > > xinerama seems to work, but my second
> monitor,
> > a
> > > > flat
> > > > > panel LCD at 1024x768, scrolls vertically
> once
> > I
> > > > log
> > > > > in from xdm/gdm, so when I maximize apps in
> it
> > I
> > > > have
> > > > > to scroll down or up to see them all.
> > > > >
> > > > > If I do
> > > > > Option "MetaModes" "1024x768-1024x768"
> > > > >
> > > > > Neither monitor needs to scroll(maximized
> apps
> > > > work
> > > > > fine) but obviously I want a higher
> resolution
> > on
> > > > the
> > > > > first monitor, 1600x1200.
> > > > >
> > > > > any ideas?
> > > > >
> > > >
> > > > use xinerama instead of mergedfb. the
> scrolling
> > is
> > > > because with
> > > > mergedfb, there is one big framebuffer that
> both
> > > > crtcs point into. it
> > > > has be to big enough for both, so you get teh
> > > > scrolling affect. you
> > > > can lock the frame movement if you feel like
> > editing
> > > > the code in
> > > > radeon_mergedfb.c, but then you risk having
> apps
> > > > appear on a non
> > > > visible part of the framebuffer. The
> behavior
> > you
> > > > want is "regular"
> > > > dualhead with xinerama. to do that, set up
> > read
> > > > the xinerama howto.
> > > > In "regular" dualhead, each screen has it's
> own
> > > > framebuffer and
> > > > xinerama is used to stich them together as one
> > > > single logical screen.
> > > >
> > > > Alex
> > > >
> _______________________________________________
> > > > xorg mailing list
> > > > xorg at freedesktop.org
> > > > http://freedesktop.org/mailman/listinfo/xorg
> > > >
> > >
> > >
> > >
> __________________________________________________
> > > Do You Yahoo!?
> > > Tired of spam? Yahoo! Mail has the best spam
> > protection around
> > > http://mail.yahoo.com
> > >
> >
>
>
>
>
> _______________________________
> Do you Yahoo!?
> Declare Yourself - Register online to vote today!
> http://vote.yahoo.com
> _______________________________________________
> xorg mailing list
> xorg at freedesktop.org
> http://freedesktop.org/mailman/listinfo/xorg
>
_______________________________
Do you Yahoo!?
Declare Yourself - Register online to vote today!
http://vote.yahoo.com
More information about the xorg
mailing list