Tive o mesmo comportamento há um tempo atrás no Xubuntu 15.10 (64 bits) com o bumblebee e o nvidia-355 (instalado a partir de aqui ). Pode haver alguns problemas no Bumblebee com a remoção do módulo do kernel nvidia quando ele tem um alias no modprobe.d, algo a ver com modprobe vs. insmod / rmmod, eu acho.
Aviso: tentei outras coisas antes desta, por isso pode ou não ser a correção completa.
O ponto de partida foi que eu tinha uma configuração que funcionava de outra forma, exceto que a GPU NVIDIA permaneceu depois de executar algo com optirun. Eu editei o arquivo /etc/modprobe.d/nvidia-graphics-drivers.conf e a linha comentada (que provavelmente são substituídas em atualizações de drivers e terão que ser consertadas novamente):
#alias nvidia nvidia_355
No /etc/bumblebee/bumblebee.conf eu uso Driver=nvidia
com essas configurações:
[driver-nvidia]
KernelDriver=nvidia_355
PMMethod=auto
LibraryPath=/usr/lib/nvidia-355:/usr/lib32/nvidia-355
XorgModulePath=/usr/lib/nvidia-355/xorg,/usr/lib/xorg/modules
XorgConfFile=/etc/bumblebee/xorg.conf.nvidia
Depois disso, o Bumblebee remove o módulo do kernel nvidia_355, ok e optirun --status
reporta "A placa de vídeo discreta está desligada".
EDIT: removido comentando "alias nvidia-uvm", testado e não há necessidade de comentar, pode até ser uma má idéia.
EDIT2: estas configurações devem funcionar também com drivers nvidia-361 se você atualizar as configurações acima de "355" para "361". Além disso, com o pacote bumblebee atual do universo (3.2.1-9), você precisa adicionar a lista negra de 361 a /etc/modprobe.d/bumblebee.conf
e adicionar nvidia-modeset à "linha de remoção" no final do arquivo, ou seja, alterar:
# Workaround to make sure nvidia-uvm is removed as well
remove nvidia rmmod nvidia-uvm nvidia
para
# 361
blacklist nvidia-361
blacklist nvidia-361-updates
blacklist nvidia-experimental-361
# Workaround to make sure nvidia-uvm is removed as well
remove nvidia rmmod nvidia-modeset nvidia-uvm nvidia
EDIT3: com a mudança nvidia-364, remova a linha para:
remove nvidia rmmod nvidia-drm nvidia-modeset nvidia-uvm nvidia