O XQuartz está funcionando nos novos Macs M1?

O XQuartz é uma ferramenta de código aberto muito útil que permite que os usuários do macOS executem aplicativos que não são projetados especificamente para computadores Mac. Já se passaram quatro anos desde que o XQuartz recebeu uma atualização e muitos usuários de Mac estão se perguntando se a ferramenta é compatível com os modelos M1 Mac mais recentes. Continue lendo este guia para aprender a resposta.

Conteúdo

  • Posso executar o XQuartz no meu Mac M1?
    • Use esta solução alternativa
  • Conheça o XQuartz 2.8
    • Conclusão
    • Postagens relacionadas:

Posso executar o XQuartz no meu Mac M1?

A maioria dos usuários está executando o XQuartz versão 11, lançado em 2016. Por outro lado, M1 MacBooks apresentam uma arquitetura de sistema totalmente nova. Esses dispositivos são alimentados pela primeira família de chips que a Apple projetou especificamente para computadores MacBook.

Para responder à sua pergunta, a resposta curta é sim. Você pode executar o XQuartz em computadores Mac equipados com processadores M1. Tudo que você precisa fazer é

baixe o .dmg, conceda à ferramenta todas as permissões necessárias, faça logout, faça login novamente e faça SSH. Você deve conseguir iniciar alguns programas de terceiros sem problemas. No entanto, lembre-se de que muitas bibliotecas (portas) para ARM64 não estão disponíveis, então você não poderá instalar certos aplicativos. Mas você deve ser capaz de executar um grande número de aplicativos que não requerem o X11.

Use esta solução alternativa

No entanto, se você encontrar quaisquer problemas técnicos ao instalar e executar o XQuartz em computadores M1 da Apple, você pode usar a solução alternativa abaixo.

  1. Baixe e instale MacPorts para Big Sur em MacPorts. Você vai instalar o X.org via MacPorts. Para mais detalhes, confira o Página X.org em MacPorts.
  2. Execute o comando sudo port install xorg (para executar o cliente X.org).
  3. Além disso, se você deseja executar o servidor X11 em um M1 Mac, execute o sudo port install servidor xorg comando.
  4. Aguarde até que X11.app (Apple Silicon) seja instalado em /Aplicativo / MacPorts.
  5. Agora, você precisa editar o .zprofile arquivo na pasta Home. Mais especificamente, você precisa comentar a linha de exportação DISPLAY =: 0. Verifique os resultados.

Conheça o XQuartz 2.8

E há uma notícia ainda melhor que queremos compartilhar com você. Os entusiastas do XQuartz têm trabalhado muito para trazer a ferramenta atualizada e torná-la totalmente compatível com a versão mais recente do macOS da Apple e a arquitetura do sistema M1. XQuartz v2.8.0 Beta adiciona suporte para macOS 10.9 e posterior. A ferramenta está atualmente em estágio de pré-lançamento, mas esperamos que os desenvolvedores lançem uma versão estável em breve. Como você pode ver, o XQuartz não está morto, afinal.

Conclusão

Em breve, os proprietários de Mac M1 serão capazes de executar o XQuartz sem problemas em suas máquinas. Os desenvolvedores estão trabalhando atualmente na compilação da versão de lançamento do XQuartz v2.8. Você já tentou executar o XQuartz em dispositivos M1 Mac? Como foi? Conte-nos mais sobre sua experiência nos comentários abaixo.