.cshrcでLANG = Cを設定すると、Fedora 39 gnome端末がウィンドウを開くことができなくなりますか?

.cshrcでLANG = Cを設定すると、Fedora 39 gnome端末がウィンドウを開くことができなくなりますか?

Fedora 39をインストールして再tcsh起動chshしたら、ターミナルスタートアイコンをクリックすると、ターミナルウィンドウがすぐに起動することがわかりますtcsh

これで、.cshrc古いファイルをホームディレクトリにインストールして再起動します。再度ログインした後、ターミナルスタートアイコンをクリックすると、数分間カーソルが回転していることがわかります。

問題が何であるかを調べるために、いくつかの部分を選択的にコメントアウトしてみまし.cshrcsetenv LANG C。コメントアウトして再起動すると、端末の実行時にコンテンツ全体がtcsh適用された予想端末が生成されます。.cshrcその行のコメントを解除して再度ログインすると、カーソルの回転に戻ります。

そしてsetenv LANG C いいえコメントを付けたら、Putty 0.78で正常にログインできます。 tcsh は LANG C を使用して期待どおりに実行されます。

したがって、cshrcがサポートされていないLANGを指定した場合、gnomeターミナルプログラムがウィンドウを開くのを防ぐのはなぜですか?

関連情報