Запретить запуск пользовательской команды при запуске терминала
Я на Debian Jessie
с Mate
(v1.8.1) окружение рабочего стола.
Я установил byobu
и хотел запускать его каждый раз, когда я открываю терминал, поэтому я зашел в настройки профиля, установил флажок " Запустить пользовательскую команду вместо моей оболочки" и добавить следующую команду: /usr/bin/byobu
Он работал нормально, но у меня было раздражающее сообщение о запуске от byobu
при каждом открытии я пытался замаскировать вывод, наивно меняя команду на: /usr/bin/byobu > /dev/null
И здесь была моя ошибка... Теперь каждый раз, когда я запускаю терминал, он сразу же закрывается: у меня больше нет доступа к настройкам моего профиля для редактирования команды. У меня есть доступ к Xterm
хотя (т.е. у меня есть способ выполнять командные строки).
- Как я могу предотвратить запуск пользовательской команды при запуске терминала?
- Где хранится
mate-terminal
файл конфигурации? (поэтому я могу вручную удалить настройки профиля)
PS я в курсе --profile=PROFILE_NAME
вариант mate-terminal
что я мог запустить с Xterm
К сожалению, у меня есть только один профиль: поврежденный.
Я не могу найти опцию для запуска mate-terminal
без предпочтений...
1 ответ
Я не смог найти расположение файла конфигурации профиля терминала, поэтому вот что я сделал:
- устанавливать
dconf
(Графический редактор для настроек рабочего стола) - запуск
dconf-editor
- Зайдите в org > mate > терминал> профили> profile0
- отредактируйте ключ "пользовательская команда" (установите его пустым)
После этого я смог запустить терминал без выполнения собственной команды и снова получил доступ к настройкам профиля.