XFree86 On My Laptop

In a nutshell, here's my XFree86 config file. I'll go into more detail when I've got the time, but this should give you a basic idea of what I did to get it working. Note: Some will reccomend that you use GPM in repeater mode to make several types of mice work, but I couldn't figure out how to do so and make my wheels work. If you know how, please let me know!

Section "ServerLayout"
	Identifier     "XFree86 Configured"
	Screen      0  "Screen0" 0 0
	InputDevice    "Mouse0" "CorePointer"
	InputDevice	"Mouse1" "SendCoreEvents"
	InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
	RgbPath      "/usr/X11R6/lib/X11/rgb"
	ModulePath   "/usr/X11R6/lib/modules"
	FontPath     "/usr/X11R6/lib/X11/fonts/misc/"
	FontPath     "/usr/X11R6/lib/X11/fonts/Speedo/"
	FontPath     "/usr/X11R6/lib/X11/fonts/Type1/"
	FontPath     "/usr/X11R6/lib/X11/fonts/CID/"
	FontPath     "/usr/X11R6/lib/X11/fonts/75dpi/"
	FontPath     "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection

Section "Module"
	Load  "extmod"
	Load  "xie"
	Load  "pex5"
	Load  "dri"
	Load	"glx"
	Load  "dbe"
	Load  "record"
	Load  "xtrap"
	Load  "speedo"
	Load  "type1"
EndSection

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

Section "InputDevice"
	Identifier  "Mouse0"
	Driver      "mouse"
	Option	    "Protocol" "IMPS/2"
	Option		"Device"	"/dev/mouse"
	Option		"ZAxisMapping"	"4 5 6 7"
EndSection

Section "InputDevice"
	Identifier  "Mouse1"
	Driver      "mouse"
	Option	    "Protocol" "IMPS/2"
	Option		"Device"	"/dev/input/mice"
	Option		"ZAxisMapping"	"4 5 6 7"
EndSection

Section "Monitor"
	#DisplaySize	  270   210	# mm
	Identifier   "Monitor0"
	VendorName   "TOS"
	ModelName    "8 Panel"
	Option	    "DPMS"
	VertRefresh	50-75
	HorizSync	30-60
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     "SWcursor"           	# [<bool>]
        #Option     "PciRetry"           	# [<bool>]
        #Option     "NoAccel"            	# [<bool>]
        #Option     "SetMClk"            	# <freq>
        #Option     "MUXThreshold"       	# <i>
        #Option     "ShadowFB"           	# [<bool>]
        #Option     "Rotate"             	# [<str>]
        #Option     "VideoKey"           	# <i>
        #Option     "NoMMIO"             	# [<bool>]
        #Option     "NoPciBurst"         	# [<bool>]
        #Option     "MMIOonly"           	# [<bool>]
        #Option     "CyberShadow"        	# [<bool>]
        #Option     "CyberStretch"       	# [<bool>]
        #Option     "XvHsync"            	# <i>
        #Option     "XvVsync"            	# <i>
        #Option     "XvBskew"            	# <i>
        #Option     "XvRskew"            	# <i>
	Identifier  "Card0"
	Driver      "trident"
	VendorName  "Trident"
	BoardName   "CyberBlade/DSTN/Ai1"
	BusID       "PCI:1:0:0"
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Card0"
	Monitor    "Monitor0"
	DefaultDepth	24
#	SubSection "Display"
#		Depth     1
#	EndSubSection
#	SubSection "Display"
#		Depth     4
#	EndSubSection
#	SubSection "Display"
#		Depth     8
#	EndSubSection
#	SubSection "Display"
#		Depth     15
#	EndSubSection
	SubSection "Display"
		Depth     16
		Modes	"1024x768"
	EndSubSection
	SubSection "Display"
		Depth     24
		Modes	"1024x768"
	EndSubSection
EndSection

Tux Webring
[ Home | List | Next | Prev | Random | Stats ]