Primeira versão da distribuição TileOS 1.0

Primeira versão da distribuição TileOS 1.0

Lançamento da distribuição disponível TileOS 1.0 "T-Rex", construído sobre a base de pacotes Debian e oferecendo um ambiente de desktop que utiliza gerenciadores de janelas em mosaico. O TileOS persegue os mesmos objetivos que a distribuição Ubuntu Sway Remix (desenvolvido pelo mesmo autor), oferecendo uma interface pronta para uso, que não requer configuração adicional e é voltada tanto para usuários experientes de Linux quanto para iniciantes que desejam experimentar um ambiente de gerenciadores de janelas em mosaico sem gastar muito tempo na configuração.

No entanto, ao contrário do Ubuntu Sway Remix, o TileOS é muito mais aberto a várias mudanças e personalizações, além de estar livre de quaisquer potenciais problemas de direitos autorais (o Ubuntu Sway Remix utiliza marcas registradas da Canonical, mas uma resposta oficial sobre a inclusão da distribuição na família oficial do Ubuntu ainda não foi recebida). Para download são preparadas versões para a arquitetura amd64 (futuramente será planejado o suporte para arm64, especialmente para placas Raspberry Pi). O código-fonte dos componentes do TileOS está disponível em GitLab.

O foco principal do TileOS está em gerenciadores de janelas que utilizam o protocolo Wayland. Edições com ambientes de trabalho foram oficialmente apresentadas Sway e River, edições com SwayFX (um fork do Sway, complementado com vários efeitos de desktop) estão em desenvolvimento e Qtile. A distribuição utiliza uma base de pacotes do Debian Stable, no entanto, várias melhorias, versões mais recentes de alguns softwares e drivers gráficos são transferidas da ramificação de teste. Além disso, inclui uma série de correções, otimizando o funcionamento do subsistema de disco e memória, e algumas melhorias do Ubuntu foram transferidas, como a montagem de discos no gerenciador de arquivos sem solicitação de senha, entre outras.

Principais características do TileOS:

  • Kernel Linux 6.6.15 com tempo de resposta melhorado (opção CONFIG_HZ=1000, no Debian utiliza-se CONFIG_HZ=300).
  • Um conjunto de drivers de vídeo abertos, Mesa 23.2.1 e Xwayland 23.2.2.
  • O mecanismo Zram está ativado por padrão, utilizando um algoritmo de compressão zstd.
  • Um grande número de drivers e firmwares não livres está pré-instalado, o que amplia significativamente o suporte a diferentes hardwares.
  • Repositórios com software adicional, como VirtualBox, Visual Studio Code, Librewolf, OnlyOffice e Brave, estão conectados por padrão.
  • Foi implementada a possibilidade de escolher software adicional no instalador Calamares.
  • Como implementação do barramento de sistema D-Bus, foi utilizado o D-Bus Broker.
  • O servidor de som utilizado é o PipeWire.
  • O gerenciamento de sessões do usuário é realizado por meio do systemd, o que permite encerrar corretamente aplicativos e componentes em execução durante a reinicialização, desligamento ou saída do sistema, além de garantir o correto manuseio de aplicativos de inicialização automática.
  • Na edição Sway, o demônio OOM Killer utiliza o systemd-oomd. Em outras edições, é utilizado o EarlyOOM.
  • Para a aparência de aplicativos, é utilizada uma única temática Catppuccin, usando cores pasteis suaves.

Características da edição Sway:

  • O ambiente de trabalho se desenvolve paralelamente ao distribuidor Ubuntu Sway Remix, garantindo a transferência mútua de certas alterações.
  • Diversas utilitários do projeto NWG-Shell, como o script de layout automático de janelas Autotiling, o menu de aplicativos em tela cheia nwg-drawer, ferramenta para ajustar as configurações de display nwg-displays, ferramenta para ajustar a aparência nwg-look, gerenciador de sessões nwg-bar e nwg-wrapper, permitindo exibir no desktop o conteúdo de qualquer script (é por meio dele que é implementada a dica sobre as teclas de atalho usadas na distribuição).
  • Inclui um conjunto mínimo de componentes, que abrange o gerenciador de arquivos PcmanFM-Qt, o editor de texto Pluma, o emulador de terminal Alacritty, o compactador Engrampa e outros. Software adicional pode ser escolhido na fase de instalação do sistema ou instalado diretamente após a instalação do sistema.

Características da edição River:

  • Utiliza o gerenciador de janelas dinâmico River, escrito na linguagem zig e que incorpora muito do DWM, Awesome e Bwpwm. River se destaca pela simplicidade de configuração (o arquivo de configuração é um script shell comum, executando sequencialmente comandos para o barramento IPC riverctl), ampla flexibilidade e menor consumo de recursos do que o Sway. Como River está em fase de desenvolvimento ativo e ainda é significativamente inferior em termos de funcionalidade ao Sway, a edição TileOS River é considerada experimental.
  • Assim como na edição Sway, são utilizados componentes do projeto NWG-Shell, exceto aqueles que não suportam claramente o River (por exemplo, ao invés do nwg-displays, é utilizado o wdisplays).

Fonte: linux.org.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster