表示され、コンテナの起動が出来ませんでした。この問題への対処には/etc/cdi/nvidia.yamlの更新で対処出来ました。詳細を以下に記録します。利用環境のバージョンは次のようになっています。1.81.0今回のPCへのWSL2,PodmanやGPUコンテナ利用ためのnvidia-container-tooolkitの導入手順は以下の記事でまとめています。前日まで問題なく起動できていたGPUコンテナでしたが、突然起動せず以下のようなエラーが表示されるようになりました。125どうもWSLにおけるNvidiaドライバ周りでlibcudaが見つからないということのようです。このファイル名はパスからして一意に定まったものではなさそうに思えます。hello-worldなどGPUコンテナが絡まないコンテナであれば問題なく起動できました。結論から書くと、WindowsUpdateなりの何らかの更新時にこのパスが変わってしまったということが原因のようでした。/etc/cdi/nvidia.yamlの更新podmanではCDIファイルでlibcudaなどの場所を指定しています。試しに再生成して差異があるか確認してみます。/etc/cdi/nvidia.yamlで以下のようなファイルが生成されました。以下のように生成された新旧ファイルの差分を取ってみました。nv_dispig.inf_以降のハッシュ的な値が更新されていたようです。これが原因でパスにファイルが見当たらないとされていたようです。ホスト・VMともにNvidiaDriverの更新をした記憶はないのですが、WindowsUpdateなどの更新で変化したのでしょうか。同一の問題は今後も再発しそうなので、その際はまたyamlファイルを再生成することにします。/usr/lib/wsl/lib/libdxcore.so解決に寄与しなかった方法podman-machine-defaultにおけるパッケージ更新やPodmanの更新では問題解決には寄与しませんでした。以下はパッケージ更新で利用したコマンドです。upgradePodmanは4.6.0→4.6.1に更新しました。カバートミッションデイを通勤&出張用に購入して3か月利用した感想2023/08/31kskしがない技術者です。自作PC、ガジェット、カメラ、スキー、インラインスケートなど広く浅い趣味の記録をしています。