Click to See Complete Forum and Search --> : Dual head gnome maximizes windows across both??


ooagentbender
09-15-2005, 07:08 AM
I can seem to get this to work at all, every time I maximize something it goes across both screens. Bit frustrating, im new to gnome (using lighter window managers until now) and I was hoping for some help.

Im running 2.10 and heres my xorg.config

Section "Module"
Load "GLcore"
Load "bitmap"
Load "dbe"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "record"
Load "speedo"
Load "type1"
Load "v4l"
Load "vbe"
Load "xtt"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "keyboard"
Option "CoreKeyboard"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "true"
Option "ZAxisMapping" "4 5"
EndSection

Section "Device"
Identifier "NVIDIA"
Driver "nvidia"
#BusID "PCI:1:0:0"
Option "RenderAccel" "true"
Option "NvAGP" "1"
Option "AllowGLXWithComposite" "true"

EndSection

Section "Monitor"
Identifier "Viewsonic"
HorizSync 30-86
VertRefresh 50-180
Option "DPMS"
EndSection

Section "Screen"
Identifier "Default Screen"
Device "NVIDIA"
Monitor "Viewsonic"
DefaultDepth 24
Option "TwinView" "true"
Option "SecondMonitorHorizSync" "30-86"
Option "SecondMonitorVertRefresh" "50-180"
Option "MetaModes" "1280x1024, 1280x1024;1024x768, 1024x768;"
Option "TwinViewOrientation" "LeftOf"

Subsection "Display"
Depth 24
Modes "1024x768"
ViewPort 0 0
EndSubsection
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection

#Section "DRI"
# Mode 0666
#EndSection

Section "Extensions"
# Option "Composite" "Enable"
Option "Composite" "Disable"
EndSection

SHould I remove the twinview?

any kind of help would be awesome thanks

knute
09-15-2005, 10:54 AM
You will want to check out Xinerama. Xinerama deals with multi-head setups.

retsaw
09-15-2005, 01:12 PM
NVidias version of Xinerama is used when you use Twinview. I suspect this behaviour has nothing to do with you X configuration, rather how GNOME's window manager deals with a Xinerama setup, possibly there is an option to configure this behaviour in GNOME, if there isn't, maybe you could use a different window manager that handles Xinerama better with GNOME.

JamminJoeyB
09-15-2005, 01:46 PM
From the nvidia readme.

A single X screen is used. The NVIDIA driver conceals all information
about multiple display devices from the X server; as far as X is
concerned, there is only one screen.

This is why when you expand something is spans both monitors.

Check appendix G for twinview and appendix P for other options.

Most people use the setup in appendix P and use xinerama to span the desktops so that you can drag applications between screens.

There is also good howto on dual monitors in the how I did it forum.

ooagentbender
09-15-2005, 04:17 PM
The really frustrating thing is that it was working perfectly in Enlightenment. I tried a bunch of the stuff in the how i did it, but even the post on exactly what I was talking about didn't help. And im not sure where to find Apendix G and P

thanks

ArgPirate
09-15-2005, 04:58 PM
Twinview auto-magicly uses its own version of xinerama when enable it. you just need to tell gnome how to handle it correclty. in kde i had to set it up in the configure window behavior section...gnome should have something similiar.

ooagentbender
09-16-2005, 12:18 AM
I just switched the default window manager to Enlightenment, so it works fine now but all the themes I have found for enlightenment are kinda lame. Winter, the default is the only tollerable one.