You are not logged in.
Anyone having an acer aspire 3000 laptop with xinerama working?
Or anyone with a "sis" driver laptop with xinerama?
I would be very very grateful if someone could post a working xorg.conf file with xinerama working for any of the above setups.
Been struggling all night with this and can't get it to work.
Or does anyone know of any tutorial that works to get xinerama up and running?
Ask2
Offline
This xorg.conf works. Acer Aspire 3000
Xinerama works nicely except its very very slow and locks up computer during some screen events, like moving a terminal and stuff.
---------
Section "Files"
RgbPath "/usr/share/X11/rgb"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/100dpi"
FontPath "/usr/share/fonts/TTF"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/75dpi"
EndSectionSection "Module"
Load "ddc" # ddc probing of monitor
Load "dbe"
Load "dri"
Load "extmod"
Load "bitmap" # bitmap-fonts
Load "type1"
Load "freetype"
Load "record"
EndSectionSection "InputDevice"
Identifier "Keyboard1"
Driver "keyboard"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "se"
EndSectionSection "InputDevice"
Identifier "PS/2 Mouse"
Driver "mouse"
Option "Protocol" "auto"
Option "ZAxisMapping" "4 5"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "true"
Option "Emulate3Timeout" "70"
Option "SendCoreEvents" "true"
EndSectionSection "InputDevice"
Identifier "USB Mouse"
Driver "mouse"
Option "Device" "/dev/input/mice"
Option "Protocol" "IMPS/2"
Option "ZAxisMapping" "4 5"
Option "Buttons" "5"
EndSectionSection "Extensions"
Option "Composite" "true"
EndSectionSection "ServerFlags"
Option "AllowMouseOpenFail" "true"
EndSectionSection "Device"
Identifier "Videocard0"
Driver "sis"
BusID "PCI:01:00:0"
Screen 0
Option "DDC" "0"
Option "VBERestore" "0"
Option "UseFBDev" "true"
EndSectionSection "Device"
Identifier "Videocard1"
Driver "sis"
BusID "PCI:01:00:0"
Screen 1
Option "DDC" "0"
Option "VBERestore" "0"
Option "UseFBDev" "true"
EndSectionSection "Monitor"
Identifier "Laptop LCD"
Option "DPMS"
HorizSync 28-96
VertRefresh 50-75
EndSectionSection "Monitor"
Identifier "Desktop LCD"
Option "DPMS"
HorizSync 28-96
VertRefresh 50-75
EndSectionSection "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Laptop LCD"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1024x768"
EndSubSection
EndSectionSection "Screen"
Identifier "Screen1"
Device "Videocard1"
Monitor "Desktop LCD"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024"
EndSubSection
EndSectionSection "ServerLayout"
Identifier "DefaultLayout"
Screen 0 "Screen0"
Screen 1 "Screen1" LeftOf "Screen0"
InputDevice "Keyboard0"
InputDevice "PS/2 Mouse"
Option "Xinerama"
#Option "Clone" "Off"
EndSectionSection "DRI"
Mode 0666
EndSection
Offline
I have a much better solution, Merged Framebuffer. I have an Aspire 3000 too, and it works wonderfully.
Heres what to do, in xorg.conf:
Section "Device"
Identifier "Card0"
Driver "sis"
VendorName "Silicon Integrated Systems [SiS]"
BoardName "661/741/760/761 PCI/AGP VGA Display Adapter"
BusID "PCI:1:0:0"
Option "ForceCRT2Type" "LCD"
Option "MergedFBAuto" "true"
Option "CRT2Position" "LeftOf"
Option "MetaModes" "1600x1200-1280x800 1024x768-1024x768"
Option "MergedXineramaCRT2IsScreen0" "false"
EndSection
The option "CRT2Position" Can either be "LeftOf", "RightOf", or some others, check the link at the bottom of this post. Anyway, this refers to where your second monitor is in relation to your laptop.
The option "MergedFBAuto" option autodetects if there is a monitor plugged in. If there is, it will use it, if not, everything gets put back to normal. Super handy.
The option "MetaModes" is important, they define what resolutions your two monitors run at. The format is "<2nddisplay_rez>-<laptop_rez>" So leave the second part at "1280x800" to use the original Aspire 3000 resolution.
The option "MergedXineramaCRT2IsScreen0" is useful in window managers to get your menubars to show up on your other monitor by default. For example, setting this to false makes my GDM login and Gnome bar show up on my secondary monitor, which I use more often. "True" will reverse this.
Now, some more for your xorg.conf:
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 1
Modes "1280x800" "1600x1200" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
Modes "1280x800" "1600x1200" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
Modes "1280x800" "1600x1200" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
Modes "1280x800" "1600x1200" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
Modes "1280x800" "1600x1200" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x800" "1600x1200" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
One thing to note is that you must list the resolution of your secondary monitor here too! So any resolutions you listed in the "MetaModes" section, must be listed in the Screen Modes section! Once this is done, then that is it.
Hope this helps! I should probably put this in the wiki, shouldn't I?
EDIT: Forgot link, Driver Homepage
Offline
My xorg.conf for reference:
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "AlwaysCore"
InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
RgbPath "/usr/share/X11/rgb"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/75dpi"
FontPath "/usr/share/fonts/100dpi"
FontPath "/usr/share/fonts/TTF"
FontPath "/usr/share/fonts/Type1"
EndSection
Section "Module"
Load "bitmap"
Load "dbe"
Load "ddc"
# Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "record"
Load "type1"
Load "v4l"
Load "vbe"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "InputDevice"
Driver "synaptics"
Identifier "Mouse1"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "LeftEdge" "1700"
Option "RightEdge" "5300"
Option "TopEdge" "1700"
Option "BottomEdge" "4200"
Option "FingerLow" "25"
Option "FingerHigh" "30"
Option "MaxTapTime" "180"
Option "MaxTapMove" "220"
Option "VertScrollDelta" "100"
Option "MinSpeed" "0.06"
Option "MaxSpeed" "0.12"
Option "AccelFactor" "0.0010"
Option "SHMConfig" "on"
# Option "Repeater" "/dev/ps2mouse"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
Option "DPMS"
EndSection
Section "Device"
Identifier "Card0"
Driver "sis"
VendorName "Silicon Integrated Systems [SiS]"
BoardName "661/741/760/761 PCI/AGP VGA Display Adapter"
BusID "PCI:1:0:0"
Option "ForceCRT2Type" "LCD"
Option "MergedFBAuto" "true"
Option "CRT2Position" "LeftOf"
Option "MetaModes" "1600x1200-1280x800 1024x768-1024x768"
Option "MergedXineramaCRT2IsScreen0" "false"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 1
Modes "1280x800" "1600x1200" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
Modes "1280x800" "1600x1200" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
Modes "1280x800" "1600x1200" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
Modes "1280x800" "1600x1200" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
Modes "1280x800" "1600x1200" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x800" "1600x1200" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "DRI"
Mode 0666
EndSection
Offline