Les méthodes précédentes que j'ai utilisées pour configurer Bumblebee sur des distributions basées sur 13.10 sont ne fonctionne pas sous Ubuntu 14.04
. Comment puis-je configurer Bumblebee
et Bumblebee GUI
dans Ubuntu 14.04
?
Pour installer bumblebee dans Ubuntu 14.04, exécutez ces commandes dans le terminal
Sudo apt-get install bumblebee bumblebee-nvidia primus nvidia-331
Vous devez maintenant installer Bumblebee GUI
pour gérer les applications à ouvrir à l’aide de nVidia. Voici les instructions:
Installer Python Indicateur d'application:
Sudo apt-get install python-appindicator
Installer Git:
Sudo apt-get install git
Faites un répertoire pour git:
mkdir git && cd git
Découvrez le référentiel:
git clone https://github.com/Bumblebee-Project/bumblebee-ui.git
cd bumblebee-ui
Sudo ./INSTALL
Allez dans Applications de démarrage et ajoutez bumblebee-indicator
Maintenant, redémarrez.
Je suis confronté au même problème depuis un certain temps. J'ai dû faire référence à de nombreux articles en ligne, mais je n'ai jamais reçu d'aide. J'ai donc écrit un article sur mon blog et j'ai eu une réponse très positive. Beaucoup de gens ont confirmé que le poste avait été utile. J'ai affiné le post du blog pour le rendre encore plus facile à utiliser. On pourrait facilement copier et coller les commandes du blog et tout se passera bien.
J'ai un ordinateur portable Lenovo Z5070 avec un Nvidia 820M et j'ai testé la solution à plusieurs reprises en installant différentes versions d'Ubuntu 14.04 14.10 et maintenant 15.04. Je voulais juste partager comment j'ai résolu le problème.
L'installation de Bumblebee avec Nvidia est la plus délicate avec Ubuntu en raison de la façon dont Bumblebee fonctionne comme une technologie. Idéalement, installer le logiciel aurait suffi.
C'est suffisant si vous utilisez les pilotes Nvidia-Current qui sont à la version 304, je suppose. Cependant, si vous installez une autre version, vous avez certainement besoin d’aide. C'est là que l'article de blog ci-dessous peut aider.
S'il vous plaît se référer à ici!
Un de mes messages précédents a été supprimé car la solution Compete n'a pas été publiée. Cependant, je ne suis ni un imbécile ni un spammeur. Vous trouverez ci-dessous les détails techniques complets de la mise en œuvre de la solution.
Le référentiel officiel d'Ubuntu ne contient que des pilotes anciens et obsolètes. Je ne l'utilise pas moi-même et je vous conseillerais de faire de même si vous voulez le dernier pilote Nvidia sans aucun problème.
Étapes: -
La première étape après l'installation d'Ubuntu consiste à installer toutes les mises à jour. Vous pouvez utiliser le programme de mise à jour du logiciel ou simplement exécuter:
Sudo apt-get update && Sudo apt-get upgrade
Ajouter le ppa Xorg-edgers en utilisant
Sudo apt-add-repository ppa:xorg-edgers/ppa
et alors
Sudo apt-get update
Sudo apt-get upgrade && Sudo apt-get dist-upgrade
Ceci est l'étape la plus importante. Si vous manquez cela, vous verrez un écran noir après le redémarrage. Veuillez faire ceci car nous utilisons le ppa xorg-edgers. Nous devons nous assurer que tous les paquets requis pour bumblebee et nvidia sont extraits du ppa.
Maintenant, installez les pilotes bumblebee et Nvidia en utilisant
Sudo apt-get install bumblebee bumblebee-nvidia primus nvidia-349
Ajoutez l'utilisateur actuel au groupe de sécurité bumblebee.
Sudo adduser $USER bumblebee
Pour Ubuntu 15.04 uniquement: vous devez activer manuellement le démon bumblebee à l’aide de
Sudo systemctl enable bumblebeed`
Cela s’occupera de l’installation du logiciel requis sur votre système. Nous devons le configurer. Je peux vous assurer que si vous avez suivi ces étapes jusqu'à présent, la configuration devrait être un jeu d'enfant.
Nous commençons par activer bbswitch et intel i915 Driver.
Sudo -H gedit /etc/modules
Ubuntu 15.04: le fichier est /etc/modules-load.d/modules.conf
Ajoutez ces deux lignes
i915
bbswitch
Editez le fichier de configuration de bumblebee.
Sudo -H gedit /etc/bumblebee/bumblebee.conf
ligne 22:
Driver=nvidia
ligne 55:
KernelDriver=nvidia-349
ligne 58:
LibraryPath=/usr/lib/nvidia-349:/usr/lib32/nvidia-349
ligne 61:
XorgModulePath=/usr/lib/nvidia-349/xorg,/usr/lib/xorg/modules
En plus de cela, il y a un autre fichier qui doit être édité.
Sudo -H gedit /etc/modprobe.d/bumblebee.conf
Ajoutez cette ligne à la fin.
blacklist nvidia-349
Maintenant vous pouvez reboot
. Après le redémarrage, vérifiez à l'aide de Sudo apt-get install mesa-utils
si mesa-utils n'est pas déjà installé.
primusrun glxinfo | grep OpenGL
Cela devrait vous indiquer que le pilote nvidia-349.16
est utilisé.
Veuillez noter que nvidia-349 est le dernier pilote en date à ce jour. Vous pouvez utiliser une autre version du pilote, en remplaçant le numéro approprié si nécessaire (soyez particulièrement attentif lors de l'édition des fichiers).
Je viens d'installer la NVIDIA GTX880M à partir de mon ASUS ROG G750JZ via cette URL (site en français) forum Ubuntu FR
Version courte:
Sudo apt-get install nvidia-331 nvidia-settings nvidia-prime mesa-utils vdpau-va-driver
Pour l'unité 8 dans Ubuntu
Sudo add-apt-repository ppa:nilarimogard/webupd8
Sudo apt-get update
Sudo apt-get install prime-indicator
Sudo reboot
Après le redémarrage, vous pouvez voir le logo d’Intel ou de nvidia dans l’indicateur de la barre système et basculer entre les deux.
Vous pouvez tester la vitesse de votre carte vidéo avec glxgears.
Si vous rencontrez le problème avec prime comme une erreur popup vide dans le panneau nvidia-settings, vous pouvez voir le bogue dans Launch Pad 131002 . J'ai rencontré un problème similaire et je peux les corriger avec ça:
Sudo update-alternatives --config x86_64-linux-gnu_gl_conf
Sudo ldconfig -n
Sudo update-initramfs -u
puis redémarrez et voyez si cela fonctionne
J'oserai ne pas répondre directement à la question mais proposer un autre moyen. J'ai fait une nouvelle installation d'Ubuntu 14.04 la semaine dernière, après sa sortie.
Et je viens de suivre les étapes décrites ici
Pour faire court, je viens de suivre ces étapes:
Sudo apt-get purge bumblebee*
Sudo apt-get purge libvdpau-va-gl1
Sudo apt-get install nvidia-319 nvidia-settings-319 nvidia-prime
Même si un pilote plus récent est disponible, la dernière version de nvidia-settings est la 319, j'ai donc suivi les étapes exactes, mais assurez-vous de lire l'intégralité de l'article, car d'autres étapes sont suggérées en cas d'erreur.
:)
Bumblebee ne fonctionne pas pour au moins certaines personnes le 14 avril. Si tel est votre cas, vous pouvez utiliser le package nvidia-prime comme décrit dans une autre réponse ici: tilisation des graphiques hybrides pour fonctionner avec nvidia-prime GT650M
Pour que Bumblebee fonctionne aussi, vous devez l’installer, comme il est mentionné sur le wiki et sur d’autres réponses ici.
Sudo apt-get install bumblebee bumblebee-nvidia primus linux-headers-generic
Toutefois, si votre carte n'est pas prise en charge par les pilotes par défaut (304 au moment de la rédaction de cet article), vous devrez effectuer des étapes supplémentaires. J'écris ceci ici parce qu'après plusieurs heures de frustration, j'ai finalement trouvé une réponse.
Tout d’abord, vous devez installer les derniers pilotes Sudo apt-get install nvidia 346
au moment de la rédaction.
Ensuite, vous devez éditer le fichier /etc/bumblebee/bumblebee.conf
et remplacer toutes les instances de "nvidia-current" par "nvidia-346". Ceci aussi est couvert dans autres réponses .
Ceci, cependant, fera toujours démarrer la machine sur un écran noir. Le problème est que le module nvidia est en cours de chargement avant celui d'Intel. Bumblebee crée un fichier /etc/modules/modprobe.d/bumblebee.conf
qui met en liste noire les modules nvidia. Ce fichier, cependant, n'a pas été mis à jour depuis un moment. Par conséquent, vous devez ajouter les éléments suivants à la fin de ce fichier:
# 346
blacklist nvidia-346
blacklist nvidia-346-updates
blacklist nvidia-experimental-346
Après un redémarrage, vous devriez être prêt à partir. Bien sûr, n'oubliez pas de remplacer "346" par la version de pilote que vous utilisez.
J'ai ouvert un bogue dans le tableau de bord , et j'espère que cela sera corrigé bientôt.