ターミナルエミュレータがホームディレクトリ以外のディレクトリで開かれるのはなぜですか?

ターミナルエミュレータがホームディレクトリ以外のディレクトリで開かれるのはなぜですか?

毎日の稼働時間が過ぎると、私の端末エミュレータ(複数回テストしました)が$ HOME以外のディレクトリで開き始めます。私はFedora 32を実行しています(以前のバージョンでもこれが起こりました)。再起動すると、この問題を(一時的に)「修正」することができます。これは(前述のように)bashの問題ではなく、zshでも同じ問題が発生します。

なぜこれですか?

uname -a出力:

Linux anarchy 5.6.7-300.fc32.x86_64 #1 SMP Thu Apr 23 14:13:50 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

ベストアンサー1

Redditのr / linuxquestionsユーザーは、ターミナルエミュレータが親プロセスのあるディレクトリから起動されることを指摘しました。

時々、プラズマシェル(KDEのシェルとパネル)が故障して再起動する必要があります。私が気付かなかったのは、私のホームディレクトリではなくディレクトリから再起動したことです。 Plasmashellのアプリケーションメニューからターミナルエミュレータを起動すると、Plasmashellが起動したディレクトリでターミナルエミュレータが開きます。

解決策は、ターミナルエミュレータを別々に起動するか、ホームディレクトリからPlasmashellを再起動することです。

おすすめ記事