Ни один из методов, описанных в работе ссылки, Не Препятствует тому, чтобы беспроводная связь выключила, когда крышка понижается
Управление питанием от iwconfig
ВЫКЛЮЧЕНО. Какие-либо предложения, что еще может быть сделано?
Это руководство помогло мне решить проблему: http://tipsonubuntu.com/2018/04/28/change-lid-close-action-ubuntu-18- 04-lts /
По сути, откройте свои настройки с помощью sudo gedit /etc/systemd/logind.conf
и измените строку, начинающуюся с HandleLidSwitch
на HandleLidSwitch = ignore
Проблема все еще существует в Ubuntu 20.04 с последним ядром 5.4.0-51-generic
и, возможно, в других дистрибутивах. Это давняя ошибка (имеется как минимум один отчет об ошибке, описывающий это поведение) с довольно небольшими шансами на исправление, ИМХО.
Некоторые люди сообщают, что исправили это с помощью настроек BIOS, другие - путем внесения в черный список некоторых или всех модулей wmi,hp-wmi,hp-wireless
. Ни одно из специальных исправлений до сих пор не сработало для меня — добавление модулей ядра в черный список, возня с setkeycodes
, настраиваемые службы systemd
и т. д. и т. д.
Короче говоря, @ TWinters указал, что единственный обходной путь — это в первую очередь избегать перехода сетевого контроллера в режим «жесткой блокировки». Когда происходит переключение бита RF_KILL для отключения радио
, единственным средством защиты является аппаратное переключение или перезагрузка.
Поскольку «аппаратный переключатель», управляемый hp-wireless
, обычно не работает (например, fn+F12), единственным выходом является отключение приостановки при закрытии крышки или при нажатии кнопки питания.