Announcement

Collapse
No announcement yet.

Kwin Window Management Issues

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Kwin Window Management Issues

    This is related to kwin - kde-window-manager - or so I hope.

    Description of Issue:

    Running Kubuntu 12.04 with a dual monitor setup - /etc/X11/xorg.conf
    shown later. Primary monitor 1680 x 1050 on the right and secondary
    monitor 1280 x 1080 on the left

    Installed VirtualBox 4.1.8 - 4.1.8-dfsg-2 - installed from Muon.

    When VirtualBox is running on the primary monitor and is maximised (via
    HOST+F), the following issues arise:

    1. Any applications shown on the secondary monitor's Panel via Task
    Manager widget cannot be minimised by clicking on the applications tab.
    Existing minimised applications on this monitor can be restored by
    clicking on their respective tab but subsequent clicks on the tab does
    not re-minimise the application. Applications on the secondary monitor
    can only by minimised by clicking on Task Manager tabs when VirtualBox
    is not in Full Screen mode (VB Host + F)

    2. Kickoff Application Launcher menu (present on the primary monitor
    only) is rendered under the VirtualBox VM when the VM is in Full Screen.
    A keyboard shortcut is assigned to display the Kickoff menu. The menu
    renders fine when VirtualBox VM is not maximised. When the VM is in
    fullscreen, Kickoff keyboard shortcut does not display the menu - it is
    only briefly visible when the Kickoff shortcut menu renders its
    slidedown closing animation. Kickoff shortcut is executed outside of the
    VB VM by clicking on an empty space on the secondary monitor

    3. Applications cannot be dragged from the secondary monitor to the
    primary monitor whilst a VirtualBox VM is in fullscreen mode on the
    primary monitor. Applications are rendered under the fullscreen VM.

    Expected Behaviour:

    1. Application can be minimised/maximised on the secondary monitor
    irrespective of a full screen application running on the primary monitor

    2. Kickoff menu to render above all content on the primary monitor when
    kickoff keyboard shortcut is invoked.

    3. Dragged application windows from the secondary monitor should render
    on top of the active application window on the primary monitor.

    :$ lsb_release -rd
    Description: Ubuntu precise (development branch)
    Release: 12.04

    ~$ apt-cache policy kde-window-manager
    kde-window-manager:
    Installed: 4:4.8.1-0ubuntu2
    Candidate: 4:4.8.1-0ubuntu2
    Version table:
    *** 4:4.8.1-0ubuntu2 0
    500 http://gb.archive.ubuntu.com/ubuntu/ precise/main i386 Packages
    100 /var/lib/dpkg/status

    $ apt-cache policy virtualbox-qt
    virtualbox-qt:
    Installed: 4.1.8-dfsg-2
    Candidate: 4.1.8-dfsg-2
    Version table:
    *** 4.1.8-dfsg-2 0
    500 http://gb.archive.ubuntu.com/ubuntu/ precise/universe i386 Packages
    100 /var/lib/dpkg/status


    Code:
    # nvidia-settings: X configuration file generated by nvidia-settings
    # nvidia-settings:  version 295.20  (buildd@rothera)  Sat Feb 18 09:49:17 UTC 2012
    
    Section "ServerLayout"
       Identifier     "Layout0"
       Screen      0  "Screen0" 0 0
       InputDevice    "Keyboard0" "CoreKeyboard"
       InputDevice    "Mouse0" "CorePointer"
       Option         "Xinerama" "0"
    EndSection
    
    Section "Files"
    EndSection
    
    Section "InputDevice"
       # generated from default
       Identifier     "Mouse0"
       Driver         "mouse"
       Option         "Protocol" "auto"
       Option         "Device" "/dev/psaux"
       Option         "Emulate3Buttons" "no"
       Option         "ZAxisMapping" "4 5"
    EndSection
    
    Section "InputDevice"
       # generated from default
       Identifier     "Keyboard0"
       Driver         "kbd"
    EndSection
    
    Section "Monitor"
       # HorizSync source: edid, VertRefresh source: edid
       Identifier     "Monitor0"
       VendorName     "Unknown"
       ModelName      "AOC LM720/LM720A"
       HorizSync       30.0 - 83.0
       VertRefresh     55.0 - 75.0
       Option         "DPMS"
    EndSection
    
    Section "Device"
       Identifier     "Device0"
       Driver         "nvidia"
       VendorName     "NVIDIA Corporation"
       BoardName      "GeForce 8800 GTS"
    EndSection
    
    Section "Screen"
       Identifier     "Screen0"
       Device         "Device0"
       Monitor        "Monitor0"
       DefaultDepth    24
       Option         "TwinView" "1"
       Option         "TwinViewXineramaInfoOrder" "DFP-1"
       Option         "metamodes" "CRT: 1280x1024_75 +0+0, DFP: 1680x1050_60 +1280+0"
       SubSection     "Display"
           Depth       24
       EndSubSection
    EndSection

    #2
    this used to be a problem in kde for fullscreen windows and it apperars to still be an issue.(i just tried). this seams to happen with any fullscreen window that is over the panel area(even if you move the panel). as a work around i put the panel on top of the vm's screen when using a vm. as for your issue, i would check on bugs.kde.org and add this info to a bug report angist kwin. (putting here does nothing since it may never be noticed by a kwin dev)
    Mark Your Solved Issues [SOLVED]
    (top of thread: thread tools)

    Comment


      #3
      Once again, thank you Sir for taking the time to study my issue and reply. I will take the report to bugs.kde.org.

      Shame about this little issue. Without it KDE would be absolutely perfect for my needs.

      Comment


        #4
        @mcnaz: did you file a bug report? I'd like to follow it.

        I knew about the issue with full-screen windows remaining on top of all others, even panels. But I hadn't spotted the others.

        The issues aren't related to VirtualBox - I can see the same with Firefox being made full-screen. If you haven't filed the bug report yet you could include that info.

        The minimise issue (you can minimise windows on the second monitor via right-click > Minimize, it's just that left-clicking does not produce the default behaviour of minimising a visible foreground window) actually may relate to it being a second Task Manager widget - I get the same effect with no windows maximised or full-screen, whereas the Task Manager on the main panel does minimise.
        I'd rather be locked out than locked in.

        Comment


          #5
          Hi SecretCode.

          I did indeed file a ticket in bugs.kde.org. The report is here: https://bugs.kde.org/show_bug.cgi?id=296076

          Hope its solved soon. Since I spend 90% of my time on VB it makes it quite an annoying issue to what is otherwise a perfect desktop environment.
          Last edited by mcnaz; Mar 16, 2012, 12:00 PM. Reason: tpyo

          Comment


            #6
            Thanks ... interesting bug reports (the ones yours has been linked to). First reported in 2010 ... I wouldn't expect a solution within months. And I'm not convinced, from a first reading, that they describe exactly the same issues. (I do agree with Thomas Lübking's comment on not putting multiple issues in one bug, though.) But they're certainly in the right areas.
            I'd rather be locked out than locked in.

            Comment


              #7
              Not sure if bugs.kde.org accepts votes on issues. I hope if enough people comment on the bug report or any related bug report to bring the dev's attention to the issue.

              Comment

              Working...
              X