View previous topic :: View next topic |
Author |
Message |
maiku Guru
Joined: 24 Mar 2004 Posts: 586 Location: Escaping from NY
|
Posted: Mon Apr 09, 2007 8:05 pm Post subject: Open source radeon with dual head multiple displays |
|
|
Has anybody gotten the open source radeon drivers to create two displays (ex :0.0 and :0.1) with a single card? I tried Quote: | Section "Device"
Identifier "ATI Open Source"
VendorName "ATI Technologies Inc"
Driver "radeon"
Screen 1 Option "MonitorLayout" "LVDS, CRT"
EndSection
Section "Device"
Identifier "ATI Open Source 1"
VendorName "ATI Technologies Inc"
Driver "radeon"
Screen 1
EndSection
Section "ServerLayout"
Identifier "openvga"
Screen "OPENLCD" 0 0
Screen "VGA2" Above "OPENLCD"
InputDevice "usbmouse" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
InputDevice "Touchpad" "Alwayscore"
EndSection
Section "ServerLayout"
Identifier "openvga"
Screen "OPENLCD" 0 0
Screen "VGA2" Above "OPENLCD"
InputDevice "usbmouse" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
InputDevice "Touchpad" "Alwayscore"
EndSection
Section "Screen"
#Option "backingstore"
Identifier "OPENLCD"
Device "ATI Open Source"
Monitor "LCDDefault"
DefaultDepth 24
SubSection "Display"
# initial origin if mode is smaller than desktop
#Virtual 1280 1024
Viewport 0 0
Depth 24
Modes "1280x800"
EndSubSection
EndSection
| only to get the vga to display something. It works fine with the proprietary drivers. Then I tried the MergedFB option only to get a REALLY large desktop with an LCD monitor that scrolled. I like having two different displays because I can have two wallpapers. Although the only downfall is that I can't drag windows from one display to the other. But it beats having just one giant desktop and having a monitor that can only scroll.
And playing StarCraft on the open source ati drivers is much better than the proprietary.
Any ideas? _________________ Michael |
|
Back to top |
|
|
anonybosh Guru
Joined: 20 Nov 2005 Posts: 324
|
Posted: Wed Apr 11, 2007 5:14 am Post subject: |
|
|
I don't think that I've ever gotten two separate displays (:0.0 & :0.1) before with it. I have, however, had basically two workspaces, each with its own background, using KDE, in a similar setup (open radeon drivers, MergedFB). |
|
Back to top |
|
|
maiku Guru
Joined: 24 Mar 2004 Posts: 586 Location: Escaping from NY
|
Posted: Wed Apr 11, 2007 12:35 pm Post subject: |
|
|
Each with a different resolution without having to force one monitor to have a virtual resolution? _________________ Michael |
|
Back to top |
|
|
anonybosh Guru
Joined: 20 Nov 2005 Posts: 324
|
Posted: Fri Apr 13, 2007 4:53 am Post subject: |
|
|
Quote: | Each with a different resolution without having to force one monitor to have a virtual resolution? | I do believe that was the case.
I think it was accomplished with something similar to the following: Code: | Option "MetaModes" "1024x768-1280x1024 1024x768-1024x768" |
|
|
Back to top |
|
|
maiku Guru
Joined: 24 Mar 2004 Posts: 586 Location: Escaping from NY
|
Posted: Sat Apr 14, 2007 10:48 pm Post subject: |
|
|
Well, the following configuration does a dual head, but Xorg.0.log says "disabling direct rendering, not yet supported by this driver" or something like that. So I guess there is my answer. According to all of the configurations I read MergedFB creates a virtual resolution for the smaller monitor (which is what it did for me). So for the moment it seems I just have to use the fglrx module for regular things and switch to radeon (the open source driver) for when I need to play games like StarCraft. Quote: | Section "Device"
Identifier "ATI Open Source"
VendorName "ATI Technologies Inc"
Driver "radeon"
# this may solve some issues
Option "BusType" "PCI"
# acceleration
Option "AGPMode" "4"
Option "AGPFastWrite" "yes"
Option "EnablePageFlip" "on"
Option "RenderAccel" "on"
#Option "AccelMethod" "EXA" # or XXA
# Option "BackingStore" "true"
# Option "ExaNoOffscreenPixmaps"
# enable (partial) PowerPlay features
Option "DynamicClocks" "on"
# use bios hot keys on thinkpad (aka fn+f7)
Option "BIOSHotkeys" "on"
# enable radeon specific xinerama
#Option "MergedFB" "true"
#Option "CRT2Position" "RightOf"
#Option "CRT2Hsync" "30-85"
#Option "CRT2VRefresh" "50-160"
#Option "MetaModes" "1280x800-1600x1200"
#Option "MergedNonRectangular" "true"
# Color Tiling
Option "ColorTiling" "on"
# Video overlay
Option "OverlayOnCRTC2" "on"
Option "OverlayOnCRTC1" "on"
BusID "PCI:1:0:0"
Option "MonitorLayout" "LVDS, CRT"
EndSection
Section "Device"
Identifier "ATI Open Source 1"
VendorName "ATI Technologies Inc"
Driver "radeon"
BusID "PCI:1:0:0"
Screen 1
EndSection
Section "ServerLayout"
Identifier "openvga"
Screen "OPENLCD" 0 0
Screen "VGA2" Above "OPENLCD"
InputDevice "usbmouse" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
InputDevice "Touchpad" "Alwayscore"
EndSection
|
_________________ Michael |
|
Back to top |
|
|
anonybosh Guru
Joined: 20 Nov 2005 Posts: 324
|
Posted: Sun Apr 15, 2007 1:31 am Post subject: |
|
|
Quote: | ...but Xorg.0.log says "disabling direct rendering, not yet supported by this driver" or something like that. | Does direct rendering work when running on a single display? What is your video card model? |
|
Back to top |
|
|
maiku Guru
Joined: 24 Mar 2004 Posts: 586 Location: Escaping from NY
|
Posted: Sun Apr 15, 2007 7:54 am Post subject: |
|
|
Works fine in single head, the direct rendering that is. I've got a Quote: | 01:00.0 VGA compatible controller: ATI Technologies Inc RV350 [Mobility Radeon 9600 M10] (prog-if 00 [VGA]) | . The manufacturer actually said it was a 9700 but I'm assuming it's the same chipset anyway. _________________ Michael |
|
Back to top |
|
|
anonybosh Guru
Joined: 20 Nov 2005 Posts: 324
|
Posted: Sun Apr 15, 2007 8:05 pm Post subject: |
|
|
Are you per chance enabling the xinerama extension? |
|
Back to top |
|
|
maiku Guru
Joined: 24 Mar 2004 Posts: 586 Location: Escaping from NY
|
Posted: Mon Apr 16, 2007 12:03 am Post subject: |
|
|
Nope. S'off. _________________ Michael |
|
Back to top |
|
|
|