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 (в отличие от некоторых DE, которые были разработаны для определенных сред), но для полной функциональности требует наличия таковой.

Lubuntu использует его openboxдля этой цели, но не все его используют (например, Debian использует его xfwm4для выполнения этой роли с установками LXQt).

При желании вы можете переключить его на другой (см. руководство -https://manual.lubuntu.me/lts/3/3.2/3.2.13/session_settings.html) хотя некоторые сочетания клавиш, которые добавляет Lubuntu, требуют этого openbox, поэтому они перестанут работать при замене.

Я не вижу противоречий.. Openbox можно использовать отдельно, если хотите, или LXQt можно использовать с другим WM инетОткрытая коробка.

wmctrlКонечно, мы рассматриваем компонент WM, который предназначен openboxдля Lubuntu, поскольку эта функция не поддерживается настольными системами.

Ваша проблема заключается в сравнении/ожидании рабочего стола, связанного с определенным WM (ГНОМ с борщом, Корица с маффиноми т. д.), а также LXQt, который является модульным, что позволяет конечным пользователям настраивать его для использования другими компонентами по своему усмотрению (Lubuntu использует только openbox).

К вашему сведению: Некоторым разработчикам LXQt не нравится openboxни то, ни другое; поэтому, если бы они решили перестать быть агностиками и привязать LXQt к WM, я сомневаюсь, что это было бы openbox.

Связанный контент