mudando de nvidia para intel gpu mantendo driver nvida

0

Eu quero depurar um aplicativo cuda no cartão nvidia. No entanto, mostra um erro

All CUDA devices are used for display and cannot be used while debugging

Por isso, quero que o monitor use gráficos Intel. Mas eu não quero remover ou colocar na lista negra os drivers nvidia já que eu preciso do mesmo para executar o cuda.

Existe alguma solução possível para manter a placa nvidia ativa e, ao mesmo tempo, não usá-la para exibição? Eu estou usando o Ubuntu 15.10

    
por knightrider 25.02.2016 / 21:35

1 resposta

1

Tente criar o arquivo intel.conf no diretório /etc/X11/xorg.conf.d . Crie o diretório, se ele não existir. O conteúdo do arquivo deve ser o seguinte:

Section "Device"
    Identifier     "My intel card"
    Driver         "intel"
EndSection

Em seguida, reinicie o seu servidor X. Não tenho certeza sobre o local do diretório de configuração em 15.10. Você pode verificar isso analisando /var/log/Xorg.0.conf. Deve conter a seguinte linha:

[   timestamp] (==) Using system config directory "/etc/X11/xorg.conf.d"

OR

[   timestamp] (==) Using system config directory "/usr/share/X11/xorg.conf.d"

No último caso, é claro, você deve mover seu arquivo para o /usr/share/X11/xorg.conf.d

Se o seu log contiver algo como Using config file: "/etc/X11/xorg.conf , tente mover o arquivo (por exemplo, renomeando para xorg.conf.wasgood).

Após a reinicialização do servidor X, você deve obter o X windows em execução no driver intel, deixando sua nvidia pronta para a magia CUDA.

    
por nsilent22 25.02.2016 / 22:00