I spent a few hours struggling to get Xorg working (Solaris 11 Build 27a) on a Ferrari 4002. Hopefully the following config file will save folks some time. I don't have the MergedFB option working right now - but everything else looks good. If you have any improvements please share!


[Note if you have the Ferrari 4005 you should use Casper's xorg.conf file included as part of his frkit].




Section "ServerLayout"
	Identifier     "X.org Configured"
	Screen      0  "Screen0" 0 0
	InputDevice    "USBMouse"
	InputDevice    "Touchpad" "CorePointer"
	InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
	RgbPath      "/usr/X11/lib/X11/rgb"
	ModulePath   "/usr/X11/lib/modules"
	FontPath     "/usr/X11/lib/X11/fonts/TrueType/"
	FontPath     "/usr/X11/lib/X11/fonts/Type1/"
	FontPath     "/usr/X11/lib/X11/fonts/Type1/sun/"
	FontPath     "/usr/X11/lib/X11/fonts/F3bitmaps/"
	FontPath     "/usr/X11/lib/X11/fonts/misc/"
	FontPath     "/usr/X11/lib/X11/fonts/100dpi/"
	FontPath     "/usr/X11/lib/X11/fonts/75dpi/"
EndSection

Section "Module"
	Load  "IA"
	Load  "Xst"
	Load  "dbe"
	Load  "extmod"
	Load  "record"
	Load  "xtrap"
	Load  "glx"
	Load  "bitstream"
	Load  "type1"
EndSection

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "keyboard"
EndSection

Section "InputDevice"
	Identifier  "Touchpad"
	Driver      "mouse"
	Option	    "Protocol" "PS/2"
	#Option	    "Synaptics" "false"
	Option	    "Device" "/dev/kdmouse"
	Option      "Emulate3Buttons" "true"
	Option      "SendCoreEvents"
	Option	    "Sensitivity" "20"
	#Option	    "Mickeys" "12"
	#Option	    "EdgeScroll" "false"
	Option	    "BottomScroll" "false"
	#Option	    "LeftHanded" "true"
	Option     "Tapping" "true"
EndSection

Section "InputDevice"
	Identifier  "USBMouse"
	Driver      "mouse"
	Option	    "Protocol" "VUID"
	Option	    "Device" "/dev/mouse"
	Option      "SendCoreEvents"
EndSection

Section "Monitor"
	#DisplaySize	  330   210	# mm
	Identifier   "Monitor0"
	VendorName   "SEC"
	ModelName    "0"
	 Modeline "1280x800"   68.90  1280 1301 1333 1408  800 804 808 816
	#HorizSync	28-100
	#VertRefresh	40-72
EndSection

Section "Device"
     
        	
        Option "MonitorLayout" "LVDS,CRT"

      
	# set to false - doesnt seem to work
        Option     "MergedFB"           	"false"
	# This is needed so that you can merge two screens of different sizes
        Option     "MergedNonRectangular" 	"true"
        Option     "CRT2HSync" 			"30-100"
        Option     "CRT2VRefresh"      		"40-75"
        Option     "CRT2Position"		"Clone"
      
	Option	    "MetaModes"   "1280x800-1280x1024 1024x768-1024x768"
	# Added by warren - help to save power 
	Option 	"DynamicClocks" "on"
	Identifier  "Card0"
	Driver      "ati"
	VendorName  "ATI Technologies Inc"
	BoardName   "Radeon Mobility X700 (PCIE)"
	BusID       "PCI:1:0:0"
	
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Card0"
	Monitor    "Monitor0"
	SubSection "Display"
		Viewport   0 0
		Depth     1
		Modes	  "1280x800" "1024x768"
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     4
		Modes	  "1280x800" "1024x768"
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     8
		Modes	  "1280x800" "1024x768"
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     15
		Modes	  "1280x800" "1024x768"
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     16
		Modes	  "1280x800" "1024x768"
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     24
		Modes	  "1280x800" "1024x768"
	EndSubSection
EndSection

End

Comments:

Post a Comment:
  • HTML Syntax: NOT allowed

This blog copyright 2009 by warren