Kde
從上次會話恢復時,Dolphin 以錯誤的 shell 開始
Dolphin 有它自己的嵌入式終端(這是一個 KDE Konsole)。我的預設外殼是
zsh
. 當 Dolphin 從上一個會話恢復時(通過 KDE Plasma 會話管理),它bash
以zsh
. 當我用完zsh
runningbash
時,Dolphin 有時會停止在 GUI 和終端中同步目前文件夾。恢復的 Konsoles 和新打開的 Dolphin 視窗以zsh
.如何恢復 Dolphin 會話以正確開始
zsh
?我在帶有 Plasma 5.18.5 的 Kubuntu 20.04 和帶有 Plasma 5.20.5 的 Arch 上都遇到了這個錯誤。
有一種解決方法,如此處所述:
解決方法是在 dolphin 設置的啟動部分中選擇特定文件夾。我希望這對其他人有用。
Reddit:更新後 Dolphin 未執行預設 shell
我的第一個建議是確認您的預設 shell 確實是您的預設 shell。您的預設外殼儲存在
/etc/passwd
$ sudo grep $USER /etc/passwd stew:x:1000:1000:Stewart,,,:/home/stew:/bin/bash
就我而言,它是
bash
. 您可以使用以下方法進行更改:$ sudo usermod --shell $(which zsh) $USER