J'essaie d'utiliser Nvidia Optimus sur mon ordinateur portable en utilisant Bumblebee, j'ai un Intel Core i5 avec un Nvidia Geforce GT 630M.
J'ai suivi les instructions sur la page wiki à https://wiki.ubuntu.com/Bumblebee , mais lorsque j'essaie d'exécuter optirun avec Firefox (ou tout autre programme, comme glxspheres), j'obtiens le erreur suivante:
[ 1921.452820] [ERROR]Cannot access secondary GPU - error: Could not load GPU driver
[ 1921.452905] [ERROR]Aborting because fallback start is disabled.
J'ai essayé de googler le problème, mais je n'ai trouvé aucune solution qui n'a pas causé plus de problèmes.
Merci pour votre temps.
Voici mon bumblebee.conf: http://paste.ubuntu.com/1333324/
Il semble que j'ai résolu mon problème. J'ai suivi les instructions de Salem et j'ai téléchargé le package linux-headers-generic, puis j'ai réinstallé bbswitch-dkms, nvidia-current et nvidia-settings. Maintenant, je peux utiliser optirun sur glxspheres et obtenir 120fps au lieu de 60fps. Merci à tous.
Votre problème réside probablement dans la configuration de Bumblebee. Pour le configurer, vous devez modifier /etc/bumblebee/bumblebee.conf
. Pour ce faire, vous pouvez exécuter dans un terminal, ou en utilisant Alt + F2
gksu gedit /etc/bumblebee/bumblebee.conf
Tout d'abord, vous devez sélectionner le pilote que vous souhaitez que Bumblebee utilise: nvidia ou nouveau. Si vous avez installé bumblebee-nvidia
il vaut mieux utiliser nvidia. Remplacer Driver=
avec
Driver=nvidia
Mettez également à jour les deux ocorrences de PMMethod avec
PMMethod=none
Après le redémarrage, cela devrait faire fonctionner Bumblebee. Si vous obtenez une erreur lors de l'exécution de optirun
concernant les autorisations, vous devez exécuter la commande suivante, en la remplaçant par votre nom d'utilisateur:
Sudo usermod -a -G bumblebee <username>
Cela vous permettra uniquement d'utiliser votre carte NVidia (c'est-à-dire que cela ne fera rien en matière de gestion de l'alimentation). Si vous souhaitez que Bumblebee désactive la carte NVidia lorsqu'elle n'est pas utilisée, vous devez vérifier le lien Wiki que vous avez fourni et la valeur TurnCardOffAtExit
dans la configuration de Bumblebee.
En outre, vous devez installer bbswitch-dkms (il nécessite linux-headers-generic)
Sudo apt-get install linux-headers-generic
Sudo apt-get install bbswitch-dkms