Os Chromebooks têm melhorado muito ao longo dos anos. Eles não são mais apenas navegadores da web com teclados. Muitos Chromebooks agora podem executar programas Linux por meio de um contêiner de máquina virtual Crostini incluído, e muitos também podem executar aplicativos Android. (Contanto que não esteja inscrito no gerenciamento empresarial: tome cuidado ao comprar Chromebooks recondicionados.) Essas adições podem melhorar muito a utilidade dos Chromebooks e reduzir muito suas limitações.
Há alguns meses, escrevi que um Chromebook de US $ 99 com Gallium OS instalado é muito melhor. No entanto, isso foi apenas um editorial com um “como fazer” e eu não forneci nenhuma experimentação ou prova em profundidade, então é isso que vamos fazer neste artigo.
Comprei dois Lenovo N22 Chromebooks recondicionados por US $ 60 e instalei o Gallium OS em um deles enquanto deixava o outro atualizar-se para a versão mais recente do Chrome OS 80. Isso foi depois que eu os desinscrevi do Google Enterprise Management, é claro.
Você pode assistir ao vídeo acima para ver os resultados completos deste experimento, incluindo a conversão de um dos Chromebooks para Gallium Linux, configuração do Chrome OS Chromebook, teste de aplicativos Linux, teste de um jogo Linux e execução de alguns aplicativos Android. Existem algumas seções de longa espera em que a execução de certos programas fica muito lenta, e eu as mantive lá para que você pudesse ver as comparações de velocidade reais.
Privacidade
Primeiro, eu queria começar com uma comparação de consultas DNS. Ambos os Chromebooks foram conectados à minha rede WiFi, que está configurada para rotear consultas DNS por meio de meu próprio servidor DNS para que eu possa ver (e controlar) o que está acontecendo. Como seria de se esperar, o Chrome OS Chromebook faz muitas chamadas para o Google e, claro, você pode esperar que todas essas chamadas sejam salvas como parte da conta do Google necessária para usar o dispositivo. Bem, ele pode ser usado como modo de convidado, mas você não pode instalar nenhum aplicativo Linux ou Android. Existem também alguns controles de privacidade nas configurações, mas não me preocupei em verificar como eles mudaram as consultas DNS, uma vez que o dano já foi feito devido ao requisito de login do Gmail.
Com o Gallium OS instalado, há mais chamadas para repositórios de código aberto, pois parece que estão verificando se há atualizações, mas nenhum ID de conta baseado em nuvem é necessário para usar o dispositivo, e isso é uma grande vantagem, pois há menos dependência de servidores. Além disso, com o Linux completo, tenho muito mais controle sobre quais informações são enviadas para onde.
Desempenho do aplicativo
Quando se trata de aplicativos Linux executados nesses Chromebooks, o Gallium OS é muito mais rápido. É como dia e noite. Os programas Linux são extremamente lentos para carregar no Chrome OS (pelo menos com esses Chromebooks específicos) porque eles precisam ser executados em uma máquina virtual. Mesmo depois de carregados, o desempenho é péssimo. Rabiscar no GIMP é extremamente lento no Chrome OS, mas responde quase que instantaneamente no Gallium Linux.
O navegador Chromium incluído no Gallium Linux tem um desempenho tão bom quanto o do navegador Chrome no Chrome OS, portanto, no nível do navegador da web, os dois são praticamente iguais. No entanto, o Firefox instalado no Gallium Linux é muito melhor do que o Firefox instalado no Chrome OS (via Crostini ou Android, ambos).
Desempenho do jogo
Eu também testei um pouco de desempenho em jogos usando o clone de código aberto do Minecraft chamado “Minetest”. No Chrome OS, o jogo mal podia ser usado. Eu não conseguia nem olhar em volta suavemente. No Gallium Linux, entretanto… o desempenho é bastante utilizável mesmo em um hardware tão barato. É surpreendentemente impressionante!
aplicativos Android
Claro, o Chrome OS tem algumas vantagens sobre o Gallium Linux. Por um lado, ele vem pré-instalado e você não precisa descobrir como fazê-lo funcionar. Você não precisa se preocupar com problemas de driver ou atualizações, pois o hardware foi projetado para funcionar com o Chrome OS. Outra vantagem é que o Chrome OS agora permite que você execute aplicativos do Google Android. Isso é muito bom … quando eles realmente funcionam. Infelizmente, muitos aplicativos Android quase nunca funcionam no Chrome OS. O único que achei bastante rápido e confiável foi o cliente Remote Desktop da Microsoft.
Conclusão
Existem muitas vantagens em executar uma distribuição Linux completa, como o Gallium OS, em hardware de Chromebook barato. Em primeiro lugar, o desempenho é muito melhor do que os mesmos programas Linux rodando no suporte nativo do Chrome OS para Linux. Tudo é mais eficiente: menos espaço em disco usado, menos RAM usada, melhor aproveitamento do processador. Acessar unidades externas também é um pouco mais fácil.
O Chrome OS também tem algumas vantagens. Provavelmente já está instalado no Chromebook, então você não precisa se esforçar para modificar as coisas. Os programas Linux são executados em um contêiner de máquina virtual para que eles e você não possam acidentalmente bagunçar o sistema Chrome OS principal. O fato de que você pode executar programas Linux e aprender sobre programas Linux sem se preocupar em bagunçar seu Chromebook é uma grande vantagem, contanto que você possa tolerar a lentidão. Os aplicativos Android também são suportados, mesmo que sejam terrivelmente lentos e quase todos inutilizáveis. O Chrome OS também é mais fácil de gerenciar e bloquear em um ambiente corporativo se você for uma empresa.
Na minha opinião, o Linux completo em um laptop é muito melhor para aprender sobre tecnologia e o futuro é inteiramente sobre software e tecnologia.