Все ответы на этот вопрос сейчас довольно старые и не работают над новыми версиями Ubuntu, в которых используется systemd. Ответ на отработку работал для меня 14.04, но не работает с 16.04.
Systemd использует systemd-rfkill.service для сохранения состояния переключения rfkill во время выключения и восстановления его при каждой загрузке.
Вы должен передать параметр командной строки ядра, чтобы восстановить состояние переключения rfkill при каждой загрузке.
откройте /etc/default/grub с вашим предпочтительным текстовым редактором. добавьте systemd.restore_state=1 в качестве параметра в GRUB_CMDLINE_LINUX. Эта строка должна теперь читать GRUB_CMDLINE_LINUX="systemd.restore_state=1". Вы также можете добавить его в GRUB_CMDLINE_LINUX_DEFAULT. Любой из них работает. См. Этот вопрос для получения более подробной информации.Это гарантирует, что состояние rfkill будет восстановлено при каждой загрузке. Убедитесь, что вы выключили bluetooth и wifi перед перезапуском.
Проблемы с tlp:
Оригинальный ответ:
Проблемы с tlp:
Оригинальный ответ: [!d19 ]
откройте /etc/default/grub с вашим предпочтительным текстовым редактором. Этот вопрос здесь на askubuntu. Это похоже на более старый ответ на этот вопрос. Но учтите, что я сам не пробовал. Он может работать или не работать.Другие источники: ответ на затухание , tlp-configuration