gnome-terminal does not retain maximised size when external monitor goes into power save
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gnome-terminal (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Description: Ubuntu 20.04 LTS
Release: 20.04
with standard Ubuntu Gnome desktop.
ii gnome-terminal 3.36.2-
ii gnome-terminal-data 3.36.2-
ii libvte-2.91-0:amd64 0.60.3-
ii libvte-2.91-common 0.60.3-
Steps to reproduce:
1. Have laptop with 1920x1080 display, but closed so the display is not being used.
2. Have external 1920x1200 monitor connected via HDMI.
3. Open gnome-terminal and maximise it.
4. Press Windows+L to lock screen.
5. Leave computer locked for long enough for the monitor to go into power save.
6. Unlock.
7. Notice that gnome-terminal window no longer covers the whole screen - a 120 pixel bar of the desktop is visible at the bottom of the screen.
8. Double click on the gnome-terminal title bar in an attempt to maximise the window and discover that the window gets smaller (because it thought it was already maximised.)
9. Double click on the gnome-terminal title bar again and the window is then maximised correctly.
Expected result:
The gnome-terminal window remains maximised covering the whole screen at step 7. (However, if I were to unplug the external monitor and start using the laptop display I would expect the window to remain maximised but resized to cover the smaller display.)
I suspect that this problem can be reproduced with any two differing display sizes.
ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: gnome-terminal 3.36.2-
ProcVersionSign
Uname: Linux 5.4.0-39-generic x86_64
ApportVersion: 2.20.11-0ubuntu27.3
Architecture: amd64
CasperMD5CheckR
CurrentDesktop: ubuntu:GNOME
Date: Sun Jul 5 15:47:50 2020
InstallationDate: Installed on 2020-04-18 (78 days ago)
InstallationMedia: Ubuntu 20.04 LTS "Focal Fossa" - Beta amd64 (20200402)
SourcePackage: gnome-terminal
UpgradeStatus: No upgrade log present (probably fresh install)
This problem seems to be even worse with a 4K monitor set to 200% scaling. When I follow the procedure above with such a monitor, maximised terminal windows appear to end up twice the width and height of the screen. :(