Após seis meses de desenvolvimento, é lançado o ambiente de desktop LXQt 2.1.0 (Qt Lightweight Desktop Environment), que continua o desenvolvimento dos projetos LXDE e Razor-qt. A interface do LXQt segue as ideias clássicas de organização de desktop, mas traz um design moderno e práticas que aumentam a conveniência de uso. O LXQt é posicionado como um ambiente leve, modular, rápido e fácil de usar, incorporando as melhores características do LXDE e Razor-qt. O código está disponível no GitHub e é distribuído sob as licenças GPL 2.0+ e LGPL 2.1+. A chegada de versões prontas é esperada para Ubuntu (o LXQt é oferecido por padrão no Lubuntu), Arch Linux, Fedora, openSUSE, Mageia, FreeBSD, ROSA e ALT Linux.
Na nova versão, o trabalho na implementação do suporte total ao protocolo Wayland foi continuado. Um novo componente, lxqt-wayland-session, foi adicionado, permitindo que o LXQt seja executado em conjunto com diferentes gerenciadores de composição do Wayland. Nas configurações de sessão, foi adicionada a possibilidade de escolher o gerenciador de composição desejado. Atualmente, o suporte está garantido para LabWC, WayFire, kwin_wayland, Sway, Hyprland, River e Niri. Por padrão, ainda é oferecido um ambiente baseado no protocolo X11, e a sessão baseada no Wayland foi classificada como uma opção experimental. Para executar aplicativos X11 em uma sessão baseada no Wayland, é possível utilizar o componente DDX (Device-Dependent X) XWayland.
Observa-se que na sessão baseada no Wayland, a operação mais estável é alcançada ao usar o gerenciador de composição Labwc, enquanto a sessão mais funcional pode ser obtida com kwin_wayland, devido à instalação de pacotes adicionais do KDE. Além disso, o kwin_wayland é atualmente o único gerenciador de composição suportado no painel para troca para áreas de trabalho virtuais e na interface de gerenciamento de consumo de energia para desligar o monitor. Efeitos visuais para a área de trabalho estão disponíveis ao escolher kwin_wayland, Wayfire ou Hyprland. O protetor de tela pode ser utilizado com servidores de composição waylock, swaylock, hyprlock e kwin_wayland (no kwin, é oferecida uma implementação própria, ativada pelo comando “loginctl lock-session”).
Outras mudanças:
- No gerenciador de arquivos PCManFM-Qt, ao trabalhar em uma sessão baseada em Wayland, foi implementada a capacidade de criar desktops separados multi-tela e suporte à transparência para conectar manipuladores de papéis de parede de terceiros. No diálogo de seleção de arquivos, foi adicionado suporte para a entrada manual de caminhos de arquivos no campo de nome do arquivo. Nas configurações, foi incluída uma opção para desativar a geração de miniaturas para sistemas de arquivos externos.
- Expandidas as funcionalidades do painel. No novo menu de aplicativos "Fancy Menu" proposto na thread anterior, foi adicionado suporte para filtragem de programas pelo nome do arquivo executável. No widget Custom Command, foi implementado suporte para rolagem horizontal. Na lixeira, surgiu uma opção para exibir o conteúdo na ordem inversa. No plugin de controle de volume, foram resolvidos problemas relacionados ao sistema de som ALSA.
- Adicionada a possibilidade de usar um painel de tarefas em ambientes baseados em Wayland. O painel possui dois backends — um específico para kwin_wayland e outro adequado para gerenciadores de composição baseados na biblioteca wlroots. O alternador de desktops virtuais ainda pode ser utilizado apenas com kwin_wayland.
- Na interface de configuração da sessão, foram adicionadas seções experimentais para seleção do servidor de composição e da tela de bloqueio do sistema para Wayland. A seção está disponível apenas com a instalação do pacote lxqt-wayland-session e a presença de compositores suportados no sistema. servidores.
- No configurador (Centro de Configuração), garantida a compatibilidade com Wayland, foram acrescentadas dicas de ferramentas adicionais. Nas configurações de aparência, foram incluídas opções para alterar o tamanho dos ícones na barra de ferramentas e mudar a cor das dicas.
- No emulador de terminal QTerminal, foi ampliado o suporte a Wayland, facilitada a configuração do compartilhamento de tela e resolvido um problema que se manifestava ao alterar as configurações em outra instância do aplicativo.

Fonte: opennet.ru
