<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ilikelinux &#187; P7120D</title>
	<atom:link href="http://www.ilikelinux.com/taxonomy/tags/p7120d/feed" rel="self" type="application/rss+xml" />
	<link>http://www.ilikelinux.com</link>
	<description>Computing and F/OSS Adventures</description>
	<lastBuildDate>Mon, 27 Aug 2007 07:46:10 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>P7120D xorg.conf</title>
		<link>http://www.ilikelinux.com/2007/07/27/p7120d-xorgconf</link>
		<comments>http://www.ilikelinux.com/2007/07/27/p7120d-xorgconf#comments</comments>
		<pubDate>Fri, 27 Jul 2007 23:39:42 +0000</pubDate>
		<dc:creator>Jesse</dc:creator>
				<category><![CDATA[Configuration]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[P7120D]]></category>
		<category><![CDATA[Xorg]]></category>

		<guid isPermaLink="false">http://www.ilikelinux.com/2007/07/27/p7120d-xorgconf/</guid>
		<description><![CDATA[Yeah, it&#8217;s ugly, but I thought others might make use of the xorg.conf from my groovy little fanless laptop, the Fujitsu Lifebook P7120D, running Gentoo Linux and xorg-server 1.2.0. I based this off of an xorg.conf I found on the web last year, and has been edited (a lot) as I found new information. This [...]]]></description>
			<content:encoded><![CDATA[<p>Yeah, it&#8217;s ugly, but I thought others might make use of the xorg.conf from my groovy little fanless laptop, the <a href="http://www.notebookreview.com/default.asp?newsID=2695" title="Review of P-7120 on notebookreview.com" target="_blank">Fujitsu Lifebook P7120D</a>, running Gentoo Linux and xorg-server 1.2.0. I based this off of an xorg.conf I found on the web last year, and has been edited (a lot) as I found new information. This also requires use of <a href="http://packages.gentoo.org/search/?sstring=915resolution" title="915resolution in Portage" target="_blank">915resoultion</a>, at least with xorg-server 1.2.0 (I&#8217;ve heard rumors that 1.3.0 will eliminate this dependency), to handle the non-standard resolution of the laptop&#8217;s LCD (1280&#215;768). Switching between dual screens and single screen still requires editing of this file and uncommenting the desired configuration in &#8220;ServerFlags&#8221; and commenting the other section lines before restarting X.<br />
<span id="more-11"></span></p>
<pre>#
# xorg config
#

# configuration to use
Section "ServerFlags"
	#Option		"DefaultServerLayout" "Single Local Layout"
	Option		"DefaultServerLayout" "Single External Layout"
	#Option		"DefaultServerLayout" "Double Share Desktop Layout"
	#Option		"DefaultServerLayout" "Double Separate Desktop Layout"
EndSection

# two screens sharing a desktop, external 1280x1024
Section "ServerLayout"
	Identifier	"Double Share Desktop Layout"
	Screen		0 "Dual Local Screen" Below "Dual External Screen"
	Screen		1 "Dual External Screen"
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
	InputDevice	"Synaptics Touchpad"
	Option		"Xinerama" "true"
EndSection

# two screens with two desktop, external 1280x1024
Section "ServerLayout"
	Identifier	"Double Separate Desktop 1280 Layout"
	Screen		0 "Dual Local Screen" Below "Dual External Screen"
	Screen		1 "Dual External Screen"
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
	InputDevice	"Synaptics Touchpad"
EndSection

# one screen one desktop on local lcd
Section "ServerLayout"
	Identifier	"Single Local Layout"
	Screen		"Single Local Screen"
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
	InputDevice	"Synaptics Touchpad"
EndSection

# one screen one desktop on external 1280 display
Section "ServerLayout"
	Identifier	"Single External Layout"
	Screen		"Single External Screen"
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
	InputDevice	"Synaptics Touchpad"
EndSection

# font files
Section "Files"
	RgbPath		"/usr/share/x11/rgb"
	ModulePath	"/usr/lib/xorg/modules"
	FontPath	"unix/:-1"			# local font server
EndSection

# test what this does
Section "Extensions"
	# required for shadows, transparent windows etc.
	Option "Composite" "true"
EndSection

# modules to use
Section "Module"
	Load	"bitmap"
	Load	"dbe"
	Load	"ddc"
	Load	"dri"
	Load	"evdev"
	Load	"extmod"
	Load	"freetype"
	Load	"glx"
	Load	"int10"
	Load	"record"
	Load	"type1"
	Load	"vbe"
EndSection

# keyboard
Section "InputDevice"
	Identifier	"Generic Keyboard"
	Driver		"keyboard"
	Option		"CoreKeyboard"
#	Option		"XkbRules"	"xorg"
#	Option		"XkbModel"	"inspiron"

	# required for non-us keyboard layouts
	# Option		"XkbLayout"	"de"
	# Option		"XkbOptions"	"nodeadkeys"
EndSection

# an external mouse, e.g. USB or bluetooth
Section "InputDevice"
	Identifier	"Configured Mouse"
	Driver		"mouse"
	Option		"SendCoreEvents"	"true"
	Option		"Device"		"/dev/input/mice"
	Option		"Protocol"		"ImPS/2"
	Option		"Emulate3Buttons"	"true"
	Option		"ZAxisMapping"		"4 5"
EndSection

# apple mighty mouse
Section "InputDevice"
	Identifier	"EV Mouse"
	Driver		"evdev"
	Option		"Protocol"		"auto"
	Option		"Device"		"/dev/input/event2"
EndSection

# touchpad
Section "InputDevice"
	Identifier      "Synaptics Touchpad"
	Driver          "synaptics"
	Option		"CorePointer"
	Option          "SendCoreEvents"        "true"
	Option          "Device"                "/dev/psaux"
	Option          "Protocol"              "auto-dev"
	#Option        "SHMConfig"       "off"
	Option		"SHMConfig"	"on"
	# User customied stuff
	#Option        "Protocol"        "auto-dev"
	#Option        "LeftEdge"        "1700"
	#Option        "RightEdge"       "5300"
	#Option        "TopEdge"         "1700"
	#Option        "BottomEdge"      "4200"
	#Option        "FingerLow"       "50"
	#Option        "FingerHigh"      "60"
#	Option        "MaxTapTime"      "180"
	#Option        "MaxTapTime"      "0"
	#Option        "MaxTapMove"      "220"
	#Option        "VertScrollDelta" "100"
	#Option        "MinSpeed"        "0.06"
	Option        "MaxSpeed"        "0.5"
	#Option        "AccelFactor"     "0.002"
	#Option        "TapButton1"      "1"
	#Option        "TapButton2"      "1"
	#Option        "TapButton3"      "1"
	#Option        "LTCornerButton"  "2"
	Option        "PalmDetect"	"true"
	#Option        "TouchpadOff"	"1"
EndSection

# laptop lcd device section
Section "Device"
	Identifier	"Single LocalLCD Device"
	Driver		"i810" # change to vesa if it doesn't work
	BusID		"PCI:0:2:0"
        VideoRam	131072
	Screen		0

        #Option		"PageFlip"		"true"
        #Option		"VBERestore"		"true"
        Option		"DRI"			"true"
        #Option		"DisplayInfo"		"true"
	Option          "DevicePresence"        "true"

	# ddc might complain about a wrong refreshrate
	Option		"DDC"		"true"
EndSection

# duplicated laptop lcd and external device section
Section "Device"
	Identifier	"Double Duplicated Device"
	Driver		"i810" # change to vesa if it doesn't work
	BusID		"PCI:0:2:0"

	##### test this one
	#Option		"AGPFastWrite" "true"

	Screen		0

	# options for the i810 module only!
	# external monitor and local flat panel
	Option		"MonitorLayout"	"CRT,LFP"
	# ddc might complain about a wrong refreshrate
	Option		"DDC"		"true"
	Option          "DevicePresence"        "true"

	# use the next two lines to enable a cloned display for the external monitor
	# this might be used instead of dual head / xinerama (e.g. for presentations / beamer)
	Option "Clone" "On"
	# refreshrate for the external monitor
	Option "CloneRefresh" "60"
EndSection

# laptop lcd device section
Section "Device"
	Identifier	"Dual LocalLCD Device"
	Driver		"i810" # change to vesa if it doesn't work
	BusID		"PCI:0:2:0"
	VideoRam              131072

	##### test this one
	#Option		"AGPFastWrite" "true"

	Screen		0

	# options for the i810 module only!
	# external monitor and local flat panel
	Option		"MonitorLayout"	"CRT,LFP"
	# ddc might complain about a wrong refreshrate
	Option		"DDC"		"true"
	#Option		"PageFlip"		"true"
        #Option		"VBERestore"		"true"
        #Option		"DRI"			"true"
        #Option		"DisplayInfo"		"true"

	Option		"DevicePresence"	"true"

	# use the next two lines to enable a cloned display for the external monitor
	# this might be used instead of dual head / xinerama (e.g. for presentations / beamer)
#	Option "Clone" "On"
	# refreshrate for the external monitor
#	Option "CloneRefresh" "60"
EndSection

# external vga device as dual display section
Section "Device"
	Identifier	"Dual VGAOUT Device"
	Driver		"i810"
	BusID		"PCI:0:2:0"
	Screen		1
	Option		"MonitorLayout"	"CRT,LFP"

 	##### test this one
	#Option		"AGPFastWrite" "true"
	#Option		"PageFlip"		"true"
        #Option		"VBERestore"		"true"
        #Option		"DRI"			"true"

	Option		"DDC"		"true"
	Option          "DisplayInfo"           "true"
	Option          "DevicePresence"        "true"
EndSection

# external vga device as only display section
Section "Device"
	Identifier	"Single VGAOUT Device"
	Driver		"i810"
	BusID		"PCI:0:2:0"
	Screen		0
	Option		"MonitorLayout"	"CRT"
	Option          "DevicePresence"        "true"
	Option		"DRI"	"true"
	Option		"DDC"	"true"

 	##### test this one
	#Option		"AGPFastWrite" "true"
EndSection

# laptop lcd monitor section
Section "Monitor"
	Identifier	"Fujitsu P7120 LCD Monitor"
	VendorName	"Fujitsu"
	ModelName	"P7120"
	Option		"DPMS"
	DisplaySize	230 139
	#DisplaySize	115 70
EndSection

# external generic vga monitor section
Section "Monitor"
	Identifier	"Generic VGA Monitor"
	Option "DPMS"
	DisplaySize	200 150
EndSection

# laptop 1280x768 lcd screen section
Section "Screen"
	Identifier	"Single Local Screen"
	Device		"Single LocalLCD Device"
	Monitor		"Fujitsu P7120 LCD Monitor"
	DefaultDepth	24
	SubSection "Display"
		# test this
		Viewport	0 0

		Depth		24
		Modes		"1280x768"
	EndSubSection
EndSection

# laptop 1280x768 lcd screen section
Section "Screen"
	Identifier	"Dual Local Screen"
	Device		"Dual LocalLCD Device"
	Monitor		"Fujitsu P7120 LCD Monitor"
	DefaultDepth	24
	SubSection "Display"
		Depth		24
		Modes		"1280x768"
	EndSubSection
EndSection

# dual display with external VGA
Section "Screen"
	Identifier	"Dual External Screen"
	Device		"Dual VGAOUT Device"
	Monitor		"Generic VGA Monitor"
	DefaultDepth	24
	SubSection "Display"
		Depth		24
		Modes		"1600x1200"
	EndSubSection
EndSection

# single display with generic VGA output screen section
Section "Screen"
	Identifier	"Single External Screen"
	Device		"Single VGAOUT Device"
	Monitor		"Generic VGA Monitor"
	DefaultDepth	24
	SubSection "Display"

		##### test this
		Viewport	0 0

		Depth		24
		Modes		"1600x1200" "1280x1024" "1024x768"
	EndSubSection
EndSection

# dri options
Section "DRI"
	Mode	0666
EndSection</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.ilikelinux.com/2007/07/27/p7120d-xorgconf/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
