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)という構成
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
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には良い記憶がないんだよな…。

コメント
コメントを投稿
励みになりますので、簡単で良いので一言くださいませ。