17.10からのアップグレード後、Ubuntu 18.04でターミナルを開けません


10

17.10から18.04にアップグレードした後、どの方法でもターミナルを開くことができません。

再インストールして更新した後、問題はまだ解決されていません。

これを修正するにはどうすればよいですか?

回答:


15

これは主に、システムの言語設定がめちゃくちゃになった場合に発生します。これを修正するには、言語設定を再設定するだけです(スクリーンショットを参照)。

ここに画像の説明を入力してください

この後、ターミナルは期待どおりに動作するはずです。


1
ここでの質問:システムが言語設定を台無しにしたり、失ったりする原因は何ですか?これは通常、ランダムに発生します。
SaidbakR 2018年

答えは端末の問題を修正するために非常に修正可能です。しかし、このソリューションの後、別の問題のあるサウンドを取得してもPCが機能しません
Soyab Badi

5

XTermを開き、次のコードを実行します

  1. sudo locale-gen
  2. sudo localectl set-locale LANG="en_US.UTF-8"

そして再起動します


XTermを開く方法を教えてください。私の端末もなくなったが、alt-f2はxtermがインストールされていないと言っている。
user1773592

4

この修正は私には効果があるようです。しかし、再起動を生き延びませんでした。

localectlを実行すると、一部のエントリが「n / a」と表示されました-これは重要なようです。

コマンドラインアクティビティはxtermで実行できます(Alt-F2、xterm)。

実際の修正(私にとって):

  1. /etc/locale.confにコメントが外されているロケールがあることを確認してください。
  2. locale-genを実行します。
  3. localectl set-locale LANG = "en_US.UTF-8"(またはLANG値)を実行します
  4. localectlを実行して、「n / a」に設定されたままのものが残っているかどうかを確認します
  5. 私の場合、localectl set-keymap "us"を実行します
  6. ログアウト、ログイン-ターミナルが機能するようになりました。

(このスレッドのクレジット:https : //bbs.archlinux.org/viewtopic.php?id=180103


彼はターミナルなしであなたのステップを実行するのに問題があります、ステップ2の後にコマンドラインを実行することは不可能です
damadam

@damadamコメントを変更して、xtermがこれらの変更で機能することを追加しました。とはいえ、元の手順に従っている場合は、再起動するまでターミナルを使用して変更を加えることができます。
Nigel Brownjohn 2018

物理コンソールからこれらのコマンドを実行することもできます... Ctrl-Alt-F1などを押して、物理コンソールに移動します。Alt-F7(通常)を押して、グラフィカルコンソールに戻ります。
JLP

1

だから私は同じ問題に遭遇し、言語設定が役に立たないようでした。問題は私のPPAに関するものでした。最近、python3を3.6から3.7.5にアップグレードしました。これで問題ありませんでしたが、デフォルトのpython3を3.7にすると問題が発生しました。したがって、これに対する解決策は次のとおりです。このコマンドを実行します

 sudo gedit /usr/bin/gnome-terminal

#を変更するよりも!/ usr / bin / python3から#!/usr/bin/python3.6これは私の問題を解決するようです。ありがとう!


sudoをgraficalプログラムと組み合わせて使用​​しないでください。それはありますpkexec your programsudo -H your program。python3のバージョンをubuntuのバージョンに戻すことをお勧めします。
誰も

0

私も同じ問題に直面していましたが、誤って解決しました。
これを試してみてください...

デスクトップ上の任意の場所を右クリックし、[ターミナルを開く]を選択します。少なくとも私には効果があります。ただお知らせしておきますが、ターミナルアイコンをクリックしたり、キーボードショートカットからターミナルを開いたりすることはできません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.