Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:materiel:cartes-graphique:nvidia:optimus [09/12/2016 19:39] PengouinPdt [Procédure d'installation de Bumblebee] |
doc:materiel:cartes-graphique:nvidia:optimus [10/12/2016 10:09] PengouinPdt [Gestion des erreurs] |
||
---|---|---|---|
Ligne 140: | Ligne 140: | ||
=> Pour installer Bumblebee et gérer le pilote privatif nvidia : | => Pour installer Bumblebee et gérer le pilote privatif nvidia : | ||
<code root>apt-get install nvidia-kernel-dkms nvidia-xconfig nvidia-settings nvidia-vdpau-driver vdpau-va-driver mesa-utils bumblebee-nvidia primus</code> | <code root>apt-get install nvidia-kernel-dkms nvidia-xconfig nvidia-settings nvidia-vdpau-driver vdpau-va-driver mesa-utils bumblebee-nvidia primus</code> | ||
- | + | Toutefois installer de préférence la version des dépôts backports de jessie : \\ | |
- | <note tip>Préférez installer la version des dépôts backports de jessie : \\ | + | <code root> apt-get install -t jessie-backports nvidia-kernel-dkms nvidia-xconfig nvidia-settings nvidia-vdpau-driver vdpau-va-driver mesa-utils bumblebee-nvidia primus</code> |
- | <code root> apt-get install -t jessie-backports nvidia-kernel-dkms nvidia-xconfig nvidia-settings nvidia-vdpau-driver vdpau-va-driver mesa-utils bumblebee-nvidia primus </code></note> | + | |
Lors de l'installation, il vous sera affiché une première fenêtre d'information : \\ | Lors de l'installation, il vous sera affiché une première fenêtre d'information : \\ | ||
Ligne 289: | Ligne 288: | ||
==== [ERROR]Cannot access secondary GPU - error: Could not load GPU driver ==== | ==== [ERROR]Cannot access secondary GPU - error: Could not load GPU driver ==== | ||
+ | |||
+ | Testez une des solutions, une par une, puis ensuite [[#redemarrer-le-service-bumblebeed|redémarrer le service Bumblebee]], et essayez d'utiliser à nouveau votre commande précédée d'optirun ! | ||
+ | |||
+ | === Modification de "Driver" === | ||
+ | |||
+ | Une solution très simple est d'éditer le fichier /etc/bumblebee/bumblebee.conf, avec les droits administrateurs, pour modifier la ligne 'Driver=' en début de fichier : | ||
+ | |||
+ | <code> | ||
+ | # Configuration file for Bumblebee. Values should **not** be put between quotes | ||
+ | |||
+ | ## Server options. Any change made in this section will need a server restart | ||
+ | # to take effect. | ||
+ | [bumblebeed] | ||
+ | # The secondary Xorg server DISPLAY number | ||
+ | VirtualDisplay=:8 | ||
+ | # Should the unused Xorg server be kept running? Set this to true if waiting | ||
+ | # for X to be ready is too long and don't need power management at all. | ||
+ | KeepUnusedXServer=false | ||
+ | # The name of the Bumbleblee server group name (GID name) | ||
+ | ServerGroup=bumblebee | ||
+ | # Card power state at exit. Set to false if the card shoud be ON when Bumblebee | ||
+ | # server exits. | ||
+ | TurnCardOffAtExit=false | ||
+ | # The default behavior of '-f' option on optirun. If set to "true", '-f' will | ||
+ | # be ignored. | ||
+ | NoEcoModeOverride=false | ||
+ | # The Driver used by Bumblebee server. If this value is not set (or empty), | ||
+ | # auto-detection is performed. The available drivers are nvidia and nouveau | ||
+ | # (See also the driver-specific sections below) | ||
+ | Driver= | ||
+ | (...) | ||
+ | </code> | ||
+ | |||
+ | Modifiez la ligne 'Driver=' tel que : **Driver=nvidia** | ||
+ | |||
+ | <note>En effet, Bumblebee sans cette modification n'arrive pas à trouver le bon module.</note> | ||
+ | |||
+ | === Modification de "KernelDriver" === | ||
Dans un premier temps, vérifiez le nom du pilote nvidia chargé : | Dans un premier temps, vérifiez le nom du pilote nvidia chargé : | ||
Ligne 329: | Ligne 366: | ||
</code> | </code> | ||
- | S'il apparaît que la ligne 'DRIVER' comporte juste la mention suivante 'DRIVER=nvidia', modifiez-la par '**DRIVER=nvidia-current**' | + | S'il apparaît que la ligne 'KernelDriver' comporte juste la mention suivante 'KernelDriver=nvidia', modifiez-la par '** KernelDriver=nvidia-current**' |
- | + | ||
- | Si dans votre cas, exceptionnel, le bon nom de pilote est bel et bien 'nvidia', modifiez si besoin la ligne en question par "DRIVER=nvidia". | + | |
- | Il faut ensuite [[#redemarrer-le-service-bumblebeed|redémarrer le service Bumblebee]], avant d'utiliser à nouveau votre commande ! | + | Si dans votre cas, exceptionnel, le bon nom de pilote est bel et bien 'nvidia', modifiez si besoin la ligne en question par "KernelDriver=nvidia". |
//C'est un [[https://bugs.debian.org/717687|bogue]] Debian connu// | //C'est un [[https://bugs.debian.org/717687|bogue]] Debian connu// |