Welcome to Linux Forums! With a comprehensive Linux Forum, information on various types of Linux software and many Linux Reviews articles, we have all the knowledge you need a click away, or accessible via our knowledgeable members.
Write an article for LinuxForums Today! Win Great Prizes!
I'm new to OpenSuse, trying to mirror my PC screen to my TV screen (NOT Xinerama)
I have set this up before on Fedora with no problem. Once I have the nvidia drivers installed I could run nvidia-settings, make my adjustments, and both screens were up. After running nvidia-setup with Suse, I have one working display and the other shows my desktop but nothing launched from display0 is mirrored to display1.
So I launch sax2 -r, change resolution settings on both primary and secondary displays, check "Activate Dual Head Mode', and set it to 'Cloned Multihead'.
After reboot I now have one X-display not launching at all. And if I go back to nvidia-settings it has been changed by the sax2 settings. The resolution is changed back to default 1024x768 and it has been changed from 'seperate x-screens' to 'multiview', among other things.
I can give you my xorg.conf if necessary, but what I am really looking for is an explanation of the correlation and (apparent) conflicts between nvidia-settings and sax2. It seems that in my googling I read somewhere that sax2 shouldn't be touched, but I cant figure out any other way to mirror with the nvidia-settings alone
Any help would be appreciated.
thx
m
I understand that nvidia-settings and sax2 are configuring my xorg.conf file. And it has become painfully obvious to me that nvidia-settings and sax2 do not play well together. But by only adjusting nvidia-settings I do not get 2 monitors up and running. In Fedora, this was all I had to do. With Suse (after tweaking nvidia-settings) my computer monitor works fine but my TV monitor shows my desktop (the wallpaper anyway) but with no icons, the taskbar on the TV shows up like the original install taskbar did before I tweaked it to my liking, and if I open any applications (Firefox for instance) on either my computer monitor OR the TV monitor, the app only opens on the computer monitor. So something else needs to be adjusted. If I go into sax2 -r and adjust my screen resolutions for both monitors and activate Dual Head Mode, Cloned Multihead I get a functioning desktop on my TV but it kills X on my computer monitor. It goes black. And, interestingly enough, when I go back to nvidia-settings my resolutions have changed back to default, the computer monitor has been disabled, AND twin-view is set, rather than the seperate X screens I had before sax2 became involved.
So what I need is for someone out there who has dealt with this contradiction between nvidia-settings and sax2 to help me to get past this. Do I use nvidia-settings only? Do I use sax2 only? Do I use bothof them, or something else? This is just weird...
I'm now trying now to use only sax2 -r to configure my video monitors, leaving nvidia-settings alone.
Under Display 1 Card and Monitor Properties I set the native resolution of my first monitor (1440x900), activated Dual Head Mode (under this checkbox it states 'Activated in clone with 1920x1080), configured second monitor resolution (1920x1080), Cloned Multihead, tested (apparently tested fine) saved, rebooted. One thing I don't change (no exact matches) under the second monitor settings is 'Second Monitor -->Vesa 1440 1024x768@60Hz'. The second monitor resolution is, however, set at 1920x1080. After reboot, Screen 2 is now activated, but screen 1 wont pull up X (black screen).
Anyway, one thing I did notice this time through is that under Display 1 Card: NVIDIA Ge Force 8800GTS there is an option box. It appears to be defaulted to 'Twinview' (not what I want). All other options are highly cryptic. The only thing that looks close to what I may want is NVEmulate, but I have no idea if this is correct. A little bit of Googling turned up nothing
Any help out there? Below is my xorg.conf file. I'm not that much a Linux geek, a bit nervous about editing this by hand, but any suggestions would be appreciated.
m
linux-5mr8:/home/michael # cat /etc/X11/xorg.conf
# /.../
# SaX generated X11 config file
# Created on: 2009-07-24T10:05:05-0500.
#
# Version: 8.1
# Contact: Marcus Schaefer <sax@suse.de>, 2005
# Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users>
#
# Automatically generated by [ISaX] (8.1)
# PLEASE DO NOT EDIT THIS FILE!
#
Thx for the guess, but I'm always running nvidia-settings as root. The thing I cant get past is that sax2 and nvidia-settings seem to conflict with each other. If I just set nvidia-settings and don't touch sax2 I don't get an active second monitor. If I just set sax2 and leave nvidia settings alone (which I am playing with now) I get an active second monitor, but it kills the first monitor. I just went back and looked at nvidia-settings (mind you, I did a fresh install and haven't touched a thing there yet) it shows my second monitor (the TV) with a resolution of 1360x768 (not what I have configured in sax2) and the first monitor (my computer monitor) off. My sax2 settings are 1440x900 for the first monitor, and 1920x1080 for the second monitor. But I can guarantee you, if I were to fire up nvidia-settings (as root) and change the settings to match what I have in sax2 it would screw up the sax2 settings and not work. That is my problem, they conflict with each other and I haven't figured out a way to make both happy, or even which one or the other I should be configuring.
One thing I was noticing looking at my xorg.conf file is that it seems to be showing only one monitor (monitor0). And the monitor it is showing has a resolution of 1440x900, which is the res of my computer monitor. Problem is, I am viewing (and typing this out on) my TV monitor (which should be set at 1920x1080). I went back to sax2 to see if I could distinguish between monitor0 (which should be my computer monitor 1440x900) and the TV monitor (1920x1080). I really can't tell from sax2 which is which. You know, with nvidia-settings you can easily distinguish between the monitors, with sax2 not so much. Anyway, I'm betting by looking at my xorg.conf file that my TV is probably running 1440x900 (if I'm lucky)
I'll keep fiddling with it. This shouldn't be so hard to do. But I'm by no means a Linux guru (yet)
Open Source Security Myths Dispelled Dispel the five major myths surrounding Open Source Security and gain the tools necessary to make a truly informed decision for your IT organization subscribe
InformationWeek InformationWeek is the only newsweekly you'll need to stay on top of the latest developments in information technology. subscribe