Does anyone use twinview to run two monitors at different resolutions?

I've got two monitors one on top of the other with the lower resolutioned one on top. The one on top (lower resolution) has a dead area where the window manager/X thinks exists but doesn't show. Sometimes the window manager will put windows there that I can't see.

I'm not sure where the problem is because different window managers treat it differently, although the dead space exists in all of them.

In fvwm, for example, if I maximize a window that is predominately in the lower resolutioned monitor it will make that window take up the entire visible area not including the dead space. Yet, fvwm does load windows in the dead space sometimes and I can drag my cursor into it.

Fluxbox maximizes windows to the entire desktop, both monitors, which is annoying but that's another issue, including the dead space.

xorg.conf is attached.

aristotle ~ # emerge -p fvwm

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild R ] x11-wm/fvwm-2.5.18-r1 USE="gtk nls perl png readline truetype xinerama -bidi -debug -imlib -rplay -stroke -tk" 0 kB

Total: 1 package (1 reinstall), Size of downloads: 0 kB

aristotle ~ # emerge -p fluxbox

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild R ] x11-wm/fluxbox-0.9.15.1-r2 USE="nls truetype xinerama -disableslit -disabletoolbar -gnome -imlib -kde" 0 kB

Total: 1 package (1 reinstall), Size of downloads: 0 kB

Section "Extensions"
        Option "Composite"      "true" 
EndSection

Section "ServerFlags"
        Option      "Xinerama"      "true"
EndSection

Section "ServerLayout"
        Identifier     "X.org Configured"
        Screen      0  "Screen0" 0 0
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
        FontPath     "/usr/share/fonts/misc"
        FontPath     "/usr/share/fonts/75dpi"
        FontPath     "/usr/share/fonts/100dpi"
        FontPath     "/usr/share/fonts/TTF"
        FontPath     "/usr/share/fonts/Type1"
EndSection

Section "Module"
        Load  "extmod"
        Load  "dbe"
        Load  "record"
        Load  "xtrap"
        Load  "glx"
        Load  "freetype"
        Load  "type1"
EndSection

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"
EndSection

Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "mouse"
        Option      "Protocol" "auto"
        Option      "Device" "/dev/psaux"
        Option      "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
        Identifier   "Monitor0"
        VendorName   "Monitor Vendor"
        ModelName    "Monitor Model"
EndSection

Section "Device"
        Identifier  "Card0"
        Driver      "nvidia"
        VendorName  "nVidia Corporation"
        BoardName   "NV40 [GeForce 6800]"
        BusID       "PCI:3:0:0" Screen  0
        Option          "TwinView"      "True"
        Option          "TwinViewOrientation" "Above"
        Option          "ConnectedMonitor" "CRT, CRT, TV"
        Option          "MetaModes" "1600x1200,1024x768"
        Option          "SecondMonitorHorizSync"   "31-65"
        Option          "SecondMonitorVertRefresh" "52-120"
#        Option          "TVStandard" "NTSC-M"
#        Option          "TVOutFormat" "Composite"
        Option          "TripleBuffer" "True" #-----beryl
        Option          "AddARGBGLXVisuals" "True"
        Option          "AllowGLXWithComposite" "True"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor0"
        SubSection "Display"
                Viewport   0 0
                Depth     1
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     4
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     8
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     15
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     16
        EndSubSection
#       SubSection "Display"
#               Viewport   0 0
#               Depth     24
#       EndSubSection
        Option      "AddARGBGLXVisuals" "true"
EndSection

Reply via email to