Автор Тема: Xfce и управление питанием  (Прочитано 1578 раз)

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 6 951
  • UNIX System V init
Re: Xfce и управление питанием
« Ответ #30 : 30.12.2016 17:41:13 »
Единственный вариант провернуть этот фарш с запретом автозапуска аплета если он попал в кеш сеансов xfce, это:

1. Снять маркер Автоматически сохранять сеанс при выходе в Сеансы и запуск>Общие.
2. На вкладке Сеансы и запуск>Сеанс удалить аплет из кеша сессии xfce, - выбрать аплет и нажать кнопку Завершить программу.
3. На этой же вкладке, нажать кнопку Сохранить сеанс.
4. На вкладке Сеансы и запуск>Автозапуск проверить, чтобы маркер с аплета был снят, - этот макер меняет параметр у Hidden= в desktop-файле автозапуска в домашнем каталоге пользователя: Hidden=false, - автозапуск разрешён, маркер установлен; Hidden=true, - автозапуск запрещён, маркер снят.
5. Выйти можно без сохранения сеанса, - уже сохранённый в кеше сессии xfce сеанс, который будет использован при входе в сессию xfce, не содержит аплета.

А чуть проще нельзя? При включенном маркере Автоматически сохранять сеанс:
1 Убираем программу из автозапуска
2. Завершаем процесс
3. Перезапускаем сеанс

Но на счёт костылизма согласен полностью.

Максимум упростить можно до:
1 Убираем программу из автозапуска
2. Завершаем процесс
3. Перезапускаем сеанс с сохранением сеанса

Чтобы аплет исчез из кеша.
Кеш надо пересоздать или после завершения работы программы или во время выхода из сеанса. Или убить этот кеш совсем. Иначе аплет не исчезнет из кеша сеанса и снова стартанёт на следующем сеансе несмотря на запрет.

Упрощать ли до такого? Кто его знает... Не последуют ли потом вопросы, куда зайти и что нажать?..

В целом, там выше была попытка показать в деталях, когда функционал настройки работает, а при каких условиях он оказывается сломанным и как это починить.
ZX Spectrum 128K
Привет от NM:  # echo -e "\n[device]\nwifi.scan-rand-mac-address=no" >> /etc/NetworkManager/NetworkManager.conf