Execute Xorg sem gerente de janela
Talvez você ache que há mais de 100 gerenciador de janelas Xorg de código aberto. Como isso pode ser. Deve haver uma razão pela qual escrever um gerente de janela não é tão difícil. Mas, por outro lado, é difícil escrever um WM correto.
Se a interface for clara e à prova de erros, todos poderão escrever um WM correto. Mas os fatos revertidos para provar que a API é uma grande bagunça.
Então, ao tentar encontrar um WM mínimo. Eu venho a um não-WM.
O Xorg pode fazer aplicativos e jogos funcionam bem, sem um WM.
Devido ao protocolo X11 de lixo, adicionar um WM pode fazer com que o trabalho não funcione.
Então, minha experiência sem wm parece boa o suficiente.
Para dizer que uma área de trabalho da janela está pronta para trabalhar, ele deve passar em alguns testes.
Tilix .eoeedit muitos WM não mostram os aplicativos Java Swing! Depois de investigar, descobri que a causa é que eles não lidam com _NET_REQUEST_FRAME_EXTENTS . Se você se deparar com um WM, pesquise na fonte. Se estiver ausente, não deve ser sincero.Steam e os Jogos, como DOTA2eclipse e netbeans . Um manipulador de eventos de entrada Leia a entrada de/dev/input/*, ele desistiu de nível baixo e antes do xorg.
Não posso conseguir isso se não encontrar o XDOTOOL. XDOTOOL é baixo de nível que WMCTRL. O WMCTRL precisa do WM, mas o XDOTOOL trabalha diretamente no XLIB.
3. Integração Eu me encontrei um engenheiro suave, em vez de programador, quando posso tirar todas as partes úteis de outro software de código aberto em meu próprio aplicativo.
Em seguida, ligamos a chave a fazer no arrendamento tais coisas:
Eu fiz isso. Se você tiver alguma dúvida sobre as etapas, basta perguntar.
vídeo:
Depois de vários dias, ainda me sinto desconfortável, então mudei para openbox . No entanto, eu uso a função auto grid layout para seleção de janelas. e um lemonbar como barra de monitor do sistema.