- Win8DE é um ambiente de desktop que recria a interface e as animações do Windows 8 no Linux
- Funciona sobre gerenciadores de janelas Wayland (Labwc, Hyprland etc.) e inclui menu Iniciar, tela de bloqueio, papel de parede, OSD (indicador de volume e brilho) e aplicativo de configurações
- Oferece menu Iniciar em blocos com arrastar e soltar, busca de apps, menu de energia e indicador de bateria
- Pelo aplicativo de configurações, é possível alterar graficamente o papel de parede, a cor de destaque e a cor da tela de bloqueio
- Um projeto útil para usuários que querem recriar a experiência visual do Windows 8 em um ambiente Linux
Visão geral
- Win8DE é um ambiente de desktop em forma de shell para restaurar a experiência visual do Windows 8 no Linux
- Funciona em gerenciadores de janelas baseados em Wayland (Labwc, Hyprland etc.)
- Inclui utilitário de papel de parede, tela de bloqueio, menu Iniciar, OSD de volume e brilho e aplicativo de configurações
- O menu Charms não está incluído; o desenvolvedor considerou isso desnecessário
Principais recursos
Menu Iniciar
- Comando
Win8Start permite mostrar/ocultar o menu Iniciar, podendo ser vinculado à tecla Super do compositor
- Suporte a arrastar e soltar blocos e redimensionamento (pequeno, médio, largo e grande)
- Permite buscar aplicativos e arrastar itens da lista de todos os apps para os blocos
- Arrastar para baixo oculta a tela inicial e permite posicionar ícones no local desejado, como a área de trabalho
- Clicar no ícone do usuário exibe o menu de energia
- Inclui OSD de bateria
OSD (On-Screen Display)
- Suporte a controle de volume (aumentar, diminuir, mudo) e controle de brilho (aumentar, diminuir)
- Estrutura em duas partes com
Win8OSD-server e Win8OSD-client
- O servidor precisa ser iniciado automaticamente
- Comandos do cliente:
--volup, --voldown, mute, dispup, dispdown
Wall (papel de parede)
- Função simples de definir papel de parede por imagem
- Pode ser alterado pelo aplicativo de configurações
Tela de bloqueio
- Tela de bloqueio no estilo do Windows 8
- O papel de parede pode ser alterado no aplicativo de configurações
- Suporte a animação de deslizamento (movimento para cima e para baixo)
- Diferente do original, pode ser desbloqueada apenas com um clique
Configurações
- Permite alterar o plano de fundo e a cor de destaque da tela inicial, do papel de parede e da tela de bloqueio
- Oferece configurações com interface gráfica
Instalação e execução
Instalação local
- Ao executar
./build.sh, todos os binários são compilados e salvos na pasta build/bin
- Os binários dessa pasta podem ser usados para atalhos de brilho/volume e configurações de inicialização automática
- Não é possível iniciar o aplicativo de configurações pela tela inicial; é necessário executá-lo diretamente a partir dos binários compilados
- Vincule a tecla Super a
Win8Start
Instalação para todo o sistema
- Ao executar
./install.sh, o projeto é compilado automaticamente e instalado em /usr/bin/
- Pode ser usado em todo o sistema e facilita a configuração de inicialização automática
- Pode ser removido de
/usr/bin/ com ./uninstall.sh
Uso como ambiente de desktop separado
- Usa arquivos de configuração separados para não afetar os arquivos de configuração existentes
- Copie a pasta de configuração e salve com um novo nome (labwc2, hypr2 etc.)
- É fornecido um exemplo de criação de arquivo
.desktop incluindo o comando de configuração do compositor
- Coloque o arquivo de exemplo em
/usr/share/wayland-sessions/
- Na hora do login, é possível selecionar essa sessão
Composição técnica
- Disponibilizado sob a licença GPL-2.0
- Principais linguagens: QML 50%, C++ 35.8%, C 9%, Shell 2.6%, CMake 2.6%
- Atividade do repositório: 235 stars, 3 forks, 1 issue
Resumo
- Win8DE é um projeto open source que recria o design e as interações do Windows 8 em um ambiente Linux com Wayland
- Um shell de desktop leve focado em fidelidade visual e restauração da experiência do usuário
- Com flexibilidade de configuração, interface em blocos e integração de OSD, oferece aos usuários Linux um ambiente nostálgico
1 comentários
Opiniões no Hacker News
O Windows 8 foi uma experiência realmente difícil de aguentar
O novo menu Iniciar era péssimo, e enquanto a tela inteira girava e os blocos se mexiam, eu acabava esquecendo o que estava tentando fazer
Eu gostava do Vista, do Windows 7 e até do Windows 10, mas meu i7-4790k ficou de fora da atualização para o Windows 11, então não cheguei a experimentar o que veio depois
Como conceito relacionado, vale ver este texto sobre a relação entre percepção de eventos e memória episódica
Nunca fui para o GNOME 3, e também nunca entendi o macOS ter trocado o botão de “maximizar” por “tela cheia”
A eficiência da antiga navegação rápida no menu Iniciar do Windows 98~XP (Iniciar > P > A > N) nunca mais voltou
Acho que a Metro UI do Windows 8 e do Windows Phone foi subestimada
Era simples, rápida e pensada para toque, e meu Windows Phone foi uma das experiências mais agradáveis que já tive com um dispositivo
Eu trabalhava na infraestrutura do Danger Hiptop (=Sidekick), e ele foi um dos primeiros smartphones com armazenamento em nuvem e navegador web
Há histórias de que, depois que a Microsoft comprou a Danger, ela perdeu todos os dados dos usuários durante o processo de restauração de backup
Matéria relacionada: ABC News - Sidekick disaster shows data’s not safe in the cloud
Vídeo de referência: YouTube - Why Live Tiles failed
Conceito relacionado: Rosy retrospection
Só que as primeiras versões eram toscas, e a experiência de toque no Lenovo Yoga era horrível
Com o passar do tempo, o Windows 8 parece cada vez mais um movimento Bauhaus
Tinha um design minimalista, centrado em toque, mas era radical demais para quem usava mouse e teclado
A estrutura centrada em tipografia era excelente, usando tamanho e peso da fonte para expressar hierarquia sem precisar de divisórias
Hoje voltamos ao glassmorphism, mas em densidade de informação e desempenho de renderização o design plano do Win8 ainda impressiona
Isso dá para amenizar até certo ponto com configurações de estilo do GTK ou do Qt
A única coisa realmente aproveitável do Windows 8~10 eram as bordas das janelas
Com limites claros e contraste de cores, dava para distinguir bem o foco
Hoje em dia nenhum WM no Linux implementa isso direito
Imagem de referência: Desktop OpenBSD com fvwm
No Linux, o problema é mais o excesso de gerenciadores de janelas
Apesar da interface fluida do Windows 8, eu odiava demais o desaparecimento do botão Iniciar
Acho curioso ver gente sentindo nostalgia disso hoje
Mas em PCs sem toque o Windows 8 era terrível
O mais engraçado era que a pergunta mais pesquisada era “como desligar”
Pessoalmente, ainda acho o Windows 2000 o melhor de todos
Olhando para o Windows 11, às vezes penso que “seria melhor se o menu Iniciar fosse em tela cheia”
Isso me lembra a frase “portaram a pior parte da história do Windows para o Linux”
Ainda assim, tecnicamente é impressionante
Também ouvi rumores de que o líder de interface do Windows 8 foi demitido, mas nunca confirmei
O Windows 7 foi a última versão realmente otimizada para teclado e mouse
Depois disso, passaram a seguir o mercado mobile e a ficar obcecados com receita da loja
A profundidade dos botões, o contraste de cores, a clareza das barras de rolagem, tudo era perfeito
A maioria odiou o Windows 8, mas hoje ele está passando por uma reavaliação
No mobile ele funcionava bem, mas o problema foi a tentativa de integrá-lo ao desktop
Fiquei chocado quando vi pela primeira vez um notebook com Windows 8 instalado
Eu tinha acabado de abandonar o Windows Phone, e ele estava ali dentro do notebook
Foi isso que me levou a migrar para Linux por 8 anos
Se minha empresa não usasse Windows, eu nunca teria voltado
Eu sou usuário da Apple, mas gostava do Metro
Talvez fosse o único, mas foi bom ver essa tentativa de novo no Linux