有馬総一郎のブログ

(彼氏の事情)

2021年09月09日 19:47:17 JST - 2 minute read - Comments - Linux

Thunarから"ここでTerminalを開く"をすると「タイプが "TerminalEmulator" のファイルを開くアプリケーション の実行に失敗しました。」とエラー

Alter Linux i3wm版での話。ファイルマネージャー Thunarから"ここでTerminalを開く"を選択するとエラーとなって、ターミナルが開けない。

Thunar
タイプが "TerminalEmulator" のファイルを開くアプリケーション の実行に失敗しました。

Could not find fallback TerminalEmulator application.

ググると Kali Linuxをアップデートしたら、”Failed to launch preferred application for category”と表示されてターミナルが起動しない - かえるのほんだなが見付かったのだが、ここでの解決法はsudo update-alternatives --config x-terminal-emulatorなのでAlter Linux(Arch Linux)では該当しない。

$TERM$TERMINALの変数設定はしているし、ln -s /home/arimasou16/.local/bin/kitty /usr/bin/x-terminal-emulatorなどしても駄目だった。

linux - failed to launch preferred application for category TerminalEmulator? - Stack Overflow

ここでの解決法xfce4-settingsをインストールしろ、というものだったので試す。

sudo pacman -S xfce4-settings

その後、“ここでTerminalを開く"を行うと、ターミナルを選択するダイアログが表示される。これで、起動させたいターミナルを選択すれば解決。

xfce4-settings
xfce4-settings
そもそも禁止?マーク付いてる
xfce4-settings

ここで、i3-sensible-terminalを選択したら、それは駄目だった。もう一度、デフォルトアプリの選択をするにはxfce4-mime-settingsを実行すればOK。

xfce4-mime-settings
そもそも禁止?マーク付いてる
xfce4-mime-settings

今度は成功。