久しぶりにjetson nanoを動かしたら環境が昔すぎて色々困ったので新しいイメージに更新する
...をしようとしたら色々ハマったので解決した際のメモ(主に自分用)
使ったイメージ
jetpack SDK
2GB/4GBイメージが異なるので注意
(外観で見分けることが可能、以下は4GBのもの。イメージが異なると起動しない(しなかった))
jetson nano ubuntu20.04 image(未使用、今後どこかで使ってみたい)
https://github.com/Qengineering/Jetson-Nano-Ubuntu-20-image
https://forums.developer.nvidia.com/t/ubuntu-20-04-on-jetson-nano/249716
xubuntu-20-04 image(未使用、今後どこかで使ってみたい)
ハマった(解決した)一覧
python3.10をinstall試みるもハマった(python3.10
installは上手くいったが,pyqt5
のインストールで色々ハマった)
http://wisteriahill.sakura.ne.jp/CMS/WordPress/2022/04/01/jetson-nano-python-new-install/
AttributeError: module 'sipbuild.api' has no attribute 'prepare_metadata_for_build_wheel' for PyQt5 5.15.0
結局pipでインストールができず、以下で解決した(これだとvenv環境下での解決にならないが、割り切った)
sudo apt install -y python3-pyqt5
日本語設定
https://qiita.com/MuAuan/items/9b2b63d12e094ad2e739
https://toyo-interest.com/jetson-nano/jetson-nano%E6%97%A5%E6%9C%AC%E8%AA%9E%E5%85%A5%E5%8A%9B%E3%81%A7%E3%81%8D%E3%82%8B%E3%82%88%E3%81%86%E3%81%AB%E3%81%99%E3%82%8B/
sudo apt update -y
sudo apt install fonts-ipafont fonts-ipaexfont -y
sudo apt install fcitx-mozc -y
Jetson Nano (2GB)でapt upgrade後ログイン画面が表示されなくなった問題の解決
https://udon.little-pear.net/jetson-nano-login-error-after-upgrade/
sudo apt update
sudo apt-mark hold systemd
sudo apt upgrade
unable-to-launch-usr-bin-startlxdeという画面が出てログインできない
-->これは諦めてOS再インストールした。。
https://forums.developer.nvidia.com/t/unable-to-launch-usr-bin-startlxde/175073
画面sleep&lockを回避
https://blog.mmaakkyyii.com/posts/post15/
Settingアイコンから
Power
何もしない状態でのサスペンド設定
Brightness & Lock
何もしない状態での画面のロック設定
雑記
python3-pyqt5のインストール
sudo apt install -y python3-pyqt5
mkdir -p /home/jetson/venv/python3.10-test/bin
echo "echo hello" > /home/jetson/venv/python3.10-test/bin/activate
python3.1x系のインストール(defaultは3.6系だったが3.6系はもう古い気がするので新しくしてみる試み)
http://wisteriahill.sakura.ne.jp/CMS/WordPress/2022/04/01/jetson-nano-python-new-install/
sudo apt update
sudo apt upgrade
sudo apt install build-essential libbz2-dev libdb-dev libreadline-dev libffi-dev libgdbm-dev liblzma-dev libncursesw5-dev libsqlite3-dev libssl-dev zlib1g-dev uuid-dev tk-dev
wget https://www.python.org/ftp/python/3.10.13/Python-3.10.13.tgz
tar xzf Python-3.10.13.tgz
cd Python-3.10.13
./configure
make
sudo make altinstall
cd /usr/bin
sudo ln -s /usr/local/bin/python3.10 python3.10
sudo ln -s /usr/local/bin/python3.10 python3
参考