Penguin
Diff: i915-xorg.conf
EditPageHistoryDiffInfoLikePages

Differences between version 3 and predecessor to the previous major change of i915-xorg.conf.

Other diffs: Previous Revision, Previous Author, or view the Annotated Edit History

Newer page: version 3 Last edited on Friday, May 19, 2006 8:12:27 am by JohnMcPherson Revert
Older page: version 2 Last edited on Wednesday, January 18, 2006 12:13:08 am by JohnMcPherson Revert
@@ -1,6 +1,8 @@
 This includes Xinerama dual head support, so that you can use both the [LCD] and an external monitor in [XOrg]. 
 This worked for me, on my Presario M2000 laptop running Ubuntu 5.04 (Hoary). See the PresarioNotes page for other hints. 
+  
+This also worked on an HP Pavilion DV4000(see PavilionNotes).  
  
 <tt>/etc/X11/xorg.conf</tt>: 
  
 <verbatim> 
@@ -33,8 +35,10 @@
  Load "int10" 
  Load "record" 
  Load "type1" 
  Load "vbe" 
+ # custom, for HP Pavilion  
+ Load "synaptics" # synaptics driver for the touchpad  
 EndSection 
  
 Section "InputDevice" 
  Identifier "Generic Keyboard" 
@@ -75,11 +79,15 @@
  #Driver "vesa" 
  BusID "PCI:0:2:0" 
  Option "VBERestore" "true" 
  VideoRam 16384 
- # MonitorLayout "pipeA, pipeB". I'm not sure what a pipe is...  
+ # MonitorLayout "pipeA, pipeB".  
+ # use fn+F4 to toggle between the 2 pipes when you have  
+ # an external device attached  
  # LFP = local flat panel... 
- Option "MonitorLayout" "CRT,LFP" 
+ # CRT+TV means that fn+F4 will switch to using the external  
+ # monitor and/or svideo-out if attached  
+ Option "MonitorLayout" "CRT+TV ,LFP" 
  Screen 0 
 EndSection 
  
 Section "Device" 
@@ -88,9 +96,9 @@
  #Driver "vesa" 
  BusID "PCI:0:2:0" 
  VideoRam 16384 
  Option "Display" "CRT" 
- Option "MonitorLayout" "CRT,LFP" # put crt on pipe A 
+ Option "MonitorLayout" "CRT+TV ,LFP" # put crt on pipe A 
  Screen 1 
 EndSection 
  
  
@@ -114,37 +122,41 @@
 Section "Screen" 
  Identifier "Local LCD" 
  Device "Intel-LCD" 
  Monitor "LCD" 
- DefaultDepth 16  
+ DefaultDepth 24  
  SubSection "Display" 
- Depth 16  
- # use "1400x1050" for a widescreen  
- Modes "1400x1050" "1024x768" "800x600" 
+ Depth 24  
+ # use "1400x1050" or "1280x800 " for a widescreen  
+ Modes "1400x1050" "1280x800" "1280x1024 " "1024x768" "800x600" 
  # use standard resolutions for non-widescreens 
- Modes "1280x1024" "1024x768" "800x600" 
+ # Modes "1280x1024" "1024x768" "800x600" 
  EndSubSection 
 EndSection 
  
 Section "Screen" 
  Identifier "External Monitor" 
  Device "Intel-external" 
  Monitor "Philips 107S" 
- DefaultDepth 16  
+ DefaultDepth 24  
  SubSection "Display" 
- Depth 16  
- Modes "1024x768" "800x600" 
+ Depth 24  
+ Modes "1280x1024" "1024x768" "800x600" 
  EndSubSection 
 EndSection 
  
 Section "ServerLayout" 
  Identifier "Dual Head (Xinerama) Layout" 
  Screen 0 "Local LCD" 0 0 
+# comment out the following line to stop using two monitors,  
+# and comment out the Xinerama option below  
  Screen 1 "External Monitor" LeftOf "Local LCD" 
  InputDevice "Generic Keyboard" 
  InputDevice "Configured Mouse" 
 EndSection 
+  
 Section "ServerFlags" 
+# comment out this line to stop using xinerama (dual head)  
  Option "Xinerama" "true" 
 EndSection 
  
 # note that enabling xinerama disables Direct Rendering...