Acabei de instalar o Lubuntu 20.04. Eu vejo isso
$ 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
Existe alguma contradição no fato de update-alternatives
mostrar startlxqt
qual é provável o que é usado e wmctrl
retornar Openbox
?
Isso é indicativo de algum problema de configuração?
Como isso pode ser explicado?
ninguém: certo, openbox é o gerenciador de janelas e LXQt é o gerenciador de sessões. O que possivelmente ajudou na minha confusão é que eu não sabia que o openbox tinha um gerenciador de sessões.
$ 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
Responder1
LXQt é um desktop; é independente do WM por design (ao contrário de alguns DEs que foram projetados para aplicativos específicos), mas espera um para funcionalidade completa.
O Lubuntu usa openbox
para esse propósito, mas nem todos o fazem (por exemplo, o Debian usa xfwm4
para desempenhar essa função com instalações do LXQt).
Você pode trocá-lo por outro se desejar (veja o manual -https://manual.lubuntu.me/lts/3/3.2/3.2.13/session_settings.html), embora alguns atalhos de teclado que o Lubuntu adiciona exijam, openbox
para que parem de funcionar se forem substituídos.
Não vejo nenhuma contradição(ões). O Openbox pode ser usado sozinho se desejar, ou o LXQt pode ser usado com outro WM enãoCaixa aberta.
wmctrl
é claro que estamos olhando para o componente WM; que é openbox
para o Lubuntu, pois não é um recurso compatível com desktop.
Seu problema é comparar/esperar um desktop vinculado a um determinado WM (GNOME com murmúrio, Canela com muffin, etc) e LXQt, que é modular permitindo que os usuários finais o configurem para ser usado por outros componentes conforme os usuários decidirem (o Lubuntu apenas usa openbox
).
PARA SUA INFORMAÇÃO: Alguns desenvolvedores do LXQt também não gostam openbox
; então, se eles decidissem parar de ser agnósticos e vincular o LXQt a um WM, duvido que fosse openbox
.