答え1
あなたが直面しているのは、gnome 開発者によって管理されている GLib のバグです。これらのランチャーを試すために、一連の端末エミュレーターがハードコードされていますが、そのリストには はmate-terminal
含まれていません。konsole
もxfce4-terminal
除外されています。
githubのバグレポートはこちらhttps://github.com/mate-desktop/mate-panel/issues/57
MoonSweepによる要約を読む
まとめると次のようになります。
このスレッドの冒頭で述べたこととは反対に、これは Mint だけの問題ではなく、TERM 変数とは何の関係もありません。これは、起動を試みるハードコードされたターミナル セットを持つ GLib の既知のバグであり、そのうちのいくつかがこのリストに含まれていません (mate-terminal だけでなく、たとえば xfce-terminal や konsole も含まれていません)。
Gnome の開発者たちが Gnome 以外のことにはまったく無知であることはわかっているので、彼らに GLib でこの問題を修正するように頼んでも無駄だと思いました。そのため、私は mate-terminal を処理するパッチを作成し、Debian BTS に投稿しました。その後、mate-terminal のパッケージが xterm と互換性のあるラッパーを提供するようになったときに、パッチを更新して x-terminal-emulator (xterm と互換性のあるすべてのターミナル エミュレーターの Debian 代替) を処理しました。これにより、Debian (および派生) の GLib は mate-terminal だけでなく、この代替として設定できるすべてのターミナルを処理できるようになりました。
何ができるでしょうか?
私のテストでは、gnome-terminal
インストールしている場合は、まずそれを試します。そのため、醜い を回避するにはxterm
、 mate-terminal に非常に似ていて、デフォルトの Ubuntu Unity に含まれている をインストールできますgnome-terminal
。
インストールするには、このコマンドを使用します
sudo apt-get install gnome-terminal
私の場合は、これで問題が解決しました。試してみてください。あなたにも効果があることを願っています!