Notícias de dispositivos móveis, gadgets, aplicativos Android

Breath permite que você execute o Ubuntu em Chromebooks Intel modernos

Esta postagem n√£o √© um tutorial, um passo a passo ou uma introdu√ß√£o abrangente ou qualquer outra coisa que provavelmente seria ben√©fica ou √ļtil para quem voc√™ est√° lendo.

Em vez disso, é um pouco waffle.

Acabei de passar algumas horas brincando com algo muito legal em meu Acer Chromebook Spin 13 superpotente e subutilizado. Cocei uma coceira que sinto h√° muito tempo e √© muito gratificante. Ent√£o, um pouco como quando ressuscitei um antigo Chromebook, quero contar a algu√©m sobre isso ‚Äď mas desta vez sem nenhum gif estranho e assustador ūüėÖ.

Execute Linux em Chromebooks Intel modernos

Respira√ß√£o √© um pouco diferente de outros esfor√ßos de ‚Äúexecutar Linux em um Chromebook‚ÄĚ. De certa forma, √© um ‚Äúhack‚ÄĚ, mas est√° firmemente dentro dos limites t√©cnicos de como o Google faz o ChromeOS funcionar. Resumindo, permite que voc√™ execute um distribui√ß√£o Linux completa em um Chromebook Intel moderno sem precisar atualizar o firmware personalizado, substituir o carregador de inicializa√ß√£o ou at√© mesmo limpar o ChromeOS.

Melhor ainda: √© a √ļnica solu√ß√£o atual que oferece uma experi√™ncia Linux que suporta todos drivers (tela sens√≠vel ao toque, caneta, touchpad, √°udio, etc.) prontos para uso.

Agora, o qualificador ‘moderno’ que usei algumas linhas atr√°s √© importante aqui. Quanto mais recente for um Chromebook, menos provavelmente √© para ter suporte completo ao kernel Linux principal ou suporte de projetos de terceiros como Crouton ou GalliumOS (em grande parte subdesenvolvido atualmente).

Claro, você pode atualize algum firmware personalizado e obtenha uma distribuição regular para inicializar na maioria dos Chromebooks, independentemente da idade, mas não sem um grande sacrifício: alguns recursos de hardware.

Breath tem uma abordagem diferente de Crouton, GalliumOS e Crostini, e é por isso que é tão eficaz.

N√≥s recomendamos:  Como consertar Windows 10 problemas de pesquisa ao reconstruir o √≠ndice

‚ÄúO Breath inicializa o Linux da maneira que os Chromebooks gostam. Ele n√£o depende do ChromeOS ou de firmware personalizado e oferece suporte a todos os drivers em Chromebooks modernos (p√≥s-2018),‚ÄĚ l√™ o site. Voc√™ precisa colocar seu Chromebook no modo de desenvolvedor, mas precisa n√£o precisa atualizar qualquer firmware alternativo para inicializar o Linux.

Breath não é uma distribuição em si, mas um script que você executa para construir uma imagem de distribuição Linux (baseada em Ubuntu ou Arch), que você atualiza em um USB e inicializa. Em seguida, você executa a distribuição a partir de um USB (de preferência relativamente rápido) ou instala-a no armazenamento interno, limpando o ChromeOS.

O processo é essencialmente este:

  1. Coloque o Chromebook no modo de desenvolvedor
  2. Habilite a inicialização USB por meio do prompt do ChromeOS Shell
  3. Em uma máquina diferente, obtenha respiração via git
  4. Execute o script de construção para criar um arquivo IMG personalizado
  5. Arquivo de imagem personalizado Flash para USB
  6. Inicialize o Chromebook pelo USB

E é basicamente isso.

O Os documentos sobre respira√ß√£o explicam tudo passo a passo. √Č muito f√°cil acompanhar. Construir a imagem personalizada demora um pouco e voc√™ precisar√° de bastante espa√ßo em disco para faz√™-lo, pois o IMG resultante que ela gera tem aproximadamente 12 GB de tamanho.

Eu queria um desktop Linux completo, n√£o aplicativos Crostini

Eu possuo um Acer Chromebook Spin 13 (eu costumava blogar sobre o ChromeOS regularmente). √Č um dispositivo modestamente poderoso em termos de hardware: Intel Core i5-8250U, 8 GB de RAM, 2K 3:2 tela sens√≠vel ao toque, SSD grande, etc. Mas √© relativamente pouco poderoso no lado do software.

O ChromeOS é rápido nisso, lembre-se. Além disso, ele pode executar aplicativos Android e aplicativos Linux. Mas é só não é Linux normal.

N√≥s recomendamos:  Twitter para Android j√° nos permite publicar um tweet em nosso perfil

Eu quero o GNOME Shell, eu quero Raposa de fogoquero usar a caneta para escrever Jornalquero meus aplicativos de linha de comando favoritos e minhas extens√Ķes GNOME favoritas e assim por diante.

E graças ao Breath, eu posso ficar com isso!

Sim, estou escrevendo esta postagem no Ubuntu 22.04 LTS com desktop GNOME Shell em execu√ß√£o no meu dispositivo. Embora a experi√™ncia geral n√£o seja perfeita, est√° muito perto de ser a experi√™ncia Linux completa que desejo. Curiosamente, as compila√ß√Ķes da imagem do Ubuntu Breath n√£o incluem nenhum snapd, o que foi uma surpresa (e alguns dir√£o o recurso principal).

Ainda não é perfeito. Não consegui fazer o áudio funcionar e como o Chromebook tem resolução de 2K 3:2 screen, o dimensionamento da IU está um pouco errado por padrão. O dimensionamento fracionário experimental usa mais energia da CPU, mas oferece um tamanho de UI que não é exatamente assim Meu primeiro sistema operacional olhando:

Mais urgentemente, o sistema operacional congela por uma fra√ß√£o de segundo durante o uso e os aplicativos geram um erro de ‚Äėsem resposta‚Äô (conforme mostrado acima). Isso √© transit√≥rio; o sistema/aplicativo se recupera e funciona normalmente sem qualquer interven√ß√£o dram√°tica (como uma reinicializa√ß√£o for√ßada).

Eu acho que isso é um gargalo causado pela unidade USB barata que estou usando. Pretendo encomendar uma unidade flash USB Type-C de 128 GB com velocidades de leitura/gravação 3x melhores para usar (eu poderia resolver isso agora instalando o Ubuntu na unidade interna, mas não quero limpar o ChromeOS como gosto de tentar novos recursos do ChromeOS quando chegarem ao canal do desenvolvedor).

Atualização: agosto

Comprei um drive USB de 64 GB com melhores velocidades de leitura/grava√ß√£o e ‚ÄĒviva‚ÄĒ ele resolve as pausas intermitentes que estava enfrentando inicialmente. O √°udio continua sendo um trabalho em andamento.

N√≥s recomendamos:  Anunciado Huawei Matebook E Go: um PC de escrit√≥rio m√≥vel para todos

Mas at√© a√≠ tudo bem. Se eu conseguir fazer o √°udio funcionar e mudar para uma unidade host com melhor taxa de transfer√™ncia de dados anular as pausas, este provavelmente se tornar√° meu principal laptop Linux: √© mais r√°pido que todos os meus outros, tem uma tela muito melhor e, em um De uma maneira estranha, us√°-lo depois de passar por alguns obst√°culos para ‚Äúadapt√°-lo‚ÄĚ √†s minhas necessidades √©‚Ķ satisfat√≥rio.

Também tenho um problema com a luz de fundo do teclado que não acende no Linux, então terei que relatar isso.

De qualquer forma, se voc√™ possui um Chromebook Intel de 8¬™ gera√ß√£o com o qual usaria mais adequado‚ĄĘ Linux nele, eu recomendo fortemente que voc√™ experimente o Breath. O pouco de esfor√ßo que voc√™ tem para fazer no in√≠cio vale a pena no minuto em que a tela acende com o boot do Ubuntu.