Вопрос или проблема
Мой ноутбук – Dell 7405 с AMD Ryzen 4500 U, и он продолжает зависать с Ubuntu 22.04.
У меня не было этой проблемы 6 месяцев назад, а теперь, словно из ниоткуда, моя система продолжает зависать и зависать. Каждый раз мне приходится принудительно перезагружать ноутбук, что приводит к удалению блоков, и я попадаю в меню grub
, чтобы вручную ввести команды fsck
.
Я пытался вернуться к версии ядра 6.5.0.45-generic
, но когда я загружаюсь с более старым ядром, мое WiFi и сетевое соединение перестают работать, вместе с фейковым звуковым выходом и неработающей мышью.
Я новичок в Linux и нуждаюсь в немедленной помощи.
Спасибо
Эта проблема похожа на вопрос/ответ на Unix & Linux Stack Exchange, который можно найти здесь. Нет принятого ответа. Тем не менее, ссылка из этой дискуссии на forums.debian.net выделяет этот пост в приведенном выше ответе как возможное решение.
В этом ответе на stack exchange содержится следующее:
- вам нужно обновить BIOS и установить PSU Idle на Typical Current Idle (это критично)
- параметры ядра как для вашего компьютера, так и для всех виртуальных машин, работающих на нем: idle=nomwait, processor.max_cstate=5
- версия ядра тоже важна. Поскольку я пишу это в 2020 году, убедитесь, что вы используете самое последнее стабильное ядро
Ответ или решение
Решение проблемы зависания Ubuntu 22.04 на ноутбуке Dell 7405 с AMD Ryzen 4500 U
Ваш вопрос о периодических зависаниях системы, реализованной на Ubuntu 22.04 с использованием процессора AMD Ryzen 4500 U, действительно вызывает обеспокоенность, особенно учитывая, что вы не сталкивались с подобными проблемами шесть месяцев назад. Ваша проблема требует системного подхода к диагностике и решению, учитывая множество аспектов, таких как версия ядра, настройки BIOS и аппаратные компоненты.
1. Обновление BIOS
Согласно рекомендациям, которые вы нашли, первым шагом будет обновление BIOS вашего ноутбука. Поскольку новая версия BIOS может содержать исправления, касающиеся совместимости с оборудованием и стабильности системы, это критически важная мера. Для этого:
- Посетите официальный сайт Dell и найдите раздел поддержки вашего устройства (модель 7405).
- Скачайте последнюю версию BIOS и следуйте инструкциям по установке.
- После обновления BIOS убедитесь, что вы изменили настройки электропитания. Установите параметр "PSU Idle" на "Typical Current Idle". Это может значительно улучшить стабильность работы системы.
2. Параметры ядра
Для повышения стабильности работы вашей системы с AMD Ryzen может помочь изменение параметров ядра. Ваша система может требовать оптимизации для правильного управления энергопотреблением. Для этого:
- При загрузке системы в меню GRUB, выберите нужное средство загрузки и нажмите
e
, чтобы отредактировать параметры. - В строке, начинающейся с
linux
, добавьте следующие параметры:idle=nomwait processor.max_cstate=5
- Затем нажмите
Ctrl + X
для загрузки с новыми параметрами.
Эти параметры ядра помогут избежать зависаний и улучшить управление состояниями процессора.
3. Возврат к более старой версии ядра
Ваши трудности с сетевыми подключениями и другими компонентами при попытке откатиться на более раннюю версию ядра (6.5.0.45-generic) могут быть связаны с отсутствием необходимых драйверов или изменениями в конфигурации системы. Чтобы решить проблему, попробуйте следующее:
- Убедитесь, что все необходимые обновления системы установлены, особенно для драйверов.
- Если вы откатываетесь на более раннее ядро, проверьте наличие и установите драйвера для WiFi и аудио вручную с помощью команд:
sudo apt update sudo apt install linux-firmware
Это может помочь восстановить подключение.
4. Установка стабильной версии ядра
Поскольку вы уже сталкивались с проблемами на текущей версии ядра (6.8), возможно, стоит рассмотреть поиск более стабильной версии ядра. Для установки можно использовать такие утилиты, как Ukuu
или Mainline
, которые упрощают установку альфа/бета версий ядра. Ниже приведены команды для установки Ukuu
:
sudo add-apt-repository ppa:teejee2008/ppa
sudo apt update
sudo apt install ukuu
После этого вы сможете выбирать и устанавливать версию ядра, отличную от той, что у вас установлена в данный момент.
Заключение
Эти шаги могут значительным образом улучшить стабильность вашей системы на базе Ubuntu 22.04 с AMD Ryzen 4500 U. Если же указанные решения не приведут к желаемому результату, стоит рассмотреть возможность обращения в службу технической поддержки Dell или на специализированные форумы для получения более детализированной помощи. Удачи, и пусть ваш ноутбук работает без сбоев!