Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Hello,
I am running Ubuntu 8.04 and have a Nvidia GeForce 7600 GS (PCI Express) and a Nvidia Riva TNT2 modle 64 (PCI). I currently have dual monitors set up on the 7600, however i would like to get the third monitor working as well. I know i need to tell the xorg.conf what driver to use, and what slot, and resolution and what not. im just not entirely sure how to do it.
A change to your xorg. You need to add a few sections for the device, monitor, and screen (BACKUP YOUR xorg.conf FIRST!)
- on second note, device0 and Videocard0 are there already (was it detected automatically?)
Ok - i changed your config - added the second screen (screen1) to your serverlayout... hopfully got the position right (0, 2048 - being the start position of the screen i think), added monitor1, and changed the name of videocard0 to device1, as it keeps things the same. and added a second screen section. You may have to pass some parameters to get your monitor right... but it should just work hopefully.
also I added the busid to each device - that way we x does not get them mixed up at any stage...
Ok, so thanks for the start, but where do i put in the Option part to offset it to 0,2048? and is there an xinerma flag that needs to be added to it to make it extend the desktop? or is that an Nvidia "TwinView" option? and does order make a difference in the xorg? thanks!
It is part of the Screen1 line in the ServerLayout Section, not an option, but an argument passed. (I think these numbers are correct, but not 100% sure)
I would think it should just work, you may have to enable the second screen in your window-managers monitor/display section.
Nvidia TwinView is just enabling the two outputs from one card - and is what you had working. You are enabling a second card and monitor - X call a monitor and a video card device a screen. TwinView is a bit of a hack that nvidia driver uses to enable one video card device with two monitors appear to X as two screens, but with only one screen defined in the config.
I have experience with dual screens via two video cards, and also twinview, but not 3 monitors - but the theory is as I have shown in the config file I attached to my last post. If you are not sure what I have changed, you might want to run the files through diff or a graphical font end such as KDiff (kde) or Meld (gnome I think).
Doing a quick google search shows I may have some options wrong - looks like Xinerama handles these options by itself (newer then my older experiance).
This url has a setup similar to yours... so it will probably help, if not - I will re-do your xorg.conf if you need, from this example. http://terrencemiao.com/Webmail/msg00928.html
Sorry - my original instructions were not quite right...
Thanks for all your help. I did try your config, but it came up clone mode in 640x480 and the third monitor didn't even flash. I do remember somewhere reading that in your BIOS you have to set it so that the card you want your third monitor to be on, has to be set as the primary graphics card on your motherboard. It also appears in that link that they set it up so that there is three devices and three screens, and they assigned a screen to each individual device, and that the twin view is configured on the second monitor. Ill try messing around with it a little more. Thanks!
BIOS setting is that PCI cards usually do have to be booted before AGP cards back in those days - it is probably the same for PCI first and PCI Express second with modern systems.
They do have 3 screens setup, but only add two to the serverlayout. I am not sure why, and assumed they just set it up dummy...
Have a look at the references as well... Have a play, and get back on how it went (post your config for others to see)
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.