Мой рабочий стол lubuntu 18.04 не отвечает. Поэтому я хотел бы перезапустить его.
Отвечают только виртуальные консоли, поэтому я нажимаю Ctrl + F2, чтобы перейти к одной.
Сначала я убиваю процессы lxpanel и openbox, чтобы они не запускались.
Затем попробуйте перезапустить их с помощью
DISPLAY=:0 lxpanelctl restart && DISPLAY=:0 openbox --restart
Но ps -A показывает, что они все еще не работают. Как мне их перезапустить?
Я нашел это на 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.