Все эти команды выполняются от имени пользователя root, я думаю, не уверен насчет systemctl, не тестировал их от имени обычного пользователя.
echo disk > /sys/power/state
https://www.kernel.org/doc/Documentation/power/basic-pm-debugging.txt
Обратите внимание, в частности, на это:
# echo reboot > /sys/power/disk
# echo disk > /sys/power/state
именно так они рекомендуют отлаживать проблемы с гибернацией. Теоретически, после второй команды система переходит в спящий режим, затем перезагружается, и если все работает, значит, ваш процессор, ядро и все остальное работает хорошо. Если не работает - повезло меньше.
Ничего не нужно устанавливать, просто запустите команду. Я никогда не использовал этот метод, но, по-видимому, это примерно то, что использует сама systemd/systemctl.
Например, из того, что я понял:
systemctl suspend
простые проблемы:
echo mem > /sys/power/state
и
systemctl hibernate
это:
echo disk > /sys/power/state
Я работал над ошибкой с приостановкой и некоторыми другими проблемами на нескольких машинах, и чтобы просмотреть эти вещи, чтобы они все еще были свежи в моей голове.
Похоже, вы запустили скрипты установки Google Stackdriver Agent с ошибками .
Сценарий будет обновлять /etc/apt/sources.list.d/google-cloud-monitoring.list
, даже если вы находитесь на расстоянии (, т.е. bionic )нет вhttps://packages.cloud.google.com/apt/dists
Кроме того, с changing google-cloud-monitoring.list
на xenial (на bionic )произойдет сбой из-за конфликта libcurl3
и curl
<= libcurl4
.
Google должен исправить свой скрипт
Мне кажется, что у вас неправильное имя репозитория. Я не вижу google-cloud-monitoring-bionic
.
Возможно ли это google-cloud-monitoring-xenial
?
Просмотрите https://packages.cloud.google.com/apt/dists
в веб-браузере, чтобы просмотреть доступные репозитории.