Debian ドライバの問題

Debian ドライバの問題

私は最近コンピュータを作成しました。メガネ:

  • マザーボード: TUF GAMING B650-PLUS WIFI
  • GPU:Radeon RX 6800 XT OC
  • CPU:ライゼン7 7800x3d
  • メモリ:16GB 6000Hz CL30 2個

まずWindowsをインストールしました。システムでマザーボードのネットワークカードを使用する際に問題があります。後ろに付属のドライバをインストールしてくださいすべてがよく調和し、何の問題もなかった。

ケーキのスライス

残念ながら、Debianのインストールには多くの問題があります(システムを2つ持ちたい)。インストール中にインストーラはDHCPを設定できず、この手順をスキップしてインターネットに接続せずに続行しました。インストール後にWi-Fiが利用できなくなり(RJ45ポートが動作していることを確認しない)、携帯電話を使用してUSB経由でインターネットを共有しました。 Bluetoothも機能せず、どのデバイスにも接続されず、時には周辺機器も登録しないことを追加することもできます。適切なドライバが見つかりません。ドライバはRed Hat、Ubuntu、SLEDにのみ提供されます。クイックフィックスが見つからなかったので心配しませんでした(とにかくネットワークアダプタを使用しません)。

最も重要な質問

HDMI信号出力を拒否するのは私のGPUです(現在のモニターは統合グラフィックスカードに接続されています)。 HDMIを介してモニターを接続すると、何が起こるかを明確に説明します(私のデバイスにはディスプレイポートはありません)。私の画面は引き続き表示されます。画面イメージの停止。停止後にマザーボードのポートを変更すると画面が作動するようになりました。 GPUに戻すと、同じ静止画に戻ります。

静止画のテキスト:

Booting `Debian GNU/Linux'

Loading Linux 6.1.0-18-amd64 . . . 
Loading initial ramdisk . . .

.runningを実行してみると、apt update欠落しているモジュールが複数印刷されています。提供された修正に基づいてインストールしました。apt upgradesudo update-initramfs -uここそしてここ。 2番目の修正は、実際に「firmware-linux」パッケージがインストールされていない場合でした(私はインストールしました)。ただし、これをすべて実行した後、次のようにsudo update-initramfs -uなります。

update-initramfs: Generating /boot/initrd.img-6.1.0-18-amd64
W: Possible missing firmware /lib/firmware/amdgpu/ip_discovery.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vega10_cap.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/sienna_cichlid_cap.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navi12_cap.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/aldebaran_cap.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/gc_11_0_0_toc.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/sienna_cichlid_mes1.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/sienna_cichlid_mes.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navi10_mes.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/gc_11_0_3_mes.bin for module amdgpu

一人ではこの問題を解決できないので、助けてくれてありがとう。

編集:提案されたコマンドを実行した後、私のsource.listファイルは次のようになります。

# deb cdrom:[Debian GNU/Linux 12.5.0 _Bookworm_ - Official amd64 DVD Binary-1 with firmware 20240210-11:28]/ bookworm contrib main non-free-firmware
deb https://deb.debian.org/debian/ bookworm main contrib non-free non-free-firmware
deb http://deb.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware

編集2:システムまたは誰かがこれを[重複]質問としてマークしました。私はそうではないと確信しています。リンクされた質問の修正は私にとって効果的ではありませんでした。問題は、私のマザーボードに以前のバージョンのBIOSがインストールされていることです。 BIOSをアップデートした後、GPUの問題はなくなりました(多くのことを試しましたが、最終的にDebian 12の代わりにUbuntu 22.04.04をインストールすることになったと付け加えることができます)。ちなみに、私のマザーボードが使用するBIOSのバージョンは1811で、私に​​合ったバージョンは2413です。 BIOSをアップデートするときに最新(6.0.60002)AMDドライバもインストールしました。状況やシステムをうまく評価できなかった人が以前に質問を閉じていなかった場合は、この質問を閉じた可能性があります。

はい。そのような奇妙なドライバの問題に直面した場合は、BIOSをアップデートしてください。

答え1

AMD Radeonグラフィックカード用のファームウェアはありません。

これは非フリーバイナリブロップであるため、ディストリビューションブランチmainには含まれておらず、最新バージョンのDebianではこれをnon-free firmware「一般」非フリーソフトウェアと呼ばれる別のブランチに分割します。

(尋ねないでください。この問題についての議論は長くて退屈で、反復的で関連性がありません。)

ソースを確認/etc/apt/sources.listし、次の行があることを確認してください。

(6.1カーネルを使用していると仮定すると、Debian 12、「Bookworm」を使用していると仮定します。)

deb http://deb.debian.org/debian bookworm main non-free-firmware
deb http://deb.debian.org/debian-security bookworm-security main non-free-firmware

(DFSGを持たない他のソフトウェアを使用するには、後ろにカテゴリにcontrib追加してください。)non-freemain

non-free-firmwareこれにはカテゴリを引き出す傾向が含まれます。その後、再実行すると、apt updateAMDapt install firmware-amd-graphicsグラフィックスカード用のファームウェアがダウンロードされます。

関連情報