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...

snapが怪しい…

メインマシンの Ubuntu26.04が固まる

通常のUpdateを行なって、再起動が必要というので再起動を実施。

gdmのログイン画面は表示される
ユーザ選択
パスワード入力
デスクトップに切り替わる途中で固まる
マウスは動作せず
キーボードは反応する

あれ?タイミングの問題かな?と思い再度実施するが、改善はしない。

どうやら最後のUpdateが問題っぽい。
ということで、GRUBメニューからSafe Mode(Netoworkあり+root)で起動する
記憶では、Linux-Kernel関係が7.0.0-29に上がっていた表示を見ているので、前の7.0.0-28に戻す。

改善せず

ちなみにメインマシンの環境は
Ubuntu26.04(64GB) + GeForce3060(8GB) + デュアルディスプレイ
SSD(1TB+2TB) , HDD(4TB)という構成

一応、sshでの接続はできるので、MacBookからリモートでこの状況のログを確認しながら作業する。

ログを渡してGeminiに確認するが、nvidiaのドライバと、kernel7.0.0-29の問題と指摘される。
まぁ過去にもアップデート後にドライバ入れ直すことは多々あったので、またかぁ…という感じ。

そこで、open版に入れ直したり、バージョン変えたり…。
どれもだめ。
結局3時間ほど粘ったが改善せず。


仕方なく、OSをクリーンインストールすることに。
/home は 2TBの別SSDに切っているので、自分のデータが飛ぶことはない。

USBからBootして入れ直す。
今度はKernelが7.0.0-29でも問題なく動作する…???
GeForeceのドライバも新しい???



まぁ、Update時の不具合か?と思いつつ、復旧作業を行う。
Thunderbird , Brave , vscode , obsidian , DBeaver , LMStudio などなど

いつもの作業なので、それほど手間ではない。

と、ところが、再発した。
Dock(画面左に設定)を横切って2nd ディスプレイに移るときに固まりだした。
Windowを掴んでいる時、マウスだけの時…。

再起動後、Dock周辺を集中的にチェック。
Dock上をマウスカーソルで上から下に舐めると、固まる。

良く分からんが、Dockが怪しいことは判明した。
表示しないようにすれば、固まることはなさそう。
 でも、使い勝手が悪い。

そこで、代替のPlankが良いらしいので入れてみることに。
 waylandに非対応らしく動かない(泣)
 →アンインストール
仕方なくGnome-shellの「Dash To Dock」や「Dash to Panel」を試すものの駄目。


ここで、時間をかけたくないのに…。
と思いつつ、あることに気づいた。
 snap経由でインストールしたアプリで落ちているっぽい
  いま使用しているのは FirefoxとThunderbird、Bitwardenだけだ。

そういえば、以前snapで入れたslackのせいで落ちまくった記憶…。

思い切って、snapを停止してみる。

$ sudo systemctl stop snapd
snapdStopping 'snapd.service', but its triggering units are still active:snapd.socket

怒られました。

無理やり止める

$ sudo systemctl stop snapd.socket snapd.service snapd.seeded.service
$ sudo systemctl disable snapd.socket snapd.service snapd.seeded.service
$ sudo systemctl mask snapd.socket snapd.service

しばらくテストすると、全く固まることなく正常に動作する。

どうやら、こいつが原因ぽい。ドライバとか関係なさそう。
再起動しても、他のアプリ使っても何も問題は起きない!!!

今度は、メールが使えないのは困るのでflatpakを入れ、Thunderbirdを入れる。
プロファイルの場所が異なるので、慌てたもののうまく行った。

この段階で、snapを使わないと心に決め、purgeする。

$ sudo apt purge snapd

再インストールされないようにすると良いらしいので…。

$ sudo nano /etc/apt/preferences.d/nosnap.pref
で、以下の内容を記述

Package: snapd
Pin: release *
Pin-Priority: -10

これで、勝手にインストールされておかしな事になることはないはず…。

丸1日程度解決にかかったけど、いまは快適に動作しているので、まぁOKとしよう。
なんだかsnapには良い記憶がないんだよな…。

コメント

このブログの人気の投稿

MEGAにも弱点があった?

Ubuntu24.04 でGUIが死んだ

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