Tentando usar o Raspberry Pi 4 como desktop. Parte 2, Ubuntu

Oi, Habr.



A primeira parte examinou a possibilidade de usar o Raspberry Pi 4 como um desktop com o sistema operacional nativo Raspbian instalado. Mas como você sabe, recentemente o Ubuntu v20 de 64 bits está "oficialmente" disponível para o Raspberry Pi - vamos ver como funciona.







O que resultou, detalhes sob o corte.



Instalação: Ubuntu 20.04.1 LTS



O processo de instalação não é muito diferente da instalação padrão do Raspbian - você precisa baixar a imagem do sistema, carregá-la em um cartão de memória e iniciar o dispositivo. As próprias imagens podem ser baixadas de ubuntu.com/download/raspberry-pi :







Decidi seguir todas as etapas do zero e selecionar a versão do console do Ubuntu Server 64 bits Ubuntu 20.04.1 LTS. é esta versão que tem o status "RECOMENDADA" e instale você mesmo os componentes que faltam. Baixe, inicialize e entre no console padrão do Ubuntu.



Primeiro, você precisa configurar o WiFi, para o qual editamos o arquivo 50-cloud-init.yaml com o comando sudo nano /etc/netplan/50-cloud-init.yaml . Adicione parâmetros de ponto de acesso a ele:



network:
    ethernets:
        eth0:
            dhcp4: true
            optional: true
    version: 2
    wifis:
        wlan0:
            optional: true
            access-points:
                "MYWIFIPOINT":
                    password: "12345678"
            dhcp4: true


Após a reinicialização, você pode verificar a presença de rede com ping 8.8.8.8 e, se tudo funcionar, você pode instalar o ubuntu-desktop. Execute os comandos sudo-apt-get update , sudo apt-get upgrade e finalmente sudo apt-get install ubuntu-desktop . O processo leva cerca de meia hora, após a qual você pode reinicializar o sistema e obter uma IU completa:







Provavelmente, era mais fácil não fazer tudo isso e baixar imediatamente a versão final com o desktop. Mas tão desinteressante.



Primeiras impressões



A primeira impressão é que o sistema é bastante rudimentar. Para a versão 20.04.1, você pode simplesmente abrir janela por janela e registrar bugs:



- WiFi. O WiFi em si funciona, mas não é mostrado nas configurações do sistema, WiFi indisponível é emitido e a lista de redes está vazia.







Nesse caso, ifconfig mostra um adaptador wlan0 funcionando normalmente no status de execução e um endereço IP.



- Exibição. A resolução do monitor foi detectada incorretamente, então eu tive que inserir os parâmetros HDMI no arquivo de configuração.



- Som. Por padrão, por algum motivo, a saída do fone de ouvido está ativa - não há som nos alto-falantes do visor. Você pode mudar o som para HDMI nas configurações, mas depois de reiniciar tudo fica como estava.



- Teclado. Por algum motivo, o botão de mudança de layout não pode ser alterado. A janela pop-up aparece, mas não responde aos pressionamentos de botão. Como resultado, você pode alternar entre layouts Ru / En apenas com a combinação de teclas Win + Space. Mas, ao contrário do Raspbian, há um ícone de idioma na bandeja, o que agrada. Por outro lado, há outro bug estranho - depois de mudar o layout, às vezes a primeira letra digitada desaparece.



- O gerenciador de programa embutido parece muito bom:







Mas não conseguimos instalar nenhum dos programas, o processo "trava" no status Pendente:







No entanto, o bom e velho apt-get do console funciona bem.



Navegador



Voltemos ao navegador - as principais esperanças estavam nele, porque O Chromium integrado tem funcionalidade limitada. Na verdade, o Google torna possível fazer o download do Chrome para Ubuntu:







No entanto, ao tentar instalar o pacote, o erro "arquitetura do pacote (amd64) não corresponde ao sistema (arm64)" é exibido. Em geral, parece que ainda não existe uma versão do Chrome para ARM. Isso significa que tudo o que está escrito na primeira parte é relevante aqui também, porque e no Ubuntu, o Chromium continua sendo o navegador principal. E "a cereja do bolo" - o teste web.basemark.com mostrou um resultado de apenas 36,4 contra 64,8 no Chromium em Raspbian:







neste ponto, decidimos interromper o teste da versão 20.04.1, porque Não tenho nenhum desejo de recomendar a alguém para instalar uma versão que não só tem muitos bugs, mas é duas vezes mais lenta que a versão Raspbian padrão.



Instalação: Ubuntu Desktop 20.10



No momento em que este artigo foi escrito, esta versão tinha o status "última versão de desenvolvimento com nove meses de suporte, até julho de 2021", ou seja, este não é o lançamento final ainda. Mas em comparação com o que era, definitivamente não será pior.



De fato: os desenvolvedores do Ubuntu fizeram um ótimo trabalho! Um bug com WiFi foi corrigido, o painel do aplicativo agora funciona corretamente, a resolução da tela foi detectada corretamente e parece que a capacidade de resposta do sistema aumentou significativamente. A imagem de fundo também mudou, em geral tudo parece bastante estiloso.







O resultado do benchmark no Chromium cresceu, mas ainda não atinge o Raspbian original:







Caso contrário, a lógica do navegador não mudou em nada. na verdade, este é o mesmo Chromium, tudo o que está escrito na primeira parte é relevante aqui também. Mas há um ponto muito positivo: a carga da CPU durante a reprodução de vídeo diminuiu ligeiramente:







No Raspbian, ficou estável em 95-100%. A temperatura da caixa de metal, aliás, não ultrapassa 50 ° C, mesmo durante os testes de estresse:







Dos bugs que ainda não foram corrigidos na versão mais recente, o som é reproduzido nos fones de ouvido a cada inicialização, e os mesmos problemas permanecem com a troca do teclado. Mas, em geral, a versão 20.10 é muito melhor do que a 20.04, então quem quiser experimentar por conta própria pode ser aconselhado a começar com ela. Provavelmente, muito trabalho foi feito para melhorar os drivers. capacidade de resposta da interface, suavidade ao arrastar janelas e outras "pequenas coisas" melhoraram significativamente.



Conclusão



Para ser honesto, a opinião final sobre Raspbian vs Ubuntu ainda não surgiu. Raspbian é mais estável, mas a versão mais recente do Ubuntu parece muito mais atraente em termos de design, e a velocidade e suavidade da interface na versão mais recente aumentou significativamente.



Quanto à opinião subjetiva sobre o uso do Raspberry Pi como desktop: há potencial para isso, mas até agora o sistema está muito cru. Até o Youtube funciona com atrasos visíveis, sem mencionar que o Amazon Prime não funciona (o Netflix provavelmente não funcionará, mas não há conta para verificar). Ao mesmo tempo, o Raspberry Pi 4 pode ser útil para ensinar programação e para aprender Linux, e como um presente para um aluno ou aluno no Ano Novo / Natal (se, é claro, ele for apaixonado por computadores e TI).



All Articles