Ubuntu: Failed to execute default Terminal Emulator.というエラーが出てターミナルが開かない時の対処
- 2022.11.21
- IT
AzureでUbuntuの仮想環境を使っていたのですが、下記エラーで急にリモートデスクトップ上でターミナルが開かなくなってしまいました。
Failed to execute default Terminal Emulator.
Input/output error.
対処方法
下記コマンドを、仮想環境にSSHで接続して、実行します。
1 |
sudo apt-get install xfce4-terminal |
インストールが完了後、下記コマンドを実行します。
sudo update-alternatives –config x-terminal-emulator
1 2 3 4 5 6 7 8 9 10 11 |
model-test-1@model-test-1:~$ sudo update-alternatives --config x-terminal-emulator There are 2 choices for the alternative x-terminal-emulator (providing /usr/bin/x-terminal-emulator). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/bin/gnome-terminal.wrapper 40 auto mode 1 /usr/bin/gnome-terminal.wrapper 40 manual mode 2 /usr/bin/xfce4-terminal.wrapper 40 manual mode Press <enter> to keep the current choice[*], or type selection number: 2 update-alternatives: using /usr/bin/xfce4-terminal.wrapper to provide /usr/bin/x-terminal-emulator (x-terminal-emulator) in manual mode |
そして、エンターを押すと、ターミナルを選ぶ画面が出てくるので、apt-getしたxfce4-terminalを選択(2を入力)
します。
これで、リモートデスクトップでもターミナルが使えるようになるはずです!