Ubuntu Desktop 20.04 выключение из графического интерфейса не работает

Когда я использую правильное меню в строке заголовка и нажимаю кнопку выключения, ничего не происходит. Когда я набираю в терминале

sudo shutdown now

, он работает сразу. Последнее изменение, которое я сделал, - добавление службы пробуждения по локальной сети:

sudo nano /etc/systemd/system/wol.service

[Unit]
Description=Configure Wake On LAN

[Service]
Type=oneshot
ExecStart=/sbin/ethtool -s enp12s0 wol g

[Install]
WantedBy=basic.target
sudo systemctl daemon-reload
sudo systemctl enable wol.service
sudo systemctl start wol.service

Я также пытался отредактировать / etc / default / grub из:

RUB_CMDLINE_LINUX_DEFAULT="quiet splash"

в:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi=force"

И сделать:

sudo update-grub

После перезагрузки ничего не меняется. Проблема все еще существует.

Когда я пытаюсь:

shutdown -h now

Появляется следующее сообщение об ошибке:

Не удалось выключить систему через logind: уже завершено или выполняется операция сна

Журнал:

usr1@ubuntu-nb:~$ journalctl -a -p err -b
-- Logs begin at Mon 2020-07-13 15:42:03 CEST, end at Wed 2020-07-29 21:07:46 CEST. --
Jul 29 20:52:01 ubuntu-nb kernel: Bluetooth: hci0: unexpected event for opcode 0x0000 Jul 29 20:53:35 ubuntu-nb gdm-password][1695]: gkr-pam: unable to locate daemon control file
Jul 29 20:59:06 ubuntu-nb gdm-password][3270]: gkr-pam: unable to locate daemon control file
Jul 29 21:02:13 ubuntu-nb gdm-password][4508]: gkr-pam: unable to locate daemon control file

Есть идеи? Такое поведение существует после каждого запуска.

1
задан 29 July 2020 в 22:18

3 ответа

Try:

find ./dir1 -depth -type d -name '*UNWANTEDWORD*' -exec bash -c 'mv "${1}" "${1//UNWANTEDWORD}"' mv {} \;

Вышеприведенный поиск рекурсивно просматривает структуру каталогов. Если вы хотите работать только с файлами в текущем каталоге, . , запустите:

find ./dir1 -maxdepth 1 -depth -type d -name '*UNWANTEDWORD*' -exec bash -c 'mv "${1}" "${1//UNWANTEDWORD}"' mv {} \;

Как это работает

  • find ./dir1

    Start a команда find и сообщите ему, в каком каталоге искать. Если вы хотите начать с текущего каталога, замените ./ dir1 на . .

  • -depth

    Прежде чем искать содержимое каждого каталога сам каталог.

  • -type d

    Поиск только по каталогам.

  • -name '* UNWANTEDWORD *'

    Ограничить поиск именами каталогов, содержащих UNWANTEDWORD . Нет смысла тратить время на каталоги, в которых нет этого слова.

  • -exec bash -c 'mv "$ {1}" "$ {1 // UNWANTEDWORD}"' move {} \;

0
ответ дан 30 July 2020 в 22:01

Попробуйте это:

sudo poweroff

Это должно сработать.

0
ответ дан 30 July 2020 в 22:01

Убедитесь, что функция Wake On Lan включена в BIOS / UEFI ...
(если в вашем BIOS / UEFI есть другие настройки, связанные с WOL.)

0
ответ дан 30 July 2020 в 22:01

Другие вопросы по тегам:

Похожие вопросы: