GNOME switched its recommended terminal to gnome-console for the 42 release. I propose that we include gnome-console instead of gnome-terminal by default for Ubuntu 22.10.
GNOME Console is a significantly more minimal app than GNOME Terminal.
There is currently no preferences dialog, although I expect that one will need to be added to satisfy Fedora’s requests. I am hoping this is done in time for GNOME 43. Perhaps Fedora 37 would switch to GNOME Console by default then.
It supports the GNOME 42 dark style preference. The terminal area is translucent, but without an option currently to disable or customize the transparency level. GNOME Terminal no longer offers terminal transparency but Ubuntu and Fedora carry a patch to offer this feature.
GNOME Console does have a few nice improvements. It offers notifications for long-running commands (Fedora has a patch for this for gnome-terminal.). The UI changes color to red for root/sudo terminals and purple for remote/ssh terminals.
GNOME Console is currently still GTK3.
GNOME Console doesn’t open new tabs in the current tab’s working directory. I suggest that we fix this before making GNOME Console the default since it’s really frustrating for people that rely on that feature.
The scrollback limit is only set to 10,000 lines which may be too low. You can set a different number or disable it entirely by setting it to
gsettings set org.gnome.Console scrollback-lines 10000
Try It Out
gnome-console 42 (Beta 2) is available in Ubuntu 22.04 LTS if you want to try it now.
If this proposal happens, gnome-terminal will still be available for install but will be demoted to the
universe section. (Many of Ubuntu’s most popular apps are in
universe). It will still be possible to remove gnome-console if you prefer to use gnome-terminal or something else and don’t want it installed at all.