📘

Jetson JetPack 6.2にChromiumを導入する方法

に公開

はじめに

JetsonでSnapを用いてChromiumを導入する際、正攻法だと起動できない不具合があるのでメモとして残します。

導入方法

  1. Snapをダウングレードし、バージョンを固定します。
$ snap download snapd --revision=24724
$ sudo snap ack snapd_24724.assert
$ sudo snap install snapd_24724.snap
$ sudo snap refresh --hold snapd
  1. Chromiumをインストールします。
$ sudo apt update
$ sudo apt install -y chromium-browser

終了後アプリ一覧にChromiumがあったら導入成功です。

正攻法だと起動できなくなっていた理由

Snapがバージョン2.70にアップデートされてから、ルート権限で動作していたものがファイル権限に変更されたました。
Jetsonのデフォルトカーネルでは、これらに対応していない為に再コンパイルしないとファイル権限に対応できないからです。

参考

https://forums.developer.nvidia.com/t/chromium-other-browsers-not-working-after-flashing-or-updating-heres-why-and-quick-fix/338891

Discussion