web-dev-qa-db-ja.com

使用しているデスクトップ環境を見つけるにはどうすればよいですか?

タイトルとして:

どのデスクトップ環境を使用しているかを見つけるにはどうすればよいですか?

コマンドラインを使用してこれを達成したいと思います。

82
Yishu Fang

そして、DEに対して$DESKTOP_SESSIONを試すことができます。

53
user55822

このコマンドは役に立つようです:

ls /usr/bin/*session

-> GNOMEで/usr/bin/gnome-session(およびその他)を返します

-> MATEで/usr/bin/mate-sessionを返します(その他)

-> LXDEでは/usr/bin/lxsession(など)を返します

-> JWMで/usr/bin/icewm-sessionを返します(jwm-sessionである必要がありますか?!)

38
Nadiw

私が見つけた最高のツールをテストしました:

a。 Linux MintがインストールされたGNOME
b。 Linux Mint Live USBでのGNOME
c。 MATE Linux Mintの下
d。 LubuntuのLXDE
e。 Puppy LinuxでのJWM(JWMはデスクトップ環境ではなく、スタッキングウィンドウマネージャーです)。

私の結果:

  • env | grep DESKTOP_SESSION=(まあまあ)
 a&b-DESKTOP_SESSION = gnome 
 c-DESKTOP_SESSION = default.desktop 
 d-DESKTOP_SESSION = Lubuntu 
 e-Nothing 
  • echo $GDMSESSION(まあまあ)
 a&b-gnome 
 c-なし
 d-Lubuntu 
 e-なし
  • pgrep -l "gnome|kde|mate|cinnamon|lxde|xfce|jwm"またはps -A | egrep -i "gnome|kde|mate|cinnamon|lxde|xfce|jwm"(まあ、しかし完璧ではない)
 a&b-OK 
 c-OK 
 d-間違った
 e-Nothing&OK 
  • HardInfo(非常に適切ですが、完璧ではありません)
 a-なし
 b-GNOME 2.32.0 
 c-MATE 
 d-LXDE(Lubuntu)
 e-不明(ウィンドウマネージャー: JWM)

CONCLUSION:HardInfoとコマンドps -A | egrep -i "gnome|kde|mate|cinnamon|lxde|xfce|jwm"の組み合わせは、おそらく望ましい答えを与えるでしょう。

22
Madiue

ウィンドウマネージャーの場合 使用できます

Sudo apt-get install wmctrl
wmctrl -m | grep "Name:" | awk '{print $2}'
13
Marius Balaban

端末またはコンソールで、次を実行できます。

pgrep -l "gnome|kde|mate|cinnamon"

または

ps -A | egrep -i "gnome|kde|mate|cinnamon"

より多くの行に表示される項目が答えになるはずです

9
Adesi

HardInfoを実行できます。少なくともLinux Mintではデフォルトで用意されています。または、(Synapticから)インストールすることもできます。

A)メインメニューから>検索ボックス> hardinfo、またはb)メインメニューから>すべてのアプリケーション>システムツールまたは管理>システム情報、またはc)メインメニューから>すべてのアプリケーション>すべて>システム情報、またはd)端末またはコンソールから> hardinfo> Enter、またはe)Run Applicationダイアログ(Alt + F2)> hardinfo> Enterから。

HardInfoが開いたら、「オペレーティングシステム」項目をクリックして「デスクトップ環境」行を見るだけで済みます。

最近では、GNOMEとKDE以外に、MATE、Cinnamon、...を見つけることができます。

1
Adesi