Ubuntu "Не удалось перезапустить polkitd.service: модуль polkitd.service не найден."

933
Stewart

Я пытался заставить Hibernate работать над новой установкой Ubuntu 18.04 LTS.

Он прекрасно работает, используя sudo pm-hibernateкомандную строку.

Я следовал инструкциям, чтобы дать мне опцию меню, создав файл /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla

Это создало пункт меню, но, очевидно, оно делало что-то другое, потому что при повторном включении система запускается заново, как будто после «жесткого» выключения, в то время pm-hibernateкак система восстанавливается именно там, где я находился.

Благодаря различным усилиям, я теперь потерял пункт меню, хотя остается пункт «Спящий режим» в меню «Настройки» -> «Питание».

Я пытался заставить опцию меню использовать pm-hibernateвместо systemctl hibernate.

Я думаю (но я не уверен), что проблема возникла с sudo apt remove hibernate

Я не знаю, как вернуть пункт меню, который появился после создания polkitфайла выше. Этот файл все еще существует и не изменяется.

Итак, я попытался: sudo systemctl restart polkitd.serviceкоторый ответил:

Failed to restart polkitd.service: Unit polkitd.service not found. 

Даже если:

sudo apt install policykit-1 

доклады:

policykit-1 is already the newest version (0.105-20ubuntu0.18.04.1). 
  1. Сначала я хочу polkitснова работать
  2. В качестве отдельного вопроса я затем спрошу, как контролировать, какую подпрограмму гибернации она использует ( pm-hibernateили systemctl hibernate), потому что одна из них прекрасно работает для меня, а другая не работает.
0

0 ответов на вопрос