Apparemment, nvidia-uvm
n'est chargé qu'avec Sudo
. J'utilise le pilote nvidia-352
, alors j'ai ajouté dans mon fichier /etc/modprobe.d/bumblebee.conf
la ligne suivante
alias nvidia-uvm nvidia_352_uvm
Ainsi, la commande optirun devrait pouvoir charger nvidia-uvm avec cuda ou opencl. Ensuite, je vois que mes programmes ne fonctionnent que lorsque "Sudo optirun" est utilisé. Par conséquent, afin de vérifier si le module est lui-même chargé, j’écris la ligne suivante:
$ optirun modprobe nvidia-uvm
modprobe: ERROR: could not insert 'nvidia_352_uvm': Operation not permitted
Quand je fais Sudo optirun modprobe nvidia-uvm
il n'y a pas de message d'erreur et le module est chargé.
J'imagine que Bumblebee n'a pas le droit d'accéder à nvidia_352_uvm
sans root, ce qui est étrange car il peut accéder à nvidia_352
pour les programmes openGL (optirun glxspheres64
fonctionne par exemple très bien).
J'ai eu une réponse de travail de la communauté github ( https://github.com/Bumblebee-Project/Bumblebee/issues/707 ). Il s'avère que je devais simplement installer nvidia_modprobe
qui permet en quelque sorte à bumblebee d'obtenir les autorisations appropriées.
Essayez de nettoyer et de redémarrer avec vesa-standard, puis réinstallez nvidia de différentes manières:
Avec cela, je me réfère au lien donné ici:
Quelqu'un a installé CUDA 7.5 avec succès sur Ubuntu 14.04.3 LTS x86_64?
Il y a la méthode A et la méthode B expliquées par moi:
Bien sûr, nettoyez d'abord les installations non appropriées avec:
Sudo apt-get remove bumblebee
Sudo apt-get install ppa-purge
Sudo apt-get purge nvidia*
Sudo ppa-purge ppa:xorg-edgers/ppa
Sudo reboot
Pour des raisons de lieu uniquement la méthode A ici:
Sudo add-apt-repository ppa:graphics-drivers/ppa
Sudo apt-get update
Sudo apt-get install nvidia-355 nvidia-prime
ou est-ce que cela fonctionne?:
Sudo apt-get install nvidia-358 nvidia-prime ?
Sudo reboot
Sudo apt-get install --reinstall bumblebee
Sudo redémarrer
En raison de votre carte graphique plus ancienne, nvidia-355 nvidia-prime pourrait suffire!
Joyeux codage et joyeux Noël. Si vous avez absolument besoin de bourdon, vous pouvez le rajouter à la fin (en raison d’un programme exigeant).