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 Desktop
Packages, 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

Status in gnome-terminal package in Ubuntu:
  In Progress
Status in gnome-terminal source package in Focal:
  In Progress

Bug description:
  [ 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.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/1893555/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to