You are not logged in.
Pages: 1
.
Last edited by intimidat0r (2020-10-14 00:12:33)
Offline
Tried with a similiar xorg.conf as yours yesterday and couldn't succeed also. Then I followed this guide:
http://www.thinkwiki.org/wiki/Xorg_RandR_1.2
and could get it working (almost). X11 starts in clone mode for me and the resolution of my laptop screen was wrong, but I could adjust everything with 'xrandr' on the command line. Had to set things every time on start of X, but I am sure that can be solved. I myself reverted back to fglrx because it works better than xorg radeons' driver for my card (rv380 here, for your r200 card the radeon driver should work like a charm, but you probably have the 2048 width limitation).
But the important thing to know is that with xrandr-1.2 and open source radeon, nv and intel drivers xorg.conf setup has changed a lot and should be much easier than before. I also tried a MergedFB setup, but xorg wouldn't care anything at all about that (option doesn't do anything messages in xorg log). Here my xorg.conf for a radeon driver dual head setup:
Section "ServerLayout"
Identifier "dual"
Screen "screen1"
InputDevice "GenericKeyboard" "CoreKeyboard"
InputDevice "Touchpad" "AlwaysCore"
EndSection
Section "Files"
FontPath "/usr/share/fonts/misc:unscaled"
FontPath "/usr/share/fonts/100dpi:unscaled"
FontPath "/usr/share/fonts/75dpi:unscaled"
FontPath "/usr/share/fonts/Type1"
EndSection
Section "Module"
Load "dbe" # Double buffer extension
SubSection "extmod"
Option "omit xfree86-dga" # don't initialise the DGA extension
EndSubSection
Load "i2c"
Load "bitmap"
Load "ddc"
Load "freetype"
Load "glx"
Load "dri"
Load "drm"
Load "int10"
Load "vbe"
Load "synaptics"
EndSection
Section "ServerFlags"
Option "AIGLX" "true"
EndSection
Section "InputDevice"
Identifier "GenericKeyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "de"
Option "XkbVariant" "nodeadkeys"
EndSection
Section "InputDevice"
Identifier "Touchpad"
Driver "synaptics"
Option "Device" "/dev/input/mouse1"
Option "Protocol" "auto-dev"
Option "LeftEdge" "1700"
Option "RightEdge" "5300"
Option "TopEdge" "1700"
Option "BottomEdge" "4200"
Option "FingerLow" "25"
Option "FingerHigh" "30"
Option "MaxTapTime" "180"
Option "MaxTapMove" "220"
Option "VertScrollDelta" "100"
Option "MinSpeed" "0.09"
Option "MaxSpeed" "0.18"
Option "AccelFactor" "0.0015"
EndSection
Section "Monitor"
Identifier "aticonfig Monitor 0"
DisplaySize 330 207
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 "DMAForXv" # [<bool>]
#Option "PanelOff" # [<bool>]
#Option "DDCMode" # [<bool>]
#Option "MonitorLayout" # [<str>]
#Option "IgnoreEDID" # [<bool>]
#Option "UseFBDev" # [<bool>]
#Option "MergedFB" # [<bool>]
#Option "CRT2HSync" # [<str>]
#Option "CRT2VRefresh" # [<str>]
#Option "CRT2Position" # [<str>]
#Option "MetaModes" # [<str>]
#Option "MergedDPI" # [<str>]
#Option "MergedXinerama" # [<bool>]
#Option "MergedXineramaCRT2IsScreen0" # [<bool>]
#Option "MergedNonRectangular" # [<bool>]
#Option "MergedMouseRestriction" # [<bool>]
#Option "DisplayPriority" # [<str>]
#Option "PanelSize" # [<str>]
#Option "ForceMinDotClock" # <freq>
#Option "ColorTiling" # [<bool>]
#Option "VideoKey" # <i>
#Option "RageTheatreCrystal" # <i>
#Option "RageTheatreTunerPort" # <i>
#Option "RageTheatreCompositePort" # <i>
#Option "RageTheatreSVideoPort" # <i>
#Option "TunerType" # <i>
#Option "RageTheatreMicrocPath" # <str>
#Option "RageTheatreMicrocType" # <str>
#Option "RenderAccel" # [<bool>]
#Option "SubPixelOrder" # [<str>]
#Option "ShowCache" # [<bool>]
#Option "DynamicClocks" # [<bool>]
#Option "BIOSHotkeys" # [<bool>]
#Option "VGAAccess" # [<bool>]
#Option "ReverseDDC" # [<bool>]
#Option "LVDSProbePLL" # [<bool>]
#Option "AccelMethod" # <str>
BoardName "RV380 [Radeon x600]"
Identifier "radeon1"
Driver "radeon"
Option "DynamicClocks" "true"
Option "AccelMethod" "XAA"
Option "RenderAccel" "true"
BusID "PCI:1:0:0"
Option "XaaNoScanlineImageWriteRect"
Option "XaaNoScanlineCPUToScreenColorExpandFill"
EndSection
Section "Screen"
Identifier "screen1"
Device "radeon1"
Monitor "aticonfig Monitor 0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1680x1050"
Virtual 2960 1050
EndSubSection
EndSection
Section "DRI"
Mode 0666
EndSection
Section "Extensions"
Option "RENDER" "Enable"
Option "DAMAGE" "Enable"
Option "Composite" "Enable"
Option "XVideo" "Enable"
EndSection
Bye, signor_rossi.
EDIT:Some corrections
Last edited by signor_rossi (2008-02-21 08:33:30)
Offline
.
Last edited by intimidat0r (2020-10-14 00:12:44)
Offline
X starts, but the problem is it just shows the same thing on both monitors.
That's what clone mode is. Had exactly the same result and had to mess around a little to get what I wanted. Just open xterm/konsole and type 'xrandr -h' or 'man xrandr' to get some clues (the link I posted also has examples). What I couldn't change was that on every restart of X I would have again the clone mode. Don't know yet what is the best solution to correct that.
It also did something weird to my keymap
Section "InputDevice"
Identifier "GenericKeyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "de"
Option "XkbVariant" "nodeadkeys"
EndSection
As you see these are settings for a German keyboard, you should adjust them for your type of keyboard.
Bye, signor_rossi.
Offline
Using the same driver I succeeded with this:
xorg.conf generated by X -configure.
use xrandr (1.2), and just follow its options that it gives:
eg: xrandr --output DVI-0 --auto --left-of CRT-0 ...
Whatever xrandr command works for you, you can just add to your xinitrc (no display manager, or ~/.xsession)
you may need to specify Virtual X Y as in:
Section "Screen"
Identifier "Default Screen"
Device "Card0"
Monitor "Generic Monitor"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1920x1080" "1680x1050" "1600x1200" "1280x1024"
Virtual 3520 2280
EndSubSection
SubSection "Display"
Depth 24
Modes "1920x1080" "1680x1050" "1600x1200" "1280x1024"
Virtual 3520 2280
EndSubSection
EndSection
Note, when you increase virtual more than 2048 in any dimension, you loose direct rendering.
Offline
Pages: 1