VanillaOS 3を試す

イメージ
以前仮想マシンで試したものの、あまり時間が取れず、しっかり使えていなかった。 余っている(テスト用においてある)Thinkpad x390に実際に入れて試してみた。 Vanilla OS ところが、サイトに行ってみると少し前(2026-08-24)にUpdateされており2→3へと2年ぶりの更新。 簡単に言うとイミュータブルなOSで、OS本体の書き換えは基本的にできず、A/Bパターンで起動する必要がある。 Aでインストールしたものは、Bに入れられ、起動時にBを選択するとインストール後の状態で使える仕組み。不具合があればまたAに戻せるというもの。 若干、コマンド類が変わってしまっているらしい。 イミュータブルなOSは、これまでにも試したものの日本語がうまく扱えないなど常用するには結構厳しいものがあった。 とはいえ、時間の経過で様々なアプリケーションがFlatpakやAppImageで出揃ってきたので、今回テストすることにした。 インストーラ自体は小さく、起動用のUSBに書き込んで起動すればOK。 インストール完了後、マシン名やユーザ名を入力することで、環境設定は完了。 基本的にはFlatpakでインストールするのが正しい使い方らしいので、必要そうなものを入れてみた。 vscode Brave Browser LMStudio DBeaver-ce Thunderird Obsidian opencode LibreOffice など・・・ どれも、サクサクと動作して気持ちいい。 日本語環境 さて、問題は日本語環境だが、調べてみるとflatpakにmozcもfcitx5も存在していた。 これんらばと思い、入れてみる。 https://note.kurodigi.com/vanillaos-fcitx5-mozc/ が、vanillaOS2の記事のようだけれども、同じ手順でOKだった。 すばらしい。 いつも使用しているmozcが動作するようになった。 ところが、LMStudioでハマった… flatpak特有の問題 LMStudioはすんなり入り、LMLinkでローカルのAIサーバも使用可能。 で、URLを指定したときにWEBサイトを取りに行かせて、処理させるMCPでハマった。 https://github.com/modelcontextprotocol/servers...

VirtualBoxが異常

USBデバイスをエニュメレーションできません…

数日前まで正常に動作していたのに、今日使用しようと起動すると、なぜか見慣れぬメッセージが!



エニュメレーションは、USBの初期化で行っているのは知っているが、なぜこんなエラーが表示されるのか?

  • SDカードを書き込むのにType-C接続のカードリーダーを接続したので、そのせいか?

と、思って抜いた後再度起動してみるが、関係ないらしい。

このエラーが出てからは、仮想マシンもエラーで起動しない…。


念の為Extension-Packを再度入れ直すが、効果なし。

vboxconfigを実行しろというのを、見かけたので実施。

$ sudo /sbin/vboxconfig
vboxdrv.sh: Stopping VirtualBox services.
vboxdrv.sh: Starting VirtualBox services.
vboxdrv.sh: Building VirtualBox kernel modules.
vboxdrv.sh: failed: Cannot change group vboxusers for device /dev/vboxdrv.

There were problems setting up VirtualBox.  To re-start the set-up process, run
  /sbin/vboxconfig
as root.  If your system is using EFI Secure Boot you may need to sign the
kernel modules (vboxdrv, vboxnetflt, vboxnetadp, vboxpci) before you can load
them. Please see your Linux system's documentation for more information.


何度、実行しようと同じ結果になる。

エラーのインフォメーションアイコンからHELP(ユーザーズマニュアル)を確認すると、以下のような記述が…。

12.7.5. USB Not Working

If USB is not working on your Linux host, make sure that the current user is a member of the vboxusers group. Please keep in mind that group membership does not take effect immediately but rather at the next login. If available, the newgrp command may avoid the need for a logout and login.


こんなの、最初にやっているしな〜と思いながらも、念の為確認してみる。

$ cat /etc/group

あれ? vboxusersグループがない?


直接の原因は不明

なぜグループから、vboxusersが消えているのかは、判らない。

が、ここまでくれば対策は分かる。

$ sudo addgroup vboxusers
グループ `vboxusers' (GID 1002) を追加しています...
完了。

手動でグループを追加する。

でもって自分自身を、このグループに追加する。

$ sudo usermod -a -G vboxusers $USER

以上で、正常な状態のはず。

先程の、vboxconfigを実行してみる。

$ sudo /sbin/vboxconfig 
vboxdrv.sh: Stopping VirtualBox services.
vboxdrv.sh: Starting VirtualBox services.
vboxdrv.sh: Building VirtualBox kernel modules.

今度は、何も文句を言われず終了した。

さて、起動してみる。

無事に起動した。
ちなみにバージョンは 7.0.14 です。




無事に仮想マシンも起動し、動作するのを確認。
やっと、本来の作業に入れた。


しかし、なぜグループが消えてしまったのか?
何かremoveする時に、しでかしたか? むむむ…。


まぁ、とりあえず解決したということで。💮



コメント

このブログの人気の投稿

MEGAにも弱点があった?

Ubuntu24.04 でGUIが死んだ

VirtualBoxでUSBを使う方法が分かった!