почему я не могу перезапустить lxpanel и openbox?

Мой рабочий стол lubuntu 18.04 не отвечает. Поэтому я хотел бы перезапустить его.

Отвечают только виртуальные консоли, поэтому я нажимаю Ctrl + F2, чтобы перейти к одной.

Сначала я убиваю процессы lxpanel и openbox, чтобы они не запускались.

Затем попробуйте перезапустить их с помощью

 DISPLAY=:0 lxpanelctl restart && DISPLAY=:0 openbox --restart

Но ps -A показывает, что они все еще не работают. Как мне их перезапустить?

1
задан 14 June 2019 в 01:47

1 ответ

Я нашел это на https://wiki.lxde.org/ en/Main_Menu под обновлением раздела меню. Это убивает и перезапускает lxpanel.

Возможна ли жесткая перезагрузка компьютера (в современной системе, совместимой с ACPI, обычно удерживание кнопки питания в течение нескольких секунд отключает питание компонентов, после чего его можно загрузить в обычном режиме при условии, что запись файлов не была прервана). ) Я предлагаю вам использовать это только в том случае, если ваш компьютер действительно не отвечает, это может иногда вызывать повреждение файловой системы.

Для lxpanel попробуйте: #!/bin/bash

killall lxpanel
find ~/.cache/menus -name '*' -type f -print0 | xargs -0 rm
lxpanel -p LXDE &

Если вы хотите копировать/вставлять напрямую, используйте мой модифицированный однострочный код:

killall lxpanel && find ~/.cache/menus -name '*' -type f -print0 | xargs -0 rm && lxpanel -p LXDE &

Я не знаю, что такое openbox.

1
ответ дан 31 December 2020 в 11:39

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

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