Эта версия версии «не работает после приостановки» появилась после обновления до 16.04. Похоже, что обновление включает в себя апплет Wicd (добавлен в панель задач Metacity Classic Gnome рядом с обычным сетевым значком), но, похоже, не работает после приостановки. A sudo service network-manager restart дублирует эту проблему. Для возобновления Wifi требуется полная перезагрузка. Любые идеи, почему?
У меня была такая же проблема с bluetooth: после приостановки моя мышь bluetooth не работала. Поэтому я получил решение сверху:
sudo nano /etc/systemd/system/bluetooth-resume.service
включил новую службу
sudo systemctl enable bluetooth-resume.service
и отредактировал сервис
#/etc/systemd/system/bluetooth-resume.service
#sudo systemctl enable bluetooth-resume.service
[Unit]
Description=Restart bluethooth at resume
After=suspend.target
After=hibernate.target
After=hybrid-sleep.target
[Service]
Type=oneshot
ExecStart=/bin/systemctl restart bluetooth.service
[Install]
WantedBy=suspend.target
WantedBy=hibernate.target
WantedBy=hybrid-sleep.target
Я также попытался отредактируйте ...
sudo nano /etc/bluetooth/main.conf
и изменили
AutoEnable=true
НО это НЕ работало для «проблемы с резюме» и не было никакого inmpact на новых устройствах Bluetooth!)!!!!! ]
У меня была такая же проблема на моем ноутбуке Dell Inspiron 15R с Ubuntu 16.04. Для меня работал сценарий, сообщаемый во втором ответе.
После установки скрипта я попробовал подвеску с помощью команды в правом верхнем меню и даже закрыл губу, решив проблему.
Я должен сказать, что проблема чередовалась в ее поведении (то есть, иногда это работало до установки скрипта).
Рабочий метод на Ubuntu 16.04:
Создайте службу: sudo nano /lib/systemd/system/wifi-resume.service
Служба вызывает программу из: /etc/init.d/network-manager
Вставить код:
#/lib/systemd/system/wifi-resume.service
#sudo systemctl enable wifi-resume.service
[Unit]
Description=Restart network-manager at resume
After=suspend.target
After=hibernate.target
After=hybrid-sleep.target
[Service]
Type=oneshot
ExecStart=/bin/systemctl restart network-manager
[Install]
WantedBy=suspend.target
WantedBy=hibernate.target
WantedBy=hybrid-sleep.target
Затем включить службу:
sudo systemctl enable /lib/systemd/system/wifi-resume.service
Это создает символические ссылки в указанную [Install ] каталогов / etc / systemd / system и активирует службу
. Затем вы можете проверить статус с помощью: systemctl status wifi-resume.service
16.04 работает на systemd. Попробуйте следующее:
sudo systemctl restart network-manager.service
Если это работает, вы можете создать сценарий для его автоматизации.
Откройте терминал и введите следующее:
sudo nano /etc/systemd/system/wifi-resume.service Теперь вставьте скрипт туда, щелкнув правой кнопкой мыши. Выйдите с помощью CTRL + X и нажмите Y для сохранения. Теперь, чтобы активировать его: sudo systemctl enable wifi-resume.service
Сценарий:
#/etc/systemd/system/wifi-resume.service
#sudo systemctl enable wifi-resume.service
[Unit]
Description=Restart networkmanager at resume
After=suspend.target
After=hibernate.target
After=hybrid-sleep.target
[Service]
Type=oneshot
ExecStart=/bin/systemctl restart network-manager.service
[Install]
WantedBy=suspend.target
WantedBy=hibernate.target
WantedBy=hybrid-sleep.target
Надеюсь, это поможет. Он работает на моем ноутбуке.
То же самое с Lenovo X230. Не происходит после каждого приостановления, но иногда.
sudo systemctl restart network-manager.service
исправляет проблему.
У меня была такая же проблема, связанная с моим домашним Wi-Fi после приостановки.
В конечном итоге следующее исправление позволило последовательно подключаться к Wi-Fi:
1) Редактировать этот файл:
sudo vim /etc/NetworkManager/NetworkManager.conf
2) Добавив это к нему:
[device]
wifi.scan-rand-mac-address=no
Для меня это кажется случайным, но иногда Wi-Fi просто отключается, если я подключен, или не показывает сети, если нет. Иногда это приводит к запуску моего ноутбука в спящий режим, но не всегда.
Некоторая комбинация из них обычно возвращает его без перезагрузки:
sudo iwlist $(ifconfig | grep -Po '^w\w+') scan sudo service network-manager stop; sleep 5; sudo service network-manager start Простое вызов restart здесь никогда не работает для меня. Похоже, он пытается запустить его, прежде чем он завершит его закрытие, поэтому мне больше повезло между stop и start. Отключите Wi-Fi в пользовательском интерфейсе; подождите несколько секунд; верните его наНи один из них не работает последовательно, но я перечислил их в порядке наиболее вероятного успеха.
Для меня решение заключалось в том, чтобы запустить
nmcli nm sleep false
в терминале
У меня была такая же проблема с bluetooth: после приостановки моя мышь bluetooth не работала. Поэтому я получил решение сверху:
sudo nano /etc/systemd/system/bluetooth-resume.service
включил новую службу
sudo systemctl enable bluetooth-resume.service
и отредактировал сервис
#/etc/systemd/system/bluetooth-resume.service
#sudo systemctl enable bluetooth-resume.service
[Unit]
Description=Restart bluethooth at resume
After=suspend.target
After=hibernate.target
After=hybrid-sleep.target
[Service]
Type=oneshot
ExecStart=/bin/systemctl restart bluetooth.service
[Install]
WantedBy=suspend.target
WantedBy=hibernate.target
WantedBy=hybrid-sleep.target
Я также попытался отредактируйте ...
sudo nano /etc/bluetooth/main.conf
и изменили
AutoEnable=true
НО это НЕ работало для «проблемы с резюме» и не было никакого inmpact на новых устройствах Bluetooth!)!!!!! ]
У меня была такая же проблема на моем ноутбуке Dell Inspiron 15R с Ubuntu 16.04. Для меня работал сценарий, сообщаемый во втором ответе.
После установки скрипта я попробовал подвеску с помощью команды в правом верхнем меню и даже закрыл губу, решив проблему.
Я должен сказать, что проблема чередовалась в ее поведении (то есть, иногда это работало до установки скрипта).
Рабочий метод на Ubuntu 16.04:
Создайте службу: sudo nano /lib/systemd/system/wifi-resume.service
Служба вызывает программу из: /etc/init.d/network-manager
Вставить код:
#/lib/systemd/system/wifi-resume.service
#sudo systemctl enable wifi-resume.service
[Unit]
Description=Restart network-manager at resume
After=suspend.target
After=hibernate.target
After=hybrid-sleep.target
[Service]
Type=oneshot
ExecStart=/bin/systemctl restart network-manager
[Install]
WantedBy=suspend.target
WantedBy=hibernate.target
WantedBy=hybrid-sleep.target
Затем включить службу:
sudo systemctl enable /lib/systemd/system/wifi-resume.service
Это создает символические ссылки в указанную [Install ] каталогов / etc / systemd / system и активирует службу
. Затем вы можете проверить статус с помощью: systemctl status wifi-resume.service
16.04 работает на systemd. Попробуйте следующее:
sudo systemctl restart network-manager.service
Если это работает, вы можете создать сценарий для его автоматизации.
Откройте терминал и введите следующее:
sudo nano /etc/systemd/system/wifi-resume.service Теперь вставьте скрипт туда, щелкнув правой кнопкой мыши. Выйдите с помощью CTRL + X и нажмите Y для сохранения. Теперь, чтобы активировать его: sudo systemctl enable wifi-resume.service
Сценарий:
#/etc/systemd/system/wifi-resume.service
#sudo systemctl enable wifi-resume.service
[Unit]
Description=Restart networkmanager at resume
After=suspend.target
After=hibernate.target
After=hybrid-sleep.target
[Service]
Type=oneshot
ExecStart=/bin/systemctl restart network-manager.service
[Install]
WantedBy=suspend.target
WantedBy=hibernate.target
WantedBy=hybrid-sleep.target
Надеюсь, это поможет. Он работает на моем ноутбуке.
То же самое с Lenovo X230. Не происходит после каждого приостановления, но иногда.
sudo systemctl restart network-manager.service
исправляет проблему.
У меня была такая же проблема, связанная с моим домашним Wi-Fi после приостановки.
В конечном итоге следующее исправление позволило последовательно подключаться к Wi-Fi:
1) Редактировать этот файл:
sudo vim /etc/NetworkManager/NetworkManager.conf
2) Добавив это к нему:
[device]
wifi.scan-rand-mac-address=no
Для меня это кажется случайным, но иногда Wi-Fi просто отключается, если я подключен, или не показывает сети, если нет. Иногда это приводит к запуску моего ноутбука в спящий режим, но не всегда.
Некоторая комбинация из них обычно возвращает его без перезагрузки:
sudo iwlist $(ifconfig | grep -Po '^w\w+') scan sudo service network-manager stop; sleep 5; sudo service network-manager start Простое вызов restart здесь никогда не работает для меня. Похоже, он пытается запустить его, прежде чем он завершит его закрытие, поэтому мне больше повезло между stop и start. Отключите Wi-Fi в пользовательском интерфейсе; подождите несколько секунд; верните его наНи один из них не работает последовательно, но я перечислил их в порядке наиболее вероятного успеха.
Для меня решение заключалось в том, чтобы запустить
nmcli nm sleep false
в терминале