Kde

從上次會話恢復時,Dolphin 以錯誤的 shell 開始

  • March 12, 2022

Dolphin 有它自己的嵌入式終端(這是一個 KDE Konsole)。我的預設外殼是zsh. 當 Dolphin 從上一個會話恢復時(通過 KDE Plasma 會話管理),它bashzsh. 當我用完zshrunningbash時,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

引用自:https://unix.stackexchange.com/questions/633675