Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Rozwiązane Aktualizacja sterownika / microcode procesora (problemy z grafiką)
#3
0
Kod:
$ inxi -Fxz
System:
  Kernel: 5.4.0-88-generic x86_64 bits: 64 compiler: gcc v: 9.3.0
  Desktop: MATE 1.24.0 Distro: Linux Mint 20.2 Uma base: Ubuntu 20.04 focal
Machine:
  Type: Laptop System: Acer product: Swift SF315-41 v: V2.12
  serial: <filter>
  Mobo: RR model: Becks_RR v: V2.12 serial: <filter> UEFI: Insyde v: 2.12
  date: 10/25/2018
Battery:
  ID-1: BAT0 charge: 26.4 Wh condition: 48.5/48.9 Wh (99%) model: AC14B8K
  status: Discharging
CPU:
  Topology: Quad Core model: AMD Ryzen 5 2500U with Radeon Vega Mobile Gfx
  bits: 64 type: MT MCP arch: Zen L2 cache: 2048 KiB
  flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
  bogomips: 31939
  Speed: 1371 MHz min/max: 1600/2000 MHz Core speeds (MHz): 1: 1592 2: 1572
  3: 1393 4: 1387 5: 1404 6: 1437 7: 1468 8: 1640
Graphics:
  Device-1: AMD Raven Ridge [Radeon Vega Series / Radeon Vega Mobile Series]
  vendor: Acer Incorporated ALI driver: amdgpu v: kernel bus ID: 03:00.0
  Display: x11 server: X.Org 1.20.11 driver: amdgpu,ati
  unloaded: fbdev,modesetting,vesa resolution: 1920x1080~60Hz
  OpenGL: renderer: AMD RAVEN (DRM 3.35.0 5.4.0-88-generic LLVM 10.0.0)
  v: 4.6 Mesa 20.0.5 direct render: Yes
Audio:
  Device-1: AMD Raven/Raven2/Fenghuang HDMI/DP Audio
  vendor: Acer Incorporated ALI driver: snd_hda_intel v: kernel
  bus ID: 03:00.1
  Device-2: AMD Raven/Raven2/FireFlight/Renoir Audio Processor
  vendor: Acer Incorporated ALI driver: N/A bus ID: 03:00.5
  Device-3: AMD Family 17h HD Audio vendor: Acer Incorporated ALI
  driver: snd_hda_intel v: kernel bus ID: 03:00.6
  Sound Server: ALSA v: k5.4.0-88-generic
Network:
  Device-1: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter
  vendor: Lite-On driver: ath10k_pci v: kernel bus ID: 02:00.0
  IF: wlp2s0 state: up mac: <filter>
Drives:
  Local Storage: total: 476.94 GiB used: 15.18 GiB (3.2%)
  ID-1: /dev/nvme0n1 vendor: Silicon Power model: SPCC M.2 PCIe SSD
  size: 476.94 GiB
Partition:
  ID-1: / size: 467.96 GiB used: 15.18 GiB (3.2%) fs: ext4
  dev: /dev/nvme0n1p2
Sensors:
  System Temperatures: cpu: 37.9 C mobo: N/A gpu: amdgpu temp: 37 C
  Fan Speeds (RPM): N/A
Info:
  Processes: 278 Uptime: 1m Memory: 6.75 GiB used: 1.20 GiB (17.8%)
  Init: systemd runlevel: 5 Compilers: gcc: 9.3.0 Shell: bash v: 5.0.17
  inxi: 3.0.38


Oto moje rozwiazanie! Udało się!! Smile

Powołuje się na post: https://bbs.archlinux.org/viewtopic.php?...7#p1887767

1. Najpierw muszę dowiedzieć się, jaki jest symbol kodowy mojego procesora. Autor wyjaśnia, że można to odczytać z pliku .iso updatującego bios, ze strony Lenovo dla komputera Thinkpad E485. Ja nie muszę tego robić, bo mam ten sam model komputera i procesora co autor posta, a więc Ryzen 5 2500u, którego cpuid to: cpu00810F10

2. Wchodzimy na stronę repo githuba i pobieramy odpowiedni plik dla odpowiedniego cpuid https://github.com/platomav/CPUMicrocodes

3. Pobieramy (o ile mamy procek AMD, ja mam, ale autor pisze, że są też podobne narzędzia dla intela, tylko trzeba poszukać): plik z rozszerzeniem .c :  https://github.com/AndyLavr/amd-ucodegen , zapisujemy, i kompilujemy przy pomocy gcc komendą
Kod:
gcc -Wall plik_z_git.c
A generuję plik h poleceniem
Kod:
./a.out -o nazwa_pliku_wyjsciowego.h nazwa_pliku_z_githuba.bin

3a. tworzę katalog:
Kod:
$ mkdir -p /tmp/amd-ucode/kernel/x64/microcode
$ cd /tmp/amd-ucode/
3b. kopiuję do niego plik .h
3c. loguję się jako root
Kod:
$ sudo su
3d. generuję img:
Kod:
# echo kernel/x64/microcode/nazwa_pliku_wyjsciowego_uzyskanego_wczesniej.h | cpio -o -H newc -R 0:0 > /boot/amd-uc.img
3e. uaktualniam grub
Kod:
# grub-mkconfig -o /boot/grub/grub.cfg

Na stonie piszą jeszcze, żeby skompilowaćjądro, ale w treści posta z forum nic o tym nie pisze autor. Po ponownym uruchomieniu YT mi się już nie zawiesza Wink

Dzięki!
Hej.
M.


Wiadomości w tym wątku
RE: Aktualizacja sterownika / microcode procesora (problemy z grafiką) - przez mpaw - 21-10-2021, 17:54

Skocz do:




Użytkownicy przeglądający ten wątek: 2 gości