Announcement

Collapse
No announcement yet.

What are the recommended graphic cards for Linux ?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #11
    Having a single ramdak doesn't prevent you from using dual monitors.

    With the Radeon driver, to get dual-head and 3D acceleration you can't use xinerama, you have to use the MergedB option. The other thing, is that if you want 3D opengl acceleration and dual monitor support, the radeon driver supports a maximum total resolution of 2048. If your maximum resolution is any higher than this, you'll get 3D opengl on the first 2048 pixels only.

    Here's a working xorg.conf, this one will work with all Radeon video cards supported by the raeon driver, that is r200, r300 up to the x850 video cards.

    Note that you might need to adjust the BusID line to what you have in your xorg.conf file.

    Code:
    Section "ServerLayout"
    	Identifier     "Dual head configuration"
    	Screen      0  "Screen0" 0 0
    	InputDevice    "Keyboard0" "CoreKeyboard"
    EndSection
    
    Section "Files"
    	FontPath     "unix/:7100"
    EndSection
    
    Section "Module"
    	Load  "extmod"
    	Load  "v4l"
    	Load  "dri"
    	Load  "glx"
    EndSection
    
    Section "InputDevice"
    	Identifier  "Keyboard0"
    	Driver      "kbd"
    	Option	    "XkbModel" "pc105"
    	Option	    "XkbLayout" "ca(fr)"
    EndSection
    
    Section "Monitor"
    
     ### Comment all HorizSync and VertSync values to use DDC:
    	Identifier   "Monitor0"
     ### Comment all HorizSync and VertSync values to use DDC:
    	Option	    "dpms"
    EndSection
    
    Section "Device"
    	Identifier 	"Videocard0"
    	Driver    	"radeon"
            VendorName	"ATI Technologies Inc"
            BoardName	"Radeon generic"
            Option  	"MergedFB"		"true"
            Option          "ColorTiling"		"on"
    	Option		"AddARGBGLXVisuals"	"True"
            Option  	"MonitorLayout"		"CRT,CRT"
      	Option		"CRT2HSync"		"30-54"
            Option		"CRT2VRefresh"		"50-110"
            Option		"CRT2Position"		"RightOf" 
            Option		"MergedXinerama"	"true"
            Option		"PanelSize"		"1024x768"
            BusID  		"PCI:2:0:0" 
    EndSection
    
    Section "Screen"
    	Identifier "Screen0"
    	Device     "Videocard0"
    	Monitor    "Monitor0"
    	DefaultDepth     24
    	SubSection "Display"
    		Viewport   0 0
    		Depth     24
    		Modes    "1024x768" "800x600" "640x480"
    	EndSubSection
    EndSection
    
    Section "Extensions"
         Option "Composite" "True"
    EndSection
    
    Section "DRI"
    	Group        0
    	Mode         0666
    EndSection
    BTW, I tested the above xorg.conf file with a Radeon 9200, 8500 and 9600Pro on Fedora Core 5 and 6 and it work flawlessly with direct rendering enabled and dual monitor functional.

    Comment


    • #12
      Originally posted by glussier View Post
      Having a single ramdak doesn't prevent you from using dual monitors.

      With the Radeon driver, to get dual-head and 3D acceleration you can't use xinerama, you have to use the MergedB option. The other thing, is that if you want 3D opengl acceleration and dual monitor support, the radeon driver supports a maximum total resolution of 2048. If your maximum resolution is any higher than this, you'll get 3D opengl on the first 2048 pixels only.

      Here's a working xorg.conf, this one will work with all Radeon video cards supported by the raeon driver, that is r200, r300 up to the x850 video cards.

      Note that you might need to adjust the BusID line to what you have in your xorg.conf file.

      Code:
      Section "ServerLayout"
      	Identifier     "Dual head configuration"
      	Screen      0  "Screen0" 0 0
      	InputDevice    "Keyboard0" "CoreKeyboard"
      EndSection
      
      Section "Files"
      	FontPath     "unix/:7100"
      EndSection
      
      Section "Module"
      	Load  "extmod"
      	Load  "v4l"
      	Load  "dri"
      	Load  "glx"
      EndSection
      
      Section "InputDevice"
      	Identifier  "Keyboard0"
      	Driver      "kbd"
      	Option	    "XkbModel" "pc105"
      	Option	    "XkbLayout" "ca(fr)"
      EndSection
      
      Section "Monitor"
      
       ### Comment all HorizSync and VertSync values to use DDC:
      	Identifier   "Monitor0"
       ### Comment all HorizSync and VertSync values to use DDC:
      	Option	    "dpms"
      EndSection
      
      Section "Device"
      	Identifier 	"Videocard0"
      	Driver    	"radeon"
              VendorName	"ATI Technologies Inc"
              BoardName	"Radeon generic"
              Option  	"MergedFB"		"true"
              Option          "ColorTiling"		"on"
      	Option		"AddARGBGLXVisuals"	"True"
              Option  	"MonitorLayout"		"CRT,CRT"
        	Option		"CRT2HSync"		"30-54"
              Option		"CRT2VRefresh"		"50-110"
              Option		"CRT2Position"		"RightOf" 
              Option		"MergedXinerama"	"true"
              Option		"PanelSize"		"1024x768"
              BusID  		"PCI:2:0:0" 
      EndSection
      
      Section "Screen"
      	Identifier "Screen0"
      	Device     "Videocard0"
      	Monitor    "Monitor0"
      	DefaultDepth     24
      	SubSection "Display"
      		Viewport   0 0
      		Depth     24
      		Modes    "1024x768" "800x600" "640x480"
      	EndSubSection
      EndSection
      
      Section "Extensions"
           Option "Composite" "True"
      EndSection
      
      Section "DRI"
      	Group        0
      	Mode         0666
      EndSection
      BTW, I tested the above xorg.conf file with a Radeon 9200, 8500 and 9600Pro on Fedora Core 5 and 6 and it work flawlessly with direct rendering enabled and dual monitor functional.
      I stand corrected... I am now aware of somebody who got DualHead working with DRI.. I should have clarified that in the other post.

      Comment

      Working...
      X