如何检测Linux OS是否使用KDE或Gnome环境

来源:爱站网时间:2021-09-16编辑:网友分享
我需要以编程方式确定在Linux上正在运行哪个窗口管理器。有关如何使用的伪代码:if(WindowManagerOfOS.isKDE()){do.anyThing(); } 我怎样才能做到这一点?是...

问题描述


我需要以编程方式确定在Linux上正在运行哪个窗口管理器。

如何使用伪代码:

if(WindowManagerOfOS.isKDE()){
      do.anyThing();
}

我该怎么做?可能吗?

解决方法:


System.getenv("XDG_CURRENT_DESKTOP")

在我的机器上返回"GNOME"。在基于KDE的盒子上尝试一下。

另请参见

上一篇:如何在不使用Java的纯Kotlin中实现接口null与throw调度

下一篇:无法使用阿帕奇骆驼读取条形码

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载