В Synaptic нажмите Settings, а затем Preferences. Вы можете отказаться от Consider recommended packages as dependencies, если вы обеспокоены установкой вещей, которые не являются существенными. Я отключил этот параметр.
Вместо этого вы можете использовать ifconfig ...
Добавить следующее в rc.local
$> ifconfig wlan0 down
Если вы приостановите /
Создайте файл
$> sudo nano /etc/pm/sleep.d/20_custom_wlan0
, добавьте в файл следующее:
# Script to disable wlan0 before suspend and restart after wake.
case "${1}" in
suspend|hibernate)
echo suspending wlan0
;;
resume|thaw)
echo Resuming wlan0 - shutting down wlan0
ifconfig wlan0 down
;;
esac
сохранить файл и убедиться, что он выполним
$> sudo nano /etc/pm/sleep.d/20_custom_wlan0
Это должно сделать трюк.
Кстати имя имени не имеет значения так много, за исключением того, что он должен начинаться с чего-то ниже 60, поскольку число решает, где в процессе работы файла. И какая-то система имеет 60 пристальных взглядов на сетевую карту после приостановки. Просмотрите файл /etc/pm-suspend.log.
Я решил это с помощью этого довольно «взломанного» решения: задержка sleep 10: похоже, что в Ubuntu 14.04 вам нужно подождать несколько секунд, прежде чем отключить Wi-Fi в /etc/rc.local.
Используйте это вместо:
sudo nano /etc/rc.local
Используйте клавиши со стрелками / вверх / вниз для перехода к строке до exit 0 и добавьте /bin/sleep 10 && rfkill block wifi, чтобы файл будет выглядеть следующим образом:
# By default, this script does nothing
/bin/sleep 10 && rfkill block wifi
exit 0
Другое решение выше должно быть более чистым, но это не всегда работает ...