محمد شهبازی
محمد شهبازی
خواندن ۲ دقیقه·۲ سال پیش

رفع مشکل AMD ROCm-llvm در اوبونتو ۲۲.۰۴


اگر توی اوبونتو مدام با مشکل فریز شدن سیستم مواجه هستید یقینا کارت گرافیکتون نصب نیست. برای چک کردن نصب درایور کرات گرافیک میتونید از دستورات زیر استفاده کنید:

sudo lshw -c video

اگر خروجی متناسب با سخت افزارتون بود که درایور ها نصب هستند. نمونه:

╭─leber@mohammad ~ ╰─$ sudo lshw -c video [sudo] password for leber: *-display description: VGA compatible controller product: Skylake GT2 [HD Graphics 520] vendor: Intel Corporation physical id: 2 bus info: pci@0000:00:02.0 logical name: /dev/fb0 version: 07 width: 64 bits clock: 33MHz capabilities: pciexpress msi pm vga_controller bus_master cap_list rom fb configuration: depth=32 driver=i915 latency=0 resolution=1920,1080 resources: irq:131 memory:a1000000-a1ffffff memory:b0000000-bfffffff ioport:5000(size=64) memory:c0000-dffff *-display description: Display controller product: Topaz XT [Radeon R7 M260/M265 / M340/M360 / M440/M445 / 530/535/ 620/625 Mobile] vendor: Advanced Micro Devices, Inc. [AMD/ATI] physical id: 0 bus info: pci@0000:01:00.0 version: 81 width: 64 bits clock: 33MHz capabilities: pm pciexpress msi bus_master cap_list rom configuration: driver=amdgpu latency=0 resources: irq:128 memory:90000000-9fffffff memory:a0000000-a01fffff ioport:4000(size=256) memory:a2200000-a223ffff memory:a2240000-a225ffff

اگر نبود برای نصب درایور کارت گرافیک AMD میتونید به این لینک مراجعه کنید. فایل .deb متناسب رو دانلود کنید؛ سپس دستور amdgpu-install رو بزنید. اگر حین اتمام نصب با خطای زیر مواجه شدید:

The following packages have unmet dependencies: rocm-llvm : Depends: python but it is not installable Depends: libstdc++-5-dev but it is not installable or libstdc++-7-dev but it is not installable Depends: libgcc-5-dev but it is not installable or libgcc-7-dev but it is not installable Recommends: gcc-multilib but it is not going to be installed Recommends: g++-multilib but it is not going to be installed E: Unable to correct problems, you have held broken packages.

تبریک میگم شما با خطایی مواجه شدید که شرکت AMD سولوشنی براش ارائه نکرده و تا به امروز که این نوشته رو دارم مینویسم کاربرانش از دستش شاکی هستن !

https://github.com/RadeonOpenCompute/ROCm/issues/1713




آپدیت : نحوه رفع ایراد

شرکت AMD شب گذشته بالاخره آپدیت داد و این ایراد رفع شد. البته هنوز سایتش بروزرسانی نشده. برای حل شدن این مسئله فایل متناسب با نسخه اوبونتو خودتون رو دانلود و نصب کنید:

Ubuntu v20.04 :

sudo apt-get update wget https://repo.radeon.com/amdgpu-install/5.3/ubuntu/focal/amdgpu-install_5.3.50300-1_all.deb sudo apt-get install ./amdgpu-install_5.3.50300-1_all.deb

Ubuntu v22.04 :

sudo apt-get update wget https://repo.radeon.com/amdgpu-install/5.3/ubuntu/jammy/amdgpu-install_5.3.50300-1_all.deb sudo apt-get install ./amdgpu-install_5.3.50300-1_all.deb

بعد از نصب مجددا دستور amdgpu-install رو بزنید. ایرادتون رفع خواهد شد.

amd
توسعه دهنده نرم افزار - در اینجا چالش هایی که باهاشون مواجه میشم رو مینویسم
شاید از این پست‌ها خوشتان بیاید