Closed blind-confused closed 7 months ago
Last I looked at kgx, it didn't support the terminal closing after a command is run(As virtually every other terminal could do). This made it a poor host for most of our tasks. Has that support been added?
seems it simply falls back to xterm, what indeed looks very ugly and poorly decided from the outside world ;)
I suppose we could install an additional terminal with gnome if kgx still lacks support.
Last I looked at kgx, it didn't support the terminal closing after a command is run
let me check.. if it is even the same anymore..
I just tested it. It still appears to be the case.
same... it does not close.
Looks like it is a long standing issue: https://gitlab.gnome.org/GNOME/console/-/issues/135
I guess our options are:
Would be good to add one that supports all languages and is running on wayland and X11 the same ?
Looks like it is a long standing issue: https://gitlab.gnome.org/GNOME/console/-/issues/135
I do not see any dev responding there anyway..
This is the list of supported terminals (in file eos-script-lib-yad
):
xfce4-terminal
konsole
gnome-terminal
mate-terminal
lxterminal
deepin-terminal
terminator
qterminal
alacritty
tilix
termite
xterm
kitty
terminology
sakura
in the order they are tried. These can close the terminal in the end.
The only way to prefer another terminal outside this list is by setting a value to
variable EOS_YAD_TERMINAL in file /etc/eos-script-lib-yad.conf
.
As @dalto8 said, we could consider installing gnome-terminal for gnome systems.
Tested on Release candidate ;)
as one of the devs already explained to me, it's because kgx (the new gnome terminal) is not supported to be used by EOS tools, that's why it goes with the fallback terminal, which is xterm. But... if your system has a language that is not using Latin alphabet (like anything Cyrillic), this is what it ends up looking like: this disrupts daily system maintenance tasks, like EOS mirror updating, pacnew file management, etc. a lot of users might not know that they just need to install another terminal, so they might never know how to fix the issue. I'm not sure whether any other languages are turned into squares, perhaps Chinese, Hindi, other non-Latin ones might be unreadable too? so... perhaps using another terminal as the fallback option would be better? Unless support for all languages can be ensured in xterm somehow? or perhaps support for kgx should be added? (as a side note, xterm also never follows dark mode either :D)