Jetson

JETSON ORIN NANO Developer kitを入手したので立ち上げてみた その2

JETSON ORIN NANO Developer kitを入手して、前回はSDにOS Imageを書き込み立ち上げるところまでしました。

JETSON ORIN NANO Developer kitを入手したので立ち上げてみた その1|デジタルライト(Digital-light.jp)

SSH接続してみる

普通にSSH接続できました。

Jtopをいれてみる

Jetsonのリソース状況を確認するアプリケーション Jtopをいれます。

Jetson Nanoでjtopを使ってみる – Qiita

こちらを参考に。

$ sudo apt install python3-pip

python-pipではなく、python3-pipをいれます。

$ sudo -H pip install jetson-stats

これでインストール完了

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

そのままだと動かないので、再起動するか上のコマンドをいれると、

UntitledImage

無事に動きました。

graphics_demos

*しばらくSSH接続で実行

UntitledImage
/usr/src/nvidia

にgraphics_demosというフォルダがありました。

ここにいろんなサンプルがあります。

まずはbubbleから試してみます。

$ cd bubble
$ sudo apt-get update
$ sudo apt-get install gcc g++ make

これで、bubbleフォルダにあるx11というフォルダに実行ファイルが作成されますが、SSH接続していると実行できないので、この次からJETSON ORIN NANOから操作します。

IMG 6467

JETSONのFILESから

/usr/src/nvidia/graphics_demos/bubble/x11

を選び、ここでTerminalを開きます。

$ ./bubble

と実行すると

IMG 6468

金属の球体の映り込みが表示されるサンプルが実行できました。

ctree

IMG 6471

eglstreamcube

IMG 6472

gears-basic

IMG 6474

gears-cube

IMG 6475

とこのようなデモが実行できました。

他のデモもしらべていきます。

ABOUT ME
中畑 隆拓
スマートライト㈱ 代表取締役。IoTソリューションの開発、スマートホーム&オフィスのコンサルティング、DALI,KNX,EnOceanなどのインテグレーションを行っています。

POSTED COMMENT

  1. なっくん より:

    > SSH接続していると実行できないので

    DISPLAY環境変数を設定すると、デスクトップ画面に表示されないですかね?

    $ export DISPLAY=:0
    $ ./bubble

    とか。

  2. 中畑 隆拓 より:

    なっくんさん、ありがとうございます。試してみます!

  3. 中畑 隆拓 より:

    うまくいきませんでした。 引き続き、調べてみます。

    $ export DISPLAY=:0
    $ ./bubble
    No protocol specified
    X failed to open display.
    Usage: bubble [options]
    Frequency with which to automatically poke bubble:
    [-autopoke ]
    Turn on framerate logging:
    [-fps]
    To run in Fixed-Frame Increment mode (Fixed increment of frames):
    [-ff]
    Delta used in Fixed-Frame Increment which defines amount of change in scene:
    [-delta ]
    Window system options (not all available on all platforms):
    [-windowsize] [ ] (window size)
    [-windowoffset ] (window position)
    *Not supported on Wayland*

    Rendering options (availability varies by platform):
    [-buffering ] (n-buffered swaps)
    (Max 4)
    [-msaa ] (multi sampling)
    [-csaa
    ] (coverage sampling)
    [-vcaa
    ] (coverage sampling)
    [-useprogbin ] (program binary loading)
    [-smart
    ] (detect termination in
    cross-partition stream)
    [-eglstreamsocket ] (socket to get EGLStream from)
    [-fifo ] (0 min, 5 max)
    [-renderahead
    ] (-1 min, 10 max)
    (Max number of in-flight GPU
    frames in mailbox mode to
    throttle mailbox mode.)
    [-latency ] (0 min, 2147483647 max)
    [-timeout
    ] (0 min, 2147483647 max)
    [-frames <#>] (max numnber of frames to run)
    [-ip ] (IP address)
    [-port ] (port number for multiple consumers)
    [-proctype ] (Producer or Consumer)
    [-surfaceid ] (0 min, 9999 max)
    [-sec ] (0 forever, 3153600 max)
    [-inactivity ] (time to render on/off)

    Note:
    Use of parameters which modify the display configuration
    is primarily intended for use when running the application
    in a standalone fashion. When there is a separate display
    server running, their use is discouraged, as they will blindly
    change the state without regard to any other applications
    sharing the display.

COMMENT

メールアドレスが公開されることはありません。 が付いている欄は必須項目です