My 15 years old son (a Linux nerd) uses on his desktop the terminal emulator kitty
which seems to do nicely with Unicode codepoints, to select them from menus. I have to ask him for a screenshot…
That’s why I installed it in my L5:
$ sudo apt install kitty
$ apt info kitty
Package: kitty
Version: 0.19.3-1
Priority: optional
Section: x11
Maintainer: James McCoy <jamessan@debian.org>
Installed-Size: 7,657 kB
Provides: x-terminal-emulator
Depends: kitty-terminfo, python3 (<< 3.10), python3 (>= 3.9~), python3.9, python3:any, libc6 (>= 2.28), libdbus-1-3 (>= 1.9.14), libfontconfig1 (>= 2.12.6), libfreetype6 (>= 2.6), libharfbuzz0b (>= 1.6.0), liblcms2-2 (>= 2.2+git20110628), libpng16-16 (>= 1.6.2-1), libpython3.9 (>= 3.9.0~b4), libwayland-client0 (>= 1.9.91), libx11-6 (>= 2:1.2.99.901), libx11-xcb1 (>= 2:1.6.12), libxkbcommon-x11-0 (>= 0.5.0), libxkbcommon0 (>= 0.5.0), zlib1g (>= 1:1.1.4)
Recommends: kitty-doc, libcanberra0
Suggests: imagemagick
Homepage: https://sw.kovidgoyal.net/kitty/
...
But it is unwilling to start from kgx
:
$ kitty
[127 12:30:38.663317] [glfw error 65543]: EGL: Failed to create context: Arguments are inconsistent
[127 12:30:38.681816] Traceback (most recent call last):
File "/usr/bin/../lib/kitty/kitty/main.py", line 344, in main
_main()
File "/usr/bin/../lib/kitty/kitty/main.py", line 337, in _main
run_app(opts, cli_opts, bad_lines)
File "/usr/bin/../lib/kitty/kitty/main.py", line 160, in __call__
_run_app(opts, args, bad_lines)
File "/usr/bin/../lib/kitty/kitty/main.py", line 133, in _run_app
window_id = create_os_window(
ValueError: Failed to create GLFWwindow
Any ideas?