OpenVoiceOS / ovos-docker

Open Voice OS container images and docker-compose.yml files for x86_64 and aarch64 CPU architectures.
https://openvoiceos.github.io/ovos-docker/
Apache License 2.0
39 stars 11 forks source link

_curses.error: setupterm: could not find terminal #43

Closed goldyfruit closed 11 months ago

goldyfruit commented 11 months ago

This error only happens with Podman.

ovos@ovos_cli:~$ ovos-cli-client
2023-10-10 15:20:50.280 - OVOS - ovos_cli_client.__main__:main:70 - WARNING - this installation seems to also contain logs in the legacy directory /var/log/mycroft, please start using stdout
2023-10-10 15:20:50.500 - OVOS - ovos_utils.signal:get_ipc_directory:26 - WARNING - Deprecation version=0.1.0. Caller=ovos_cli_client.__main__:79. Expected a dict config and got None.
2023-10-10 15:20:51.058 - OVOS - ovos_cli_client.text_client:load_settings:208 - INFO - Ignoring failed load of settings file

Traceback (most recent call last):
  File "/home/ovos/.venv/bin/ovos-cli-client", line 33, in <module>
    sys.exit(load_entry_point('ovos-cli-client==0.0.1a1', 'console_scripts', 'ovos-cli-client')())
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/ovos/.venv/lib/python3.11/site-packages/ovos_cli_client/__main__.py", line 91, in main
    curses.wrapper(gui_main)
  File "/usr/lib/python3.11/curses/__init__.py", line 73, in wrapper
    stdscr = initscr()
             ^^^^^^^^^
  File "/usr/lib/python3.11/curses/__init__.py", line 29, in initscr
    setupterm(term=_os.environ.get("TERM", "unknown"),
_curses.error: setupterm: could not find terminal