Foi lançado o distribuidor RebeccaBlackOS 2024-08-12, com o objetivo de apresentar os últimos desenvolvimentos relacionados ao suporte ao Wayland em diversos ambientes de desktop e aplicativos. O distribuidor é baseado em pacotes Debian e inclui compilações recentes das bibliotecas Wayland (corte da branch master), servidor compositor Weston e pré-configurações para operar em ambientes Wayland KDE, GNOME, Wayfire (com componentes MATE), Sway, LXQt e Xfce. A escolha do ambiente é feita através do menu do gerenciador de login, permitindo também iniciar um shell a partir de um ambiente já em execução na forma de uma sessão aninhada. A imagem ISO para download tem o tamanho de 1,7 GB.
O distribuidor inclui versões recentes das bibliotecas Clutter, SDL, GTK, Qt, FreeGLUT, GLFW, KDE Frameworks e Gstreamer, construídas com suporte ao Wayland, além do componente Xwayland que permite executar aplicativos X comuns em um ambiente formado pelo compositor Weston. servidor O distribuidor também contém versões do reprodutor de mídia mpv e aplicativos KDE, construídos como clientes Wayland. Para configurar o udev e as opções de configurações multiseat, onde várias pessoas podem trabalhar simultaneamente em uma única estação de trabalho com seus próprios teclados e mouses (cada usuário tem seu próprio cursor independente), um configurador gráfico especial é fornecido. O Weston inclui suporte a RDP. O pacote também inclui a ferramenta waypipe para iniciar aplicativos baseados em Wayland remotamente.
Principais mudanças:
- A base de pacotes foi atualizada para o Debian 12.
- O kernel Linux foi atualizado para a versão 6.10. O modo DRM Panic foi ativado para exibir um relatório em cores em caso de falhas, com o estilo de 'tela azul da morte'.
- O driver ttynull foi incluído e patches foram aplicados para usar /dev/ttynull como console padrão (permitindo que o systemd exiba corretamente os logs através de /dev/console).
- O Qt5 foi removido do pacote, deixando apenas o Qt6.
- Do systemd-logind 252, foi transferido para o 257 o suporte ao SAK (SecureAttentionKey).
- No gerenciador de login waylandloginmanager, foi proporcionada a possibilidade de iniciar várias sessões paralelas para um único usuário. Em vez do zenity, foi utilizado o kdialog para organizar a interface. A interface para alternar entre sessões agora mostra os nomes das sessões.
- Em vez do wlsuhelper, foi utilizado um wlsu mais fácil de usar.
- Formatação unificada do menu de inicialização GRUB, da tela de inicialização e do gerenciador de login. A inicialização da tela Plymouth, exibida durante o processo de inicialização, foi antecipada.
- Uma nova sessão com o ambiente de desktop LXQt foi adicionada.
- Os projetos Liri, Mir, Enlightenment e Wine foram excluídos da compilação. Liri foi removido devido à falta de prontidão do port no Qt6, enquanto os outros foram descartados devido a limitações no tamanho da imagem iso.
- Devido a problemas com a compilação do QtWebEngine no ambiente chroot de 32 bits, a criação da imagem iso para sistemas de 32 bits foi interrompida.



Fonte: opennet.ru
