代表的なデスクトップ環境を簡単に抜粋して説明します。
UnityはCanonical社が開発したデスクトップ環境です。上部にバーがあり、右に時計、左に検索/メニューウィンドウを表示するボタンがあります。画面の左側にはランチャーがあります。
デフォルトのテーマカラーは紫/オレンジ/茶色です。
ロゴはUbuntuのロゴと同じです。
Gnome 3はGnomeデスクトップ環境の3番目のイテレーションです。上部に時計付きのバーがあり、左側にはメニューボタンがあり、ほとんどのアプリケーションを含むフルスクリーンウィンドウが表示されます。
デフォルトのテーマは、全体的に黒を多用したダークなものですが、ウィンドウはライトグレーです。
ロゴは4本の指を持つ足です。
MATEはGnome 2のフォークです。画面上部と下部に2本のバーがあります。上のバーにはメインメニュー(アプリケーション、場所、システムの3つの項目からなるドロップダウン)、いくつかのスターター、右端の時計があります。下のバーにはウィンドウリストとデスクトップスイッチャーがあります。最初の3つとは異なり、デフォルトの設定ではデスクトップ上にアイコン(コンピュータ、ホーム、ゴミ箱、リムーバブルメディア)が表示されます。システムメニューの「システム」にある「概要」ダイアログを参照してください。
デフォルトのテーマは、緑または青のアクセントのある明るいテーマです。
ロゴは矢印が交差する2つの円です。
XFCEは常にGnome 2の弟分として見られてきましたが、そう呼ばれるべきではありません。MATE/Gnome 2に非常に似ているので、この2つと混同されやすいかもしれません。デフォルトの構成は、上部バーのメニューがアイコンだけであることを除けば、MATE/GNOME 2と似ている。
ロゴはマウスです。
KDE は最も古いデスクトップ環境の一つです。KDE は画面の下部にバーがあり、そこにはメインメニュー(アイコンとして)、ウィンドウリスト、時計があります。メインメニューは大きなドロップアップメニューで、カテゴリごとにソートされています。
デフォルトのテーマは非常に明るく、磨かれたガラスのように見えます。
ロゴは「K」で、たまにドラゴンが入っています。
CinnamonはGnome 3をベースにしています。メニューボタン、ウィンドウリスト、時計を含むKDEに似た下部バーを特徴としています。メインメニューはカテゴリのドロップアップでもあります。
デフォルトのテーマは非常に緑がかったものになっています。
幸いにも、デスクトップ環境は他にもたくさんありますが、ここでは最も一般的に使われているものを簡単に紹介します。
クイック方法1: 最上段に「システム」メニューの項目があり、その中に「Gnomeについて」という項目がある場合、あなたはGnomeを起動している可能性があります。
クイック方法 #2:
ps -ef | grep gnome
echo $XDG_CURRENT_DESKTOP
0x6を使っています。
1.Linux Mintの下のGNOMEがインストールされている; 2. Linux Mint のライブ USB での GNOME; 3. Linux MintのMATE; 4. LXDEをLubuntuでインストール; 5. 5. Puppy LinuxのJWM(JWMはデスクトップ環境ではなく、スタッキングウィンドウマネージャです)。
私の結果。
env | grep DESKTOP_SESSION=
(まあまあ)
echo $GDMSESSION
(まあまあだが、完璧ではない)
pgrep -l "gnome|kde|mate|cinnamon|lxde|xfce|jwm"
ps -A | egrep -i "gnome|kde|mate|cinnamon|lxde|xfce|jwm"
(非常によくできているが、完璧ではない) HardInfo
結論: HardInfo とコマンド
ps -A | egrep -i "gnome|kde|mate|cinnamon|lxde|xfce|jwm"
を組み合わせれば、おそらく希望する答えが得られるだろう。
printenv XDG X_CURRENT_DESKTOP
1.環境変数XDGCURRENTDESKTOPは、どのデスクトップを持っているかを教えてくれます。
初めてのユーザーは、上記のスクリーンキャプチャを見ても、KDE と Gnome の違いがわからないかもしれません。デスクトップの色や開いているアプリの色ではなく、デフォルトのパネルの位置(上がGnome、下がKDE)に注目してください。
システムヘルプガイド(通常は「システム」メニューの下にある)を開いて、タイトルを確認するだけでOK!
KDEでもテストしてみましたが、私の結論は次の通りです:
a) HardInfoを使ったグラフィカルな方法: 答えは通常 “Operating System” > “Desktop Environment” にありますが、そうでない場合は “Environment variables” を見てみましょう。HardInfo は KDE を除くすべてのテスト済みのディストロで利用できますが、簡単に素早くインストールできます (Linux Mint 13 では 2 つのパッケージのみ)。
b) コマンドライン。
ps -A | egrep -i "gnome|kde|mate|cinnamon|lx|xfce|jwm"
b) コマンドラインで、以下のコマンドを実行してください。
インストールされているDEのバージョンを知るには、Synapticを開き、その名前を “Quick filter "ボックスに入れます。Installed Version "の下に答えがあります。その隣にある "Latest Version "の下にはアップデート可能なバージョンが表示されています(少なくとも "Reload "をクリックして安定したソフトウェアのみを考慮している場合は-デフォルトでは開発中のバージョンへのアクセスは通常無効になっています-)。もしSynapticの代わりにPackageKitや他のディストロを使っているのであれば、似たような方法があるかもしれません。
$ inxi --version | head -1 && inxi -Sxxx
inxi 3.0.32-00 (2019-02-07)
System: Host: kububb Kernel: 4.15.0-65-generic x86_64 bits: 64 compiler: gcc v: 7.4.0 Desktop: KDE Plasma 5.12.9
tk: Qt 5.9.5 wm: kwin_x11 dm: SDDM Distro: Ubuntu 18.04.3 LTS (Bionic Beaver)
$
この目的のためだけに inxi をインストールするのはやりすぎのように思えるかもしれませんが、inxi は inxi -Sxxx
(inxi -Sxx
は MAC アドレスのようなものを隠しています) を使って、より多くのシステム情報を提供するために使用することができます。
inxi のホームページは ここ です。
screenfetch のフォークである neofetch もあります:
$ neofetch --stdout
dkb@kububb
------------
OS: Ubuntu 18.04.3 LTS x86_64
Host: Inspiron 15-3567
Kernel: 4.15.0-65-generic
Uptime: 8 hours, 58 mins
Packages: 2389
Shell: bash 4.4.20
Resolution: 1366x768
DE: KDE
WM: KWin
WM Theme: Breeze
Theme: Breeze Dark [KDE], Breeze-Dark [GTK2], MyBreeze-Dark [GTK3]
Icons: Breeze [KDE], Breeze [GTK2/3]
Terminal: konsole
Terminal Font: Hack 11
CPU: Intel i3-6006U (2) @ 2.000GHz
GPU: Intel HD Graphics 520
Memory: 1665MiB / 7846MiB
$
neofetch のホームページは ここ です。
sysinfoパッケージは、あなたが使用しているGnome / その他のGnomeを表示します。
sudo apt-get install sysinfo
sysinfo
この関数は、私の ~/.bash_aliases
–
# open terminal function
open-terminal()
{
# if gnome is running
if [$(pgrep -c gnome-panel) -gt 0]; then
echo "running gnome"
gnome-terminal
# if xfce is running
elif [$(pgrep -c xfce4-panel) -gt 0]; then
echo "running xfce"
xfce4-terminal
fi
}
alias trm='open-terminal'
``` にあります。