Click to See Complete Forum and Search --> : Xinerama problem


countcobolt
07-13-2002, 08:08 AM
Hello everyone,

I'm currently trying to set up a multihead system, but as you might think , are experiencing a few problems.
When starting the XFree86 I actually are having my 2 screens, but on my second screen I don't have a full screen with the X on it. Instead I just see a part off the screen. As if the X isn't really in the middle of my screen
I'll try to draw it
------------------------
||
| |
| |------|
| | |
| | X |
| | |
|----------------------|

This is a bit like the layout I get on my second screen.
I can get the second card (an S3 trio 32/64) perfectly running on its own. My other card (Geforce MX 100/200) Is running good separatly and with Xinerama.
I have the following configuration
For my geforce alone:


Section "Files"

RgbPath "/usr/X11R6/lib/X11/rgb"
FontPath "unix/:-1"

EndSection
mode switching
AllowMouseOpenFail
EndSection

Section "InputDevice"
Identifier "Keyboard1"
Driver "Keyboard"
Option "AutoRepeat" "250 30"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc105"
Option "XkbLayout" "be"
EndSection

Section "InputDevice"

Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/psaux"
Option "ZAxisMapping" "4 5"
EndSection



Section "Module"
Load "dbe"
Load "glx"
Load "v4l"
SubSection "extmod"
#Option "omit xfree86-dga"
EndSubSection
Load "type1"
Load "freetype"
EndSection

Section "Monitor"
Identifier "Generic|Generic Super VGA, 800x600 @ 56 Hz"
VendorName "Generic"
ModelName "Unknown"
HorizSync 30-85
VertRefresh 50-150
EndSection

Section "Device"
Identifier "NVIDIA GeForce2 DDR (generic) 2"
VendorName "Unknown"
BoardName "Unknown"
Driver "nvidia"
Option "DPMS" "on"
BusID "PCI:1:5:0"
EndSection

Section "Screen"
Identifier "screen1"
Device "NVIDIA GeForce2 DDR (generic) 2"
Monitor "Generic|Generic Super VGA, 800x600 @ 56 Hz"
DefaultColorDepth 24
Subsection "Display"
Depth 8
Modes "1024x768" "800x600" "640x400"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 16
Modes "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 32
Modes "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
EndSection


Section "ServerLayout"
Identifier "layout1"
Screen "screen1"
InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
EndSection

for my S3


Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
FontPath "unix/:-1"
EndSection

Section "ServerFlags"
AllowMouseOpenFail
EndSection

Section "InputDevice"
Identifier "Keyboard1"
Driver "Keyboard"
Option "AutoRepeat" "250 30"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc105"
Option "XkbLayout" "be"
EndSection

Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/psaux"
Option "ZAxisMapping" "4 5"
EndSection

Section "Module"
Load "dbe"
Load "v4l"
SubSection "extmod"
#Option "omit xfree86-dga"
EndSubSection
Load "type1"
Load "freetype"
EndSection

Section "Monitor"
Identifier "Generic|Generic Super VGA, 800x600 @ 56 Hz"
VendorName "Generic"
ModelName "Unknown"
HorizSync 30-85
VertRefresh 50-150
EndSection

Section "Device"
Identifier "S3 Trio64 (generic) 1"
VendorName "Unknown"
BoardName "Unknown"
Driver "s3"
Option "DPMS" "on"
BusID "PCI:0:13:0"
EndSection

Section "Screen"
Identifier "screen1"
Device "S3 Trio64 (generic) 1"
Monitor "Generic|Generic Super VGA, 800x600 @ 56 Hz"
DefaultColorDepth 16
Subsection "Display"
Depth 8
Modes "1024x768" "800x600" "640x400"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 16
Modes "800x600" "640x480"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 32
Modes "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
EndSection


Section "ServerLayout"
Identifier "layout1"
Screen "screen1"
InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
EndSection

And with xinerama:

Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
FontPath "unix/:-1"
EndSection

Section "ServerFlags"
AllowMouseOpenFail
Option "Xinerama" "on"
EndSection

Section "InputDevice"
Identifier "Keyboard1"
Driver "Keyboard"
Option "AutoRepeat" "250 30"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc105"
Option "XkbLayout" "be"
EndSection

Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/psaux"
Option "ZAxisMapping" "4 5"
EndSection

Section "Module"
Load "dbe"
Load "glx"
Load "v4l"
SubSection "extmod"
Option "omit xfree86-dga"
EndSubSection
Load "type1"
Load "freetype"
EndSection

Section "Monitor"
Identifier "Proview"
HorizSync 30-85
VertRefresh 50-150
EndSection

Section "Monitor"
Identifier "Generic|Generic Super VGA, 800x600 @ 56 Hz"
VendorName "Generic"
ModelName "Unknown"
HorizSync 30-85
VertRefresh 50-150
EndSection

Section "Device"
Identifier "nvidia"
Driver "nvidia"
BusID "PCI:1:5:0"
Option "DPMS" "on"
EndSection

Section "Device"
Identifier "S3 Trio64 (generic) 1"
VendorName "Unknown"
BoardName "Unknown"
Driver "s3"
Option "DPMS" "on"
BusID "PCI:0:13:0"
EndSection

Section "Screen"
Identifier "Screen 1"
Device "nvidia"
Monitor "Proview"
DefaultColorDepth 16
Subsection "Display"
Depth 16
Modes "800x600" "640x480"
ViewPort 0 0
EndSubsection
EndSection

Section "Screen"
Identifier "Screen 2"
Device "S3 Trio64 (generic) 1"
Monitor "Generic|Generic Super VGA, 800x600 @ 56 Hz"
DefaultColorDepth 16
Subsection "Display"
Depth 8
Modes "1024x768" "800x600" "640x400"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 16
Modes "800x600" "640x480"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 32
Modes "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
EndSection

Section "ServerLayout"
Identifier "layout1"
Screen "Screen 2"
Screen "Screen 1" RightOf "Screen 2"
InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
EndSection

Hope someone can help me. read a lot off tutorials, didn't help, tried a lot of things, didn't work, nearly running crazy, won't help
I am using a Mandrake 8.2 with XFree86 4.2.0 configuration.
And starting X with xinerama in it. My proview screen is 19" the second 14".

Grtz
Steve

Alex Cavnar, aka alc6379
07-14-2002, 10:18 PM
This could just be a guess, but It seems like running the same resolutions on different size monitors could be a problem.

It may cause "dead spots," but try running the Proview with a higher resolution than the smaller one. It's just a suggestion, so I don't know if it will do...