https://bugs.kde.org/show_bug.cgi?id=419227

            Bug ID: 419227
           Summary: Can't resize windows run over NX (X2Go)
           Product: kwin
           Version: 5.18.3
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: kwin-bugs-n...@kde.org
          Reporter: psychon...@nothingisreal.com
  Target Milestone: ---

SUMMARY:

It's not possible to drag-resize windows from most applications run over NX
<https://github.com/ArcticaProject/nx-libs>, the X11 protocol compression suite
used by remote-access tools like X2Go.  The problem seems to be specific to
kwin; when using a different window manager there is no problem resizing
windows.  Resizing windows by maximizing or restoring them still works.


STEPS TO REPRODUCE:

1. Use nxagent to launch a nested X Server on the local machine:

$ nxagent -ac :55 -R &

2. Launch an application on the display specified in the previous step:

$ DISPLAY=:55 konsole &

3. Place the mouse pointer over one of the edges of the application window and
drag.


OBSERVED RESULT:

4. The window edge expands by a few pixels and then stops.


EXPECTED RESULT:

4. The window edge should expand as far as the mouse pointer is dragged.

SOFTWARE/OS VERSIONS
KDE Plasma Version: 5.18.3
KDE Frameworks Version: 5.68.0
Qt Version: 5.14.1
nx-libs version: 3.5.99.22

ADDITIONAL INFORMATION

* The problem occurs with kwin but not with twin (Trinity's fork of kwin) or
xfwm4

* The problem does not occur with every application.  I can verify that it is
reproducible with Thunderbird, Konsole, xfce4-terminal, and Claws Mail, but not
with xterm, xcalc, and glxgears.

* The issue has also been reported on the nx-libs issue tracker:
<https://github.com/ArcticaProject/nx-libs/issues/910>

* Perhaps this issue is somehow related to Bug 83805, which I filed here about
16 years ago?

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to