TWin has resizing issues with various terminal emulators #57

Closed
opened 3 years ago by Armanelgtron · 6 comments

Basic information

  • TDE version: R14.0.10
  • Distribution: Linux Mint 19.3 Tricia (based on Ubuntu 18.04 Bionic)
  • Hardware: amd64

Description

All of the following exhibit similar behavior as described: Xfce Terminal (0.8.7.4), MATE Terminal (1.22.0), GNOME Terminal (3.28.1), and LXTerminal (0.3.1)

When using them under TWin, the window usually shrinks to the smallest allowed size on its own when first opening it. It also shrinks when doing any action that might cause the window to resize, such as zooming in/out or opening a new tab.

Additionally, when and after resizing, it does not update the contents until you move the window.

This does not happen under other window managers I have tried, and I have not run into this under other applications either.

Steps to reproduce

  1. Open Xfce Terminal
  2. Observe how the window shrinks on its own

Screenshots

<!-- This is a comment. Please fill in the required fields below. The comments provide instructions on how to do so. Note: You do not need to remove comments. --> ## Basic information - TDE version: R14.0.10 - Distribution: Linux Mint 19.3 Tricia (based on Ubuntu 18.04 Bionic) - Hardware: amd64 <!-- Use SL/* labels to set the severity level. Please do not set a milestone. --> ## Description All of the following exhibit similar behavior as described: Xfce Terminal (0.8.7.4), MATE Terminal (1.22.0), GNOME Terminal (3.28.1), and LXTerminal (0.3.1) When using them under TWin, the window usually shrinks to the smallest allowed size on its own when first opening it. It also shrinks when doing any action that might cause the window to resize, such as zooming in/out or opening a new tab. Additionally, when and after resizing, it does not update the contents until you move the window. This does not happen under other window managers I have tried, and I have not run into this under other applications either. ## Steps to reproduce 1. Open Xfce Terminal 2. Observe how the window shrinks on its own ## Screenshots <!-- If it seems useful, please provide provide one or more screenshots. -->

I'm having the same issue on R14.0.10, on amd64. It has been a problem in many prior releases of TDE as well.

I'm running Ubuntu 21.04 "hirsute" on a Lenovo ThinkPad T15 Gen2, and also a home-built dual Xeon workstation.

The laptop has Intel Iris xE graphics, and the desktop has an NVIDIA GTX1080 Founders Edition.

I'm having the same issue on R14.0.10, on amd64. It has been a problem in many prior releases of TDE as well. I'm running Ubuntu 21.04 "hirsute" on a Lenovo ThinkPad T15 Gen2, and also a home-built dual Xeon workstation. The laptop has Intel Iris xE graphics, and the desktop has an NVIDIA GTX1080 Founders Edition.

Here are screenshots of the issue

Here are screenshots of the issue
Owner

Problem confirmed testing with xfce4 terminal, it is indeed annoying if you use regularly.

Problem confirmed testing with xfce4 terminal, it is indeed annoying if you use regularly.

I have witnessed this behavior.

From what I gathered searching the web, likely this bug is not caused directly by TWin but vte3. Unfortunately, TDE will get blamed by most users.

I found one conversation where one window manager developer worked around this. I no longer have links to those online discussions. The developer blamed vte3 yet nonetheless patched the window manager to fix the problem.

In that vein I verify that KDE KWin does not shrink an xfce4-terminal window.

I do not think testing in any GTK based desktop will show this bug.

My guess is because KWin and TWin share historical roots that possibly they are the only window managers affected. There are old bug reports that go back to KDE 3 and 4 days describing the same problem. The bug probably is rooted in vte for many years and vte3 now exasperates the issue.

I haven't played with TWin rules but that probably would be futile too.

I have witnessed this behavior. From what I gathered searching the web, likely this bug is not caused directly by TWin but vte3. Unfortunately, TDE will get blamed by most users. I found one conversation where one window manager developer worked around this. I no longer have links to those online discussions. The developer blamed vte3 yet nonetheless patched the window manager to fix the problem. In that vein I verify that KDE KWin does not shrink an xfce4-terminal window. I do not think testing in any GTK based desktop will show this bug. My guess is because KWin and TWin share historical roots that possibly they are the only window managers affected. There are old bug reports that go back to KDE 3 and 4 days describing the same problem. The bug probably is rooted in vte for many years and vte3 now exasperates the issue. I haven't played with TWin rules but that probably would be futile too.
Owner

TDE/tdebase#411 solves the shrinking issue. Still to fix is to update the contents after a window is resized.

TDE/tdebase#411 solves the shrinking issue. Still to fix is to update the contents after a window is resized.
Owner

Fixed by PR TDE/tdebase#411 and TDE/tdebase#431.

Fixed by PR TDE/tdebase#411 and TDE/tdebase#431.
MicheleC closed this issue 5 months ago
MicheleC added this to the R14.1.2 release milestone 5 months ago
Sign in to join this conversation.
No Milestone
No project
No Assignees
4 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: TDE/tde#57
Loading…
There is no content yet.