回答:
これは主に、システムの言語設定がめちゃくちゃになった場合に発生します。これを修正するには、言語設定を再設定するだけです(スクリーンショットを参照)。
この後、ターミナルは期待どおりに動作するはずです。
XTermを開き、次のコードを実行します
sudo locale-gen
sudo localectl set-locale LANG="en_US.UTF-8"
そして再起動します
この修正は私には効果があるようです。しかし、再起動を生き延びませんでした。
localectlを実行すると、一部のエントリが「n / a」と表示されました-これは重要なようです。
コマンドラインアクティビティはxtermで実行できます(Alt-F2、xterm)。
実際の修正(私にとって):
(このスレッドのクレジット:https : //bbs.archlinux.org/viewtopic.php?id=180103)
だから私は同じ問題に遭遇し、言語設定が役に立たないようでした。問題は私のPPAに関するものでした。最近、python3を3.6から3.7.5にアップグレードしました。これで問題ありませんでしたが、デフォルトのpython3を3.7にすると問題が発生しました。したがって、これに対する解決策は次のとおりです。このコマンドを実行します
sudo gedit /usr/bin/gnome-terminal
#を変更するよりも!/ usr / bin / python3から#!/usr/bin/python3.6これは私の問題を解決するようです。ありがとう!
pkexec your program
かsudo -H your program
。python3のバージョンをubuntuのバージョンに戻すことをお勧めします。