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

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

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

Отвечают только виртуальные консоли, поэтому я нажимаю ctrl+alt+f2, чтобы переключиться на одну из них.

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

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

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

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

решение1

Я нашел это наhttps://wiki.lxde.org/en/Главное_Менюпод обновлением раздела меню. Это убивает и перезапускает 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 я не знаю.

Связанный контент