
なぜそうなるのか知っている人はいませんか? 私は Unity を使用していましたが、LXDE に切り替えたら実行できなくなりました。要件を確認したところ、GNOME または KDE が必要であることがわかりました。
では、LXDE や他の DE にはない、この 2 つの DE が提供する機能とは一体何なのでしょうか? gnome や kde とは互換性があるのに、他の DE とは互換性がないのはなぜでしょうか?
答え1
これは実際にはそうではないかもしれない。LXDEは通常Gnomeプログラムを実行できる。
PHPStorm が KDE と Gnome にのみ存在する関数を具体的に呼び出す可能性もありますが、ユーザーが JetBrains アプリケーションを LXDE で実行しているという証拠もいくつか見つかりました (以下を参照)。
KDE と Gnome が「必須」としてリストされているのは、JetBrains によって動作がテストされ、文書化されている唯一のディスプレイ マネージャーであるためだと考えられます。その場合、これらを必須にすることで、サポートとテストのコストが削減されます。
あなたの場合、Gnome や KDE ではデフォルトでロードされるライブラリが LXDE ではロードまたはインストールされていないはずです。どれがロードまたはインストールされていないかを把握し、起動時に実行できれば、動作するはずです。
あるいは、JDKのバージョンが間違っています(公式の Sun/Oracle Java が必要です)。
ここにいくつか非公式、未確認証拠PhpStorm (または同じフレームワークを使用する IntelliJ などの関連製品) が LXDE で実行されるという Web からの情報:
1. 引用元JetBrainsのブログコメント:
PhpStorm は他社をリードしているだけでなく、急速に普及しています。
ちなみに、LinuxのUIは今や美しく見えます。ダウンロードページにはGnomeとKDEのみがサポートされていると書かれていますが、私のVirtualBox VM内のLXDEでうまく動作します。
2. 一般的なチュートリアルLubuntu 12.10 に IntelliJ IDEA 13 コミュニティ エディションをインストールする
3. コメントJetBrainsプラグイン投稿者: mglanvill 日付: 2012-11-21 14:42:58。 ユーザーはプラグインに問題を抱えており、おそらく IntelliJ を起動してそこまで到達できたと考えられます。
... もう一つのことは、私は Lubuntu (Linux) で intellij を使用しています....