端末が起動しない(ubuntu 16.04)


15

今日、奇妙なことが起こりました。ターミナルアイコンをクリックしても、起動せず、点滅して消えただけです。ctrl+ alt+ を押してtも起動しません。ctrl+ alt+を押して、軽量端末を起動しようとしましたf1。ログイン画面は、ログイン名とパスワードを入力するように表示され、システムはログイン名とパスワードを受け入れましたが、すぐにログイン画面に戻りました。その一種のループ:ログインを入力すると、システムはログイン画面に戻ります。Xtermも機能しません。

しかし、団結は正しく機能しているようです。

端末が動作しないのは初めてで、このバグを修正する方法がわかりません。

どんな助けでもお願いします。

更新:

mysecureshell報告された問題の前にインストールしていたため、このパッケージを削除すると、問題が部分的に修正されました。端末は機能しますが(xtermも)、ctrl+ alt+ によってアクセスされる軽量端末(tty)はf1、ログイン中もループ状態のままです。

以下は、bashrcとdmesgの結果を貼り付けたものです。

~/.bashrchttp : //paste.ubuntu.com/16918978/

dmesghttp : //paste.ubuntu.com/16918993/


ターミナルを開こうとした後、質問を編集しdmesg出力の最後の行を追加できますか?
Videonauth 2016年

1
最近何を変えましたか?~/.bashrc?シェルが起動してすぐに終了するようです。
ワルティネーター2016年

さて、私のgnome-terminalは動作していますが、動作していません。私は通常どおり作業を続け、問題が再び発生した場合は質問を更新します。ご清聴ありがとうございました。
leobap

私にも同様の問題があり、アンmysecureshellインストールすることで問題が解決しました(Ubuntu 17.10)。
Cosmin Saveanu

Visual Studio Codeをダウンロードして、組み込みのターミナルを使用できます。これと同じ問題が発生し、Visual Studio Codeターミナルを使用して、そのターミナルからさまざまなコマンドを実行し、Pythonのものを修正しました。code.visualstudio.com/#alt
カイルブリデンスティン

回答:


21

私の場合、python3.5をpython3.6にアップグレードしました。

その回避策を実行しxtermます。次に、次の2つのコマンドを実行します。

sudo rm /usr/bin/python3

sudo ln -s python3.5 /usr/bin/python3

1
Ubuntu 18.04では、同様の修正が「sudo ln -s python3.6 / usr / bin / python3」で機能します
Reb.Cabin

python3.7をインストールすると、単語の区切りだけでなく、apt_getとapt_add_repositoryもインストールされました。ここでの修正はaptも復元するように機能し、これらの指示askubuntu.com/questions/682869/…に従ってpython3.5をインストールすることができました。
Reb.Cabin

sudo rm / usr / bin / python3コマンドを実行すると、すべてのpythonバージョンが動作しなくなりました!今私はpythonバージョンを再インストールする問題に直面しています!!
Chirag Kalal

Visual Studio Codeをダウンロードして、組み込みのターミナルを使用できます。これと同じ問題が発生し、Visual Studio Codeターミナルを使用して、そのターミナルからさまざまなコマンドを実行し、Pythonのものを修正しました。code.visualstudio.com/#alt
カイルブリデンスティン

9

私は同じ問題を抱えていましたが、pythonを3.6に更新し、python3.6として代替を選択したときに作成されました。しかし、オプションをpython3.5に戻すと、ターミナルは再び動作し始めました。

それで、なぜそれが起こったのか誰かに教えてもらえますか? コマンドを使用しました

sudo update-alternatives --config python3

次のメッセージがポップアップ表示されました。

There are 2 choices for the alternative python3 (providing /usr/bin/python3).

  Selection    Path                Priority   Status
------------------------------------------------------------
  0            /usr/bin/python3.6   2         auto mode
* 1            /usr/bin/python3.5   1         manual mode
  2            /usr/bin/python3.6   2         manual mode

Press <enter> to keep the current choice[*], or type selection number:

私は1を選択し、それは働き始めました。


3.7に変更しても機能します
Sadap

Visual Studio Codeをダウンロードして、組み込みのターミナルを使用できます。これと同じ問題が発生し、Visual Studio Codeターミナルを使用して、そのターミナルからさまざまなコマンドを実行し、Pythonのものを修正しました。code.visualstudio.com/#alt
カイルブリデンスティン

4

あなたの場合には遅すぎるかもしれませんし、解決策が私にはうまくいかないかもしれません。私の場合は以下の通りです。

最近、突然、端末プログラムが起動できなくなった。私はWebをグーグルで検索し、2つの原因を発見しました。1つはロケール設定が正しくないこと、もう1つは元のpython3が誤って置き換えられていることです。私の場合、私はpython3.4.6をインストールしましたが、既存のpython3はpython3.5.2です。python3.5.2を復元した後、ターミナルプログラムは再び正常に動作します。

参照:python 3.5をインストールした後、ターミナルが起動しません

幸運を。


2

私にとって、問題は私が管理者ではないことでした。
ユーザーインターフェイスソリューション:

  1. 設定を開く
  2. 「詳細」に移動します(通常、左側のメニューの最後のオプション)
  3. 「ユーザー」に移動します
  4. ユーザーを選択します。
  5. 2つのオプションが表示されます(Standard / Admin)。「管理」をクリックします
  6. ユーザーセッションを閉じて開くように求められます。やれ
  7. CTRL+ ALT+でターミナルを開くことができますT
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.