You are not logged in.

#1 2010-01-04 22:34:17

Arcain
Member
Registered: 2009-06-17
Posts: 13
Website

Setting a twinview to clone with scaling

Hi,

I've got 2 displays, 24" and 20" connected to GeForce 9300, 24" is my main one, 20" is secondary i use to watch movies when i'm in bed. What i want to do is to setup twinview with second LCD in clone mode. The problem is with resolutions, 24" works with 1920x1200 while the other one suppors only 1680x1050. I'm wondering if it's possible to force card to rescale image from 1920x1200 to 1680x1050 for second LCD. At the moment i get only a part of my desktop on second display so when i wanna watch a movie i need to lower resolution on main LCD to 1680x1050 to see everything what's kinda nasty. I've been looking for an answer around for few days but there's nothing useful around.

Offline

#2 2010-01-09 11:09:49

Arcain
Member
Registered: 2009-06-17
Posts: 13
Website

Re: Setting a twinview to clone with scaling

Uhm? None to help? I switched from VGA to HDMI for 20" display but problem remained and changing resolution is annoying ;-)

Offline

#3 2010-01-09 11:31:58

mikesd
Member
From: Australia
Registered: 2008-02-01
Posts: 788
Website

Re: Setting a twinview to clone with scaling

I'm not sure this if this is possible. Have you tried changing the settings in nvidia-settings?

I use two displays in nvidia twinview in extended desktop mode. When I want to watch a movie I just fullscreen it on one monitor. This might be easier. Twinview features a xinerama extension, that is enabled by default, so that apps go into fullscreen mode on one screen only. This will allow you to run both monitors at native resolution.

Offline

#4 2010-01-09 22:38:38

Arcain
Member
Registered: 2009-06-17
Posts: 13
Website

Re: Setting a twinview to clone with scaling

First of all thanks, for the tip. I've been trying to play with twinview directly, through nvidia-settings and failed here. I guess the thing i want is not possible to do. I checked it on my Windows machince, this time with ATI card and it forced my 24" screen to switch to 20" display resolution automatically when in clone mode. I guess that nVidia card would do the same on Windows.

I've been trying to setup card using nvidia-settings as separated desktops with xinerama, got it even partially working, but it was crashing every few minutes. I've disabled xinerama later keeping the rest of configuration and it was working as expected, but lacked stability. I also lost compositing. It's possible that most of the problems here are caused by e17 and ecomorph window manager i'm using, but maybe you could post your xorg.conf so i can check if maybe there's something more to set manually or something i set wrong.

Offline

#5 2010-01-09 22:55:38

mikesd
Member
From: Australia
Registered: 2008-02-01
Posts: 788
Website

Re: Setting a twinview to clone with scaling

Arcain wrote:

<snip> but maybe you could post your xorg.conf so i can check if maybe there's something more to set manually or something i set wrong.

Sure. As mentioned I have twinview enabled so that xorg only sees one large screen. This gives me hardware acceleration on both screens.

$ xrandr -q
Screen 0: minimum 1680 x 1050, current 3360 x 1050, maximum 3360 x 1050
default connected 3360x1050+0+0 (normal left inverted right) 0mm x 0mm
   3360x1050      50.0* 
   1680x1050      51.0

My xorg.conf is here[1]. It is very out of date and some of the entries would not be needed. (I haven't updated it since Xorg switched to hal device detection.)
The important items from memory are Xinerama 0 in ServerFlags and the Screen section.

[1] http://pastebin.com/m45bf0c67

Offline

Board footer

Powered by FluxBB