PDA

View Full Version : Twin Monitor Setup


ChrisC
11-19-02, 05:08 AM
Hi,

I am relatively new to this linux thing, and am trying to get my system to work with a 2 moniter setup using xinemera.

I have a MSI GeForce 4200 Ti. With 2 moniters plugged into it, The main one is a 19" with a resoultion of 1280x1024, the other has a resolution of 1204x768.

I am running RH 8.0 and have the latest kernel so I rebuilt the nv Kernel from the src rpm. Also installed the appropriate glx drivers.

Hovever, when I edit the XF86Config file changing vesa to nvidia, and removing the Load "glx" line, then restart X, the main (higher res) moniter wont work and the display changes to the other moniter with an low resolution.

I am assuming I need to add stuff to the XF86 config file but am unsure what. I have tried adding 2 moniter sections and 2 Screen sections, then defining a relationship between them in the serverLayout section but to no avail.

It is highly likly I did this previous section wrongly though...

I think I may also need to add an option to start xinerma with X to another file?

Any help getting this working would be greatly appreciated.

Cheers
Chris.

ChrisC
11-19-02, 01:22 PM
Ok,

Apologies for being over eager, and asking the previos question, I did not realise that nvidia do things slightly differently and use 'TwinView'...

However I still have some problems....

I can only get X to start in 800x600 mode.

The line is the 'Option MetaModes' line in the XF86Config file.

At present I have it like:

Option "MetaModes" "800x600,800x600"

if I change it to

Option "MetaModes" "800x600,1024x768"

then X will not start.

In theory I should be able to run the left monitor at 1280x1024 and the right at 1024x768.

Which I thought the line

Option "MetaModes" "1280x1024,1024x768"
or
Option "MetaModes" "1280x1024,@1280x1024"

Would do.

Below is the screen section of my Config file:

Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 16
SubSection "Display"
Modes "1280x1024" "1024x768" "800x600"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
Option "TwinView" "on"
Option "SecondMonitorHorizSync" "31.5-37.9"
Option "SecondMonitorVertRefresh" "50-70"
Option "MetaModes" "800x600,800x600"
Option "TwinViewOrientation" "LeftOf"
EndSection

Any help will be much appreciated, I think its nearly there... but not quite!

Cheers
Chris

hirschma
11-21-02, 04:44 PM
Can you find your XFree86.0.log (look in /var/log), look thru it, and paste any errors here? Would be helpful. Or just attach the entire thing.

You probably need to adjust your monitor settings, I'm guessing. The log will tell all.

jonathan

ChrisC
11-22-02, 03:55 AM
Yeah, Ive attached the file.

I've already looked at this and managed to get one working at 1280x1024, and the other at 800x600. However the one at 800x600 still dies when I try to switch it to 1024x768. Which, as far as I can see, the log file recognises it as a valid mode?

Thanks for the reply.
Chris