rbonghi / jetson_stats

📊 Simple package for monitoring and control your NVIDIA Jetson [Orin, Xavier, Nano, TX] series
https://rnext.it/jetson_stats
GNU Affero General Public License v3.0
2.17k stars 264 forks source link

jtop.service could not be found #393

Open volks73 opened 1 year ago

volks73 commented 1 year ago

Hello! First off, this is a great utility and package for the Jetsons. Thank you for creating and maintaining it.

I have encountered the following errors when installing jetson-stats in a Docker container and trying to run the jtop utility from within the Docker container.

Describe the bug

It looks like the jtop.service is not being installed.

I have the following line in my Dockerfile:

RUN python3 -m pip install --no-cache-dir -U -v jetson-stats

I then start the docker container and run docker exec -it jetson bash. I get the following output:

root@orin-dev-kit:/app# jtop
The jtop.service is not active. Please run:
sudo systemctl restart jtop.service
root@orin-dev-kit:/app# systemctl restart jtop.service
ERROR:systemctl:Unit jtop.service could not be found.
root@orin-dev-kit:/app#

Contents of the /etc/systemd/system folder, inside the container:

root@orin-dev-kit:/app# ls /etc/systemd/system
default.target.wants                    nv_nvsciipc_init.service    nvramoopsconfig.service
getty.target.wants                      nv_update_verifier.service  nvs-service.service
multi-user.target.wants                 nvfb-udev.service           nvwifibt.service
nv-l4t-bootloader-config.service        nvfb.service                nvzramconfig.service
nv-l4t-usb-device-mode-runtime.service  nvgetty.service             remote-fs.target.wants
nv-l4t-usb-device-mode.service          nvmemwarning.service        sockets.target.wants
nv-late-init.service                    nvphs.service               sysinit.target.wants
nv.service                              nvpower.service             timers.target.wants

Expected behavior

Start and run the jtop utility without errors.

Board

Output from jetson_release -v:

root@orin-dev-kit:/app# jetson_release -v
Software part of jetson-stats 4.2.1 - (c) 2023, Raffaello Bonghi
Model: Jetson AGX Orin - Jetpack 5.0.2 GA [L4T 35.1.0]
Serial Number: [XXX Show with: jetson_release -s XXX]
Hardware:
 - 699-level Part Number: 699-13701-0000-500 J.0
 - P-Number: p3701-0000
 - Module: NVIDIA Jetson AGX Orin
 - SoC: tegra23x
 - CUDA Arch BIN: 8.7
 - Codename: Concord
Platform:
 - Machine: aarch64
 - System: Linux
 - Distribution: Ubuntu 20.04 Focal Fossa
 - Release: 5.10.104-tegra
 - Python: 3.8.10
jtop:
 - Version: 4.2.1
ERROR:systemctl:Unit jtop.service could not be found.
 - Service: Inactive
Libraries:
 - CUDA: 11.4.239
 - cuDNN: 8.4.1.50
 - TensorRT: Not installed
 - VPI: Not installed
 - OpenCV: Not installed

Log from jtop.service

Attach here the output from: journalctl -u jtop.service -n 100 --no-pager

root@orin-dev-kit:/app# journalctl -u jtop.service -n 100 --no-pager
No journal files were found.
-- No entries --

Log from jetson-stats installation

#22 [stage-1 10/14] RUN python3 -m pip install --no-cache-dir -U -v jetson-stats
#22 1.005 Using pip 23.0.1 from /usr/local/lib/python3.8/dist-packages/pip (python 3.8)
#22 1.303 Collecting jetson-stats
#22 1.365   Downloading jetson-stats-4.2.1.tar.gz (115 kB)
#22 1.379      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 115.6/115.6 kB 14.3 MB/s eta 0:00:00
#22 1.417   Preparing metadata (setup.py): started
#22 1.417   Running command python setup.py egg_info
#22 1.827   Skip for setup.py
#22 1.924   INFO:root:running egg_info
#22 1.924   INFO:root:creating /tmp/pip-pip-egg-info-vz5mryym/jetson_stats.egg-info
#22 1.937   INFO:root:writing /tmp/pip-pip-egg-info-vz5mryym/jetson_stats.egg-info/PKG-INFO
#22 1.937   INFO:root:writing dependency_links to /tmp/pip-pip-egg-info-vz5mryym/jetson_stats.egg-info/dependency_links.txt
#22 1.938   INFO:root:writing entry points to /tmp/pip-pip-egg-info-vz5mryym/jetson_stats.egg-info/entry_points.txt
#22 1.938   INFO:root:writing requirements to /tmp/pip-pip-egg-info-vz5mryym/jetson_stats.egg-info/requires.txt
#22 1.938   INFO:root:writing top-level names to /tmp/pip-pip-egg-info-vz5mryym/jetson_stats.egg-info/top_level.txt
#22 1.939   INFO:root:writing manifest file '/tmp/pip-pip-egg-info-vz5mryym/jetson_stats.egg-info/SOURCES.txt'
#22 1.981   INFO:root:reading manifest file '/tmp/pip-pip-egg-info-vz5mryym/jetson_stats.egg-info/SOURCES.txt'
#22 1.981   INFO:root:reading manifest template 'MANIFEST.in'
#22 1.982   WARNING:root:warning: no previously-included files found matching 'tox.ini'
#22 1.983   WARNING:root:warning: no previously-included files found matching 'Dockerfile'
#22 1.983   WARNING:root:warning: no previously-included files found matching '.dockerignore'
#22 1.983   WARNING:root:no previously-included directories found matching 'tests'
#22 1.984   WARNING:root:no previously-included directories found matching 'docs'
#22 1.984   WARNING:root:no previously-included directories found matching 'examples'
#22 1.984   INFO:root:adding license file 'LICENSE'
#22 1.985   INFO:root:writing manifest file '/tmp/pip-pip-egg-info-vz5mryym/jetson_stats.egg-info/SOURCES.txt'
#22 2.065   Preparing metadata (setup.py): finished with status 'done'
#22 2.111 Collecting smbus2
#22 2.121   Downloading smbus2-0.4.2-py2.py3-none-any.whl (11 kB)
#22 2.145 Collecting distro
#22 2.152   Downloading distro-1.8.0-py3-none-any.whl (20 kB)
#22 2.169 Building wheels for collected packages: jetson-stats
#22 2.171   Building wheel for jetson-stats (setup.py): started
#22 2.171   Running command python setup.py bdist_wheel
#22 2.535   Skip for setup.py
#22 2.634   INFO:root:running bdist_wheel
#22 2.688   INFO:root:running build
#22 2.688   INFO:root:running build_py
#22 2.703   INFO:root:creating build
#22 2.703   INFO:root:creating build/lib
#22 2.704   INFO:root:creating build/lib/jtop
#22 2.704   INFO:root:copying jtop/terminal_colors.py -> build/lib/jtop
#22 2.704   INFO:root:copying jtop/jtop.py -> build/lib/jtop
#22 2.704   INFO:root:copying jtop/jetson_config.py -> build/lib/jtop
#22 2.705   INFO:root:copying jtop/jetson_swap.py -> build/lib/jtop
#22 2.705   INFO:root:copying jtop/__main__.py -> build/lib/jtop
#22 2.705   INFO:root:copying jtop/service.py -> build/lib/jtop
#22 2.705   INFO:root:copying jtop/__init__.py -> build/lib/jtop
#22 2.706   INFO:root:copying jtop/jetson_release.py -> build/lib/jtop
#22 2.706   INFO:root:copying jtop/github.py -> build/lib/jtop
#22 2.706   INFO:root:creating build/lib/jtop/core
#22 2.707   INFO:root:copying jtop/core/engine.py -> build/lib/jtop/core
#22 2.707   INFO:root:copying jtop/core/common.py -> build/lib/jtop/core
#22 2.708   INFO:root:copying jtop/core/power.py -> build/lib/jtop/core
#22 2.708   INFO:root:copying jtop/core/jetson_clocks.py -> build/lib/jtop/core
#22 2.709   INFO:root:copying jtop/core/cpu.py -> build/lib/jtop/core
#22 2.709   INFO:root:copying jtop/core/temperature.py -> build/lib/jtop/core
#22 2.709   INFO:root:copying jtop/core/fan.py -> build/lib/jtop/core
#22 2.709   INFO:root:copying jtop/core/config.py -> build/lib/jtop/core
#22 2.709   INFO:root:copying jtop/core/jetson_variables.py -> build/lib/jtop/core
#22 2.710   INFO:root:copying jtop/core/tegrastats.py -> build/lib/jtop/core
#22 2.710   INFO:root:copying jtop/core/jetson_libraries.py -> build/lib/jtop/core
#22 2.710   INFO:root:copying jtop/core/exceptions.py -> build/lib/jtop/core
#22 2.711   INFO:root:copying jtop/core/timer_reader.py -> build/lib/jtop/core
#22 2.711   INFO:root:copying jtop/core/nvpmodel.py -> build/lib/jtop/core
#22 2.711   INFO:root:copying jtop/core/__init__.py -> build/lib/jtop/core
#22 2.712   INFO:root:copying jtop/core/memory.py -> build/lib/jtop/core
#22 2.712   INFO:root:copying jtop/core/command.py -> build/lib/jtop/core
#22 2.712   INFO:root:copying jtop/core/tegra_parse.py -> build/lib/jtop/core
#22 2.713   INFO:root:copying jtop/core/hardware.py -> build/lib/jtop/core
#22 2.713   INFO:root:copying jtop/core/gpu.py -> build/lib/jtop/core
#22 2.713   INFO:root:copying jtop/core/processes.py -> build/lib/jtop/core
#22 2.714   INFO:root:creating build/lib/jtop/gui
#22 2.714   INFO:root:copying jtop/gui/jtopguiconfig.py -> build/lib/jtop/gui
#22 2.714   INFO:root:copying jtop/gui/pcpu.py -> build/lib/jtop/gui
#22 2.715   INFO:root:copying jtop/gui/pinfo.py -> build/lib/jtop/gui
#22 2.715   INFO:root:copying jtop/gui/pengine.py -> build/lib/jtop/gui
#22 2.715   INFO:root:copying jtop/gui/pall.py -> build/lib/jtop/gui
#22 2.715   INFO:root:copying jtop/gui/jtopgui.py -> build/lib/jtop/gui
#22 2.716   INFO:root:copying jtop/gui/pcontrol.py -> build/lib/jtop/gui
#22 2.716   INFO:root:copying jtop/gui/pmem.py -> build/lib/jtop/gui
#22 2.717   INFO:root:copying jtop/gui/__init__.py -> build/lib/jtop/gui
#22 2.717   INFO:root:copying jtop/gui/pgpu.py -> build/lib/jtop/gui
#22 2.717   INFO:root:creating build/lib/jtop/gui/lib
#22 2.718   INFO:root:copying jtop/gui/lib/common.py -> build/lib/jtop/gui/lib
#22 2.718   INFO:root:copying jtop/gui/lib/smallbutton.py -> build/lib/jtop/gui/lib
#22 2.718   INFO:root:copying jtop/gui/lib/process_table.py -> build/lib/jtop/gui/lib
#22 2.719   INFO:root:copying jtop/gui/lib/colors.py -> build/lib/jtop/gui/lib
#22 2.719   INFO:root:copying jtop/gui/lib/linear_gauge.py -> build/lib/jtop/gui/lib
#22 2.719   INFO:root:copying jtop/gui/lib/__init__.py -> build/lib/jtop/gui/lib
#22 2.719   INFO:root:copying jtop/gui/lib/chart.py -> build/lib/jtop/gui/lib
#22 2.721   /usr/local/lib/python3.8/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
#22 2.722     warnings.warn(
#22 2.736   INFO:wheel:installing to build/bdist.linux-aarch64/wheel
#22 2.736   INFO:root:running install
#22 2.745   Install status:
#22 2.745    - [X] super_user
#22 2.745    - [ ] virtualenv
#22 2.745    - [X] docker
#22 2.746   Skip uninstall in docker
#22 2.746   INFO:root:running install_lib
#22 2.760   INFO:root:creating build/bdist.linux-aarch64
#22 2.760   INFO:root:creating build/bdist.linux-aarch64/wheel
#22 2.760   INFO:root:creating build/bdist.linux-aarch64/wheel/jtop
#22 2.761   INFO:root:copying build/lib/jtop/terminal_colors.py -> build/bdist.linux-aarch64/wheel/jtop
#22 2.761   INFO:root:copying build/lib/jtop/jtop.py -> build/bdist.linux-aarch64/wheel/jtop
#22 2.761   INFO:root:copying build/lib/jtop/jetson_config.py -> build/bdist.linux-aarch64/wheel/jtop
#22 2.762   INFO:root:copying build/lib/jtop/jetson_swap.py -> build/bdist.linux-aarch64/wheel/jtop
#22 2.762   INFO:root:copying build/lib/jtop/__main__.py -> build/bdist.linux-aarch64/wheel/jtop
#22 2.762   INFO:root:creating build/bdist.linux-aarch64/wheel/jtop/core
#22 2.763   INFO:root:copying build/lib/jtop/core/engine.py -> build/bdist.linux-aarch64/wheel/jtop/core
#22 2.763   INFO:root:copying build/lib/jtop/core/common.py -> build/bdist.linux-aarch64/wheel/jtop/core
#22 2.763   INFO:root:copying build/lib/jtop/core/power.py -> build/bdist.linux-aarch64/wheel/jtop/core
#22 2.764   INFO:root:copying build/lib/jtop/core/jetson_clocks.py -> build/bdist.linux-aarch64/wheel/jtop/core
#22 2.764   INFO:root:copying build/lib/jtop/core/cpu.py -> build/bdist.linux-aarch64/wheel/jtop/core
#22 2.764   INFO:root:copying build/lib/jtop/core/temperature.py -> build/bdist.linux-aarch64/wheel/jtop/core
#22 2.765   INFO:root:copying build/lib/jtop/core/fan.py -> build/bdist.linux-aarch64/wheel/jtop/core
#22 2.765   INFO:root:copying build/lib/jtop/core/config.py -> build/bdist.linux-aarch64/wheel/jtop/core
#22 2.765   INFO:root:copying build/lib/jtop/core/jetson_variables.py -> build/bdist.linux-aarch64/wheel/jtop/core
#22 2.765   INFO:root:copying build/lib/jtop/core/tegrastats.py -> build/bdist.linux-aarch64/wheel/jtop/core
#22 2.766   INFO:root:copying build/lib/jtop/core/jetson_libraries.py -> build/bdist.linux-aarch64/wheel/jtop/core
#22 2.766   INFO:root:copying build/lib/jtop/core/exceptions.py -> build/bdist.linux-aarch64/wheel/jtop/core
#22 2.766   INFO:root:copying build/lib/jtop/core/timer_reader.py -> build/bdist.linux-aarch64/wheel/jtop/core
#22 2.766   INFO:root:copying build/lib/jtop/core/nvpmodel.py -> build/bdist.linux-aarch64/wheel/jtop/core
#22 2.767   INFO:root:copying build/lib/jtop/core/__init__.py -> build/bdist.linux-aarch64/wheel/jtop/core
#22 2.767   INFO:root:copying build/lib/jtop/core/memory.py -> build/bdist.linux-aarch64/wheel/jtop/core
#22 2.767   INFO:root:copying build/lib/jtop/core/command.py -> build/bdist.linux-aarch64/wheel/jtop/core
#22 2.767   INFO:root:copying build/lib/jtop/core/tegra_parse.py -> build/bdist.linux-aarch64/wheel/jtop/core
#22 2.768   INFO:root:copying build/lib/jtop/core/hardware.py -> build/bdist.linux-aarch64/wheel/jtop/core
#22 2.768   INFO:root:copying build/lib/jtop/core/gpu.py -> build/bdist.linux-aarch64/wheel/jtop/core
#22 2.768   INFO:root:copying build/lib/jtop/core/processes.py -> build/bdist.linux-aarch64/wheel/jtop/core
#22 2.769   INFO:root:copying build/lib/jtop/service.py -> build/bdist.linux-aarch64/wheel/jtop
#22 2.769   INFO:root:creating build/bdist.linux-aarch64/wheel/jtop/gui
#22 2.769   INFO:root:copying build/lib/jtop/gui/jtopguiconfig.py -> build/bdist.linux-aarch64/wheel/jtop/gui
#22 2.770   INFO:root:copying build/lib/jtop/gui/pcpu.py -> build/bdist.linux-aarch64/wheel/jtop/gui
#22 2.770   INFO:root:copying build/lib/jtop/gui/pinfo.py -> build/bdist.linux-aarch64/wheel/jtop/gui
#22 2.770   INFO:root:copying build/lib/jtop/gui/pengine.py -> build/bdist.linux-aarch64/wheel/jtop/gui
#22 2.770   INFO:root:copying build/lib/jtop/gui/pall.py -> build/bdist.linux-aarch64/wheel/jtop/gui
#22 2.771   INFO:root:copying build/lib/jtop/gui/jtopgui.py -> build/bdist.linux-aarch64/wheel/jtop/gui
#22 2.771   INFO:root:copying build/lib/jtop/gui/pcontrol.py -> build/bdist.linux-aarch64/wheel/jtop/gui
#22 2.771   INFO:root:copying build/lib/jtop/gui/pmem.py -> build/bdist.linux-aarch64/wheel/jtop/gui
#22 2.772   INFO:root:copying build/lib/jtop/gui/__init__.py -> build/bdist.linux-aarch64/wheel/jtop/gui
#22 2.772   INFO:root:copying build/lib/jtop/gui/pgpu.py -> build/bdist.linux-aarch64/wheel/jtop/gui
#22 2.772   INFO:root:creating build/bdist.linux-aarch64/wheel/jtop/gui/lib
#22 2.772   INFO:root:copying build/lib/jtop/gui/lib/common.py -> build/bdist.linux-aarch64/wheel/jtop/gui/lib
#22 2.773   INFO:root:copying build/lib/jtop/gui/lib/smallbutton.py -> build/bdist.linux-aarch64/wheel/jtop/gui/lib
#22 2.773   INFO:root:copying build/lib/jtop/gui/lib/process_table.py -> build/bdist.linux-aarch64/wheel/jtop/gui/lib
#22 2.773   INFO:root:copying build/lib/jtop/gui/lib/colors.py -> build/bdist.linux-aarch64/wheel/jtop/gui/lib
#22 2.773   INFO:root:copying build/lib/jtop/gui/lib/linear_gauge.py -> build/bdist.linux-aarch64/wheel/jtop/gui/lib
#22 2.774   INFO:root:copying build/lib/jtop/gui/lib/__init__.py -> build/bdist.linux-aarch64/wheel/jtop/gui/lib
#22 2.774   INFO:root:copying build/lib/jtop/gui/lib/chart.py -> build/bdist.linux-aarch64/wheel/jtop/gui/lib
#22 2.774   INFO:root:copying build/lib/jtop/__init__.py -> build/bdist.linux-aarch64/wheel/jtop
#22 2.775   INFO:root:copying build/lib/jtop/jetson_release.py -> build/bdist.linux-aarch64/wheel/jtop
#22 2.775   INFO:root:copying build/lib/jtop/github.py -> build/bdist.linux-aarch64/wheel/jtop
#22 2.775   INFO:root:running install_data
#22 2.795   INFO:root:creating build/bdist.linux-aarch64/wheel/jetson_stats-4.2.1.data
#22 2.796   INFO:root:creating build/bdist.linux-aarch64/wheel/jetson_stats-4.2.1.data/data
#22 2.796   INFO:root:creating build/bdist.linux-aarch64/wheel/jetson_stats-4.2.1.data/data/jetson_stats
#22 2.796   INFO:root:copying services/jtop.service -> build/bdist.linux-aarch64/wheel/jetson_stats-4.2.1.data/data/jetson_stats
#22 2.797   INFO:root:copying scripts/jtop_env.sh -> build/bdist.linux-aarch64/wheel/jetson_stats-4.2.1.data/data/jetson_stats
#22 2.797   INFO:root:running install_egg_info
#22 2.823   INFO:root:running egg_info
#22 2.835   INFO:root:writing jetson_stats.egg-info/PKG-INFO
#22 2.836   INFO:root:writing dependency_links to jetson_stats.egg-info/dependency_links.txt
#22 2.836   INFO:root:writing entry points to jetson_stats.egg-info/entry_points.txt
#22 2.837   INFO:root:writing requirements to jetson_stats.egg-info/requires.txt
#22 2.837   INFO:root:writing top-level names to jetson_stats.egg-info/top_level.txt
#22 2.853   INFO:root:reading manifest file 'jetson_stats.egg-info/SOURCES.txt'
#22 2.854   INFO:root:reading manifest template 'MANIFEST.in'
#22 2.855   WARNING:root:warning: no previously-included files found matching 'tox.ini'
#22 2.855   WARNING:root:warning: no previously-included files found matching 'Dockerfile'
#22 2.855   WARNING:root:warning: no previously-included files found matching '.dockerignore'
#22 2.856   WARNING:root:no previously-included directories found matching 'tests'
#22 2.856   WARNING:root:no previously-included directories found matching 'docs'
#22 2.856   WARNING:root:no previously-included directories found matching 'examples'
#22 2.857   INFO:root:adding license file 'LICENSE'
#22 2.858   INFO:root:writing manifest file 'jetson_stats.egg-info/SOURCES.txt'
#22 2.858   INFO:root:Copying jetson_stats.egg-info to build/bdist.linux-aarch64/wheel/jetson_stats-4.2.1-py3.8.egg-info
#22 2.860   INFO:root:running install_scripts
#22 2.861   Skip install service
#22 2.865   INFO:wheel:creating build/bdist.linux-aarch64/wheel/jetson_stats-4.2.1.dist-info/WHEEL
#22 2.866   INFO:wheel:creating '/tmp/pip-wheel-bv43p_3j/jetson_stats-4.2.1-py3-none-any.whl' and adding 'build/bdist.linux-aarch64/wheel' to it
#22 2.867   INFO:wheel:adding 'jetson_stats-4.2.1.data/data/jetson_stats/jtop.service'
#22 2.867   INFO:wheel:adding 'jetson_stats-4.2.1.data/data/jetson_stats/jtop_env.sh'
#22 2.868   INFO:wheel:adding 'jtop/__init__.py'
#22 2.869   INFO:wheel:adding 'jtop/__main__.py'
#22 2.869   INFO:wheel:adding 'jtop/github.py'
#22 2.870   INFO:wheel:adding 'jtop/jetson_config.py'
#22 2.870   INFO:wheel:adding 'jtop/jetson_release.py'
#22 2.871   INFO:wheel:adding 'jtop/jetson_swap.py'
#22 2.874   INFO:wheel:adding 'jtop/jtop.py'
#22 2.875   INFO:wheel:adding 'jtop/service.py'
#22 2.876   INFO:wheel:adding 'jtop/terminal_colors.py'
#22 2.876   INFO:wheel:adding 'jtop/core/__init__.py'
#22 2.877   INFO:wheel:adding 'jtop/core/command.py'
#22 2.877   INFO:wheel:adding 'jtop/core/common.py'
#22 2.878   INFO:wheel:adding 'jtop/core/config.py'
#22 2.878   INFO:wheel:adding 'jtop/core/cpu.py'
#22 2.879   INFO:wheel:adding 'jtop/core/engine.py'
#22 2.879   INFO:wheel:adding 'jtop/core/exceptions.py'
#22 2.881   INFO:wheel:adding 'jtop/core/fan.py'
#22 2.882   INFO:wheel:adding 'jtop/core/gpu.py'
#22 2.882   INFO:wheel:adding 'jtop/core/hardware.py'
#22 2.883   INFO:wheel:adding 'jtop/core/jetson_clocks.py'
#22 2.884   INFO:wheel:adding 'jtop/core/jetson_libraries.py'
#22 2.885   INFO:wheel:adding 'jtop/core/jetson_variables.py'
#22 2.886   INFO:wheel:adding 'jtop/core/memory.py'
#22 2.887   INFO:wheel:adding 'jtop/core/nvpmodel.py'
#22 2.888   INFO:wheel:adding 'jtop/core/power.py'
#22 2.888   INFO:wheel:adding 'jtop/core/processes.py'
#22 2.889   INFO:wheel:adding 'jtop/core/tegra_parse.py'
#22 2.889   INFO:wheel:adding 'jtop/core/tegrastats.py'
#22 2.890   INFO:wheel:adding 'jtop/core/temperature.py'
#22 2.890   INFO:wheel:adding 'jtop/core/timer_reader.py'
#22 2.891   INFO:wheel:adding 'jtop/gui/__init__.py'
#22 2.892   INFO:wheel:adding 'jtop/gui/jtopgui.py'
#22 2.893   INFO:wheel:adding 'jtop/gui/jtopguiconfig.py'
#22 2.893   INFO:wheel:adding 'jtop/gui/pall.py'
#22 2.894   INFO:wheel:adding 'jtop/gui/pcontrol.py'
#22 2.895   INFO:wheel:adding 'jtop/gui/pcpu.py'
#22 2.895   INFO:wheel:adding 'jtop/gui/pengine.py'
#22 2.896   INFO:wheel:adding 'jtop/gui/pgpu.py'
#22 2.897   INFO:wheel:adding 'jtop/gui/pinfo.py'
#22 2.898   INFO:wheel:adding 'jtop/gui/pmem.py'
#22 2.898   INFO:wheel:adding 'jtop/gui/lib/__init__.py'
#22 2.899   INFO:wheel:adding 'jtop/gui/lib/chart.py'
#22 2.899   INFO:wheel:adding 'jtop/gui/lib/colors.py'
#22 2.900   INFO:wheel:adding 'jtop/gui/lib/common.py'
#22 2.900   INFO:wheel:adding 'jtop/gui/lib/linear_gauge.py'
#22 2.901   INFO:wheel:adding 'jtop/gui/lib/process_table.py'
#22 2.901   INFO:wheel:adding 'jtop/gui/lib/smallbutton.py'
#22 2.904   INFO:wheel:adding 'jetson_stats-4.2.1.dist-info/LICENSE'
#22 2.904   INFO:wheel:adding 'jetson_stats-4.2.1.dist-info/METADATA'
#22 2.905   INFO:wheel:adding 'jetson_stats-4.2.1.dist-info/WHEEL'
#22 2.905   INFO:wheel:adding 'jetson_stats-4.2.1.dist-info/entry_points.txt'
#22 2.905   INFO:wheel:adding 'jetson_stats-4.2.1.dist-info/top_level.txt'
#22 2.906   INFO:wheel:adding 'jetson_stats-4.2.1.dist-info/RECORD'
#22 2.906   INFO:wheel:removing build/bdist.linux-aarch64/wheel
#22 2.999   Building wheel for jetson-stats (setup.py): finished with status 'done'
#22 3.001   Created wheel for jetson-stats: filename=jetson_stats-4.2.1-py3-none-any.whl size=154252 sha256=ae0009b208977137516f43a6533618e767a5128bd50e2f684bec087c22ba73c3
#22 3.001   Stored in directory: /tmp/pip-ephem-wheel-cache-i_vym0m5/wheels/ba/c9/33/0cac8e299478174eb10280e003e8eccd2ae8a53c0dc8470060
#22 3.009 Successfully built jetson-stats
#22 4.324 Installing collected packages: smbus2, distro, jetson-stats
#22 4.370   changing mode of /usr/local/bin/distro to 755
#22 4.498   changing mode of /usr/local/bin/jetson_config to 755
#22 4.499   changing mode of /usr/local/bin/jetson_release to 755
#22 4.500   changing mode of /usr/local/bin/jetson_swap to 755
#22 4.500   changing mode of /usr/local/bin/jtop to 755
#22 4.563 Successfully installed distro-1.8.0 jetson-stats-4.2.1 smbus2-0.4.2
rbonghi commented 1 year ago

Hi @volks73 ,

Thank you for your post. Have you also installed jtop on your host?

Following this guide: https://rnext.it/jetson_stats/docker.html

  1. Install jetson-stats on your host
  2. Install jetson-stats on your container as well
  3. Pass to your container /run/jtop.sock:/run/jtop.sock
volks73 commented 1 year ago

Here is the information for installing on host (Jetson Orin AGX dev kit):

❯ sudo python3 -m pip install -U -v jetson-stats
X11 connection rejected because of wrong authentication.
X11 connection rejected because of wrong authentication.
X11 connection rejected because of wrong authentication.
Non-user install because site-packages writeable
Created temporary directory: /tmp/pip-ephem-wheel-cache-t7i1z3wd
Created temporary directory: /tmp/pip-req-tracker-fogqcdez
Initialized build tracking at /tmp/pip-req-tracker-fogqcdez
Created build tracker: /tmp/pip-req-tracker-fogqcdez
Entered build tracker: /tmp/pip-req-tracker-fogqcdez
Created temporary directory: /tmp/pip-install-rjowprzv
1 location(s) to search for versions of jetson-stats:
* https://pypi.org/simple/jetson-stats/
Fetching project page and analyzing links: https://pypi.org/simple/jetson-stats/
Getting page https://pypi.org/simple/jetson-stats/
Found index url https://pypi.org/simple
Getting credentials from keyring for https://pypi.org/simple
Getting credentials from keyring for pypi.org
Looking up "https://pypi.org/simple/jetson-stats/" in the cache
Request header has "max_age" as 0, cache bypassed
Starting new HTTPS connection (1): pypi.org:443
https://pypi.org:443 "GET /simple/jetson-stats/ HTTP/1.1" 200 7258
Updating cache with response from "https://pypi.org/simple/jetson-stats/"
Caching due to etag
  Found link https://files.pythonhosted.org/packages/2d/d5/0db8f183b263300ac5a6f81c514b70ea8948c5f0db6d6a69ae4c30caeab3/jetson-stats-1.6.2.tar.gz#sha256=dee03f9b3a3cb3181e26ad54f72721460148169ee0f2db9eb97ad8e70e523688 (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 1.6.2
  Found link https://files.pythonhosted.org/packages/ee/ef/f917a467a77762fea5aef431e96020e1677b5de202af621cc027a3b2d12e/jetson-stats-1.6.3.tar.gz#sha256=c6fef9e5cac1678c2f1e94431f34306080195c7d56485481776390f66ab25931 (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 1.6.3
  Found link https://files.pythonhosted.org/packages/73/12/b6acd0f4fcd4427b9ff89b971f50da2cb0a25ced09192b5ea4aceb4e997c/jetson-stats-1.6.4.tar.gz#sha256=a15589fc8d5c2f43e1d1be36966f132a8e25adacef547a95c920107287fe7798 (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 1.6.4
  Found link https://files.pythonhosted.org/packages/aa/f7/65931081ea159783c27933f1f41e2074067a23d0844e8904879e38b008db/jetson-stats-1.6.5.tar.gz#sha256=aec859a35d666fab9551853370dc2e34baa8b0ba9f397df688afe95db4e7a3f9 (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 1.6.5
  Found link https://files.pythonhosted.org/packages/12/16/536096666ff809481b3b9ca85080e2011951412e75950b8d180c609c263d/jetson-stats-1.6.6.tar.gz#sha256=7789ebfdad42b10341d5c2aa3347f361d63e26f7a7a65a9c432a9fa9bbe1eb4b (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 1.6.6
  Found link https://files.pythonhosted.org/packages/70/e2/8dd2dbffa2b60fa7fc3936515a455c2208a9880f52d8c69bba09ec5b989d/jetson-stats-1.6.7.tar.gz#sha256=38724beeecdb709b9d707ad75ad145e6852516d47d1c7a21c955fbdea48384f6 (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 1.6.7
  Found link https://files.pythonhosted.org/packages/a8/58/fd74cee39ff63869b11e11d22a0548a8a801b6c44d4712b2644a26c6d991/jetson-stats-1.6.8.tar.gz#sha256=dd4c216fc8adc28b66147cee30609202ab5ee643b7aee43ba3c4352dea8bc51e (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 1.6.8
  Found link https://files.pythonhosted.org/packages/00/b8/b5f8f9422d3178b884eed48df32e562212972c37afff4485ff28d0df35db/jetson-stats-1.6.9.tar.gz#sha256=96cb05deb19a221adb581107a8f6fc00592fac2e2726fa24f43bafaea6916f70 (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 1.6.9
  Found link https://files.pythonhosted.org/packages/7f/88/e777cb4e02e3470b88531b58ffcfcc86adb440a09dc9ad4d6987e36466a4/jetson-stats-1.6.10.tar.gz#sha256=0ec5c97e844d995f41deb768a3879be0ed7789c22e5be7f134c4bd9f2b9ed4b5 (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 1.6.10
  Found link https://files.pythonhosted.org/packages/22/de/8068116eae57f94fb7bcab86e98ec3cc2161d135ac9d51c4a8acad0e14f9/jetson-stats-1.6.11.tar.gz#sha256=48937efbaa6710c5cc9988434385c9b7231d6ac83a76627288a94f3365c8d413 (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 1.6.11
  Found link https://files.pythonhosted.org/packages/a3/11/994c5d324736118f45c4afcf0a4d366ab1f1a0cd117977d14171535c7e4a/jetson-stats-1.6.12.tar.gz#sha256=0baa9ae32db9d9de33847d6642f546b68df982b7d7fa06b6a62e190ebdd5664b (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 1.6.12
  Found link https://files.pythonhosted.org/packages/42/1c/a54ce3e69422a1b627ac2e38a1b1a3d9e39f840ca5ed1d118d60c2e34aba/jetson-stats-1.6.13.tar.gz#sha256=fe81b7401ebf65388a521de56711e5108037d08366eea3497a2a39e347dd6d10 (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 1.6.13
  Found link https://files.pythonhosted.org/packages/f4/c2/c70d35d7e94668bfc730cce675815130f49a7b2d01f9d162810708ab7d25/jetson-stats-1.7.0.tar.gz#sha256=c71547a8b8f629507aadc3b78b1df79ad0382963797f080ba3e1c3cf0f01894f (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 1.7.0
  Found link https://files.pythonhosted.org/packages/87/76/9589b36f6988c5be3adb3e5a90c25cada6f5b687354cbe9b72c29b755719/jetson-stats-1.7.1.tar.gz#sha256=7474ca5e169aac880c5b2b1bdcec3488afaaaef3d75a345c9e064b81afa6d2ec (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 1.7.1
  Found link https://files.pythonhosted.org/packages/cf/cc/419229a4310f1921aaf21337c9968edd1e8fdf7a6800b267cc612e3db068/jetson-stats-1.7.2.tar.gz#sha256=a661ec61254d05b62e0942d7096bde867a65059c09b54ab71e2f334411ec8cef (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 1.7.2
  Found link https://files.pythonhosted.org/packages/62/6f/a2fcd866a3ca4e94a81cf9a34e144901ef6356225bbab7d919fd1137eff7/jetson-stats-1.7.3.tar.gz#sha256=94ed0d5540df1c1c446da67368d49c51a570bb8b248bc6645f1b5b76091585d7 (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 1.7.3
  Found link https://files.pythonhosted.org/packages/5d/09/fc2b8e577ecaa76576762d77bd46dc7b3918dd2b1b0c48ca7e7c1dedcd78/jetson-stats-1.7.4.tar.gz#sha256=a74d93330800cb5f89b865a37c8784d279bb6ec6d64580c909f380c3b6bd54e4 (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 1.7.4
  Found link https://files.pythonhosted.org/packages/18/47/c1d6e486583111026297b440c0f2384df2d88024f172b8bc79c78fe8f50b/jetson-stats-1.7.5.tar.gz#sha256=1eb87e1f776c8f4a43e2fe7c8713f13c622eab3ceb02b022c6ada9a571236a26 (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 1.7.5
  Found link https://files.pythonhosted.org/packages/f4/11/80b26afd9bb8b95b3d7c9709c1f8ea83524bb351de58e1615d6d8c0c9152/jetson-stats-1.7.6.tar.gz#sha256=841177e8624223c718bea2bb55318e9a1e63a120a223bf63c62f036790ec8a3e (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 1.7.6
  Found link https://files.pythonhosted.org/packages/c6/9d/7bb7644206fcd77e20cdc15a62484fa5e1bd5205000f519bca645d55f1e5/jetson-stats-1.7.7.tar.gz#sha256=76585d916701763fd457c60dc7a881c5621282c3af660d4dcd202a6eda2c1700 (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 1.7.7
  Found link https://files.pythonhosted.org/packages/4c/dd/6946ab16d98ef98d12ed4ed8e3a863554e0418b6f01674c55864290ecc16/jetson-stats-1.7.8.tar.gz#sha256=1d654201be0ff0321745e3e22d1c413a5476697c56847e1a38b05a3c7d6f051a (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 1.7.8
  Found link https://files.pythonhosted.org/packages/5d/2f/badd379cbef9f9d8a9ace44070ea566949c45d9a8224e3411c370b8d3507/jetson-stats-1.7.9.tar.gz#sha256=a86e85a59a473b48a9457ca84517db379912a77cfe5427b2a16ef2823e0f8aeb (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 1.7.9
  Found link https://files.pythonhosted.org/packages/e2/23/b1bd08a34a637e7ae2838c7a7847c574056b9804012063344383ca5765ed/jetson-stats-1.7.10.tar.gz#sha256=53f7bd8e48648961473e10afe5cf99640c3020c253946f3230589d9dc34e365e (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 1.7.10
  Found link https://files.pythonhosted.org/packages/5f/ad/66e5a2a20b9744aa1a2ef33c958f04b1e23c04ec86546e4d127b176a6586/jetson-stats-1.7.11.tar.gz#sha256=453bbc3e12c0685be79f156e9bf94fac12da28a60d6860b3f6c1c2e7a207d9bd (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 1.7.11
  Found link https://files.pythonhosted.org/packages/0a/c7/1510446a9ad349018a740f96c585f2049553753c4cde041fdd9e74efadb5/jetson-stats-1.8.0.tar.gz#sha256=e844a24bfcad530726d3d098ead83bcfea58820c99da3ac57b8970e98bcae750 (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 1.8.0
  Found link https://files.pythonhosted.org/packages/27/42/4b5cbc35dc10b0cfd372d5d5a60be59a76010630ccd598bf7cea82b4bc14/jetson-stats-1.8.1.tar.gz#sha256=586120f9499aee6b8813fccb0e360e8eb0c14a06ddc8abbd60c24efa8e0a016c (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 1.8.1
  Found link https://files.pythonhosted.org/packages/8a/b1/86e122a3a949a4bf84693737f44da985076533386060cc12f8333face8fb/jetson-stats-1.8.2.tar.gz#sha256=062a5f741816cd0bd8219f2d0710b2fb1a842eff109504f2fa3fb106a14f0cba (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 1.8.2
  Found link https://files.pythonhosted.org/packages/51/ba/7d4a037971f160154dd65669e108690d65981b5de5f839361c8508146e84/jetson-stats-1.8.3.tar.gz#sha256=333bfce4719918d2b68a2cffc9a8ae7c332e5a56912af252535bf0018e8191f6 (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 1.8.3
  Found link https://files.pythonhosted.org/packages/db/7d/79740fd19a425fec160d4f6c78a5bbc76141e22d9be96efbe8a4a38d28c3/jetson-stats-1.8.4rc0.tar.gz#sha256=60a62ec6fe142d60195570952d411301e7aa592996ede81211dba442bf94d0ab (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 1.8.4rc0
  Found link https://files.pythonhosted.org/packages/41/5e/777b404060189003b6a7411d84211b4bd5b939313fc30cd08a07c8767f71/jetson-stats-1.8.4rc1.tar.gz#sha256=e32d1040233435dc626fdb555b64cd2415f6652c609133cb48207a47a2663994 (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 1.8.4rc1
  Found link https://files.pythonhosted.org/packages/ef/a0/4a594225bf7f97a842528d210798a24d29afa9402faf38757772a4c1903f/jetson-stats-1.8.4rc2.tar.gz#sha256=47705f00a48b2bbcf33c3adff14e9a34974f2ea9b6a27512df7257e25e9acbc9 (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 1.8.4rc2
  Found link https://files.pythonhosted.org/packages/ac/d5/f26fb93b999f4ca226bcd9f82a4b127f4f9334a1ada22aa473fc368bbe97/jetson-stats-1.8.4rc3.tar.gz#sha256=ce32527373254902fe1aab24829de7ba9dad73cd11f78b464e9f30eaabd3697c (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 1.8.4rc3
  Found link https://files.pythonhosted.org/packages/65/93/89eef1b6b7892a10bf95a36e17bc5eb70abb6d19285c18c14d6bf8edf4ac/jetson-stats-2.0.0.dev1.tar.gz#sha256=f57c3e6614acfe06f1a511aa9dc129815471152fb00f51294d819476c5334669 (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 2.0.0.dev1
  Found link https://files.pythonhosted.org/packages/0b/8f/069a03ae33e67c9ac3852dc46e052624aadd34b9bef7d5572f08558b7e53/jetson-stats-2.0.0.dev2.tar.gz#sha256=cde9798545b8f92310967aa14905a9fa8e79efddd41b316a5bb3af86c361cd3c (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 2.0.0.dev2
  Found link https://files.pythonhosted.org/packages/16/97/e6fafca1ec747c09a1305a48098a7771b7e7f4817ec8b953f5868d160af2/jetson-stats-2.0.0.dev3.tar.gz#sha256=5e8aaa8de25884c9305d0cb87b43cd512355bbdbdb4ab92cb04e720afe281728 (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 2.0.0.dev3
  Found link https://files.pythonhosted.org/packages/83/57/a1e1e35234c2ba0e70d4bfd057cb1b08c60de95e87e65945ed2f36afd8ce/jetson-stats-2.0.0.dev4.tar.gz#sha256=8823d467043a9e2b0bdd54cd320b5515402fda736a59838c91f396f34e962478 (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 2.0.0.dev4
  Found link https://files.pythonhosted.org/packages/54/80/6b69800791321d890d0dd8906b233f373d403337fd8838a0ba058ad11690/jetson-stats-2.0.0.dev5.tar.gz#sha256=bc6eac030cb2f8b99a2968207f71c58ecfd4cd4ee1eeab373581f8ecfb8bb882 (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 2.0.0.dev5
  Found link https://files.pythonhosted.org/packages/28/cc/b78ceba1b054b7460021d4cdaabec16d8d870cdae8c6beb9d84f4e114995/jetson-stats-2.0.0.dev6.tar.gz#sha256=a37f7ba81f4ddc7460f0f42b24c2b775691b9eaf2b504fa0d0ffb343197dd6a2 (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 2.0.0.dev6
  Found link https://files.pythonhosted.org/packages/26/28/9cd2a8125bc1f8ea6d95fa913c7b28037be4a5e2de88c323c2f9b289c284/jetson-stats-2.0.0rc1.tar.gz#sha256=e8d66b6f68b61234758cd06d0f77ca65538121c1e00d56ecf55873b14d67e4cd (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 2.0.0rc1
  Found link https://files.pythonhosted.org/packages/23/46/0ff637b415c6be1148a0a1bcf0188a16c9fa377c6b3bd33322b346cc3f4f/jetson-stats-2.0.0rc2.tar.gz#sha256=6014c0d0b64d31e1a2c8464b8d0ba42a73219d55b8712f9db7d17de095ad5b3d (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 2.0.0rc2
  Found link https://files.pythonhosted.org/packages/b2/15/8b821ed75f4275fa2d65c997ee56e4544985c53c1f63e1c7c266ea7ad3e7/jetson-stats-2.0.0rc3.tar.gz#sha256=9e8f12fa5f05a449dd7f46d51fd01e50b21de4a0bd3ef1e83469fd174d04dad1 (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 2.0.0rc3
  Found link https://files.pythonhosted.org/packages/da/45/01fe68e465afc08836a1d9f9286e4e043e7d1db830627e3dfbd618b18b49/jetson-stats-2.0.0rc4.tar.gz#sha256=fbd3b354ea70d7cae654923c55e29a05723f1031ad2a74559888ae34c30582d1 (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 2.0.0rc4
  Found link https://files.pythonhosted.org/packages/8f/48/616c0200cd848a418bd9e32bdc2d764947d8c25a9ba6c5d4f3abf8ae5ef0/jetson-stats-2.0.0.tar.gz#sha256=d915431cf9121941ed117814ca785d9ce27003d7db515034e89e7caaf5a7bf89 (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 2.0.0
  Found link https://files.pythonhosted.org/packages/ce/e0/55cc8dd10f6ab85af8a0782b677d499b2c0d0d60218ef0ea531eae5ccc90/jetson-stats-2.0.1.tar.gz#sha256=17d36b88d7dba74ea842697b55207bb977c69286e67a51ea577bcec742796d7e (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 2.0.1
  Found link https://files.pythonhosted.org/packages/69/62/a2c3616909c0fe19a9e291d0c73fc3b8e0a72388dfc9bfd400da1d9e727b/jetson-stats-2.0.2.tar.gz#sha256=0a5cca2c6d9fc92b230c3822c3edf74be2cf233ed9ac6d1b6f0c5e9bf472b462 (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 2.0.2
  Found link https://files.pythonhosted.org/packages/cc/2e/08df5e9180c815e194e7532e4c759478915d07a753103baf91e3e068e090/jetson-stats-2.0.3.tar.gz#sha256=7849a72b9e297f949838ed1f9605c3ab80de55da83698c02da094f4db896d91b (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 2.0.3
  Found link https://files.pythonhosted.org/packages/ba/0a/dcba88d185ee680cf91d94eaa2b2bb84bb3645a4945ab57909916ad882a3/jetson-stats-2.0.4.tar.gz#sha256=ba73899e45963bca9c0a0446e45c266f771fc25fce69a7d1f4ea9b46156f0794 (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 2.0.4
  Found link https://files.pythonhosted.org/packages/b2/e1/bd470c62a5f99af0a35914f1245972629064e8984264b271687b25673aae/jetson-stats-2.1.0rc1.tar.gz#sha256=ba70f51f0a7c7cb30e42ffc95d62fb3c313e962658e91c32d0c587eb082ba3f6 (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 2.1.0rc1
  Found link https://files.pythonhosted.org/packages/4b/8c/9d692cd15e9705b22fcbe1223a2d501a6226686ba05d62f39f8ab6889982/jetson-stats-2.1.0.tar.gz#sha256=7e25973e762cd4913d0abce8875f1e3b87ca929152c1dca850033c473149c4a1 (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 2.1.0
  Found link https://files.pythonhosted.org/packages/0f/72/03ff02ece7ebf42b8062281c7c66de07abdb658d442859aee72369dd40b7/jetson-stats-2.5.0rc1.tar.gz#sha256=da7d5086bda96b8c1939c320a90cf300dba5d8b97e966ddc2d9e2bc42505ef71 (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 2.5.0rc1
  Found link https://files.pythonhosted.org/packages/60/63/005c6eadf301af9d9ad84523d6cfa0eeaeaba953d0f51448b9af6946b4f8/jetson-stats-3.0.0rc1.tar.gz#sha256=6e5ff40c2780c49d39168299b6e2fcf9d38efdd85ca995916eda82fb0f3eb1cf (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 3.0.0rc1
  Found link https://files.pythonhosted.org/packages/42/20/e41d904d22c53a30f5414b2d130dfe35e4e2861dfe28850eb4deb41016e3/jetson-stats-3.0.0rc2.tar.gz#sha256=f2844479c2fc45cccbcb1a020ba3a57911a8a7cbd1f9a4cfba64af9f133c8508 (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 3.0.0rc2
  Found link https://files.pythonhosted.org/packages/19/b5/0ad133785a86b7d4b9b7824206e55c0de3ff9e7269c0ae487bd5ac28a9c4/jetson-stats-3.0.0.tar.gz#sha256=6574b6f4a34608f128a0bf9173912a07084aaee41b34baa820542402c576ed4c (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 3.0.0
  Found link https://files.pythonhosted.org/packages/06/76/1b96982f389e5720a38788b4975aeca5d332999fee19b61d9ae4f3e49662/jetson-stats-3.0.1.tar.gz#sha256=a807e2c639ca2d9555f709f40e5c7e85b72fc5d9ff5108221ff02f7b4628d34d (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 3.0.1
  Found link https://files.pythonhosted.org/packages/6c/1b/d926995bee8983cbd4176c5c3f103f8e5198292057c45d82198baccd1077/jetson-stats-3.0.2.tar.gz#sha256=326263bf550debf486974e76275ba1f4ab0b90f8f1d226c80c543b55a207be20 (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 3.0.2
  Found link https://files.pythonhosted.org/packages/34/f8/4408e149e3f56e04def96f74a1e0fbf1717c8fdc6a6bfdbe4fe5025ed6cd/jetson-stats-3.0.3.tar.gz#sha256=5f90ab520dd2aec8b070e8239aa22fab25d2b15b9f7272303f115cdb0b6218a5 (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 3.0.3
  Found link https://files.pythonhosted.org/packages/8d/e6/85d21827a052d3a57363d4ccac9802fb18480e4e071dea664656b0a723b8/jetson-stats-3.1.0.tar.gz#sha256=70018dad7f0f90cd550f2f49aa705ec4009f9039d4c8d77c024e7f26c61bb7df (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 3.1.0
  Found link https://files.pythonhosted.org/packages/70/57/ce1aec95dd442d94c3bd47fcda77d16a3cf55850fa073ce8c3d6d162ae0b/jetson-stats-3.1.1.tar.gz#sha256=012a9c538bce88789f73342628ec6b92882b6052a5e33ea58a6e5d28f0774524 (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 3.1.1
  Found link https://files.pythonhosted.org/packages/3c/da/8e1f2c40fddd2690c7ba2c9a97fa80fe22ac15b82479a3033656aa2826f4/jetson-stats-3.1.2.tar.gz#sha256=afab3db7da554ad14df7b7eee4d0bc3338c827625c690dda0ac4ddd6051d315a (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 3.1.2
  Found link https://files.pythonhosted.org/packages/b6/59/662ea304b86f7481fa67e8c43454c1d56d9c73aca8953f6fca581498b9bc/jetson-stats-3.1.3.tar.gz#sha256=cddaf406b44e393b81a1da31bca7e6444f327c5088a57e44294fbc49c8fa8819 (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 3.1.3
  Found link https://files.pythonhosted.org/packages/64/78/345194e16e2b3cfcd986bf24b885e9b3eb92f48015d4bde0f879c369aafd/jetson-stats-3.1.4.tar.gz#sha256=71c69ecd42b59c035c4148431b92d00cd3449b3b82a900d7dd53fefeabc500b3 (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 3.1.4
  Found link https://files.pythonhosted.org/packages/83/75/602205b27b4df81c205d540282c5ad8b1d2e2da9e725dce0d019b9726f5e/jetson-stats-4.0.0rc1.tar.gz#sha256=519a92bd8f2d937206dc7f64894775529d3cd0575284f93995acd3aac25b3474 (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 4.0.0rc1
  Found link https://files.pythonhosted.org/packages/b9/24/6dfc1f853aeecec37e287ac751b19be0f1e391e432e1b1c3b16ef0ef25f6/jetson-stats-4.0.0rc2.tar.gz#sha256=3342d30bf7c3dd48869b7c1650bdcace3e6953809762c59d7e66bdb81df08a03 (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 4.0.0rc2
  Found link https://files.pythonhosted.org/packages/bc/38/62ca41bbf8cc2fcfee7fce7e93d7db44ea246818aee3672fb0c3bdd03374/jetson-stats-4.0.0rc3.tar.gz#sha256=b0b4aba62d6150b65710dad11d8ba243e39bf857e9a0e51bc6fa8ba90e326e68 (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 4.0.0rc3
  Found link https://files.pythonhosted.org/packages/3f/87/14f49099922cd6d973862595c0670e9ec4d084f38ecf5e568f16f6023702/jetson-stats-4.0.0.tar.gz#sha256=9294f2e7f3de67037e4293fc1e63f3e76f437ed7b0d5e5e9cd83b7352006b881 (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 4.0.0
  Found link https://files.pythonhosted.org/packages/99/55/0bbd16ffec0576cb9cd590733c322804d88b80619bfa15a149eb8aa00be5/jetson-stats-4.1.0.tar.gz#sha256=72dd37b2220d3a2d4816f138e58cd4b5b4fae09bda5e8986a936dd811274bab8 (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 4.1.0
  Found link https://files.pythonhosted.org/packages/c4/11/f6ab7365e1a1d077f569891285a3e55818a0be9694aa7994c516d0c8caf1/jetson-stats-4.1.1.tar.gz#sha256=3577524c1a0967f12fa3d247588b1a7b44e92be13ab87e28a8d2dd6fb31b5a01 (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 4.1.1
  Found link https://files.pythonhosted.org/packages/ff/fa/9e01659169545cbabda094d8a539a6e995370aca59a6fcde0ec7fa06086e/jetson-stats-4.1.2.tar.gz#sha256=f3ab7d3ef231b411e126ee97f7e8cb853eec366ed812f4cdc09d4d8992cf7aaf (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 4.1.2
  Found link https://files.pythonhosted.org/packages/73/69/d63e84aeb44e02be79d20399593cdd7cba795af1130425c47d3d0af9c039/jetson-stats-4.1.3.tar.gz#sha256=72c072e893ab2dce68b1b87f756e3c88ec3513afd9b84d8f4f1608164680f80c (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 4.1.3
  Found link https://files.pythonhosted.org/packages/66/0a/55e75305843afff00438e764e67bd8d526323be262c67d15ac719af727ad/jetson-stats-4.1.4.tar.gz#sha256=13b0e632b6f372cf30d410f3456ab5ab47252a25267350e345e995d58efadb54 (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 4.1.4
  Found link https://files.pythonhosted.org/packages/6e/94/f22aaff5284e35daace3a765eb1f491b4d4e762df285e18fcad6bc0f45b0/jetson-stats-4.1.5.tar.gz#sha256=8c66071172e6385c585ca58ffafc6c73d2d5951b276f71d006021fc531022d40 (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 4.1.5
  Found link https://files.pythonhosted.org/packages/f5/68/f4631b1224ef0b1b6b381bb6e2817a7c6d3bec8d418c2dfb6995d238b173/jetson-stats-4.2.0.dev1.tar.gz#sha256=af1287c0ff12a8cffc2e332490ed87b068514fdae6428321c709fc1ce448256a (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 4.2.0.dev1
  Found link https://files.pythonhosted.org/packages/ef/cc/32b700fce5279cc01aea6dfc62f14b5f4954ad11ffb485ccfe4c3b8433de/jetson-stats-4.2.0rc0.tar.gz#sha256=32d41e2750bb38d2b5ba14afea85ca6aaa0a48a621fd7f23ddc46c5b5b0f2844 (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 4.2.0rc0
  Found link https://files.pythonhosted.org/packages/2f/a0/1b0ce82067425748cc90b1f3c67349dc7b733d499c47dd6ab3a0bf5a7467/jetson-stats-4.2.0rc1.tar.gz#sha256=7de61ef0de9de8c0383b1486bdf0065431d8d3f5ec88d2b47de67277b5c0d6bf (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 4.2.0rc1
  Found link https://files.pythonhosted.org/packages/f5/77/2c8c7105b94449237e53b455f4731ce3213e341a796085630e31ac4f6e8c/jetson-stats-4.2.0rc2.tar.gz#sha256=3d109c67ea59f7cb81411c92ac222ce1747d14c10a606f6a95aee618fa28dec0 (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 4.2.0rc2
  Found link https://files.pythonhosted.org/packages/84/af/4622fde4d0cb6f43fdf58b5f45d4714c73d27c510618f5e31096b45ae2fc/jetson-stats-4.2.0.tar.gz#sha256=cd09a25590407ed8024fb68daab5fdabeebfd0dc173c3b108994de3968104504 (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 4.2.0
  Found link https://files.pythonhosted.org/packages/aa/07/098bfb6f864b44c12957be8798c34af4faabac33ffde2eaf1ef861f901e5/jetson-stats-4.2.1.tar.gz#sha256=861144a0babdd36b688373e7dac8c0373a0e378c1ae9c19ccacceec4ce270b51 (from https://pypi.org/simple/jetson-stats/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4), version: 4.2.1
Given no hashes to check 52 links for project 'jetson-stats': discarding no candidates
Using version 4.2.1 (newest of versions: 1.6.2, 1.6.3, 1.6.4, 1.6.5, 1.6.6, 1.6.7, 1.6.8, 1.6.9, 1.6.10, 1.6.11, 1.6.12, 1.6.13, 1.7.0, 1.7.1, 1.7.2, 1.7.3, 1.7.4, 1.7.5, 1.7.6, 1.7.7, 1.7.8, 1.7.9, 1.7.10, 1.7.11, 1.8.0, 1.8.1, 1.8.2, 1.8.3, 2.0.0, 2.0.1, 2.0.2, 2.0.3, 2.0.4, 2.1.0, 3.0.0, 3.0.1, 3.0.2, 3.0.3, 3.1.0, 3.1.1, 3.1.2, 3.1.3, 3.1.4, 4.0.0, 4.1.0, 4.1.1, 4.1.2, 4.1.3, 4.1.4, 4.1.5, 4.2.0, 4.2.1)
Collecting jetson-stats
  Created temporary directory: /tmp/pip-unpack-snf9wlbm
  Getting credentials from keyring for files.pythonhosted.org
  Looking up "https://files.pythonhosted.org/packages/aa/07/098bfb6f864b44c12957be8798c34af4faabac33ffde2eaf1ef861f901e5/jetson-stats-4.2.1.tar.gz" in the cache
  No cache entry available
  Starting new HTTPS connection (1): files.pythonhosted.org:443
  https://files.pythonhosted.org:443 "GET /packages/aa/07/098bfb6f864b44c12957be8798c34af4faabac33ffde2eaf1ef861f901e5/jetson-stats-4.2.1.tar.gz HTTP/1.1" 200 115552
  Downloading jetson-stats-4.2.1.tar.gz (115 kB)
     |███████████████████████████████▏| 112 kB 11.9 MB/s eta 0:00:01  Ignoring unknown cache-control directive: immutable
  Updating cache with response from "https://files.pythonhosted.org/packages/aa/07/098bfb6f864b44c12957be8798c34af4faabac33ffde2eaf1ef861f901e5/jetson-stats-4.2.1.tar.gz"
  Caching due to etag
     |████████████████████████████████| 115 kB 11.9 MB/s
  Added jetson-stats from https://files.pythonhosted.org/packages/aa/07/098bfb6f864b44c12957be8798c34af4faabac33ffde2eaf1ef861f901e5/jetson-stats-4.2.1.tar.gz#sha256=861144a0babdd36b688373e7dac8c0373a0e378c1ae9c19ccacceec4ce270b51 to build tracker '/tmp/pip-req-tracker-fogqcdez'
    Running setup.py (path:/tmp/pip-install-rjowprzv/jetson-stats/setup.py) egg_info for package jetson-stats
    Running command python setup.py egg_info
    Skip for setup.py
    running egg_info
    creating /tmp/pip-install-rjowprzv/jetson-stats/pip-egg-info/jetson_stats.egg-info
    writing /tmp/pip-install-rjowprzv/jetson-stats/pip-egg-info/jetson_stats.egg-info/PKG-INFO
    writing dependency_links to /tmp/pip-install-rjowprzv/jetson-stats/pip-egg-info/jetson_stats.egg-info/dependency_links.txt
    writing entry points to /tmp/pip-install-rjowprzv/jetson-stats/pip-egg-info/jetson_stats.egg-info/entry_points.txt
    writing requirements to /tmp/pip-install-rjowprzv/jetson-stats/pip-egg-info/jetson_stats.egg-info/requires.txt
    writing top-level names to /tmp/pip-install-rjowprzv/jetson-stats/pip-egg-info/jetson_stats.egg-info/top_level.txt
    writing manifest file '/tmp/pip-install-rjowprzv/jetson-stats/pip-egg-info/jetson_stats.egg-info/SOURCES.txt'
    INFO:root:Generating grammar tables from /usr/lib/python3.8/lib2to3/Grammar.txt
    INFO:root:Generating grammar tables from /usr/lib/python3.8/lib2to3/PatternGrammar.txt
    reading manifest file '/tmp/pip-install-rjowprzv/jetson-stats/pip-egg-info/jetson_stats.egg-info/SOURCES.txt'
    reading manifest template 'MANIFEST.in'
    warning: no previously-included files found matching 'tox.ini'
    warning: no previously-included files found matching 'Dockerfile'
    warning: no previously-included files found matching '.dockerignore'
    no previously-included directories found matching 'tests'
    no previously-included directories found matching 'docs'
    no previously-included directories found matching 'examples'
    writing manifest file '/tmp/pip-install-rjowprzv/jetson-stats/pip-egg-info/jetson_stats.egg-info/SOURCES.txt'
  Source in /tmp/pip-install-rjowprzv/jetson-stats has version 4.2.1, which satisfies requirement jetson-stats from https://files.pythonhosted.org/packages/aa/07/098bfb6f864b44c12957be8798c34af4faabac33ffde2eaf1ef861f901e5/jetson-stats-4.2.1.tar.gz#sha256=861144a0babdd36b688373e7dac8c0373a0e378c1ae9c19ccacceec4ce270b51
  Removed jetson-stats from https://files.pythonhosted.org/packages/aa/07/098bfb6f864b44c12957be8798c34af4faabac33ffde2eaf1ef861f901e5/jetson-stats-4.2.1.tar.gz#sha256=861144a0babdd36b688373e7dac8c0373a0e378c1ae9c19ccacceec4ce270b51 from build tracker '/tmp/pip-req-tracker-fogqcdez'
Requirement already satisfied, skipping upgrade: distro in /usr/lib/python3/dist-packages (from jetson-stats) (1.4.0)
1 location(s) to search for versions of smbus2:
* https://pypi.org/simple/smbus2/
Fetching project page and analyzing links: https://pypi.org/simple/smbus2/
Getting page https://pypi.org/simple/smbus2/
Found index url https://pypi.org/simple
Getting credentials from keyring for https://pypi.org/simple
Getting credentials from keyring for pypi.org
Looking up "https://pypi.org/simple/smbus2/" in the cache
Request header has "max_age" as 0, cache bypassed
https://pypi.org:443 "GET /simple/smbus2/ HTTP/1.1" 200 1701
Updating cache with response from "https://pypi.org/simple/smbus2/"
Caching due to etag
  Found link https://files.pythonhosted.org/packages/26/d0/516ddf1898ec1fe4d3206061fef3f0c06abd1f8449e0401b82cd7c874b08/smbus2-0.1.0.tar.gz#sha256=a1ef70581a6a68f74791ae283b5888b280f8130ceff1f0d5b93fbba3f8ac7e49 (from https://pypi.org/simple/smbus2/), version: 0.1.0
  Found link https://files.pythonhosted.org/packages/2c/a3/6260cc8b4555df959b5cc3c1bc2369af7b88a415e31ca4e13451c4b9d431/smbus2-0.1.2.tar.gz#sha256=7fc2852dbb0eee939d3733034b20a0975f338056c9a3e5ed25533616f5dad9c1 (from https://pypi.org/simple/smbus2/), version: 0.1.2
  Found link https://files.pythonhosted.org/packages/7a/f0/5ba99ca403638d227eb92948f4acf54eba741e4bbd5b4494e441e39ae1d3/smbus2-0.1.3.tar.gz#sha256=bd88307c2fcc096a08d1ea039cc2fa0b020539d8cc5e7ca9899e6cbaabcce00f (from https://pypi.org/simple/smbus2/), version: 0.1.3
  Found link https://files.pythonhosted.org/packages/43/09/63415f94e75e92488d5b9bc6392e41aacb4089623770ade96350f027bd7e/smbus2-0.1.4.tar.gz#sha256=3a5f1e08f2ad1086ca59c624c0558234083d88765e0a6ad3f9268f4f920963af (from https://pypi.org/simple/smbus2/), version: 0.1.4
  Found link https://files.pythonhosted.org/packages/df/ab/17f0a6a6b3ede9d9938d657ff25341c58c139d8547b83bcad70dc6c7f116/smbus2-0.1.5.tar.gz#sha256=2b1dbed61bb9e8714b0f1207826e463920aa305474969a80671ecda216863494 (from https://pypi.org/simple/smbus2/), version: 0.1.5
  Found link https://files.pythonhosted.org/packages/97/00/47ed0ae68da93e1186fd45dbed1102469eef490dc20871ab537b69b8bcb7/smbus2-0.2.0.tar.gz#sha256=f0b17997e5a0886ca0d5b0d91d0452de68c282f31bdda8aaae1ca80d1531b2f0 (from https://pypi.org/simple/smbus2/), version: 0.2.0
  Found link https://files.pythonhosted.org/packages/c6/be/6eab4b27693ec2c87f7ff864dfca86c58fbfd1627acbe191dd2f18e0ac3e/smbus2-0.2.1.tar.gz#sha256=b8d943ffe74670be969b5be79f47df0f597e91e8e0df2bc0d57203b1c2cabf2b (from https://pypi.org/simple/smbus2/), version: 0.2.1
  Found link https://files.pythonhosted.org/packages/58/4e/816148dc435d9c46616e972c4b4211b8e133f641ed2551fafd1c5a29de9f/smbus2-0.2.2.tar.gz#sha256=7ada41a2aaec9bf1795b0b8ef0b72c71dcb20e750c909a9ed669cb2cdef7f9f0 (from https://pypi.org/simple/smbus2/), version: 0.2.2
  Found link https://files.pythonhosted.org/packages/20/21/fd4e359bd130c09a728c8549fccabf3be70ea08ca7c7c6b5822faf97dcf3/smbus2-0.2.3.tar.gz#sha256=4d5aae2f65d39056bb44e8906d5c503f8ee7e02fadb0a6433f1091a9ce528dde (from https://pypi.org/simple/smbus2/), version: 0.2.3
  Found link https://files.pythonhosted.org/packages/6a/06/80a6928e5cbfd40c77c08e06ae9975c2a50109586ce66435bd8166ce6bb3/smbus2-0.3.0.tar.gz#sha256=210e66eebe4d0b1fe836b3ec2751841942e1c4918c0b429b20a0e20a222228b4 (from https://pypi.org/simple/smbus2/), version: 0.3.0
  Found link https://files.pythonhosted.org/packages/49/99/a61ee2077064cc9eae36e9929a9ef6f171fcc099a32d88aedaadac249086/smbus2-0.4.0-py2.py3-none-any.whl#sha256=39a8d5f84b3b07ced0dd411f8c3d62c6aed93a2f06b270309dd41e82973e2f55 (from https://pypi.org/simple/smbus2/), version: 0.4.0
  Found link https://files.pythonhosted.org/packages/31/d1/81f53087d59a0e33d9b44568d9988a083da364d3ef025356c8cec6325af8/smbus2-0.4.0.tar.gz#sha256=1b5c690715e1efab39e41038147dfba75afc72a10f76b3f0310d783e9f8a83a6 (from https://pypi.org/simple/smbus2/), version: 0.4.0
  Found link https://files.pythonhosted.org/packages/c8/bf/62ef029fb7077fc87c3539f7365859bccc6cedb2bb20796b737b788c8d09/smbus2-0.4.1-py2.py3-none-any.whl#sha256=8b1e70cda011b6fb3caf8377a1084f73a5aa99392b78529f140b0a3f06468f6c (from https://pypi.org/simple/smbus2/), version: 0.4.1
  Found link https://files.pythonhosted.org/packages/d9/33/787448c69603eec96af07d36f7ae3a7e3fce4020632eddb55152dc903233/smbus2-0.4.1.tar.gz#sha256=6276eb599b76c4e74372f2582d2282f03b4398f0da16bc996608e4f21557ca9b (from https://pypi.org/simple/smbus2/), version: 0.4.1
  Found link https://files.pythonhosted.org/packages/71/2f/73aad66cdee8d4b94068bbc80164aa6a24b3f83541de7b04974438fd70e6/smbus2-0.4.2-py2.py3-none-any.whl#sha256=50f3c78e436b42a9583948be06961a8104cf020ebad5edfaaf2657528bef0818 (from https://pypi.org/simple/smbus2/), version: 0.4.2
  Found link https://files.pythonhosted.org/packages/7c/01/18a9c3fccc2ddc0af16ddbe52aadc4585fbd1e7ae4ee32e780abbfc7fc97/smbus2-0.4.2.tar.gz#sha256=634541ed794068a822fe7499f1577468b9d4641b68dd9bfb6d0eb7270f4d2a32 (from https://pypi.org/simple/smbus2/), version: 0.4.2
Given no hashes to check 16 links for project 'smbus2': discarding no candidates
Using version 0.4.2 (newest of versions: 0.1.0, 0.1.2, 0.1.3, 0.1.4, 0.1.5, 0.2.0, 0.2.1, 0.2.2, 0.2.3, 0.3.0, 0.4.0, 0.4.1, 0.4.2)
Collecting smbus2
  Created temporary directory: /tmp/pip-unpack-28nds1jv
  Getting credentials from keyring for files.pythonhosted.org
  Looking up "https://files.pythonhosted.org/packages/71/2f/73aad66cdee8d4b94068bbc80164aa6a24b3f83541de7b04974438fd70e6/smbus2-0.4.2-py2.py3-none-any.whl" in the cache
  No cache entry available
  https://files.pythonhosted.org:443 "GET /packages/71/2f/73aad66cdee8d4b94068bbc80164aa6a24b3f83541de7b04974438fd70e6/smbus2-0.4.2-py2.py3-none-any.whl HTTP/1.1" 200 11546
  Downloading smbus2-0.4.2-py2.py3-none-any.whl (11 kB)
  Ignoring unknown cache-control directive: immutable
  Updating cache with response from "https://files.pythonhosted.org/packages/71/2f/73aad66cdee8d4b94068bbc80164aa6a24b3f83541de7b04974438fd70e6/smbus2-0.4.2-py2.py3-none-any.whl"
  Caching due to etag
  Added smbus2 from https://files.pythonhosted.org/packages/71/2f/73aad66cdee8d4b94068bbc80164aa6a24b3f83541de7b04974438fd70e6/smbus2-0.4.2-py2.py3-none-any.whl#sha256=50f3c78e436b42a9583948be06961a8104cf020ebad5edfaaf2657528bef0818 (from jetson-stats) to build tracker '/tmp/pip-req-tracker-fogqcdez'
  Removed smbus2 from https://files.pythonhosted.org/packages/71/2f/73aad66cdee8d4b94068bbc80164aa6a24b3f83541de7b04974438fd70e6/smbus2-0.4.2-py2.py3-none-any.whl#sha256=50f3c78e436b42a9583948be06961a8104cf020ebad5edfaaf2657528bef0818 (from jetson-stats) from build tracker '/tmp/pip-req-tracker-fogqcdez'
Building wheels for collected packages: jetson-stats
  Created temporary directory: /tmp/pip-wheel-xrbpkp48
  Building wheel for jetson-stats (setup.py) ...   Destination directory: /tmp/pip-wheel-xrbpkp48
  Running command /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-rjowprzv/jetson-stats/setup.py'"'"'; __file__='"'"'/tmp/pip-install-rjowprzv/jetson-stats/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-xrbpkp48
  Skip for setup.py
  running bdist_wheel
  running build
  running build_py
  INFO:root:Generating grammar tables from /usr/lib/python3.8/lib2to3/Grammar.txt
  INFO:root:Generating grammar tables from /usr/lib/python3.8/lib2to3/PatternGrammar.txt
  creating build
  creating build/lib
  creating build/lib/jtop
  copying jtop/terminal_colors.py -> build/lib/jtop
  copying jtop/jtop.py -> build/lib/jtop
  copying jtop/jetson_config.py -> build/lib/jtop
  copying jtop/jetson_swap.py -> build/lib/jtop
  copying jtop/__main__.py -> build/lib/jtop
  copying jtop/service.py -> build/lib/jtop
  copying jtop/__init__.py -> build/lib/jtop
  copying jtop/jetson_release.py -> build/lib/jtop
  copying jtop/github.py -> build/lib/jtop
  creating build/lib/jtop/core
  copying jtop/core/engine.py -> build/lib/jtop/core
  copying jtop/core/common.py -> build/lib/jtop/core
  copying jtop/core/power.py -> build/lib/jtop/core
  copying jtop/core/jetson_clocks.py -> build/lib/jtop/core
  copying jtop/core/cpu.py -> build/lib/jtop/core
  copying jtop/core/temperature.py -> build/lib/jtop/core
  copying jtop/core/fan.py -> build/lib/jtop/core
  copying jtop/core/config.py -> build/lib/jtop/core
  copying jtop/core/jetson_variables.py -> build/lib/jtop/core
  copying jtop/core/tegrastats.py -> build/lib/jtop/core
  copying jtop/core/jetson_libraries.py -> build/lib/jtop/core
  copying jtop/core/exceptions.py -> build/lib/jtop/core
  copying jtop/core/timer_reader.py -> build/lib/jtop/core
  copying jtop/core/nvpmodel.py -> build/lib/jtop/core
  copying jtop/core/__init__.py -> build/lib/jtop/core
  copying jtop/core/memory.py -> build/lib/jtop/core
  copying jtop/core/command.py -> build/lib/jtop/core
  copying jtop/core/tegra_parse.py -> build/lib/jtop/core
  copying jtop/core/hardware.py -> build/lib/jtop/core
  copying jtop/core/gpu.py -> build/lib/jtop/core
  copying jtop/core/processes.py -> build/lib/jtop/core
  creating build/lib/jtop/gui
  copying jtop/gui/jtopguiconfig.py -> build/lib/jtop/gui
  copying jtop/gui/pcpu.py -> build/lib/jtop/gui
  copying jtop/gui/pinfo.py -> build/lib/jtop/gui
  copying jtop/gui/pengine.py -> build/lib/jtop/gui
  copying jtop/gui/pall.py -> build/lib/jtop/gui
  copying jtop/gui/jtopgui.py -> build/lib/jtop/gui
  copying jtop/gui/pcontrol.py -> build/lib/jtop/gui
  copying jtop/gui/pmem.py -> build/lib/jtop/gui
  copying jtop/gui/__init__.py -> build/lib/jtop/gui
  copying jtop/gui/pgpu.py -> build/lib/jtop/gui
  creating build/lib/jtop/gui/lib
  copying jtop/gui/lib/common.py -> build/lib/jtop/gui/lib
  copying jtop/gui/lib/smallbutton.py -> build/lib/jtop/gui/lib
  copying jtop/gui/lib/process_table.py -> build/lib/jtop/gui/lib
  copying jtop/gui/lib/colors.py -> build/lib/jtop/gui/lib
  copying jtop/gui/lib/linear_gauge.py -> build/lib/jtop/gui/lib
  copying jtop/gui/lib/__init__.py -> build/lib/jtop/gui/lib
  copying jtop/gui/lib/chart.py -> build/lib/jtop/gui/lib
  installing to build/bdist.linux-aarch64/wheel
  running install
  Install status:
   - [X] super_user
   - [ ] virtualenv
   - [ ] docker
  ERROR:jtop.service:Does not exist jetson_stats
  running install_lib
  creating build/bdist.linux-aarch64
  creating build/bdist.linux-aarch64/wheel
  creating build/bdist.linux-aarch64/wheel/jtop
  copying build/lib/jtop/terminal_colors.py -> build/bdist.linux-aarch64/wheel/jtop
  copying build/lib/jtop/jtop.py -> build/bdist.linux-aarch64/wheel/jtop
  copying build/lib/jtop/jetson_config.py -> build/bdist.linux-aarch64/wheel/jtop
  copying build/lib/jtop/jetson_swap.py -> build/bdist.linux-aarch64/wheel/jtop
  copying build/lib/jtop/__main__.py -> build/bdist.linux-aarch64/wheel/jtop
  creating build/bdist.linux-aarch64/wheel/jtop/core
  copying build/lib/jtop/core/engine.py -> build/bdist.linux-aarch64/wheel/jtop/core
  copying build/lib/jtop/core/common.py -> build/bdist.linux-aarch64/wheel/jtop/core
  copying build/lib/jtop/core/power.py -> build/bdist.linux-aarch64/wheel/jtop/core
  copying build/lib/jtop/core/jetson_clocks.py -> build/bdist.linux-aarch64/wheel/jtop/core
  copying build/lib/jtop/core/cpu.py -> build/bdist.linux-aarch64/wheel/jtop/core
  copying build/lib/jtop/core/temperature.py -> build/bdist.linux-aarch64/wheel/jtop/core
  copying build/lib/jtop/core/fan.py -> build/bdist.linux-aarch64/wheel/jtop/core
  copying build/lib/jtop/core/config.py -> build/bdist.linux-aarch64/wheel/jtop/core
  copying build/lib/jtop/core/jetson_variables.py -> build/bdist.linux-aarch64/wheel/jtop/core
  copying build/lib/jtop/core/tegrastats.py -> build/bdist.linux-aarch64/wheel/jtop/core
  copying build/lib/jtop/core/jetson_libraries.py -> build/bdist.linux-aarch64/wheel/jtop/core
  copying build/lib/jtop/core/exceptions.py -> build/bdist.linux-aarch64/wheel/jtop/core
  copying build/lib/jtop/core/timer_reader.py -> build/bdist.linux-aarch64/wheel/jtop/core
  copying build/lib/jtop/core/nvpmodel.py -> build/bdist.linux-aarch64/wheel/jtop/core
  copying build/lib/jtop/core/__init__.py -> build/bdist.linux-aarch64/wheel/jtop/core
  copying build/lib/jtop/core/memory.py -> build/bdist.linux-aarch64/wheel/jtop/core
  copying build/lib/jtop/core/command.py -> build/bdist.linux-aarch64/wheel/jtop/core
  copying build/lib/jtop/core/tegra_parse.py -> build/bdist.linux-aarch64/wheel/jtop/core
  copying build/lib/jtop/core/hardware.py -> build/bdist.linux-aarch64/wheel/jtop/core
  copying build/lib/jtop/core/gpu.py -> build/bdist.linux-aarch64/wheel/jtop/core
  copying build/lib/jtop/core/processes.py -> build/bdist.linux-aarch64/wheel/jtop/core
  copying build/lib/jtop/service.py -> build/bdist.linux-aarch64/wheel/jtop
  creating build/bdist.linux-aarch64/wheel/jtop/gui
  copying build/lib/jtop/gui/jtopguiconfig.py -> build/bdist.linux-aarch64/wheel/jtop/gui
  copying build/lib/jtop/gui/pcpu.py -> build/bdist.linux-aarch64/wheel/jtop/gui
  copying build/lib/jtop/gui/pinfo.py -> build/bdist.linux-aarch64/wheel/jtop/gui
  copying build/lib/jtop/gui/pengine.py -> build/bdist.linux-aarch64/wheel/jtop/gui
  copying build/lib/jtop/gui/pall.py -> build/bdist.linux-aarch64/wheel/jtop/gui
  copying build/lib/jtop/gui/jtopgui.py -> build/bdist.linux-aarch64/wheel/jtop/gui
  copying build/lib/jtop/gui/pcontrol.py -> build/bdist.linux-aarch64/wheel/jtop/gui
  copying build/lib/jtop/gui/pmem.py -> build/bdist.linux-aarch64/wheel/jtop/gui
  copying build/lib/jtop/gui/__init__.py -> build/bdist.linux-aarch64/wheel/jtop/gui
  copying build/lib/jtop/gui/pgpu.py -> build/bdist.linux-aarch64/wheel/jtop/gui
  creating build/bdist.linux-aarch64/wheel/jtop/gui/lib
  copying build/lib/jtop/gui/lib/common.py -> build/bdist.linux-aarch64/wheel/jtop/gui/lib
  copying build/lib/jtop/gui/lib/smallbutton.py -> build/bdist.linux-aarch64/wheel/jtop/gui/lib
  copying build/lib/jtop/gui/lib/process_table.py -> build/bdist.linux-aarch64/wheel/jtop/gui/lib
  copying build/lib/jtop/gui/lib/colors.py -> build/bdist.linux-aarch64/wheel/jtop/gui/lib
  copying build/lib/jtop/gui/lib/linear_gauge.py -> build/bdist.linux-aarch64/wheel/jtop/gui/lib
  copying build/lib/jtop/gui/lib/__init__.py -> build/bdist.linux-aarch64/wheel/jtop/gui/lib
  copying build/lib/jtop/gui/lib/chart.py -> build/bdist.linux-aarch64/wheel/jtop/gui/lib
  copying build/lib/jtop/__init__.py -> build/bdist.linux-aarch64/wheel/jtop
  copying build/lib/jtop/jetson_release.py -> build/bdist.linux-aarch64/wheel/jtop
  copying build/lib/jtop/github.py -> build/bdist.linux-aarch64/wheel/jtop
  running install_data
  creating build/bdist.linux-aarch64/wheel/jetson_stats-4.2.1.data
  creating build/bdist.linux-aarch64/wheel/jetson_stats-4.2.1.data/data
  creating build/bdist.linux-aarch64/wheel/jetson_stats-4.2.1.data/data/jetson_stats
  copying services/jtop.service -> build/bdist.linux-aarch64/wheel/jetson_stats-4.2.1.data/data/jetson_stats
  copying scripts/jtop_env.sh -> build/bdist.linux-aarch64/wheel/jetson_stats-4.2.1.data/data/jetson_stats
  running install_egg_info
  running egg_info
  writing jetson_stats.egg-info/PKG-INFO
  writing dependency_links to jetson_stats.egg-info/dependency_links.txt
  writing entry points to jetson_stats.egg-info/entry_points.txt
  writing requirements to jetson_stats.egg-info/requires.txt
  writing top-level names to jetson_stats.egg-info/top_level.txt
  reading manifest file 'jetson_stats.egg-info/SOURCES.txt'
  reading manifest template 'MANIFEST.in'
  warning: no previously-included files found matching 'tox.ini'
  warning: no previously-included files found matching 'Dockerfile'
  warning: no previously-included files found matching '.dockerignore'
  no previously-included directories found matching 'tests'
  no previously-included directories found matching 'docs'
  no previously-included directories found matching 'examples'
  writing manifest file 'jetson_stats.egg-info/SOURCES.txt'
  Copying jetson_stats.egg-info to build/bdist.linux-aarch64/wheel/jetson_stats-4.2.1.egg-info
  running install_scripts
  INFO:jtop.core.jetson_variables:Install jtop_env.sh variables
  INFO:jtop.core.jetson_variables: - COPYING jtop_env.sh -> /etc/profile.d/jtop_env.sh
  ERROR:jtop.service:Does not exist jtop
  INFO:jtop.service:Add new group jtop
  INFO:jtop.service:Add cfield to group jtop
  INFO:jtop.service:Install jtop.service
  INFO:jtop.service: - COPYING jtop.service -> /etc/systemd/system/jtop.service
  INFO:jtop.service: - Reload all daemons
  INFO:jtop.service: - ENABLE jtop.service
  INFO:jtop.service: - START jtop.service
  adding license file "LICENSE" (matched pattern "LICENSE")
  creating build/bdist.linux-aarch64/wheel/jetson_stats-4.2.1.dist-info/WHEEL
  creating '/tmp/pip-wheel-xrbpkp48/jetson_stats-4.2.1-py3-none-any.whl' and adding 'build/bdist.linux-aarch64/wheel' to it
  adding 'jetson_stats-4.2.1.data/data/jetson_stats/jtop.service'
  adding 'jetson_stats-4.2.1.data/data/jetson_stats/jtop_env.sh'
  adding 'jtop/__init__.py'
  adding 'jtop/__main__.py'
  adding 'jtop/github.py'
  adding 'jtop/jetson_config.py'
  adding 'jtop/jetson_release.py'
  adding 'jtop/jetson_swap.py'
  adding 'jtop/jtop.py'
  adding 'jtop/service.py'
  adding 'jtop/terminal_colors.py'
  adding 'jtop/core/__init__.py'
  adding 'jtop/core/command.py'
  adding 'jtop/core/common.py'
  adding 'jtop/core/config.py'
  adding 'jtop/core/cpu.py'
  adding 'jtop/core/engine.py'
  adding 'jtop/core/exceptions.py'
  adding 'jtop/core/fan.py'
  adding 'jtop/core/gpu.py'
  adding 'jtop/core/hardware.py'
  adding 'jtop/core/jetson_clocks.py'
  adding 'jtop/core/jetson_libraries.py'
  adding 'jtop/core/jetson_variables.py'
  adding 'jtop/core/memory.py'
  adding 'jtop/core/nvpmodel.py'
  adding 'jtop/core/power.py'
  adding 'jtop/core/processes.py'
  adding 'jtop/core/tegra_parse.py'
  adding 'jtop/core/tegrastats.py'
  adding 'jtop/core/temperature.py'
  adding 'jtop/core/timer_reader.py'
  adding 'jtop/gui/__init__.py'
  adding 'jtop/gui/jtopgui.py'
  adding 'jtop/gui/jtopguiconfig.py'
  adding 'jtop/gui/pall.py'
  adding 'jtop/gui/pcontrol.py'
  adding 'jtop/gui/pcpu.py'
  adding 'jtop/gui/pengine.py'
  adding 'jtop/gui/pgpu.py'
  adding 'jtop/gui/pinfo.py'
  adding 'jtop/gui/pmem.py'
  adding 'jtop/gui/lib/__init__.py'
  adding 'jtop/gui/lib/chart.py'
  adding 'jtop/gui/lib/colors.py'
  adding 'jtop/gui/lib/common.py'
  adding 'jtop/gui/lib/linear_gauge.py'
  adding 'jtop/gui/lib/process_table.py'
  adding 'jtop/gui/lib/smallbutton.py'
  adding 'jetson_stats-4.2.1.dist-info/LICENSE'
  adding 'jetson_stats-4.2.1.dist-info/METADATA'
  adding 'jetson_stats-4.2.1.dist-info/WHEEL'
  adding 'jetson_stats-4.2.1.dist-info/entry_points.txt'
  adding 'jetson_stats-4.2.1.dist-info/top_level.txt'
  adding 'jetson_stats-4.2.1.dist-info/RECORD'
  removing build/bdist.linux-aarch64/wheel
done
  Created wheel for jetson-stats: filename=jetson_stats-4.2.1-py3-none-any.whl size=154248 sha256=b66893bb71272449fd9216f08a18086596b55e99e48a4db8ceff520a801f1efc
  Stored in directory: /root/.cache/pip/wheels/ba/c9/33/0cac8e299478174eb10280e003e8eccd2ae8a53c0dc8470060
Successfully built jetson-stats
Installing collected packages: smbus2, jetson-stats
  Created temporary directory: /tmp/pip-unpacked-wheel-jpnifqgc

  Created temporary directory: /tmp/pip-unpacked-wheel-mp9vfkkt

  changing mode of /usr/local/bin/jetson_config to 755
  changing mode of /usr/local/bin/jetson_release to 755
  changing mode of /usr/local/bin/jetson_swap to 755
  changing mode of /usr/local/bin/jtop to 755
Successfully installed jetson-stats-4.2.1 smbus2-0.4.2
Cleaning up...
  Removing source in /tmp/pip-install-rjowprzv/jetson-stats
Removed build tracker: '/tmp/pip-req-tracker-fogqcdez'

I see a ERROR:jtop.service:Does not exist jtop in the log output for the host, but I log out and back in and the jtop command works. I see the display interface as expected on the host.

I then rebuilt my Docker image and added the /run/jtop.sock:/run/jtop.sock to my docker compose file:

...
volumes:
  - /run/jtop.sock:/run/jtop.sock

I then "bashed into" the container and ran the jtop command and it worked!

However, I would like to run this container on balenaOS, and I cannot install jetson-stats onto the host OS. I was following this comment: https://github.com/rbonghi/jetson_stats/issues/63#issuecomment-796863640, where it appears codethief did not mention needing to install jetson-stats onto the host OS and was able to get it to work, and this tutorial: https://blog.balena.io/how-to-use-nvidia-Jetson-devices-on-balena/.

Is the jtop.service not installed inside the container?

volks73 commented 1 year ago

I was able to use the jtop.core.Tegrastats class to run the tegrastats utility within the Balena-based Docker container without needing to install systemd, the jtop.service, or jetson-stats in the host OS.

Thank you again for the project and guidance.

rbonghi commented 1 year ago

I'm sorry for not getting back to you sooner. You can run jtop from your host without systems using this command:

sudo JTOP_SERVICE=True jtop --force
volks73 commented 1 year ago

No worries. Good to know. Thank you for the information.

SolaZn commented 1 year ago

Hello !

I do have a similar problem; here's what happens when running jtop (with or without sudo)

jetson@jetson-486:~$ jtop I can't access jtop.service. Please logout or reboot this board.

with sudo :

The jtop.service is not active. Please run: sudo systemctl restart jtop.service

jetson@jetson-486:~$ sudo jtop --health
Traceback (most recent call last):
  File "/usr/local/bin/jtop", line 11, in <module>
    sys.exit(main())
  File "/usr/local/lib/python3.6/dist-packages/jtop/__main__.py", line 134, in main
    jtop_config()
  File "/usr/local/lib/python3.6/dist-packages/jtop/jetson_config.py", line 227, in jtop_config
    curses.wrapper(JTOPCONFIG, JTOP_MENU)
  File "/usr/lib/python3.6/curses/__init__.py", line 94, in wrapper
    return func(stdscr, *args, **kwds)
  File "/usr/local/lib/python3.6/dist-packages/jtop/gui/jtopguiconfig.py", line 74, in __init__
    self.loop()
  File "/usr/local/lib/python3.6/dist-packages/jtop/gui/jtopguiconfig.py", line 154, in loop
    while not self.events():
  File "/usr/local/lib/python3.6/dist-packages/jtop/gui/jtopguiconfig.py", line 167, in events
    status_keyboard = self.keyboard(event)
  File "/usr/local/lib/python3.6/dist-packages/jtop/gui/jtopguiconfig.py", line 201, in keyboard
    output = cmd()
  File "/usr/local/lib/python3.6/dist-packages/jtop/jetson_config.py", line 79, in fix_jtop_all
    fix_service()
  File "/usr/local/lib/python3.6/dist-packages/jtop/jetson_config.py", line 69, in fix_service
    install_service(folder, copy=copy)
  File "/usr/local/lib/python3.6/dist-packages/jtop/service.py", line 124, in install_service
    copyfile(service_package_path, service_install_path)
  File "/usr/lib/python3.6/shutil.py", line 120, in copyfile
    with open(src, 'rb') as fsrc:
FileNotFoundError: [Errno 2] No such file or directory: '/usr/local/lib/python3.6/dist-packages/services/jtop.service

Here's what happens when I try to repair jtop through sudo jtop --health : image

jetson@jetson-486:~$ sudo jtop --health
Traceback (most recent call last):
  File "/usr/local/bin/jtop", line 11, in <module>
    sys.exit(main())
  File "/usr/local/lib/python3.6/dist-packages/jtop/__main__.py", line 134, in main
    jtop_config()
  File "/usr/local/lib/python3.6/dist-packages/jtop/jetson_config.py", line 227, in jtop_config
    curses.wrapper(JTOPCONFIG, JTOP_MENU)
  File "/usr/lib/python3.6/curses/__init__.py", line 94, in wrapper
    return func(stdscr, *args, **kwds)
  File "/usr/local/lib/python3.6/dist-packages/jtop/gui/jtopguiconfig.py", line 74, in __init__
    self.loop()
  File "/usr/local/lib/python3.6/dist-packages/jtop/gui/jtopguiconfig.py", line 154, in loop
    while not self.events():
  File "/usr/local/lib/python3.6/dist-packages/jtop/gui/jtopguiconfig.py", line 167, in events
    status_keyboard = self.keyboard(event)
  File "/usr/local/lib/python3.6/dist-packages/jtop/gui/jtopguiconfig.py", line 201, in keyboard
    output = cmd()
  File "/usr/local/lib/python3.6/dist-packages/jtop/jetson_config.py", line 79, in fix_jtop_all
    fix_service()
  File "/usr/local/lib/python3.6/dist-packages/jtop/jetson_config.py", line 69, in fix_service
    install_service(folder, copy=copy)
  File "/usr/local/lib/python3.6/dist-packages/jtop/service.py", line 124, in install_service
    copyfile(service_package_path, service_install_path)
  File "/usr/lib/python3.6/shutil.py", line 120, in copyfile
    with open(src, 'rb') as fsrc:
FileNotFoundError: [Errno 2] No such file or directory: '/usr/local/lib/python3.6/dist-packages/services/jtop.service'

Restarting the service or rebooting does not do anything...

Here's what the client side on my docker container has to say about this :

Traceback (most recent call last):
  File "/usr/local/lib/python3.11/site-packages/jtop/jtop.py", line 1110, in start
    self._broadcaster.connect()
  File "/usr/local/lib/python3.11/multiprocessing/managers.py", line 532, in connect
    conn = Client(self._address, authkey=self._authkey)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/multiprocessing/connection.py", line 501, in Client
    c = SocketClient(address)
        ^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/multiprocessing/connection.py", line 629, in SocketClient
    s.connect(address)
ConnectionRefusedError: [Errno 111] Connection refused

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/app/push_metrics.py", line 220, in <module>
    registry = CustomCollector()
               ^^^^^^^^^^^^^^^^^
  File "/app/push_metrics.py", line 16, in __init__
    self._jetson.start()
  File "/usr/local/lib/python3.11/site-packages/jtop/jtop.py", line 1121, in start
    raise JtopException("The jtop.service is not active. Please run:\nsudo systemctl restart jtop.service")
jtop.core.exceptions.JtopException: The jtop.service is not active. Please run:
sudo systemctl restart jtop.service
Closing jetson-stats connection...

The command you provided sudo JTOP_SERVICE=True jtop --force does work and get jtop running, although it is still not available from the docker container (that doesn't want to start anyway since there's no jtop). When I restart the docker I use manually (the one with the /run/jtop.sock:/run/jtop.sock parameter), here's what happens :

Error response from daemon: Cannot restart container 3a100371a041: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: error during container init: error mounting "/run/jtop.sock" to rootfs at "/run/jtop.sock": mount /run/jtop.sock:/run/jtop.sock (via /proc/self/fd/6), flags: 0x5000: not a directory: unknown: Are you trying to mount a directory onto a file (or vice-versa)? Check if the specified host path exists and is the expected type

Do you happen to know what might be happening please @rbonghi ?

SolaZn commented 1 year ago

Okay I maybe found what was happening : here's the output of sudo journalctl -u jtop.service -n 600 --no-pager

avril 24 15:48:09 jetson-486 jtop[30531]: Traceback (most recent call last):
avril 24 15:48:09 jetson-486 jtop[30531]:   File "/usr/local/bin/jtop", line 11, in <module>
avril 24 15:48:09 jetson-486 jtop[30531]:     load_entry_point('jetson-stats==4.2.1', 'console_scripts', 'jtop')()
avril 24 15:48:09 jetson-486 jtop[30531]:   File "/usr/local/lib/python3.6/dist-packages/jtop/main.py", line 98, in main
avril 24 15:48:09 jetson-486 jtop[30531]:     locale.setlocale(locale.LC_ALL, '')
avril 24 15:48:09 jetson-486 jtop[30531]:   File "/usr/lib/python3.6/locale.py", line 598, in setlocale
avril 24 15:48:09 jetson-486 jtop[30531]:     return _setlocale(category, locale)
avril 24 15:48:09 jetson-486 jtop[30531]: locale.Error: unsupported locale setting
avril 24 15:48:09 jetson-486 systemd[1]: jtop.service: Main process exited, code=exited, status=1/FAILURE
avril 24 15:48:09 jetson-486 systemd[1]: jtop.service: Failed with result 'exit-code'.
avril 24 15:48:20 jetson-486 systemd[1]: jtop.service: Service hold-off time over, scheduling restart.
avril 24 15:48:20 jetson-486 systemd[1]: jtop.service: Scheduled restart job, restart counter is at 102.

My locale is set to LANG=fr_FR.UTF-8 Maybe it is the source of the problem.

Changing it back to en_US.UTF-8 seems to solve the issue in a way. Is this on purpose that French locale doesn't work ?

ProxyScci commented 1 year ago

Having a similar issue. There is no jtop.service after install and I've uninstall and reinstalled with reboots in between to get this to work. I'm running Jetpack 5.1.0 on an Nvidia Orin with a CTI Forge Board and getting this issue. sudo jtop --health gives me the fix all option but that errors out as well.

File "/usr/local/bin/jtop", line 8, in sys.exit(main()) File "/usr/local/lib/python3.8/dist-packages/jtop/main.py", line 134, in main jtop_config() File "/usr/local/lib/python3.8/dist-packages/jtop/jetson_config.py", line 227, in jtop_config curses.wrapper(JTOPCONFIG, JTOP_MENU) File "/usr/lib/python3.8/curses/init.py", line 105, in wrapper return func(stdscr, *args, **kwds) File "/usr/local/lib/python3.8/dist-packages/jtop/gui/jtopguiconfig.py", line 74, in init self.loop() File "/usr/local/lib/python3.8/dist-packages/jtop/gui/jtopguiconfig.py", line 154, in loop while not self.events(): File "/usr/local/lib/python3.8/dist-packages/jtop/gui/jtopguiconfig.py", line 167, in events status_keyboard = self.keyboard(event) File "/usr/local/lib/python3.8/dist-packages/jtop/gui/jtopguiconfig.py", line 201, in keyboard output = cmd() File "/usr/local/lib/python3.8/dist-packages/jtop/jetson_config.py", line 79, in fix_jtop_all fix_service() File "/usr/local/lib/python3.8/dist-packages/jtop/jetson_config.py", line 69, in fix_service install_service(folder, copy=copy) File "/usr/local/lib/python3.8/dist-packages/jtop/service.py", line 124, in install_service copyfile(service_package_path, service_install_path) File "/usr/lib/python3.8/shutil.py", line 264, in copyfile with open(src, 'rb') as fsrc, open(dst, 'wb') as fdst: FileNotFoundError: [Errno 2] No such file or directory: '/usr/local/lib/python3.8/dist-packages/services/jtop.service'

lehni commented 1 year ago

I am seeing the same problem as @ProxyScci, fresh install of Jetpack 4.6.4 on a Jetson Nano. This used to work just fine on 4.6

rbonghi commented 10 months ago

Hi all

I'm sorry for not getting back to you sooner. I figured out a bad design for my code. I also refer #466 that has the same error. I will release a new feature soon.

wohali commented 5 months ago

@rbonghi Just to add another data point, your fix in 1688c50 does not resolve this issue. I see the fix is already in 4.2.8 and the issue persists in installing there.

I am on Jetpack 4.6.4 as well.

rbonghi commented 3 months ago

Hi @wohali

Could you please provide the output of your console so that we can identify the cause of the bug?

Best, Raffaello

wohali commented 3 months ago

Sure, I need to power back up the Jetson for testing. I'll try and get to this over the weekend. Sorry for the delay.