хотя есть обходные пути Постоянное отключение беспроводных драйверов и беспроводного Интернета на планшетном ПК
Я хотел бы видеть значок самолета на верхней панели, чтобы подтвердить, что беспроводная связь отключена. (Лучшим способом будет извлечь оборудование, так как я никогда не пользуюсь Wi-Fi).
настройка находится в настройках, Wi-Fi, режим полета.
но это сбрасывается до включенного при перезагрузке. Я бы хотел, чтобы он был постоянно выбран там, чтобы он отображался в верхней панели.
ryzen5 22.04.1 gdm3 5.15.0-56-универсальный
решение1
У меня это прекрасно сработало, и значок аэропорта отображается вверху, мне нужно только запускать его при запуске/перезагрузке.
не мое, взял отсюда, так что ставь лайк там.
Включение/выключение режима полета через терминал
#!/bin/bash
radio="$(nmcli radio all | awk 'FNR == 2 {print $2}')"
if [ "$radio" = "enabled" ]
then
nmcli radio all off
else
nmcli radio all on
fi
if rfkill list bluetooth | grep -q 'yes$' ; then
rfkill unblock bluetooth
else
rfkill block bluetooth
fi
также я запустил его как sh, что является dash, а не bin (насколько я понимаю). в противном случае я мог бы запустить его как 'bash xxxx,sh'
решение2
Итак, меньше о том: как его выключить / как сделать так, чтобы статус «выключено» оставался таковым между обновлением или перезагрузкой.
ПОДРОБНЕЕ о: перемещении значка статуса настройки на более заметное место.
Как и в большинстве мобильных телефонов, вы можете переставлять значки уведомлений и назначать им приоритеты.
Вы можете исследовать и создать макрос, который отключает Wi-Fi, а затем добавить строку в последовательность REBOOT, которая инициирует этот макрос ближе к концу перезагрузки. Если вы определите ресурс для этого, пожалуйста, не забудьте включить.
Позволяет ли интерфейс, в котором в данный момент отображается ваш значок, взаимодействовать со значком как с средством взаимодействия с настройками, которые он представляет?
решение3
rfkill block all
работает удовольствие от22.04 думает, что на моем рабочем столе должен быть Wi-Fi, поэтому включает режим «В самолете», так как я не использую Wi-Fi. Это означает, что Bluetooth не может работать. Почему? комментарий в первом ответе. И это не требовало sudo. самое простое решение.