Закрытие терминала, в котором запущен «compiz --replace», снова приводит к сбою compiz

Закрытие терминала, в котором запущен «compiz --replace», снова приводит к сбою compiz

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

Я могу перезапустить compiz с помощью compiz --replace, и это исправит оформление окна и т. д., но эта команда никогда не завершается в терминале. Если я закрою терминал или нажму ctrl-C, это приведет к полному краху compiz. Поэтому единственное, что я могу сделать, это просто оставить этот терминал запущенным (не самое лучшее решение).

решение1

Это нормальное ожидаемое поведение. Если нажать CTRL+C, compiz остановится. Если вы хотитеотсоединятькакую-то команду из терминала (чтобы она не завершалась вместе с терминалом, и вы могли продолжать ее использовать), вы можете использовать nohup, например так:

nohup compiz --replace

В этом есть гораздо больше информациивопрос.

решение2

Вы также можете использовать значок Compiz Fusion, который легко установить, перетащив в терминал следующее:

sudo apt-get install fusion-icon

После ввода пароля будет установлена ​​иконка Fusion, а в большинстве случаев ярлык можно будет найти в меню «Системные инструменты». Если же нет, то в терминале введите следующее:

fusion-icon

и в меню значка Fusion (щелчок правой кнопкой мыши) выберите «Перезагрузить оконный менеджер», чтобы принудительно перезагрузить Compiz, после чего все функции Compiz будут включены и не должны прерываться после закрытия значка Fusion (даже из Терминала).

введите описание изображения здесь

Удачи!

решение3

Вы можете использовать это как альтернативу nohup:compiz --replace &

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