Artix Linux + dinit, com um desktop Wayland enxuto e explícito.
Um alpha público para testar a base, os limites e o caminho de instalação — sem esconder o que ainda falta.
Software alpha público. Faça backup antes de testar. A ISO live e o instalador são experimentais; um boot bem-sucedido não é uma qualificação de hardware.
| Você quer… | Vá para |
|---|---|
| Baixar a imagem publicada | DINX v0.1.0-alpha.9 |
| Verificar e instalar a ISO | Guia de instalação |
| Ver o que o CI realmente provou | Status do build P0 |
| Entender compatibilidade e limites | Compatibilidade · Roadmap |
| Ler o processo de release | Release alpha |
| Consultar a licença e o REUSE | Licenciamento |
| Ler em inglês | README em inglês |
DINX é uma distribuição Artix para uma sessão gráfica pequena, legível e controlável:
- Artix Linux + dinit como base, sem trocar o init por systemd;
- labwc + Noctalia como sessão padrão, com Aqueous + Pearl como sessão alternativa direta sobre dinit;
- DinitUI e DINXPanel para perfis de serviços, hardware, drivers e kernels;
- Calamares para a instalação experimental, GParted para particionamento separado e Pori para discos e montagens persistentes via dinit;
- Phyto como gerenciador de arquivos padrão e File Roller para abrir, criar e extrair arquivos compactados;
- wdisplays + Shikane para configurar displays Wayland e reaplicar o layout entre sessões;
- o módulo de kernel ntfs3 para leitura e escrita NTFS na ISO live e no sistema instalado;
- uma sessão DINX Gaming separada, com Gamescope, Steam e bibliotecas gráficas de 32 bits.
dinx-doctor produz um relatório somente leitura da sessão, do dinit, dos caminhos de armazenamento/display e dos pacotes DINX. Defina DINX_DOCTOR_QUERY_DINIT=1 somente quando também quiser consultar o socket do dinit do usuário. Ele não inicia serviços, monta dispositivos, executa transações de pacotes nem acessa a rede.
Dome, Seafoam Settings e ZLS 0.16.0 fazem parte da ISO base e do repositório DINX assinado. Dome oferece monitoramento de recursos/processos sem instalar ou exigir systemd; Seafoam Settings agrupa os pontos de entrada de display e sessão; ZLS fornece LSP para Zig no Nocted com a biblioteca padrão Zig correspondente e um shim de metadados compacto, sem exigir um compilador Zig completo na ISO.
Aqueous 1.0.5 e Pearl 0.3.0 também vêm na ISO base. Aqueous + Pearl (DINX) é uma entrada do greeter respaldada por wrappers DINX: inicia o Aqueous diretamente, executa os helpers de sessão da DINX e faz exec do Pearl sem systemd, systemctl, uwsm ou unidades de usuário. O bootstrap de atividade direto sobre dinit autoriza o Pearl por pidfd e verificações do executável e do ambiente; a sessão não adiciona pacote nem runtime systemd. Labwc + Noctalia continua sendo a sessão padrão; a DINX não faz fallback silencioso se a sessão alternativa falhar.
| Item | Estado |
|---|---|
| Release publicado | v0.1.0-alpha.9, ISO direta de 2.008.801.280 bytes |
| Base | Artix Linux x86_64 com dinit |
| Fase | P5 — beta de jogos; P4 DinitUI qualificada para o gate alpha |
| Validação da release | Workflow 39924316082 |
Validação mais recente da main |
Workflow 39934458077, verde após build, boot, payload gráfico, BIOS/UEFI, TTY, atestação e upload |
A release Alpha 9 publica a ISO, checksum SHA-512, metadados, evidências QEMU e o repositório de pacotes DINX assinado. A validação da main não cria uma nova release; ela confirma que os contratos continuam verdes depois do snapshot publicado. A mudança de autologin live da main vale para o próximo build da ISO; ela não altera retroativamente o artefato Alpha 9 já publicado.
-
Baixe a ISO e o arquivo
.iso.sha512da release Alpha 9. -
No mesmo diretório, verifique o arquivo:
sha512sum -c dinx-0.1.0-alpha.9-x86_64.iso.sha512
-
Grave a ISO verificada no dispositivo USB inteiro — não em uma partição — e inicialize em UEFI.
-
A imagem Alpha 9 publicada segue o snapshot do release. A próxima ISO compilada da
mainabrirá diretamente emLabwc (DINX); nenhum usuário ou senha será solicitado.
Leia o guia de instalação antes de tocar em qualquer disco. Windows Fast Startup e hibernação devem estar desativados antes de montar um volume NTFS compartilhado.
| A qualificação atual cobre | Ainda não é alegado |
|---|---|
| Boot x86_64 e payload gráfico em QEMU | Matriz de hardware físico |
| Contratos de particionamento Calamares BIOS/UEFI/Btrfs | Secure Boot |
| Instalação descartável BIOS/UEFI, primeiro boot dinit e TTY de recuperação | Steam autenticado, jogo comercial, controle e áudio PipeWire |
| ISO compacta, checksums, metadados, atestação e repositório assinado | Suspensão/retomada, recuperação de GPU e upgrade/rollback da ISO instalada |
- Arquitetura
- Guia de instalação
- Compatibilidade com Noctalia
- Status do build P0
- Roadmap
- Processo de release
- Qualificação de hardware
- Fundação da ISO
- Modelo de segurança
- Licenciamento e REUSE
- Changelog
Este repositório mantém juntos o perfil da ISO, os pacotes, as integrações do desktop, os checks de qualificação e o tooling de release. As entradas específicas da DINX são licenciadas sob Apache-2.0. O archive versionado do Noctty é uma fonte upstream separada sob MIT; a cobertura está declarada em REUSE.toml e os textos estão em LICENSES/.