You are not logged in.

1

Saturday, May 22nd 2004, 3:10pm

multiple monitors

I have set up 2 monitors for X. One on a Geforce4 mx (agp) and one on a s3 virge 325 (pci). It works more or less, but I can't change the resolution of my primary monitor (on the geforce). It always stays on 640x480. I guess that is a general X problem because it is the same in other windowmanagers.

But on the control center there is a tab for configuring one desktop spread on serveral monitors and it says that I don't seem to have that configuration. But I am looking at my desktop on 2 monitors now, so that isn't correct.

What can I do to fix that?

Thanks,

Curantil

2

Sunday, May 23rd 2004, 10:18am

I think I found the problem for the one screen being not in the correct resolution and fixed it.
It looks like I had a too big resolution. (1280x1024, but I already worked for one monitor in that resolution!?)

But kde still doesn't see that I have 1 desktop spread over 2 monitors. Any idea's how to fix that?
If I fix that problem, will kde manage the screens correct (no dialogs spread over 2 screens)? Or what are the settings I will be able to configure in that panel?

3

Sunday, May 23rd 2004, 7:26pm

How do you get two monitors to work on two different cards? Don't you need a dual-headed card to do that? If that's not ture, please tell me how you set it up, because I have a PCI card that I'm using and an unused motherboard gfx.
"Chopsticks require a person to use 64 muscles and 30 articulate movements simultaneously, which also acts in developing brain potential."

4

Sunday, May 23rd 2004, 8:48pm

Most of it I did to get monitors on 2 cards came from:
http://www.tldp.org/HOWTO/Xinerama-HOWTO/

In short I ran "X -configure" to detect my cards. Then I configured the monitors so that they are next to each other. (But I changed some things to get it working as it is now)

Here is my XF86Config file (The ServerLayout and ServerFlags sections are added manualy):
[code:1]
Section "ServerFlags"
Option "DefaultServerLayout" "Seperate Monitors"
EndSection

Section "ServerLayout"
Identifier "Merged Monitors"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" RightOf "Screen0"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
Option "Xinerama" "on"
EndSection

Section "ServerLayout"
Identifier "Seperate Monitors"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" RightOf "Screen0"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection


Section "ServerLayout"
Identifier "Single Monitor"
Screen "Screen0"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection


Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
ModulePath "/usr/X11R6/lib/modules"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo/"
FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
FontPath "/usr/X11R6/lib/X11/fonts/CID/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection

Section "Module"
Load "extmod"
Load "dri"
Load "dbe"
Load "record"
Load "xtrap"
Load "glx"
Load "speedo"
Load "type1"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc101"
Option "XkbLayout" "be"
Option "XkbVariant" "latin1"
EndSection

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "PS/2"
Option "Device" "/dev/mouse"
Option "ZAxisMapping" "4 5"
EndSection

Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection

Section "Monitor"
Identifier "Monitor1"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection

Section "Device"
Identifier "NVIDIA GeForce"
Driver "nv"
BusID "PCI:2:0:0"
#VideoRam 65536
# Insert Clocks lines here if appropriate
EndSection

Section "Device"
Identifier "Card1"
Driver "s3virge"
VendorName "S3 Inc."
BoardName "86c325 [ViRGE]"
BusID "PCI:1:7:0"
EndSection

Section "Screen"
Identifier "Screen0"
Device "NVIDIA GeForce"
Monitor "dellmonitor"
DefaultDepth 16
SubSection "Display"
Depth 16
Modes "1280x1024"
ViewPort 0 0
EndSubSection
EndSection


Section "Screen"
Identifier "Screen1"
Device "Card1"
Monitor "Monitor1"
DefaultDepth 16
SubSection "Display"
Depth 16
Modes "1280x1024"
ViewPort 0 0
EndSubSection
EndSection
[/code:1]

5

Sunday, June 6th 2004, 7:25pm

Thanks! I'll try to get this to work when summer vacation starts after next week.
"Chopsticks require a person to use 64 muscles and 30 articulate movements simultaneously, which also acts in developing brain potential."