I did test the '--gui=console' option both in a fresh Debian - as well as - Fedora Test VM.
Here's the first report of a traceback for Debian 13.
With kind regards,
Viktor
###
user@Test-VM04:~$
user@Test-VM04:~$ cd projects/.venv
user@Test-VM04:~/projects/.venv$
user@Test-VM04:~/projects/.venv$ source bin/activate
(.venv) user@Test-VM04:~/projects/.venv$
(.venv) user@Test-VM04:~/projects/.venv$ cd leo-editor/
(.venv) user@Test-VM04:~/projects/.venv/leo-editor$
(.venv) user@Test-VM04:~/projects/.venv/leo-editor$ python3 -m leo.core.runLeo --gui=console
setting leoID from os.getenv('USER'): 'user'
Leo 6.8.9-devel, devel branch, April 14, 2026
Python 3.13.5, Leo Console Gui (npyscreen)
linux
SessionManager.load_snapshot: no previous session
Uncaught exception in Leo...
Traceback (most recent call last):
File "<frozen runpy>", line 198, in _run_module_as_main
File "<frozen runpy>", line 88, in _run_code
File "/home/user/projects/.venv/leo-editor/leo/core/runLeo.py", line 128, in <module>
run()
~~~^^
File "/home/user/projects/.venv/leo-editor/leo/core/runLeo.py", line 112, in run
g.app.loadManager.load(fileName, pymacs)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
File "/home/user/projects/.venv/leo-editor/leo/core/leoApp.py", line 2393, in load
g.app.gui.runMainLoop()
~~~~~~~~~~~~~~~~~~~~~^^
File "/home/user/projects/.venv/leo-editor/leo/plugins/cursesGui2.py", line 1681, in runMainLoop
self.curses_app.run() # run calls CApp.main(), which calls CGui.run().
~~~~~~~~~~~~~~~~~~~^^
File "/home/user/projects/.venv/leo-editor/leo/external/npyscreen/apNPSApplication.py", line 47, in run
return npyssafewrapper.wrapper(self.__remove_argument_call_main)
~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/user/projects/.venv/leo-editor/leo/external/npyscreen/npyssafewrapper.py", line 52, in wrapper
wrapper_no_fork(call_function)
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
File "/home/user/projects/.venv/leo-editor/leo/external/npyscreen/npyssafewrapper.py", line 101, in wrapper_no_fork
locale.setlocale(locale.LC_ALL, '')
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/locale.py", line 615, in setlocale
return _setlocale(category, locale)
locale.Error: unsupported locale setting
(.venv) user@Test-VM04:~/projects/.venv/leo-editor$
###