Configurando nova instalação do Ubuntu para atribuição de programação - Nvidia, CUDA, NSight

1

Eu tenho tido dificuldades para montar um ambiente para rodar um software específico e ter um HDD novo para instalar o Linux. Eu estou tentando modificar um software chamado Cura especificamente o CuraEngine . Foi desenvolvido sob o linux e tem dependências que eu não consegui preencher no windows (pelo que entendi). Então, estou especificamente instalando um sistema baseado em Linux. Eu preciso então instalar o CUDA; Eu tenho um Nvidia 750Ti instalado na máquina. Eu pretendo escrever alguns kernels para acelerar o 3DModel - > Processo de geração de código G para o projeto.

Eu tentei algumas vezes agora para conseguir este trabalho, mas o processo sempre quebra depois de instalar os drivers nvidia. Eu tenho usado o método descrito aqui para instalar junto com a tentativa do download do kit de ferramentas CUDA . Para o segundo método, tive que desligar o lightdm e executar o .run da linha de comando para obter os drivers instalados. Todas as tentativas foram de novas instalações do Ubuntu também.

Cada tentativa resulta no driver sendo instalado (pelo que eu posso dizer, sem erros na instalação), mas ao reiniciar o computador e um login aparece o plano de fundo da área de trabalho e o mouse mas nada mais, eu posso Ctrl + Alt + F1 para um terminal. Vale a pena notar agora, talvez, que antes dos drivers serem instalados o atalho Ctrl + Alt + F1 exibe uma tela preta, mas após a instalação e uma reiniciar funciona embora eu não possa entrar corretamente. Então eu suponho que o driver foi instalado e está funcionando, mas não tenho certeza de como verificar corretamente. Eu corri o comando na etapa 5 do guia de instalação que estou usando, mas meu máquina não exibiu o resultado desejado de "driver do kernel em uso: Nvidia".

Para tentar corrigir esse problema, tentei usar sudo apt-get purge nvidia-current e reiniciei, mas ainda não consegui fazer o login. Eu também tentei unity --replace e recebi erros referentes a um "módulo OpenGL".

Atualmente estou no ponto de instalação visto abaixo, também em "Sistema - > Atualizações de software e & - - > Drivers adicionais" - não mostra drivers adicionais.

Agora,esteéopontodainstalaçãoqueeureiniciariaetentariafazerloginnovamenteeverseoNSightEclipsereconheceriaminhaGPUcomoumdispositivohabilitadoparaCUDA.Masreceionãopodervoltaraentrarcomodecostume.

Háalgoqueeupossofazeragoraqueseriamaisfácildoquemebloquear?Porqueestousendobloqueado?Quaisdevemsermeuspróximospassos?

EDIT:PorqueeupossousarCtrl+Alt+F1parachegaraumterminalEutambémconseguiinstalarccsmesetaroplugindeunidadeparainstalado,quenãoconseguiuresolveroproblema.Mascomoeutenteiencontrarolinkqueeuusei encontrei este link e parece que isso pode resolver o problema de ver a área de trabalho. Eu vou tentar.

Eu também percebi que provavelmente posso re-executar o teste no passo 5 do manual ligado acima para verificar se o driver instalado funcionou após a reinicialização.

EDIT2: A execução do comando dconf reset -f /org/compiz/ da primeira edição exibe um erro de "Não é possível iniciar o D-Bus automaticamente sem o X11 $ DISPLAY". Quanto aos testes do quinto passo. No primeiro a saída do lspci -vnn | grep -i VGA -A 12 é muito longa e não tenho certeza de como rolar para cima sou um newb. Para o segundo glxinfo | grep OpenGL | grep render retorna um erro "Não foi possível abrir a exibição".

Não tenho certeza do que o comando faz especificamente, mas o vi em alguns dos links de hoje export DISPLAY=:0 . Executei isso e executei os erros dconf reset -f /org/compiz/ com êxito, mas setsid unity dizendo "Plugin opengl não carregado, o plug-in do plugin falhou: unityshell" ... "Compiz (opengl) - Fatal: glxQueryExtensionString é NULL para tela 0".

    
por KDecker 24.11.2014 / 07:35

1 resposta

1

Olhando as perguntas que você já fez no passado e as respostas que já deu, deduzo que você é um usuário primário do Windows que precisa de ajuda específica com o desenvolvimento da NVidia. ( Por favor me corrija se eu estiver errado )

O Xorg / edgers é o ponto strong da NVidia, então você está instalando drivers que estão na versão beta (ou pior) e você pode ter problemas para usá-los. Por outro lado, eles lhe dão a flexibilidade que você aparentemente precisa. Isso é algo avançado e, francamente, você é um expert em computadores no Windows, mas não deve esquecer que é um novato no Linux! (Você está agora onde eu estava há 9 meses atrás.)

Então pegue um menos "vamos primeiro instalar todas essas coisas e ver o que acontece" e mais uma abordagem "vamos instalar uma única coisa e ver se isso funciona":

Primeiro de tudo, instale o Ubuntu simples. Isso funciona? Clonezilla Disk to Image arquive sua partição Ubuntu para que você possa reverter. Agora instale os drivers mais recentes do xorg nvidia e jogue alguns jogos, abra algumas planilhas e veja se funciona. Se isso não acontecer, use xorg / edgers para instalar um driver anterior e continue voltando até que ele funcione. CloneZilla novamente para uma imagem adicional. ( mantém a imagem anterior do CloneZilla )

continue fazendo isso até que você tenha tudo instalado e funcionando. Se você quebrar algo realmente sério , poderá facilmente restaurar uma versão anterior usando o CD ao vivo do Clonezilla.

Você está no limite Muito poucas pessoas poderão ajudá-lo com perguntas específicas.

Dica: leia todos o manual do usuário do Ubuntu.

    
por Fabby 24.11.2014 / 10:15