Ubuntu 18.04 EGPU não funciona

2

Eu tenho um HP Spectre (intel i7 6500 U). Eu tenho usado o 16.04 e instalado o 18.04 recentemente. Eu não viajo muito, então eu uso o EGPU para ganhar mais poder de GPU o tempo todo. Eu tenho um núcleo razer em casa e um acelerador Omen no meu escritório; e eu tenho uma GTX 970 e uma GTX 1080ti. Com o 16.04, tudo está funcionando perfeitamente: eu conecto a estação GPU ao laptop através do conector thunderbolt 3 e uso a ferramenta prime-select para selecionar NVIDIA. Até o CUDA está funcionando bem.

No entanto, com 18.04, as coisas têm sido difíceis. Em primeiro lugar, quando usei nouveau, o desktop simplesmente congelou depois que eu entrei. Em segundo lugar, instalei o driver NVIDIA - 390 diretamente através do repositório Bionic. A instalação parecia bem e não relatou nenhum erro. No entanto, quando conectei o dock da GPU ao laptop, o erro PKCS # 7 apareceu continuamente.

Eu poderia logar via xorg, mas o nouveau foi carregado imediatamente da NVIDIA. Moreovoer, nvidia-smi mostrou que o driver não foi carregado. Finalmente, eu instalei o NVIDIA-390 através do arquivo de execução. Desta vez nvidia-smi mostrou que o driver foi carregado corretamente, mas eu tinha o loop de login para o xorg. S Curiosamente, a maioria das pessoas não vê a opção de wayland quando instalou o driver da NVIDIA, mas eu posso ver as opções de wayland e xorg em todas as circunstâncias. Eu tenho

Então, em resumo, o Nouveau faz meu laptop com o EGPU freeze; instalação de nvidia-390 do repositório biônico não carrega o driver corretamente; a instalação do nvidia-390 através do arquivo de execução parece bem, mas me dá o loop de login.

Diferente do meu laptop, eu tenho um desktop com uma NVIDIA 970, que funciona muito bem abaixo de 18.04, incluindo EGPU e cuda.

Qualquer sugestão é muito apreciada.

    
por Xdedm Meng 14.05.2018 / 22:37

1 resposta

2

Problema resolvido. Espero que seja útil para pessoas que tenham um sistema Intel + Nvidia Egpu como o meu. Em primeiro lugar, a instalação da nvidia 390 do repositório biônico não funciona para mim. Possivelmente, o DKMS não está escrito corretamente. Quando eu uso o arquivo de execução, as coisas funcionam, e eu posso usar o nvidia-smi para ver as informações da minha placa nvidia. Em segundo lugar, a Nvidia parece incapaz de criar o arquivo xorg.conf correto nessa situação, o que resulta no loop de login. Eu copiei o arquivo xorg da minha partição 16.04 e colei em / etc / X11 /, então tudo funciona. Talvez o sistema carregue o arquivo xorg errado criado pela Nvidia, para que o sistema simplesmente se recuse a efetuar login.

É um pouco doloroso, já que o arquivo xorg tem que ser adaptado manualmente se você conectar o computador a um dock EGPU diferente ou se o laptop estiver rodando sem o dock EGPU. Eu simplesmente uso a sessão do wayland quando a doca da EGPU não é usada.

    
por Xdedm Meng 17.05.2018 / 11:47