AMD 3200G搭載PCでnvidia-1660 Superを認識しない

 1.概要

AMD Ryzen環境にはnvidia-1660 Superを利用しています。
Ubuntu-22.04、LinxuMint-21までは普通にGPUとしてOSレベルで認識します。
nvidia driverの導入も問題が起きることはありませんでした。
LinuxMint-22.3に移行するとnvidiaを認識しません。
lspciで調べるとデバイスを認識できていません。
HW故障と思い色々調べて復旧した内容を記述します。

2.詳細

nvidia-1660 Superを取外して、別のPCで試験することを最初に考えました。
しかし、LinuxMint-21.3導入時まで動作していたことを思い出しました。
HWを取外す前に、別のISOブートイメージ(SystemRescue)を起動してlspciで調べることをしました。
何と、問題なくlspciで認識されます。これはLinuxMint-22.3の問題であると思いました。

今まではWeb検索をして調べていましたが、GoogleAIに上記状況を記載して、対処方法を聞きました。
PCI-Expressの省電力機能問題の可能性があり、下記kernel parameterを設定して改善するとのことでした。
pcie_port_pm=off
何と一発で正解です。素晴らしい。
ネット参照すると参考資料が見つかります。これがビンゴと認識できる方は限られている気がします。

また、LinxuMint-22.3では、sbin.user-is-merged, bin.user-is-merged, lib.user-is-mergedのDirectoryがroot直下にあります。
ディレクトリ構成も整理をされていて、色々変化している気がします。

参考

NVIDIA/トラブルシューティング
https://wiki.archlinux.jp/index.php/NVIDIA/トラブルシューティング

コメント

このブログの人気の投稿

LinuxMint 22.3にdosbox-xを導入してWindows95/98のGameを動かしました

ubuntu 26.04 LTSのリリース発表があり、Daily Build版を導入しました

ubuntu desktop 26.04 LTSをKVM環境にDaily Build版を導入しました