Created attachment 15706 [details] скриншот проблемы. guake-3.8.0-alt1.noarch ALT Starterkit 10 (Hypericum) Я установил shell fish и в настройках guake выставил shell fish. В системе shell не менял. В пользователе используется fish shell, а в root bash shell. Хотя должен тоже fish shell.
(Ответ для saber на комментарий #0) > Создано вложение 15706 [details] [подробности] > Хотя должен тоже fish shell. А с чего вы так решили?
(Ответ для saber на комментарий #0) > а в root bash shell. Хотя должен тоже fish shell. Смог воспроизвести поведение, но данное поведение не является ошибкой. В других терминалах(Например, mate-terminal или xfce4-terminal) поведение аналогичное: изменение оболочки в настройках терминала приводит к изменению только оболочки пользователя, а оболочка root изменяется через chsh.
В пользователях через chsh не менял шелл. только в настройках пакета guake есть возможность выбора Шелла и его использования. Хотя глобально шелл не меняется для пользователя. По логике и для рут должно изменится если в настройках guake выбран шелл.
(Ответ для saber на комментарий #3) > По логике и для рут должно изменится если в настройках guake выбран шелл. Настройки применяются локально для пользователей, от имени которых запущен guake.