gnome-terminal ignores the --geometry location requests
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gnome-terminal (Fedora) |
Invalid
|
Medium
|
|||
gnome-terminal (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned | ||
mutter (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
The more gnome-specific and detailed bug description:
the gnome-terminal either ignores or misinterprets the
--geometry=+0+0 , --geometry=+0-0 , --geometry=-0+0 and --geometry=-0-0
requests, while mate-terminal executes the correct positioning in the same environment (display manager and window manager).
In case of Wayland, the gnome-terminal ignores the requests listed above, while mate-terminal is correctly positioned, in contrary to the urban legend, that under Wayland such a positioning is imposibble.
In case of Xorg, the gnome-terminal positions itself into the corners of the rectangle containing the physical screens, even if that corner is not inside any of the physical screens.
I.e.: in case of Xorg the gnome-terminal is ready to position itself into a not visible corner of the virtual space contaning the physical screens instead of do the same as the mate-terminal can do: to position itself into a corner of the visible physical screen.
=== The bug of gnome-terminal is that it is not able to position intself into visible corners, while the mate-terminal can do it, ... and in general the usual graphical programs can do it since the 80's.
*** The original bug description:
The example "gnome-terminal --geometry=
"--geometry=
The "+X+Y" part is ignored since I upgraded from 20.10 to 21.04 yesterday, just 4 hours after the official release.
affects: | gnome-shell → ubuntu |
no longer affects: | ubuntu |
tags: | added: wayland wayland-session |
summary: |
- new in 21.04: gnome window manager ignores the --geometry location - request of the gnome-terminal + [wayland] gnome window manager ignores the --geometry location request + of the gnome-terminal |
Changed in gnome-terminal (Fedora): | |
importance: | Unknown → Medium |
status: | Unknown → Invalid |
Changed in mutter (Ubuntu): | |
status: | New → Opinion |
Changed in gnome-terminal (Ubuntu): | |
status: | Opinion → Confirmed |
Changed in mutter (Ubuntu): | |
status: | Opinion → Invalid |
summary: |
- [wayland] gnome window manager ignores the --geometry location request - of the gnome-terminal + gnome-terminal ignores the --geometry location requests |
description: | updated |
tags: |
added: geometry gnome-terminal removed: wayland wayland-session |
Please try logging into 'Ubuntu on Xorg' and tell us if that fixes the problem.
If the problem only happens in the default Ubuntu (which is Wayland) session then this is expected because windows only have control over their size, and never their position, in Wayland.