Рейтинг:1

Предупреждать, когда другой сеанс рабочей области открыт или когда программы все еще работают (20.04)

флаг jp

Есть ли способ предотвратить выключение системы при нажатии кнопки «Выключить» в Ubuntu 20, когда какие-либо программы (особенно в других рабочих областях) все еще открыты? Или хотя бы выдать предупреждение о том, что можно прервать процесс выключения? Я часто сталкиваюсь с нежелательным принудительным завершением программы и хотел бы предотвратить это в будущем. Я бы предпочел не запускать сценарий оболочки при выключении компьютера. Простого нажатия обычной кнопки «Выключение питания» должно быть достаточно.

Вопрос был задан раньше здесь для Ubuntu 18. Похоже, что ответ не решает мои проблемы должным образом, потому что я хотел бы иметь простое решение, которое просто работает при нажатии кнопки «Выключить» (в отличие от запуска каких-либо сценариев). Этот отвечать on Stackoverflow предлагает постоянно запускать скрипт в фоновом режиме, который обрабатывает любое завершение работы. Я также не большой поклонник этого, поскольку я считаю, что в Ubuntu может быть более «родная» и более простая функция.

Предыстория варианта использования согласно запросу @vanadium в комментариях.

Вариант использования будет меньше о потерянных данных и больше о «потерянной настройке». В первой рабочей области у меня часто бывает одна-две среды разработки, браузер с определенными вкладками и какие-то другие запущенные программы; затем то же самое в другом рабочем пространстве вместе со Slack; а затем еще одно рабочее пространство, в основном с электронными таблицами и еще большим количеством вкладок браузера. На настройку всего этого уходит много времени, и проблема заключается в том, что я теряю свое состояние работы для разных проектов. Обычно я сразу все сохраняю, поэтому в данном случае это предупреждение, к сожалению, бесполезно.

vanadium avatar
флаг cn
Система всегда будет предупреждать, когда несохраненные документы открыты или в терминалах все еще запущены процессы.Таким образом, по умолчанию система должна защищать вас от вреда, когда вы ее отключаете. Вы имеете в виду конкретный вариант использования?
Jan Spörer avatar
флаг jp
Вариант использования будет меньше о потерянных данных и больше о «потерянной настройке». В первой рабочей области у меня часто бывает одна-две среды разработки, браузер с определенными вкладками и какие-то другие запущенные программы; затем то же самое в другом рабочем пространстве вместе со Slack; а затем еще одно рабочее пространство, в основном с электронными таблицами и еще большим количеством вкладок браузера. На настройку всего этого уходит много времени, и проблема заключается в том, что я теряю свое состояние работы для разных проектов. Обычно я сразу все сохраняю, поэтому в данном случае это предупреждение, к сожалению, бесполезно.
vanadium avatar
флаг cn
Было бы хорошо добавить это к вашему вопросу, чтобы «сцена» была полностью установлена. Нет, раньше были «сохраненные сеансы», предназначенные для сохранения настроек между загрузками, но в Gnome они были удалены, потому что они никогда не работали должным образом. XFCE все еще имеет «сеансы». Альтернативой является «приостановка» или, если компьютер поддерживает это, «спящий режим». Не будет «родной» функции, хотя опытный пользователь может настроить собственную процедуру отключения.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.