OpenMythosのサンプルプログラムを動かしました

1.概要 前回、OpenMythosの環境構築まで実現したので、GitHubにあるサンプルプログラム(Usage)を動かしてみました。一部エラーが発生しましたが、結果出力部分なので修正をしました。その内容を記述します。 2.詳細 Usageに記載されているPythonプログラムをopenmythos_usage.pyとして作成します。 $ source ~/mypy/bin/activate (mypy) $ pythoh3 openmythos_usage.py 下記エラーとなります [MLA] Parameters: 1,538,626 [MLA] Logits shape: torch.Size([2, 16, 1000]) [MLA] Generated shape: torch.Size([2, 24]) Traceback (most recent call last):   File "/home/nakasima/openmythos/openmythos_usage.py", line 48, in <module>     rho = torch.linalg.eigvals(A).abs().max().item()           ^^^^^^^^^^^^^^^^^^^^^^^ RuntimeError: linalg.eig: The input tensor A must have at least 2 dimensions. コードの下記部分を修正します #rho = torch.linalg.eigvals(A).abs().max().item() rho = A.abs().max().item() $ source ~/mypy/bin/activate (mypy) $ pythoh3 openmythos_usage.py [MLA] Parameters: 1,538,626 [MLA] Logits shape: torch.Size([2, 16, 1000]) [MLA] Generated shape: torch.Size([2, 24]) [MLA] Spectral radius ρ(A) = 0.3679 (mus...

ubuntu 22.04をupgrade後、起動がとても遅い

1.概要

先週、ubuntu-22.04のupgradeを実施後、起動がとても遅くなりました。余りにも遅いので、ubuntu-20.04に戻してしまいました。別区画のubuntu-22.04で、この原因調査を行い、対策を見つけて適用しました。しかし、スッキリと改善しません。その内容を記述します。

2.症状

non-uefi biosのPCに、ubuntu-22.04をmbr環境に導入して利用していました。splashをoffにして起動の流れを見ると、コンソールからGUIに切替るときにハングしたようになります。1分程度の時間が経過するとlogin画面に変わるようですが、これでは使えません。

3.対策

参考資料を参照して、下記コマンドを実行しました。

$ sudo systemd-analyze blame

一番処理に時間を要していたサービスは、apparmor.serviceでした。
これをdisableに変更して、改善したように見えました。

$ systemctl stop apparmor.service
$ systemctl disable apparmor.serivce

しかし、PC再起動を何度か実施すると、同じように起動が遅くなりました。
そこで、目に付いたもう一つのサービス(gpu-manager.service)も同じ処理をしました。
それでも再起動を何度か実施すると起動は遅くなってしまいました。

gpu-manager.serviceは、ubuntu-20.04環境でも動作していたので必要なサービスだと思います。

4.所見

何故、apparmor.serivceが起動していたかはわかりません。
過去のバックアップから戻してみると、apparmor.serivceは起動されてないことを確認できました。
ubuntu-22.04は、しばらく利用するのは中止して、ubuntu-20.04に戻しました。

最近、ubuntu-22.04.3がリリースされ、私の環境も更新処理で22.04.3に移行していました。
もう少し修正情報が適用されてから、再度、22.04.3で評価したいと考えています。

5.追記

2026-04-20追記

最近、apparmorはsnapであると知りました。全てのapplicationをsnapに変えるのは難しいと思うのですが、ubuntuが強力に移行を進める理由が私には理解できません。

参考
[外部サイト参照]
Ubuntuの起動を高速化する方法
AppArmor

コメント

このブログの人気の投稿

miniPCのBMAXでWindows11のsecure boot設定漏れでトラブル発生

LinuxMint-22.3にWine 11.6をサクッと入れてみました

LinuxMint 21.3にWinBoat導入を試してみました