Openbox 与 LXQt

Openbox 与 LXQt

我刚刚安装了 Lubuntu 20.04。我看到这个

$ sudo update-alternatives --config x-session-manager
There are 2 choices for the alternative x-session-manager (providing /usr/bin/x-session-manager).

  Selection    Path                      Priority   Status
------------------------------------------------------------
* 0            /usr/bin/startlxqt         50        auto mode
  1            /usr/bin/openbox-session   40        manual mode
  2            /usr/bin/startlxqt         50        manual mode

Press <enter> to keep the current choice[*], or type selection number: 

$ wmctrl -m
Name: Openbox
Class:
PID: N/A
Window manager's "showing the desktop" mode: OFF

update-alternatives显示startlxqt什么可能被使用,并wmctrl返回什么,这是否存在矛盾Openbox
这是否表明存在任何配置问题?
这该如何解释呢?

没有人:没错,openbox 是窗口管理器,而 LXQt 是会话管理器。可能让我感到困惑的是,我不知道 openbox 有一个会话管理器。

$ sudo update-alternatives --display x-window-manager
x-window-manager - auto mode
  link best version is /usr/bin/openbox
  link currently points to /usr/bin/openbox
  link x-window-manager is /usr/bin/x-window-manager
  slave x-window-manager.1.gz is /usr/share/man/man1/x-window-manager.1.gz
/usr/bin/openbox - priority 90
  slave x-window-manager.1.gz: /usr/share/man/man1/openbox.1.gz

答案1

LXQt 是一个桌面;它在设计上与 WM 无关(不像某些为特定 WM 设计的 DE),但需要一个完整的功能。

Lubuntu 用于openbox此目的,但并非全部都这样做(例如,Debian 使用xfwm4LXQt 安装来执行该角色)。

如果你愿意,你可以切换到另一个(参见手册 -https://manual.lubuntu.me/lts/3/3.2/3.2.13/session_settings.html) 尽管 Lubuntu 添加了一些键盘快捷键,openbox但如果替换它们,它们将停止工作。

我认为没有矛盾。如果您愿意,可以单独使用 Openbox,或者可以与另一个 WM 一起使用 LXQt 和不是开箱。

wmctrl当然是查看 WM 组件;它是openbox用于 Lubuntu 的,因为它不是桌面支持的功能。

您的问题是比较/期望链接到某个 WM 的桌面(GNOME 与咕哝,肉桂与松饼等),以及 LXQt,它是模块化的,允许最终用户根据自己的决定将其配置为供其他组件使用(Lubuntu 只使用openbox)。

供参考: 一些 LXQt 开发人员都不喜欢openbox这两者;所以如果他们决定不再不可知论并将 LXQt 链接到 WM,我怀疑这是否会实现openbox

相关内容