You are not logged in.

#1 2007-01-11 22:23:01

ask2
Member
Registered: 2006-10-05
Posts: 15

xorg.conf Acer Aspire 3000 xinerama [request][SOLVED]

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

#2 2007-01-13 10:18:15

ask2
Member
Registered: 2006-10-05
Posts: 15

Re: xorg.conf Acer Aspire 3000 xinerama [request][SOLVED]

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"
EndSection

Section "Module"
   Load  "ddc"  # ddc probing of monitor
    Load  "dbe"
    Load  "dri"
    Load  "extmod"
   Load  "bitmap" # bitmap-fonts
    Load  "type1"
    Load  "freetype"
    Load  "record"
EndSection

Section "InputDevice"
    Identifier  "Keyboard1"
    Driver      "keyboard"
   Option      "CoreKeyboard"
    Option "XkbRules" "xorg"
    Option "XkbModel" "pc105"
    Option "XkbLayout" "se"
EndSection

Section "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"
EndSection

Section "InputDevice"
        Identifier      "USB Mouse"
        Driver          "mouse"
        Option          "Device"                "/dev/input/mice"
        Option          "Protocol"              "IMPS/2"
        Option          "ZAxisMapping"          "4 5"
        Option          "Buttons"               "5"
EndSection

Section "Extensions"
    Option "Composite" "true"
EndSection

Section "ServerFlags"
    Option "AllowMouseOpenFail"  "true"
EndSection

Section "Device"
   Identifier  "Videocard0"
   Driver      "sis"
   BusID       "PCI:01:00:0"
   Screen      0
   Option      "DDC"             "0"
   Option      "VBERestore"      "0"
   Option      "UseFBDev"        "true"
EndSection

Section "Device"
   Identifier  "Videocard1"
   Driver      "sis"
   BusID       "PCI:01:00:0"
   Screen      1
   Option      "DDC"             "0"
   Option      "VBERestore"      "0"
   Option      "UseFBDev"        "true"
EndSection

Section "Monitor"
   Identifier  "Laptop LCD"
   Option      "DPMS"
   HorizSync   28-96
   VertRefresh 50-75
EndSection

Section "Monitor"
   Identifier  "Desktop LCD"
   Option      "DPMS"
   HorizSync   28-96
   VertRefresh 50-75
EndSection

Section "Screen"
   Identifier     "Screen0"
   Device         "Videocard0"
   Monitor        "Laptop LCD"
   DefaultDepth   24
   SubSection "Display"
      Depth       24
      Modes       "1024x768"
   EndSubSection
EndSection

Section "Screen"
   Identifier     "Screen1"
   Device         "Videocard1"
   Monitor        "Desktop LCD"
   DefaultDepth   24
   SubSection "Display"
      Depth       24
      Modes       "1280x1024"
   EndSubSection
EndSection

Section "ServerLayout"
   Identifier           "DefaultLayout"
   Screen               0  "Screen0"
   Screen               1  "Screen1"   LeftOf   "Screen0"
   InputDevice          "Keyboard0"
   InputDevice          "PS/2 Mouse"
   Option               "Xinerama"
   #Option               "Clone"  "Off"
EndSection

Section "DRI"
    Mode 0666
EndSection

Offline

#3 2007-01-24 19:25:57

tom5760
Member
From: Philadelphia, PA, USA
Registered: 2006-02-05
Posts: 283
Website

Re: xorg.conf Acer Aspire 3000 xinerama [request][SOLVED]

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

#4 2007-01-24 19:27:32

tom5760
Member
From: Philadelphia, PA, USA
Registered: 2006-02-05
Posts: 283
Website

Re: xorg.conf Acer Aspire 3000 xinerama [request][SOLVED]

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

Board footer

Powered by FluxBB