Eu não tentei por mim mesmo, mas fiz alguma pesquisa online, no entanto. Em seu estado atual, parece ser impossível rodar o Ubuntu (ou qualquer Linux) em um Macbook Pro 2016 de uma maneira útil.
-
“O 2016 MacBook Pro é incompatível com o Linux” (FOSSbytes.org)
-
Aviso: 2016 MacBook Pro não é compatível com Linux (thread Reddit que serve como a fonte para o artigo acima)
Citação de dinheiro:
Eu tenho uma decepção de $ 2800.
(com a intenção de usar o pun.)
Tentarei abordar os principais problemas de bloqueio mencionados nesses posts e artigos, o que precisa ser feito para contorná-los e qual é a probabilidade de ver uma solução em breve:
-
Gráficos da Intel: Parece que será necessária alguma engenharia reversa antes que os drivers funcionem bem com este chipset gráfico suportado de outra forma… provavelmente alguns recursos de firmware do BIOS da Apple EFI. É difícil dizer quando isso acontecerá. Enquanto isso, não há aceleração de hardware.
-
Gráficos da AMD: O suporte da GPU da AMD no Linux tem sido uma bagunça desde a depreciação dos drivers da Catalyst, mas parece que a AMD está buscando melhorar a situação e ouvi dizer que os drivers de código aberto estão bem forma uma vez suporte para um novo chipset foi adicionado.
-
Teclado e touchpad: Como nos Macbooks anteriores, teremos que esperar até que alguém descubra como eles funcionam e escreva um driver para eles. Eu esperaria um interesse considerável em tal driver e parece ser semelhante aos drivers existentes para os Macbooks anteriores, então provavelmente veremos algo dentro de alguns meses.
-
SSD interno: O autor do encadeamento do Reddit relata um falso sinalizador de classe de dispositivo PCI para o SSD interno enquanto Michael da Phoronix não o faz, então isso parece ser algo que afeta apenas alguns novos Macbooks (por exemplo, porque a Apple não usou o mesmo modelo para todos eles). Para resolver esse problema, é preciso que
-
uma atualização de firmware da Apple ou do fabricante do SSD e não vejo isso acontecer porque o problema não ocorre no MacOS ou no Windows, ou
-
um caso especial de manipulação no driver no kernel que provavelmente requer um pequeno patch que pode ser facilmente transferido para os kernels mais antigos (mas não muito antigos).
-