- Вопрос или проблема
- Ответ или решение
- Проблема с перезагрузкой после установки RTL8852BE PCIe Wi-Fi в Kubuntu 24.04.1 LTS
- Введение
- Определение проблемы
- Шаги для решения проблемы
- 1. Установка необходимых драйверов
- 2. Проверка настроек BIOS
- 3. Изменение конфигурации ядра
- 4. Перезагрузка и тестирование
- Заключение
Вопрос или проблема
У меня есть HP Elite 8300, работающий на kubuntu 24.04.1 LTS с USB Wi-Fi. Недавно я заменил USB Wi-Fi на контроллер беспроводной сети RTL8852BE PCIe 802.11ax, который система сразу же распознала. С тех пор я не могу выключить или перевести систему в спящий режим, потому что она перезагружается. Я думаю, что это проблема с драйверами, и мне нужно их переустановить.
Как я могу переустановить их, не создавая новых проблем?
Ответ или решение
Проблема с перезагрузкой после установки RTL8852BE PCIe Wi-Fi в Kubuntu 24.04.1 LTS
Введение
Вы столкнулись с серьезной проблемой на вашем HP Elite 8300 с установленной операционной системой Kubuntu 24.04.1 LTS. После замены USB Wi-Fi на PCIe Wi-Fi RTL8852BE ваша система больше не может корректно завершить работу или перейти в спящий режим, что, вероятно, связано с проблемами совместимости драйверов.
Определение проблемы
Перезагрузка системы после команды завершения работы или перехода в спящий режим может быть вызвана несколькими факторами, среди которых:
- Драйверы Wi-Fi: Новый адаптер может использовать драйвер, который не полностью совместим с вашей версией ядра Linux или с Kubuntu.
- Настройки BIOS: Некоторые настройки BIOS могут препятствовать корректному завершению работы системы.
- Конфликт оборудования: Наличие конфликта с другими компонентами системы, что довольно распространено при замене оборудования.
Шаги для решения проблемы
1. Установка необходимых драйверов
Для начала необходимо убедиться, что у вас установлены последние драйверы для RTL8852BE. Вы можете использовать следующие команды в терминале для установки драйвера:
sudo apt update
sudo apt install rtl8852be-dkms
Если этого пакета нет в репозиториях, возможно, вам потребуется установить драйвер вручную из исходных кодов. Для этого выполните следующую последовательность действий:
-
Установите необходимые инструменты и библиотеки:
sudo apt install build-essential git
-
Склонируйте репозиторий драйвера:
git clone https://github.com/<USERNAME>/rtl8852be.git
-
Перейдите в папку с драйверами и выполните установку:
cd rtl8852be sudo dkms add . sudo dkms build 8852be/1.0 sudo dkms install 8852be/1.0
2. Проверка настроек BIOS
Перезагрузите компьютер и войдите в BIOS. Проверьте следующие параметры:
- Power Management Settings: Убедитесь, что настройки управления питанием настроены на "S3" (это для режима "sleep").
- Fast Boot: Попробуйте отключить опцию быстрой загрузки, так как она иногда создает конфликты с завершением работы операционной системы.
3. Изменение конфигурации ядра
Если проблема не разрешится, то стоит произвести следующие изменения в конфигурации ядра, что может помочь устранить конфликт:
-
Откройте файл конфигурации GRUB:
sudo nano /etc/default/grub
-
Найдите строчку
GRUB_CMDLINE_LINUX_DEFAULT
и добавьтеnoacpi
в конец:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash noacpi"
-
Обновите настройки GRUB:
sudo update-grub
4. Перезагрузка и тестирование
После выполнения всех шагов перезагрузите ваш компьютер и проверьте, сохраняется ли проблема с перезагрузкой после завершения работы или перехода в спящий режим.
Заключение
Если после выполнения всех действий проблема не исчезнет, возможно, стоит рассмотреть возможность возврата к USB Wi-Fi или поиска альтернативных моделей PCIe адаптеров, которые имеют лучшее сопоставление с вашей системой. Кроме того, не забывайте следить за обновлениями драйверов и системой. Успехов вам в решении проблемы!