概要
仕事でIsacSimを触ることになったので, お勉強でIsacSimの環境を作ることを目指す。
この記事では, IsacSimを起動するためのOmniverse Launcherをインストールするところまで説明します.
環境
- Ubuntu 24.04.LTS
- Omniverse Launcher 1.9.13
手順の前に...
この後, 詳細な手順を記載していますが, 四苦八苦している途中に何故か動き始めたという
ぐだぐだな感じになったので, 先にとりあえず行ったことをまとめます.
・NVIDIA アカウントを作成:必須
・Omniverse LauncherのAppimageをダウンロード:必須
・Appimageに実行権限をつける:必須
・fuseをインストール:必須
・rootフォルダの所有者を自分に変える:必須か不明
・一回コンソールを閉じる:必須か不明
・新しく開いたコンソールで
./omniverse-launcher-linux.AppImage --no-sandbox
を実行(sudoはいらない):必須
とりあえず, 上記の手順でOmniverseのLauncherは起動までは行けました。
詳細な手順
https://www.nvidia.com/en-us/omniverse/download/
こちらから, OmniverseのAppimageをダウンロード
落としてきたAppImageに実行権限を付与
※Executable as Programにチェック入れる
何故か実行してもコンソールから叩いても動かない...
fuseというのが必要な模様
FUSEについてはこちらを参照
https://docs.appimage.org/user-guide/troubleshooting/fuse.html
FUSEをインストール
sudo apt install libfuse2
--no-sandboxというオプションをつけろとのことだが,
これはChromeでセキュリテイ機能を無視するときに使うとのこと(何でChromeが出てくんだよ)
update-desktop-database ~/.local/share/applicationsというコマンドが動かせていない模様
このディレクトリを見に行くとrootディレクトリの権限がロックされていた
こちらのコマンドでrootディレクトリの権限を開放する "username"はもちろん自分の名前
-Rのオプションはrootの配下のディレクトリにも全て同じ開放を行っていまする
sudo chown -R "username" root
なんやねん!って思ってたが
一回コンソールを閉じ, 新しいコンソールで
./omniverse-launcher-linux.AppImage --no-sandbox
を実行したら普通に起動
実行結果
所感
ぐっと疲れた...
前に別のOmniverse関連ツールを動かしたことがあるんですが, それよりはマシな気もする...