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

            Bug ID: 514754
           Summary: XTerm + Wayland + Screen Scaling + "Obey geometry
                    restrictions" behaves strangely
    Classification: Plasma
           Product: kwin
      Version First unspecified
       Reported In:
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: xwayland
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

Created attachment 188622
  --> https://bugs.kde.org/attachment.cgi?id=188622&action=edit
Screencast of XTerm resize attempts

SUMMARY

XTerm + Wayland + Screen Scaling + "Obey geometry restrictions" behaves
strangely.

(Not sure whether the component "xwayland" is correct here ...)

STEPS TO REPRODUCE
1. Start from a fresh openSUSE Krypton, change session to use Plasma on Wayland
2. Configure a screen scaling of 120%
3. Add a KWin rule to obey geometry restrictions for XTerms, like this (from
kwinrulesrc)

[5f52965d-a159-400c-bc33-aa5d89da6d97]
Description=Application settings for XTerm
clientmachine=localhost
strictgeometry=true
strictgeometryrule=2
wmclass=XTerm
wmclassmatch=1

4. Open an XTerm and move it into the right-hand side of the screen
5. Attempt to resize the XTerm

OBSERVED RESULT

The XTerm window does not allow to resize to all sizes - instead only to very
small window size or very large ones.  It seems that KWin applies some
completely strange resizing restrictions and not only (what I would expect) the
resize-by-character restrictions.

See also attached screen cast, which shows it better than I can explain it.

EXPECTED RESULT

XTerm window resizes smoothly and without jumping between allowed sizes.

SOFTWARE/OS VERSIONS

The issue reproduces in the following two configurations:

openSUSE Krypton with latest KDE (live):

--------------------------------------------------
Operating System: openSUSE Tumbleweed 20260113
KDE Plasma Version: 6.6.80
KDE Frameworks Version: 6.23.0
Qt Version: 6.10.1
Kernel Version: 6.18.5-1-default (64-bit)
Graphics Platform: X11
Processors: 8 × 11th Gen Intel® Core™ i7-1185G7 @ 3.00GHz
Memory: 32 GiB of RAM (31.1 GiB usable)
Graphics Processor: Mesa Intel® Iris® Xe Graphics
--------------------------------------------------

Debian Trixie (installed):

--------------------------------------------------
Operating System: Debian GNU/Linux 13
KDE Plasma Version: 6.3.6
KDE Frameworks Version: 6.13.0
Qt Version: 6.8.2
Kernel Version: 6.12.63+deb13-amd64 (64-bit)
Graphics Platform: Wayland
Processors: 8 × 11th Gen Intel® Core™ i7-1185G7 @ 3.00GHz
Memory: 32 GiB of RAM (31.1 GiB usable)
Graphics Processor: Mesa Intel® Iris® Xe Graphics
Manufacturer: Dell Inc.
Product Name: Latitude 7420
--------------------------------------------------

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

Reply via email to