Public bug reported: [ Impact ]
Gnome terminal has a wrapper to make it compatible with the x-terminal- emulator (i.e. generic xterm implementation), however, while the arguments mapping is correct, when launching `x-terminal-emulator` the control will return to the caller once the terminal has been dbus- activated. This is not expected by x-terminal-emulator, and so breaks the usage of the terminal as fallback when the X11 session failed on startup. [ Test case ] When gnome-terminal is set as x-terminal-emulator (ensure this with update-alternatives --query x-terminal-emulator), launch (from a terminal): x-terminal-emulator -geometry 80x24+0+0 A terminal emulator should open in the top-left corner, and it should stay open until you don't hit Ctrl+C from the launching terminal. [ Regression potential ] None known, possibly a failing launched X session could stay in black screen instead of returning back to gdm promptly. ** Affects: gnome-terminal (Ubuntu) Importance: Medium Assignee: Marco Trevisan (Treviño) (3v1n0) Status: In Progress ** Affects: gnome-terminal (Ubuntu Focal) Importance: Medium Assignee: Marco Trevisan (Treviño) (3v1n0) Status: In Progress ** Also affects: gnome-terminal (Ubuntu Focal) Importance: Undecided Status: New ** Changed in: gnome-terminal (Ubuntu Focal) Status: New => In Progress ** Changed in: gnome-terminal (Ubuntu Focal) Assignee: (unassigned) => Marco Trevisan (Treviño) (3v1n0) ** Changed in: gnome-terminal (Ubuntu Focal) Importance: Undecided => Medium -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-terminal in Ubuntu. https://bugs.launchpad.net/bugs/1893555 Title: gnome-terminal wrapper doesn't wait for the process to exit To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/1893555/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs