Puncte:2

Rx 6600xt blocat pe ecranul de splash al plăcii de bază

drapel cn

(Eu fac Dualbooting) Mi-am înlocuit recent Radeon R7 260x cu un Rx 6600xt și speram că va funcționa fără alte modificări, deoarece ambele sunt GPU AMD, dar după ce ați schimbat GPU-ul, sistemul ajunge la punctul în care vă puteți alege sistemul de operare, dar nu mai departe. Când alegeți Linux ca opțiune de pornire, acesta arată din nou ecranul de introducere a plăcii de bază și rămâne blocat acolo. GPU-ul pare să fie însă funcțional, deoarece atunci când alegeți Windows funcționează foarte bine.

Am actualizat la Ubuntu 21.04, dar asta nu a ajutat cu adevărat.Orice ajutor ar fi grozav :D

(mai am vechiul Gpu)

Puncte:1
drapel cn

Problema lipsește firmware-ul. Sistemul de fapt pornește bine, doar că nu există video (vezi ultimul paragraf). Am reușit să remediez problema actualizând nucleul la cea mai recentă versiune stabilă de linie principală și instalând fișierele de firmware AMD GPU lipsă.

Ceea ce trebuie să faci este:

  1. git clone git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git Presupun că aici rulați acest lucru în directorul de acasă al utilizatorului.
  2. cd /lib/firmware
  3. sudo mv amdgpu amdgpu.orig
  4. sudo cp -r \~/linux-firmware/amdgpu ./ Aceasta presupune că ați clonat firmware-ul linux de mai sus în directorul dvs. de acasă.
  5. Instalați cel mai recent kernel de la linia principală (Am folosit 5.13.12) - dacă ai nevoie de un tutorial vezi acest. Asigurați-vă că initrd este regenerat ca parte a instalării nucleului. Dacă nu, poate fi necesar să fugi sudo update-initramfs -k all -u

Asta ar trebui să o facă.

Cum mi-am dat seama? Instalat openssh-server pe caseta mea, apoi lăsați kernel-ul 5.13.12 de pornire și sshd în caseta mea. Am alergat dmesg și am văzut că driverul amdgpu se plângea de lipsa fișierului firmware /lib/firmware/amdgpu/dimgrey_cavefish_sos.bin. Verificați să vedeți dacă este în /lib/firmware. Am crezut că nucleul Pop OS 21.04/Ubuntu 21.04 livrat cu nu are acest firmware, iar programul de instalare a nucleului principal nu se deranjează să actualizeze linux-firmware pachet, așa că a trebuit să-l scot de pe git...

Michal Przybylowicz avatar
drapel eg
De ce să-l instalezi din git când îl poți instala folosind apt? Așa `sudo apt install linux-firmware`?
drapel cn
@MichalPrzybylowicz Motivul pentru care aveți nevoie de versiunea git este că versiunea pachetului nu are firmware-ul necesar pentru a inițializa cea mai recentă versiune a modulului de kernel amdgpu cu un GPU din seria rx6000. Aceasta este cauza principală a problemei.
Michal Przybylowicz avatar
drapel eg
Se pare că îl am `ll /lib/firmware/amdgpu/dimgrey_cavefish_sos.bin` și am instalat firmware doar folosind apt. Folosesc RX 6800 XT. Nu e ceva în neregulă cu soluția ta. Eram curios de ce merg pe acel drum.
drapel cn
Ai o problemă cu GPU-ul tău? Puteți încerca oricând metoda SSH (rulați dmesg) pentru a afla de ce se plânge modulul amdgpu.
Michal Przybylowicz avatar
drapel eg
Nu, al meu merge bine.
drapel cn
Oh, interesant... al tău funcționează bine cu Ubuntu 21.04/Pop OS 21.04? Vă deranjează să partajați versiunea pachetului dvs. linux-firmware și ieșirea uname -r? Doar curios....
Michal Przybylowicz avatar
drapel eg
firmware-ul linux este 1.197.3, nucleul este 5.13.13. Ubuntu este 21.04.
drapel cn
Remarcat! Se pare că Pop OS are propriul pachet, versiunea este 1.197.1. Pot să actualizez la 1.197.3 și să văd diferența... Mulțumesc pentru sfat!
drapel cn
Confirmat! Pachetul de firmware linux Pop OS nu are o grămadă de fișiere de firmware, de fapt.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.