私は、セキュリティデジタルスロットを内蔵したAMDプロセッサを搭載したHP Envy x360 15mシリーズノートブックを使用しています。ただし、Ubuntu 22.04ベースのLinux Mint 21を実行すると、挿入されたカードが認識されず、カーネルにログインすることもできません。
選択した出力lspci
は次のとおりです。
01:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. Device 5228 (rev 01)
DeviceName: Realtek PCIE CardReader
Subsystem: Hewlett-Packard Company Device 888a
Flags: fast devsel, IRQ 255, IOMMU group 8
Memory at fcf00000 (32-bit, non-prefetchable) [disabled] [size=4K]
Capabilities: [40] Power Management version 3
Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit+
Capabilities: [70] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [140] Device Serial Number 00-00-00-01-00-4c-e0-00
Capabilities: [150] Latency Tolerance Reporting
Capabilities: [158] L1 PM Substates
Kernel modules: rtsx_pci
Windowsを起動すると、ハードウェアが正常に動作していることを確認できます。 Linuxではこのデバイスに問題があるという報告はありませんが、効果的に使用することはできません。
カーネルバージョン5.13、5.17、5.18を試してみました。
ベストアンサー1
他の問題の解決中に、次の内容を含むファイルが見つかりました/etc/modprobe.d/blacklist-rts5229.conf
。
blacklist rtsx_pci
install rtsx_pci /bin/false
私のシステムにどのように適用されたのか、私のシステムの実際のデバイスをターゲットにするために特別にルールが作成されたのはなぜですか?
そのようなファイルを作成する方法についてのアイデアを持っている人がいる場合は、非常に感謝します。
私が実際に排除しようとしている問題は私のAMD GPUです。このGPUのドライバは神秘的にも同じようにブラックリストに上がりました( blacklist-amdgpu.conf
)。