Перезагрузить рабочий стол без потери программ?

Я могу перезапустить свой рабочий стол из окна консоли (Ctrl + Alt + F1) с помощью этой команды:

sudo service lightdm restart

Это представит новый экран входа в систему и закроет все программы, запущенные на рабочем столе. Это не то, что я хочу.

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

Фон

У меня все еще возникают проблемы с тем, что рабочий стол отключается, когда компьютер продолжает работать нормально. 9 286 сообщений с "черным экраном" по разным причинам.Некоторые с решениями вроде , это , некоторые без. Я работаю со многими компьютерами Xubuntu, и это случалось несколько раз.

Хотя причины различаются, (в моих случаях) симптом часто один и тот же. Обычно это помогало перезапускать lightdm, но я терял данные, и мне приходилось перезапускать все приложения. Теперь у меня возникла проблема при тестировании матричных коммутаторов VGA. Каждый раз, когда я повторно подключал свой монитор, мне приходилось перезагружать lightdm. Итак, я понял, что мне нужно лучшее решение. Нечто аналогичное перезапуску explorer.exe с помощью диспетчера задач Windows. Это решает все случаи зависания рабочего стола, но не влияет на запущенные программы (в основном перезагружает рабочий стол).

Система: 64-разрядная версия Xubuntu 16.04, портативный компьютер

0
задан 17 October 2018 в 03:16

1 ответ

По крайней мере, на Xubuntu 20.04 команда

xfwm4 --replace &

помогла мне.

1
ответ дан 24 July 2020 в 03:20

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

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