[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: KDE4 dual monitor window maximizing behaviour



In <[🔎] 75491vF15ef99U1@mid.dfncis.de>, M. Henne wrote:
>Boyd Stephen Smith Jr. wrote:
>> I use TwinView, including its fake Xinerama, and I'm not seeing the bug.
>> That said, I think I skipped from kwin in Etch to KDE 4.2 (initially from
>> experimental).   I'm now on KDE 4.2 from unstable and maximizing to a
>> single monitor works fine, as done dragging windows between monitors.
>This sounds interesting.
>
>Can you explain the relevant sections in xorg.conf? What is 'fake Xinerama'
>and how can I activate it?

From what I understand, NVidia and ATI have other ways for treating multiple 
monitors as a single X screen.  NVidia calls theirs TwinView, I can't remember 
what ATI calls theirs.  In any case, neither of these require Xinerama to even 
be supported in the X server, but can, in the correct (and at this point, 
default, I think) configuration can pretend to be Xinerama.  When either is 
doing that, I refer to it as "fake Xinerama" -- that might just be a me thing.

Anyway, here's the sections from my xorg.conf:
Section "ServerLayout"
        Identifier      "TwinView"
        Screen  0       "Default Screen (TwinView)"
        Option  "Xinerama"      "off"
        InputDevice     "Generic Keyboard"
        InputDevice     "Configured Mouse"
EndSection

Section "Screen"
        Identifier      "Default Screen (TwinView)"
        Device          "nVidia 7800 GTX (TwinView)"
        DefaultDepth    24
        SubSection "Display"
                Depth   24
        EndSubSection
        SubSection "Display"
                Depth   8
        EndSubSection
EndSection

Section "Device"
        Identifier      "nVidia 7800 GTX (TwinView)"
        Driver          "nvidia"
        Option          "NoLogo"
        Option          "RandRRotation"         "on"
        Option          "ConstantDPI"           "off"
        Option          "TwinView"              "on"
        Option          "TwinViewOrientation"   "DFP-0 RightOf DFP-1"
        Option          "MetaModes"             "DFP-0: 1920x1200, DFP-1: 
1280x1024; DFP-0: 640x480"
        BusID           "PCI:2:0:0"
EndSection

I also had Xinerama working for a while, but I switched over to TwinView in 
the hopes that my OpenGL would behave better.  It didn't work, but I never 
switched back.  My configuration for that is:  (I wonder if it still works...)

Section "ServerLayout"
        Identifier      "Xinerama"
        Screen  0       "Default Screen (0)"
        Screen  1       "Default Screen (1)" LeftOf "Default Screen (0)"
        Option  "Xinerama"      "on"
        InputDevice     "Generic Keyboard"
        InputDevice     "Configured Mouse"
EndSection

Section "Screen"
        Identifier      "Default Screen (0)"
        Device          "nVidia 7800 GTX (0)"
        Monitor         "Dell 2407WFP"
        DefaultDepth    24
        SubSection      "Display"
                Depth   24
        EndSubSection
EndSection

Section "Screen"
        Identifier      "Default Screen (1)"
        Device          "nVidia 7800 GTX (1)"
        Monitor         "Dell 1905FP"
        DefaultDepth    24
        SubSection "Display"
                Depth           24
        EndSubSection
EndSection

Section "Device"
        Identifier      "nVidia 7800 GTX (0)"
        Driver          "nvidia"
        Option          "NoLogo"
        Option          "RandRRotation" "on"
        Option          "ConstantDPI"   "off"
        BusID           "PCI:2:0:0"
        Screen          0
EndSection

Section "Device"
        Identifier      "nVidia 7800 GTX (1)"
        Driver          "nvidia"
        Option          "NoLogo"
        Option          "RandRRotation" "on"
        Option          "ConstantDPI"   "off"
        BusID           "PCI:2:0:0"
        Screen          1
EndSection
-- 
Boyd Stephen Smith Jr.                   ,= ,-_-. =.
bss@iguanasuicide.net                   ((_/)o o(\_))
ICQ: 514984 YM/AIM: DaTwinkDaddy         `-'(. .)`-'
http://iguanasuicide.net/                    \_/

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: