Difference between revisions of "Talk:Installing Ubuntu 5.10 on a ThinkPad R50e"

From ThinkWiki
Jump to: navigation, search
(dual head xorg.conf for R50e (stripped of "Files" and "InputDevice" sections))
m (dual head xorg.conf for R50e)
Line 8: Line 8:
  
 
== dual head xorg.conf for R50e ==
 
== dual head xorg.conf for R50e ==
<nowiki>
+
stripped of "Files" and "InputDevice" sections:
# stripped of "Files" and "InputDevice" sections
 
  
Section "Module"
+
Section "Module"
Load "GLcore"
+
Load "GLcore"
Load "i2c"
+
Load "i2c"
Load "bitmap"
+
Load "bitmap"
Load "ddc"
+
Load "ddc"
Load "dri"
+
Load "dri"
Load "extmod"
+
Load "extmod"
Load "freetype"
+
Load "freetype"
Load "glx"
+
Load "glx"
Load "int10"
+
Load "int10"
Load "type1"
+
Load "type1"
Load "vbe"
+
Load "vbe"
EndSection
+
EndSection
 
+
Section "Device"
+
Section "Device"
Identifier "I855 A"
+
Identifier "I855 A"
Driver "i810"
+
Driver "i810"
BusID "PCI:0:2:0"
+
BusID "PCI:0:2:0"
Option      "VBERestore" "yes"
+
Option      "VBERestore" "yes"
#        Option      "DevicePresence" "yes"
+
#        Option      "DevicePresence" "yes"
#        Option      "CheckDevices" "yes"
+
#        Option      "CheckDevices" "yes"
        Option      "MonitorLayout" "CRT,LFP"
+
        Option      "MonitorLayout" "CRT,LFP"
        Option          "Clone" "no"
+
        Option          "Clone" "no"
        Screen          0
+
        Screen          0
EndSection
+
EndSection
 
+
Section "Device"
+
Section "Device"
Identifier "I855 B"
+
Identifier "I855 B"
Driver "i810"
+
Driver "i810"
BusID "PCI:0:2:0"
+
BusID "PCI:0:2:0"
        Option      "MonitorLayout" "CRT,LFP"
+
        Option      "MonitorLayout" "CRT,LFP"
        Option          "Clone" "no"
+
        Option          "Clone" "no"
#        Option          "UseSSE" "no"
+
#        Option          "UseSSE" "no"
Screen 1
+
Screen 1
EndSection
+
EndSection
 
+
Section "Monitor"
+
Section "Monitor"
Identifier "Lid monitor"
+
Identifier "Lid monitor"
Option "DPMS"
+
Option "DPMS"
        VertRefresh    56.3-60.0
+
        VertRefresh    56.3-60.0
EndSection
+
EndSection
 
+
Section "Monitor"
+
Section "Monitor"
Identifier "External monitor"
+
Identifier "External monitor"
Option "DPMS"
+
Option "DPMS"
EndSection
+
EndSection
 
+
Section "Screen"
+
Section "Screen"
Identifier "Default Screen"
+
Identifier "Default Screen"
Device "I855 B"
+
Device "I855 B"
Monitor "Lid monitor"
+
Monitor "Lid monitor"
DefaultDepth 24
+
DefaultDepth 24
SubSection "Display"
+
SubSection "Display"
Viewport 0 0
+
Viewport 0 0
Depth 24
+
Depth 24
Modes "1280x1024"
+
Modes "1280x1024"
EndSubSection
+
EndSubSection
EndSection
+
EndSection
 
+
Section "Screen"
+
Section "Screen"
Identifier "Secondary Screen"
+
Identifier "Secondary Screen"
Device "I855 A"
+
Device "I855 A"
Monitor "External monitor"
+
Monitor "External monitor"
DefaultDepth 24
+
DefaultDepth 24
SubSection "Display"
+
SubSection "Display"
Viewport 0 0
+
Viewport 0 0
Depth 24
+
Depth 24
Modes "1280x1024"
+
Modes "1280x1024"
EndSubSection
+
EndSubSection
# Option "NoInt10" "true"
+
# Option "NoInt10" "true"
EndSection
+
EndSection
 
+
Section "ServerLayout"
+
Section "ServerLayout"
Identifier "Standard"
+
Identifier "Standard"
        Screen          "Default Screen"
+
        Screen          "Default Screen"
InputDevice "Generic Keyboard"
+
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
+
InputDevice "Configured Mouse"
InputDevice "Synaptics Touchpad"
+
InputDevice "Synaptics Touchpad"
EndSection
+
EndSection
 
+
Section "ServerLayout"
+
Section "ServerLayout"
Identifier "Multihead"
+
Identifier "Multihead"
        Screen          "Secondary Screen"
+
        Screen          "Secondary Screen"
Screen "Default Screen" Above "Secondary Screen"
+
Screen "Default Screen" Above "Secondary Screen"
InputDevice "Generic Keyboard"
+
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
+
InputDevice "Configured Mouse"
InputDevice "Synaptics Touchpad"
+
InputDevice "Synaptics Touchpad"
        Option          "Xinerama" "true"
+
        Option          "Xinerama" "true"
EndSection
+
EndSection
 
+
Section "ServerFlags"
+
Section "ServerFlags"
Option "DefaultServerLayout" "Multihead"
+
Option "DefaultServerLayout" "Multihead"
EndSection
+
EndSection
 
+
Section "DRI"
+
Section "DRI"
Mode 0666
+
Mode 0666
EndSection
+
EndSection
</nowiki>
 

Revision as of 11:02, 2 October 2006

Dual screen & xinerama

I managed to have Ubuntu with dual screen & xinerama work properly after a few attempts. However, the solution is not very polished yet and I need to swap my xorg.confs around (with a script) and restart the X server (logout, ctrl-alt-backspace) each time I go from single screen to dual screen or the opposite. Which is why I don't post on the main R50e page.

Here is my dual screen xorg.conf for those interested, used on Dapper 6.06 TLS. I plug the external screen before bootup, this might have an impact on wether it works.


dual head xorg.conf for R50e

stripped of "Files" and "InputDevice" sections:

Section "Module"
	Load	"GLcore"
	Load	"i2c"
	Load	"bitmap"
	Load	"ddc"
	Load	"dri"
	Load	"extmod"
	Load	"freetype"
	Load	"glx"
	Load	"int10"
	Load	"type1"
	Load	"vbe"
EndSection

Section "Device"
	Identifier	"I855 A"
	Driver		"i810"
	BusID		"PCI:0:2:0"
	Option      	"VBERestore" "yes"
#        Option      	"DevicePresence" "yes"
#        Option      	"CheckDevices" "yes"
        Option      	"MonitorLayout" "CRT,LFP"
        Option          "Clone" "no"
        Screen          0
EndSection

Section "Device"
	Identifier	"I855 B"
	Driver		"i810"
	BusID		"PCI:0:2:0"
        Option      	"MonitorLayout" "CRT,LFP"
        Option          "Clone" "no"
#        Option          "UseSSE" "no"
	Screen		1
EndSection

Section "Monitor"
	Identifier	"Lid monitor"
	Option		"DPMS"
        VertRefresh     56.3-60.0
EndSection

Section "Monitor"
	Identifier	"External monitor"
	Option		"DPMS"
EndSection

Section "Screen"
	Identifier	"Default Screen"
	Device		"I855 B"
	Monitor		"Lid monitor"
	DefaultDepth	24
	SubSection "Display"
		Viewport	0 0
		Depth		24
		Modes		"1280x1024"
	EndSubSection
EndSection

Section "Screen"
	Identifier	"Secondary Screen"
	Device		"I855 A"
	Monitor		"External monitor"
	DefaultDepth	24
	SubSection "Display"
		Viewport	0 0
		Depth		24
		Modes		"1280x1024"
	EndSubSection
#	Option "NoInt10" "true"
EndSection

Section "ServerLayout"
	Identifier	"Standard"
        Screen          "Default Screen"
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
	InputDevice	"Synaptics Touchpad"
EndSection

Section "ServerLayout"
	Identifier	"Multihead"
        Screen          "Secondary Screen"
	Screen		"Default Screen" Above "Secondary Screen"
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
	InputDevice	"Synaptics Touchpad"
        Option          "Xinerama" "true"
EndSection

Section "ServerFlags"
	Option		"DefaultServerLayout"	"Multihead"
EndSection

Section "DRI"
	Mode	0666
EndSection