如何检查我使用的是 KDE 还是 Gnome?

Laz*_*zer 69 linux gnome kde redhat-enterprise-linux

或者别的什么?

我正在使用红帽操作系统。

小智 110

打开终端并输入:

echo $DESKTOP_SESSION
Run Code Online (Sandbox Code Playgroud)

  • 并非总是如此,至于某人可能只是“默认” (29认同)
  • 不适用于所有情况……我有 ubuntu 12,上面的命令只给出了“ubuntu”作为输出。@Shannon Nelson 给出的命令有效。 (13认同)
  • 发送此命令时,我的只是说“ ubuntu”:/ (9认同)
  • l1zard@Marvin:~$ echo $DESKTOP_SESSION 导致默认,这不是很有用 (4认同)
  • 这是最好的答案。 (2认同)

Bob*_*bby 42

我将向您展示最常见桌面环境的简短选择和描述。

统一

统一

Unity 由 Canonical 开发。它的顶部有一个栏,右侧包含时钟,左侧有一个按钮,可打开搜索/菜单窗口。屏幕左侧有一个启动器。

默认主题颜色为紫色/橙色/棕色。

该徽标与 Ubuntu 徽标相同。

侏儒3

侏儒3

Gnome 3 是 Gnome 桌面环境中的第三次迭代。它的顶部有一个带有时钟的栏,左侧有一个菜单按钮,可以打开一个包含大多数应用程序的全屏窗口。

默认主题相当暗,一般元素中有很多黑色,但窗口是浅灰色的。

标志是一只脚。用四个脚趾。

MATE(Gnome 2 的一个分支)

伴侣

MATE 是 Gnome 2 的一个分支。它有两个栏,一个在屏幕顶部,一个在底部。最上面的一个包含主菜单(包含三个项目的下拉菜单,应用程序、位置和系统)、一些启动器和最右侧的时钟。下方的栏包含窗口列表和桌面切换器。与前三个不同,它在默认配置的桌面上有图标(计算机、主页、垃圾箱和可移动媒体)。在系统菜单中可能会找到一个关于对话框。

默认主题是带有绿色或蓝色调的浅色主题。

徽标是两个圆圈,箭头与它们相交。

XFCE

XFCE

XFCE一直被视为Gnome 2的小弟,但不应该这样称呼。它与 MATE/Gnome 2 非常相似,很容易与两者混淆。默认配置与 MATE/Gnome 2 类似,只是上方栏中的菜单只是一个图标,但结构相似。

标志是一只老鼠。

凯德

凯德

KDE 是最古老的桌面环境之一。它在屏幕底部有一个栏,其中包含主菜单(作为图标)、窗口列表和时钟。主菜单是一个按类别排序的大下拉菜单。

默认主题很轻,看起来像抛光玻璃。

标志是一个“K”,有时是一条龙。

肉桂

肉桂

Cinnamon 很大程度上基于 Gnome 3。它具有类似于 KDE 的下栏,因为它包含菜单按钮、窗口列表和时钟。主菜单也是一个带有类别的下拉菜单。

默认主题是非常绿色的。

其他

幸运的是,那里有更多的桌面环境,但这应该可以让您快速了解最常用的环境。

  • 被否决 - 不是因为这是一个糟糕的答案(不是),而是因为屏幕截图越来越过时。命令行替代品更好。 (5认同)

Vio*_*ffe 33

我用 echo $XDG_CURRENT_DESKTOP

不确定它是否在每个可以想象的 Linux 发行版上都是 100% 有效的解决方案,但到目前为止证明已经足够好了。


Sha*_*son 22

快速方法#1:如果您在顶行有一个“系统”菜单条目,并且菜单中有一个项目显示“关于 Gnome”,那么您可能正在运行 Gnome。

快速方法#2:

ps -ef | grep gnome
Run Code Online (Sandbox Code Playgroud)

  • 更短的版本: pgrep -f gnome (5认同)

Iai*_*ain 21

查看您安装的应用程序。如果它们中的很多都以 K 开头 - 您使用的是 KDE。如果其中很多都以 G 开头,那么您使用的是 Gnome。严重地。(如果两者都安装了,则不太准确)。

如果您转到计算机设置面板的“关于”页面,那应该会给您一些线索。

或者,在 Google Images 上四处寻找 Gnome 或 KDE 的屏幕截图。一旦您看到了桌面环境的基本外观,就应该很明显了。

  • 由于您可以在机器上同时安装 Gnome 和 KDE,并且可以访问菜单中的两组程序,因此第一个建议并不是万无一失的方法。关于面板很可能是有用的答案。 (6认同)

小智 15

我已经测试了我发现的最好的工具

  1. 安装了 Linux Mint 下的 GNOME;
  2. Linux Mint Live USB 下的 GNOME;
  3. Linux Mint 下的 MATE;
  4. Lubuntu 下的 LXDE;
  5. Puppy Linux 下的 JWM(JWM 不是桌面环境,而是堆栈窗口管理器)。

我的结果:

  1. (一般般)
    env | grep DESKTOP_SESSION=

    1. DESKTOP_SESSION=侏儒
    2. DESKTOP_SESSION=侏儒
    3. DESKTOP_SESSION=default.desktop
    4. DESKTOP_SESSION=Lubuntu
    5. (没有)
  2. (一般般)
    echo $GDMSESSION

    1. 侏儒
    2. 侏儒
    3. (没有)
    4. 卢本图
    5. (没有)
  3. (好吧,但并不完美)
    pgrep -l "gnome|kde|mate|cinnamon|lxde|xfce|jwm"
    ps -A | egrep -i "gnome|kde|mate|cinnamon|lxde|xfce|jwm"

    1. (好的)
    2. (好的)
    3. (好的)
    4. (错误的)
    5. (什么都没有)&(好)
  4. (很好,但并不完美)
    HardInfo

    1. (没有);
    2. GNOME 2.32.0
    3. 伴侣
    4. LXDE (Lubuntu)
    5. 未知(窗口管理器:JWM)

结论:HardInfo 和命令的组合

ps -A | egrep -i "gnome|kde|mate|cinnamon|lxde|xfce|jwm"
Run Code Online (Sandbox Code Playgroud)

可能会给出想要的答案。