最近またBlenderを使い始めましたが、持ち運び用のChromebookで最新バージョンを使いたい。
ちょっと面倒だったので覚え書きしておきます。
Blenderインストール(古いバージョン)
まず前提としてLinuxの有効化が必要です。
古いバージョンのBlenderでよければ簡単にインストールできます。
ターミナルを立ち上げて以下のコマンド。
|
1 2 3 |
sudo apt update sudo apt upgrade sudo install blender |
この場合はChromebookのランチャーに登録され、ワンクリックで起動できます。
ただしバージョンは2.79bです。

Blenderのインストール(3.0.0)
公式からリンクもあるSnap Storeを使います。
まずはsnapの準備。
|
1 2 3 |
sudo apt update sudo apt install snapd sudo snap install core |
続いて最新のBlenderを入れますが、そのままだとエラーが出ます。
|
1 2 3 |
$ sudo snap install blender --classic error: system does not fully support snapd: cannot mount squashfs image using "squashfs": mount: /tmp/sanity-mountpoint-796470183: mount failed: Operation not permitted. |
そこで足りない機能を追加してからインストールします。
|
1 2 |
sudo apt install libsquashfuse0 squashfuse fuse sudo snap install blender --classic |
早速実行してみると次のようなエラーが出ます。
|
1 2 |
$ blender / has 'other' write 40777 |
権限の問題かと思ってsudoersを sudo visdo で編集してみます。
secure_path に /snap/bin がないので追記。
viはカーソルを動かして、iキーで挿入モードにして追記します。
escキーでコマンドモードに戻して:wqで保存して終了です。

これでも動きませんでしたが、そのうち要りそうなのでこれはそのままに。
結局 chmod で権限を変更しました。
|
1 |
sudo chmod 755 / |
これで実行してみると、ペンギンのようなアイコンでBlender3が実行できました。

これがホスト名にもあるpenguinくんなのかな。
シェルフに登録できず、実行時にターミナル起動が必要ですがそこまで面倒でもないです。
それよりもChromebookは夏のバージョンアップでF11、F12のショートカットが使えなくなったことから、毎回のレンダリングが面倒そうな気がします。
1