Спасибо большое за ответы.
Погонял часик, вроде кулер стал посильнее крутиться и больше система не виснет.
Нужно подольше погонять, но вроде помогло.
Оставлю здесь последовательность действий, которую я выполнил на Ubuntu 18.04, вдруг у кого-то такой же случай.
Создаем временную директорию, в которую загрузим ядро и патчи:
mkdir ~/tmp
cd ~/tmp
Загружаем в нее правки (насколько я понял) от Ubuntu:
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.3.8/0001-base-packaging.patch
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.3.8/0002-UBUNTU-SAUCE-add-vmlinux.strip-to-BOOT_TARGETS1-on-p.patch
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.3.8/0003-UBUNTU-SAUCE-tools-hv-lsvmbus-add-manual-page.patch
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.3.8/0004-debian-changelog.patch
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.3.8/0005-configs-based-on-Ubuntu-5.3.0-18.19.patch
Также сюда же кидаем файлик скачанный по ссылке (прямая:
https://pastebin.com/dl/4bn7mmyr), предложенной m-svo и сохраняем его под именем asus_wmi.patch.
Скачиваем исходники ядра версии 5.3.8 (сначала скачал 5.4.0 по ошибке, на этой версии не заработало):
wget https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.3.8.tar.xz
unxz -v linux-5.3.8.tar.xz
wget https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.3.8.tar.sign
gpg --verify linux-5.3.8.tar.sign
tar xvf linux-5.3.8.tar
cd linux-5.3.8
Патчим ядро:
patch -p1 < ~/tmp/0001-base-packaging.patch
patch -p1 < ~/tmp/0002-UBUNTU-SAUCE-add-vmlinux.strip-to-BOOT_TARGETS1-on-p.patch
patch -p1 < ~/tmp/0003-UBUNTU-SAUCE-tools-hv-lsvmbus-add-manual-page.patch
patch -p1 < ~/tmp/0004-debian-changelog.patch
patch -p1 < ~/tmp/0005-configs-based-on-Ubuntu-5.3.0-18.19.patch
patch -p1 < ~/tmp/asus_wmi.patch
Собираем и создаем deb пакеты:
cp /boot/config-`uname -r` .config
make oldconfig
make menuconfig
make clean
make -j `getconf _NPROCESSORS_ONLN` deb-pkg LOCALVERSION=-custom
sudo dpkg -i ../*.deb
sudo update-grub
Далее, не знаю насколько это нужно (более грамотные люди может быть объяснят), но я сделал - скачиваем по ссылке выше (или по прямой:
https://pastebin.com/dl/h07C2NXL) файл и сохраняем его под именем edid-asus.hex.
Делаем модуль доступным при загрузке:
xxd -r edid-asus.hex edid-asus.bin
sudo mkdir /lib/firmware/edid
sudo cp edid-asus.bin /lib/firmware/edid/
sudo sed -i "s/quiet splash/quiet splash drm.edid_firmware=eDP:edid\/edid-asus.bin/g" /etc/default/grub
И на последок добавляем в конфиг amdgpu:
sudo bash -c 'cat > /usr/share/X11/xorg.conf.d/10-amdgpu.conf' << EOF
Section "OutputClass"
Identifier "AMDgpu"
MatchDriver "amdgpu"
Driver "amdgpu"
Option "VariableRefresh" "True"
EndSection
EOF
Обновляем grub и перезагружаем систему:
sudo update-grub
sudo reboot
Ну и конечно же данные действия выполнять на свой страх и риск, потому как я таким занимался в первый раз и возможно где-то что-то сделал не правильно (пусть более опытные люди поправят).
Еще раз всем огромное спасибо за помощь! Буду надеяться, что ситуаци с тормозами более не повторится.