Para qualquer pessoa interessada: Eu resolvi esse problema descartando o Optimus e rodando apenas em drivers proprietários da nVidia. Antes disso, habilitei apenas a placa nVidia no BIOS).
Eu preciso executar aplicativos habilitados para CUDA, mas (por causa de outras coisas) eu prefiro usar a tecnologia Optimus em vez de rodar apenas com a placa Nvidia. Note que para CUDA eu preciso usar drivers nvidia binários proprietários.
Eu segui: link neste tutorial (e a configuração está funcionando principalmente). Após a reinicialização, posso executar com êxito o comando optirun something
. Mas depois de algum tempo eu recebo:
optirun deviceQuery
[ 4574.136296] [ERROR]Cannot access secondary GPU - error: Could not enable discrete graphics card
[ 4574.136358] [ERROR]Aborting because fallback start is disabled.
Eu uso o Quadro K2000M:
lspci -k
01:00.0 VGA compatible controller: NVIDIA Corporation GK107GLM [Quadro K2000M] (rev ff)
Kernel driver in use: nvidia
Aqui estão minhas perguntas: