Mailinglist Archive: opensuse (3236 mails)
| < Previous | Next > |
[opensuse] Configuring DualHead??
- From: Clayton <smaug42@xxxxxxxxx>
- Date: Thu, 5 Apr 2007 21:13:04 +0200
- Message-id: <e29967880704051213t24de8698x1c3f261f8ec1d0b4@xxxxxxxxxxxxxx>
I'm up against a bit of a wall trying to get my dualhead working the way I want.
What I have...
A nVidia 7600 with a DVI and VGA out.
A 20" TFT at 1680x1050 plugged into the DVI port
A 32" LCD TV at 1024x768 plugged into the VGA port.
I used SAX to enable Dualhead, and set up the second monitor (the LCD
TV). Restarted X and ... well I have the right resolution on the
1680x1050 TFT, but on the TV I have a 1024x768 window of my larger
desktop. This basically makes the TV almost impossible to use... as
well, it messes up the output of a few apps that try to use full
screen (like MPlayer).
What I really want is to have the LCD run a full screen desktop at
it's native resolution of 1024x768, and keep the TFT at it's
resolution of 1680x1050.
I do not want Xinerama or one big desktop... I want to effectively
have two independant screens so I can play a movie or game full screen
on the LCD and still have my desktop accessable on the TFT.
So... how is this done? I've seen it done.. and Googling around leads
me to a few places.. but not a lot that is helpful.
Has anyone managed to get something like this working? Is it better
to use the TwinView options (as I have tried) or some other manual (ie
non-TwinView) method?
My xorg after SAX got down messing with it is... (edited down to what
seems to be relevant)
Section "Monitor"
DisplaySize 433 271
HorizSync 30-84
Identifier "Monitor[0]"
ModelName "AL2016W"
Option "DPMS"
VendorName "ACR"
VertRefresh 43-86
UseModes "Modes[0]"
EndSection
Section "Screen"
DefaultDepth 24
SubSection "Display"
Depth 15
Modes "1680x1050" "1600x1024" "1600x1000" "1400x1050" "1280x1024" "1440
x900" "1280x960" "1366x768" "1280x800" "1152x864" "1280x768" "1024x768" "1280x60
0" "1024x600" "800x600" "768x576" "640x480"
EndSubSection
EndSection
Section "Device"
BoardName "GeForce 7600 GS"
BusID "1:0:0"
Driver "nvidia"
Identifier "Device[0]"
Option "SaXDualHead"
Option "TwinView"
Option "SaXDualMonitorVendor" "--> LCD"
Option "SecondMonitorHorizSync" "31-60"
Option "SaXDualVSync" "50-60"
Option "MetaModes" "1680x1050,1024x768;1600x1024,1024x768;1600x1000,1024
x768;1400x1050,1024x768;1280x1024,1024x768;1440x900,1024x768;1280x960,1024x768;1
366x768,1024x768;1280x800,1024x768;1152x864,1024x768;1280x768,1024x768;1024x768,
1024x768;1280x600,1280x600;1024x600,1024x600;800x600,800x600;768x576,768x576;640
x480,640x480"
Option "SaXDualOrientation" "RightOf"
Option "SaXDualResolution" "1024x768"
Option "TwinViewOrientation" "Clone"
Option "SaXDualMode" "Clone"
Option "SecondMonitorVertRefresh" "50-60"
Option "SaXDualHSync" "31-60"
Option "SaXDualMonitorModel" "1024X768@60HZ"
Screen 0
VendorName "NVidia"
EndSection
Section "ServerLayout"
Identifier "Layout[all]"
InputDevice "Keyboard[0]" "CoreKeyboard"
InputDevice "Mouse[1]" "CorePointer"
Option "Clone" "off"
Option "Xinerama" "off"
Screen "Screen[0]"
# Screen 0 "Screen[0]" 0 0
# Screen 1 "Screen[0]" RightOf "Screen[0]"
EndSection
--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx
What I have...
A nVidia 7600 with a DVI and VGA out.
A 20" TFT at 1680x1050 plugged into the DVI port
A 32" LCD TV at 1024x768 plugged into the VGA port.
I used SAX to enable Dualhead, and set up the second monitor (the LCD
TV). Restarted X and ... well I have the right resolution on the
1680x1050 TFT, but on the TV I have a 1024x768 window of my larger
desktop. This basically makes the TV almost impossible to use... as
well, it messes up the output of a few apps that try to use full
screen (like MPlayer).
What I really want is to have the LCD run a full screen desktop at
it's native resolution of 1024x768, and keep the TFT at it's
resolution of 1680x1050.
I do not want Xinerama or one big desktop... I want to effectively
have two independant screens so I can play a movie or game full screen
on the LCD and still have my desktop accessable on the TFT.
So... how is this done? I've seen it done.. and Googling around leads
me to a few places.. but not a lot that is helpful.
Has anyone managed to get something like this working? Is it better
to use the TwinView options (as I have tried) or some other manual (ie
non-TwinView) method?
My xorg after SAX got down messing with it is... (edited down to what
seems to be relevant)
Section "Monitor"
DisplaySize 433 271
HorizSync 30-84
Identifier "Monitor[0]"
ModelName "AL2016W"
Option "DPMS"
VendorName "ACR"
VertRefresh 43-86
UseModes "Modes[0]"
EndSection
Section "Screen"
DefaultDepth 24
SubSection "Display"
Depth 15
Modes "1680x1050" "1600x1024" "1600x1000" "1400x1050" "1280x1024" "1440
x900" "1280x960" "1366x768" "1280x800" "1152x864" "1280x768" "1024x768" "1280x60
0" "1024x600" "800x600" "768x576" "640x480"
EndSubSection
EndSection
Section "Device"
BoardName "GeForce 7600 GS"
BusID "1:0:0"
Driver "nvidia"
Identifier "Device[0]"
Option "SaXDualHead"
Option "TwinView"
Option "SaXDualMonitorVendor" "--> LCD"
Option "SecondMonitorHorizSync" "31-60"
Option "SaXDualVSync" "50-60"
Option "MetaModes" "1680x1050,1024x768;1600x1024,1024x768;1600x1000,1024
x768;1400x1050,1024x768;1280x1024,1024x768;1440x900,1024x768;1280x960,1024x768;1
366x768,1024x768;1280x800,1024x768;1152x864,1024x768;1280x768,1024x768;1024x768,
1024x768;1280x600,1280x600;1024x600,1024x600;800x600,800x600;768x576,768x576;640
x480,640x480"
Option "SaXDualOrientation" "RightOf"
Option "SaXDualResolution" "1024x768"
Option "TwinViewOrientation" "Clone"
Option "SaXDualMode" "Clone"
Option "SecondMonitorVertRefresh" "50-60"
Option "SaXDualHSync" "31-60"
Option "SaXDualMonitorModel" "1024X768@60HZ"
Screen 0
VendorName "NVidia"
EndSection
Section "ServerLayout"
Identifier "Layout[all]"
InputDevice "Keyboard[0]" "CoreKeyboard"
InputDevice "Mouse[1]" "CorePointer"
Option "Clone" "off"
Option "Xinerama" "off"
Screen "Screen[0]"
# Screen 0 "Screen[0]" 0 0
# Screen 1 "Screen[0]" RightOf "Screen[0]"
EndSection
--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx
| < Previous | Next > |