Konsole は /etc/passwd で指定されたシェルを実行しません。

Konsole は /etc/passwd で指定されたシェルを実行しません。

私は長い間FedoraとGnomeでBashを使ってきましたが、最近はArch Linux、Plasma、ZSHに切り替えました。 zsh、ファイルを設定して使用しましたが、うまくchsh -s $(which zsh)いきます。ただし、Konsole bashを実行するたびに自動的に実行されるため、手動で呼び出す必要がありますzsh。私が知っている内容は次のとおりです。

echo $SHELL/bin/bashに戻る

cat /etc/passwd | grep $LOGNAME私のシェルを/usr/bin/zshとしてマーク

ZSHはtty(非グラフィック)にログインするとデフォルトで実行されます。

アップデート1:「基本設定/構成/一般」タブに「コマンド」オプションがなく、ユーザー設定に自分のシェルに関連するGUIオプションがありません。

ベストアンサー1

望むよりSettings>Configure Konsole>Profiles

関連する構成ファイルを編集し、Commandフィールドを変更します。

おすすめ記事