Я только что установил и настроил Ubuntu 18.04.3 LTS на моем Lenovo Ideapad 330 с AMD® Ryzen 5 2500u с radeon vega mobile gfx × 8
Wi-Fi не работал, но я исправил это но все же мои устройства иногда часто зависают.
Нет ошибок и т. Д., Нет искажений, он зависает, я могу перемещать курсор, но кнопки не работают ..
Какие-либо решения?
PS: Я новичок в использовании терминала, мало знаю о командах Linux .
Проведя небольшое исследование и отказавшись от перекомпиляции графического стека вручную, я обнаружил, что вам нужно сделать 2 вещи, чтобы почти полностью решить эту проблему: установить параметр ограничения cstate для ядра в /etc/default/grub
и обновите графический драйвер AMD.
Откройте Терминал и откройте файл для редактирования с правами суперпользователя, например (если у вас нет коврика для мыши, вы можете использовать nano)
sudo mousepad /etc/default/grub
Измените начало строки GRUB_CMDLINE_LINUX_DEFAULT=
, чтобы после редактирования он включает параметр intel_idle.max_cstate=1
, например мой говорит:
GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1 intel_idle.max_cstate=1"
Вы можете оставить другие параметры, такие как quiet
и splash
, которые могут быть там уже.
сохраните и выйдите из текстового редактора и выполните следующую команду, чтобы обновить конфигурацию GRUB:
sudo update-grub
Теперь добавьте PPA для графических драйверов AMD:
sudo add-apt-repository ppa:oibaf/graphics-drivers
sudo apt update && sudo apt upgrade
Теперь перезагрузитесь.
Это решение должно работать на других разновидностях Linux (например, mint, mx, manjaro и т. д.) и на других компьютерах с процессорами AMD, на которых возникает эта проблема.
Не используйте блокировку экрана или приостановку работы системы, и, скорее всего, у вас больше никогда не будет зависаний!
Когда я перестану быть ленивым и решу проблемы с блокировкой системы, я обновлю этот ответ.
AMD не выпускала никаких официальных проприетарных драйверов для Ubuntu 20.04 на момент публикации этой публикации, но когда и если они появятся, я бы порекомендовал попробовать их.