Починаючи з ядра 4.18 CPU Ryzen більш-менш працюють без бубна. Як воно було до цього ядра не знаю, але читав. Коли я придбав собі ноутбук, то вже була Kubuntu 18.10 з ядром 4.18.
Але.
Не все так добре з коробки і без оптимізації нікуди не подітися. Система зависала через певний період роботи випадково.Відома проблема.
Треба додати опцію ядра idle=nomwait
Додатково додав pci=noaer його теж вказували як необхідний. Поки не тестував як без нього.
Але не всі помилки зникли в dmesg -l3
Для мого Ryzen 5 додав ще такі параметри: ivrs_ioapic[4]=00:14.0 ivrs_ioapic[5]=00:00.2 . Може для вашої версії процесора треба будуть інші цифри. У мене хоча б зникли відповідні помилки з логів після цих параметрів.
Підсумково додав такі параметри:
idle=nomwait pci=noaer ivrs_ioapic[4]=00:14.0 ivrs_ioapic[5]=00:00.2
Для збереження енергії використовую powersave режим, коли працюю від акумулятора та performance, коли працюю від розетки.
Поки що не використовую pcie_aspm=off параметр. Наче зависано нема. Є лише проблема з вайфай карткою, але я її вирішив автоматичним перезавантаженням модуля після сну. Все ж таки з керуванням використання енергії на PCIE ноут повинен довше працювати від акумулятора.
В ядрі 4.19 з'явилася підтримка вимикання пам'яті відеокарти якщо вона не використовується в 3Д. Мені здалося, що ноут став працювати довше від акумулятора, якщо я просто сиджу під офісними задачами. Можливо вже idle в параметрах не треба вказувати в новому ядрі - не перевіряв поки що за браком часу.
Якщо що, то Lenovo 720s-13ARR - дуже гарна машинка, якщо на ній стоїть останній БІОС, в попередніх версіях була проблема з тротлінгом CPU і після зменшення вольтажу з метою пониження нагріву CPU, вольтаж назад не відновлювався при вирівнюванні температури. Купував з вимогою прошивки останнього BIOS.))) Чого і вам раджу...