Ubuntu para Surface Pro 4

10

Sei que o Surface Pro 4 é novo, mas alguém tentou oferecer suporte ao teclado e ao mouse? Nenhum dos dispositivos de entrada (tela, teclado / mouse, caneta) parece funcionar quando eu carrego o USB ativo. Eu estaria disposto a tentar e criar algo para suportar esses dispositivos, mas precisaria de alguém para me indicar material de referência, onde pudesse me ensinar sobre drivers.

CSEngiNerd
fonte

Respostas:

13

Aqui estava minha solução, que funcionou usando o Ubuntu 14.04 LTS. Levei 1,5 dias para descobrir: - /

Eu não poderia fazer isso sem um adaptador USB múltiplo. Eu precisava de pelo menos 2 portas USB. Aqui está o que eu fiz.

  1. Conecte o adaptador multi USB.
  2. Conecte o dongle do teclado e mouse sem fio.
  3. Carregue o Windows 10 e reduza a unidade C para que você tenha espaço suficiente para uma partição Ubuntu e uma unidade de troca (observe que o Windows impedirá que você faça isso, por isso, siga as instruções aqui )
  4. Crie duas novas partições: uma para o Ubuntu e outra para swap - swap não precisa ser enorme. Eu uso alguns Gig, mas acho que você nem precisa ser sincero.
  5. Quando você liga o SP4, mantenha pressionado o botão + volume até a tela UEFI aparecer.
  6. Desative a inicialização segura e o TPM.
  7. Verifique se USB Storageaparece no topo da lista em Configuração da inicialização.
  8. Inicialize o Windows, abra um prompt de comando como Administrador e digite bcdedit /set {bootmgr} displaybootmenu yese pressione Enter. Isso garantirá que o menu de inicialização do Windows apareça ao ativar o SP4 - observe que isso também oferece muito mais opções de inicialização, portanto pode ser muito útil.
  9. Agora coloque o seu Ubuntu Live USB, reinicie e instale o Ubuntu a partir do pendrive (esperamos que o seu mouse e wifi / bluetooth USB funcione - o meu funcionou, mas apenas com o adaptador multi USB). Observe que se "Instalar ao lado do Windows" estiver ausente, clique em "Algo mais". Você precisa atribuir uma partição raiz (/) ext4, uma partição swap e também selecionar a partição do Windows Boot Loader como a partição EFI do Ubuntu. NÃO formate a partição EFI !!!

Quando reiniciei, o Ubuntu GRUB2 é carregado e oferece a opção de carregar o Ubuntu ou abrir o Windows Boot Loader.

Nota - pode não ser realmente necessário ativar o menu do Carregador de Inicialização do Windows, mas não funcionou quando desativado na 15.10.

Se algo der errado, você sempre pode baixar um ISO de recuperação do Windows 10 do SP4 no site da Microsoft e sempre há a partição de recuperação no SP4. No geral, recomendo ativar o menu do Carregador de Inicialização do Windows, pois oferece mais opções de inicialização.

De qualquer forma, boa sorte !

Pixel
fonte
1
O Secure Boot realmente não funciona? É um dispositivo Microsoft, os Bootloaders do Ubuntu são assinados com uma chave Microsoft (UEFI de terceiros) que deve ser incluída, a menos que os dispositivos Surface divergam da configuração típica.
LiveWireBT
Eu não tenho certeza TBH. Ainda tenho algumas perguntas que eu mudei da instalação 15.10 para a 14.04 em algum momento do processo acima. Mas desde que o 14.04 foi instalado e funcionou após muita frustração com o 15.10, não tive tempo ou desejo de descobrir quais bits funcionavam / não funcionavam no 14.04 e 15.10. Em resposta à sua pergunta, eu tentaria instalar o 14.04 como faria normalmente, mas se isso não funcionar, use minhas instruções. Por outro lado, mesmo se você instalar o 14.04 da maneira padrão, ainda precisará de multi-USB, teclado / mouse e unidade encolhendo, com a qual espero que minha resposta possa ajudar.
Pixel
1
PS Talvez você possa ativar a inicialização segura e o TPM novamente após a instalação, mas ainda não tentei.
Pixel
PS: por interesse, existe uma segunda porta USB no adaptador de energia do SP4! - mas infelizmente isso apenas cobra; sem dados :-(
Pixel
2

Para mim, essas coisas não estão em execução na minha instalação do SP4 HD (com drivers do kernel 4.2.0-21 e SP3):

  • Capa (teclado e touchpad)
  • Botões de hardware
  • Caneta e qualquer entrada de toque

Bluetooth e Wifi estão funcionando bem. Se você olhar em volta, encontrará alguns patches que trazem a cobertura do SP4 para o trabalho, mas você precisa criar seu próprio kernel atualmente. Em algumas semanas, tudo isso deve estar incluído no kernel principal. Então é melhor você esperar por isso.

feliks
fonte