Estou com vários problemas ao tentar usar minha tecnologia NVIDIA Optimus para notebooks Fedora 20.
Meu sistema:
ASUS N53S
Fedora 20 x86-64
3.12.6-300.fc20.x86_64 Kernel
Intel Core i7-2670QM
NVIDIA Geforce 630M
Eu instalei o Fedora 20 ontem e imediatamente atualizei todos os pacotes usando o yum. Meu laptop usa a tecnologia NVIDIA Optimus, que não pode ser desativada via BIOS.
Eu usei anteriormente o Fedora 16 e segui este guia:
para fazer o zangão funcionar. O guia funcionou sem problemas e eu consegui fazer o desenvolvimento do CUDA no meu laptop sem problemas.
Para minha instalação do Fedora 20, o guia dyxyng não funcionou. Com esse guia, eu pude iniciar o daemon bumblebee, mas o GNOME não carregava quando eu reiniciava.
Eu então usei este guia oficial:
O Bumblebee quase parece funcionar usando estas instruções. Os gráficos discretos estão desativados e podem ser ativados para executar aplicativos CUDA. Eu consegui instalar o CUDA 5.5 e foi capaz de compilar toda a amostra, incluindo aqueles que usam o driver api (cuda.so em / usr / lib65 / nvidia-bumblebee). No entanto, quando eu executo qualquer tipo de aplicação gráfica, como glxgears ou uma simulação nbody (que usa CUDA) (do SDK), o SELinux enlouquece e começa a lançar dezenas de avisos:
Além disso, a tela do meu laptop não liga depois que o computador é suspenso. Além disso, o Fedora está usando gráficos básicos ao inicializar, é possível que este problema não tenha relação com o bumblebee, já que a instalação do Fedora 16 pareceu inicializar bem e a tela foi ativada após a suspensão.
EDITAR
Eu devo mencionar que certos aplicativos não serão executados sob o daemon bumblebee. Por exemplo, o NVIDIA Visual Profiler não será iniciado quando executado com o optirun, ou seja, optirun nvvp
, mas será executado quando executado normalmente simplesmente executando o comando nvvp
.