به نام خدا
درود دوستان.
مدت ها قبل چندین پست در مورد کندی بعضی از دوستان توی محیط سیستم داشتیم(همین طور خودم ) و از قضا این مشکل مربوط به دوستانی بود که از گرافیک های AMD استفاده می کردن ، خوب دوستان باید بگم خوشحال باشید مشکل شما حل شد.
این مشکل به این دلیل به وجود میاد که راه انداز radeon به جای amdgpu روی گرافیک شما فعال می شه.
خوب حالا باید چیکار کنیم تا درست بشه ؟
برای حل این مشکل باید یه خط دستور رو به ورودی های کرنل اضافه کنید.
برای این کار فایل grub که در مسیر etc/default/grub هست رو ویرایش می کنیم.
برای گرافیک های جدید تر سری های r2 تا rx
radeon.cik_support=0 amdgpu.cik_support=1
و برای گرافیک های قدیمی تر یا سری HD
radeon.si_support=0 amdgpu.si_support=1
ویرایش باید چیزی به این شکل باشه
GRUB_CMDLINE_LINUX_DEFAULT="quiet radeon.cik_support=0 amdgpu.cik_support=1 "
برای دیدن این که آیا گرافیک شما از درایور amdgpu استفاده می کنه یا نه می تونید از دستور lspci -k استفاده کنید و باید خروجی شبیه خروجی زیر دریافت کنید.
Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Bonaire PRO [Radeon R9 M270X]
Subsystem: ASUSTeK Computer Inc. Bonaire PRO [Radeon R9 M270X]
Kernel driver in use: amdgpu
Kernel modules: radeon, amdgpu
همچنین اگر به مشکل در اجرای desktop خوردید دستور amdgpu.dc=0 را به ورودی های کرنل اضافه کنید و می تونید با dmesg خطاها رو برسی کنید.
توصیه من اینه اگه از اسپلش استفاده می کنید غیر فعالش کنید.