Differences between revisions 26 and 38 (spanning 12 versions)
Revision 26 as of 2017-09-07 20:00:37
Size: 10360
Editor: vauss
Comment: sync with English version
Revision 38 as of 2020-07-27 13:55:38
Size: 12887
Editor: vauss
Comment: sync with English version
Deletions are marked like this. Additions are marked like this.
Line 8: Line 8:
Bumblebee vise à fournir aux distributions GNU/Linux la prise en charge des ordinateurs portables dotés de la technologie [[http://www.nvidia.com/object/optimus_technology.html|Optimus de NVIDIA]]. Si on utilise Bumblebee, on peut utiliser sa carte NVIDIA pour le rendu Bumblebee vise à fournir aux distributions GNU/Linux la prise en charge des ordinateurs portables dotés de la technologie [[https://developer.nvidia.com/optimus|Optimus de NVIDIA]]. Si on utilise Bumblebee, on peut utiliser sa carte NVIDIA pour le rendu
Line 11: Line 11:
Les instructions de cette page sont valides pour Debian Wheezy et les versions plus récentes.
Elles ne fonctionnent pas avec Debian Squeeze ou les versions antérieures.
Les instructions sur cette page concernent toutes les versions de Debian actuellement prises en charge. Toutefois, un matériel récent nécessitera en conséquence une version récente des pilotes graphiques NVIDIA. Si vous utilisez une carte particulièrement récente, assurez-vous que la version du pilote que vous utilisez la prend en charge. Une liste des versions disponibles dans Debian et des périphériques pris en charge pour chacun d'eux peut être trouvée sur la page [[fr/NvidiaGraphicsDrivers]].
Line 14: Line 13:
'''Avis aux utilisateurs de version de Debian supérieures à Wheezy ''' : les paquets de Bumblebee sont disponibles directement dans les archives Debian. Vous pouvez allez directement à la section [[#Installation|Installation]]. Pour résumer, c'est maintenant très simple : il suffit d'installer {{{bumblebee}}} ou {{{bumblebee-nvidia}}} et {{{primus}}}. Les paquets de Bumblebee sont disponibles directement à partir des dépôts de Debian, consultez la section [[#installation-debian10|Installation]]. Pour résumer, c'est maintenant très simple : il suffit d'installer {{{bumblebee}}} ou {{{bumblebee-nvidia}}}, et {{{primus}}}.
Line 16: Line 15:
'''Avis aux utilisateurs de Wheezy ''' : les paquets de Bumblebee sont disponibles dans le dépôt [[http://backports.debian.org/Instructions/|wheezy-backports]]. Suivez les étapes listées dans cette page pour ajouter le dépôt backports à votre fichier sources.list (assurez-vous que vous ajoutez aussi la source contrib du dépôt wheezy-backports à sources.list, par exemple {{{deb http://YOURMIRROR.debian.org/debian wheezy-backports main contrib non-free}}}), ensuite, installez {{{bumblebee}}} ou {{{bumblebee-nvidia}}} et {{{primus}}}. Référez-vous à la section [[#Installation|Installation]] plus bas. Bien que cela ne soit pas recommandé puisque les paquets officiels sont disponibles, les instructions historiques pour la compilation à partir des sources peuvent être trouvées sur [[Bumblebee/ManualInstall]].
Line 18: Line 17:
== Installation == <<Anchor(installation-debian10)>>
== Installation (Debian 10 et versions antérieures) ==
Line 21: Line 21:
Les utilisateurs de version de Debian supérieure à Wheezy peuvent tout installer à partir des dépôts officiels.
Line 23: Line 22:
Pour ceux qui voudraient utiliser le pilote libre nouveau : Pour les utilisateurs souhaitant utiliser le pilote libre et à code source ouvert « Nouveau » :
Line 25: Line 24:
{{{# apt-get install bumblebee primus}}} {{{
sudo
apt install bumblebee primus
}}}
Line 27: Line 28:
Pour ceux qui voudraient utiliser le pilote propriétaire nvidia (les sources contrib et non-free doivent être présente dans votre fichier sources-list) : Pour les utilisateurs souhaitant utiliser le pilote propriétaire (assurez-vous que les composants contrib et non-free sont activés dans votre fichier [[fr/SourcesList]]) :
Line 29: Line 30:
{{{# apt-get install bumblebee-nvidia primus}}} {{{
sudo
apt install bumblebee-nvidia primus
}}}
Line 31: Line 34:
Les utilisateurs d'un système 64 bits qui veulent profiter de Bumblebee avec primus lorsqu'ils exécutent des applications 32 bits devront aussi installer {{{primus-libs:i386}}}. Cela requiert la prise en charge de [[Multiarch|Multiarch]]. Les utilisateurs exécutant un système 64 bits qui souhaitent profiter de Bumblebee avec le dorsal primus lors de l'exécution d'applications 32 bits voudront également installer DebianPkg:primus-libs-ia32. Cela nécessite la prie en charge [[Multiarch]]. De même, si la prise en charge de [[fr/Mesa|OpenGL]] 32 bits est requise (par exemple, pour exécuter des jeux Microsoft Windows 32 bits sous [[fr/Wine|Wine]]), installez le paquet DebianPkg:nvidia-driver-libs-i386.
 
'''Avertissement :''' Si votre carte graphique interne est un chipset Intel, vous pouvez désinstaller le paquet DebianPkg:xserver-xorg-video-intel car le pilote qu'il fournit n'est pas développé activement. L'utilisation de ce pilote est activement déconseillée si votre matériel est suffisamment récent (environ 2007 ou plus récent) car il peut introduire d'autres problèmes.
Line 33: Line 38:
{{{# dpkg --add-architecture i386 && apt-get update && apt-get install bumblebee-nvidia primus primus-libs:i386}}} <<Anchor(usage-debian11)>>
== Installation (à partir de Debian 11) ==
Line 35: Line 41:
Les utilisateur de Wheezy peuvent tout installer à partir du dépôt backports. === À partir des dépôts ===
Line 37: Line 43:
{{{# apt-get install -t wheezy-backports bumblebee primus}}} '''Avertissement :''' Debian 11 (Bullseye) est actuellement non publiée et en développement. Ces instructions s'appliquent à toute personne qui l'utilise comme branche de test actuelle ou à toute personne utilisant Debian Sid/Unstable. Ces instructions peuvent également changer à tout moment.
Line 39: Line 45:
 ou Pour les utilisateurs souhaitant utiliser le pilote libre et à code source ouvert « Nouveau » :
Line 41: Line 47:
{{{# apt-get install -t wheezy-backports bumblebee-nvidia primus}}} {{{
sudo
apt install bumblebee primus
}}}
Line 43: Line 51:
 ou Pour les utilisateurs souhaitant utiliser le pilote propriétaire (assurez-vous que les composants contrib et non-free sont activés dans votre fichier [[fr/SourcesList]]) :
Line 45: Line 53:
{{{# dpkg --add-architecture i386 && apt-get update && apt-get install -t wheezy-backports bumblebee-nvidia primus primus-libs:i386}}} {{{
su
do apt install bumblebee-nvidia primus-nvidia primus-vk-nvidia
}}}
Line 47: Line 57:
'''Note''' : wheezy-backports ''ne contient pas'' le dernier paquet {{{xserver-xorg-video-intel}}} dont ont besoin les plus récentes cartes intel. Si vous vous retrouvez bloqué avec fbdev ou le pilote vesa, et bien, vous devez migrer vers une version plus récente de Debian.
'''Attention :''' Si vous avez choisi d'installer le paquet bumblebee-nvidia et sa dépendance le pilote nvidia, pendant la post-installation, vous verrez un message d'avertissement qui vous dit que vous devez créer un fichier xorg.conf pour utiliser le pilote propriétaire nvidia. '''Ce message ne s'adresse qu'aux utilisateurs qui n'utilisent pas Optimus''', c'est-à-dire qui ont un système avec seulement une carte graphique Nvidia. '''Ne laissez pas''' debconf créer un fichier xorg.conf et '''n'exécutez pas''' nvidia-xconfig ! (Ce message apparaît toujours quand vous installez les paquets nvidia à partir des dépôts mais actuellement, il ne détecte pas les utilisateurs d'Optimus/bumblebee. Voir DebianBug:735049 pour une courte explication.)
Les utilisateurs exécutant un système 64 bits qui souhaitent profiter de Bumblebee avec le dorsal primus lors de l'exécution d'applications 32 bits voudront également installer DebianPkg:primus-libs-ia32 et DebianPkg:primus-vk-nvidia-i386 packages. Cela nécessite la prie en charge [[Multiarch]]. De même, si la prise en charge de [[fr/Mesa|OpenGL]] 32 bits est requise (par exemple, pour exécuter des jeux Microsoft Windows 32 bits sous [[fr/Wine|Wine]]), installez le paquet DebianPkg:nvidia-driver-libs-i386.
Line 50: Line 59:
Sinon, les utilisateurs de Wheezy, Jessie, Sid et Stretch peuvent installer l'ensemble à partir d'un dépôt externe (qui a été mis en place avant que les paquets de bumblebee soient disponibles dans les dépôts officiels). Regardez [[http://suwako.nomanga.net/]] pour les détails. Après l'installation, l'utilisation est comparable à ce qui est écrit dans la [[#usage-debian10|section de la version actuelle]], mais il est recommandé d'utiliser {{{primusrun}}} au lieu de {{{optirun}}} pour les applications OpenGL, et {{{pvkrun}}} pour les applications Vulkan. Notez que {{{pvkrun}}} nécessite l'utilisation des pilotes propriétaires avec l'installation du paquet DebianPkg:primus-vk-nvidia.
Line 52: Line 61:
=== Compiler les sources === Pour [[fr/Steam|Steam]], vous devez d'abord déterminer si le jeu auquel vous souhaitez jouer nécessite OpenGL ou Vulkan. Les jeux natifs plus anciens ou moins intenses sur le plan graphique nécessiteront souvent OpenGL, tandis que les jeux DirectX fonctionnant via Proton/Steam Play avec des titres natifs modernes nécessiteront souvent Vulkan. Pour les jeux utilisant OpenGL, vous pouvez définir les options de lancement du jeu depuis son menu « Propriétés » et entrer dans le champ :
Line 54: Line 63:
Vous pouvez vous référer à la page [[fr/Bumblebee/ManualInstall]]. Ces instructions ne sont fournies qu'à titre de référence historique et ne doivent plus être mises en oeuvre dans la mesure où maintenant des paquets sont disponibles dans les dépôts. {{{
primusrun %commande%
}}}
Alors que pour les jeux utilisant Vulkan ou DirectX via Proton :
{{{
pvkrun %commande%
}}}
Line 58: Line 73:
Vous devez ajouter votre utilisateur au groupe {{{bumblebee}}} pour pouvoir utiliser optirun, c'est-à-dire exécuter la commande Dans certains cas, vous devez ajouter votre utilisateur au groupe {{{bumblebee}}} pour pouvoir utiliser optirun, c'est-à-dire exécuter la commande
   {{{
adduser $USER bumblebee
}}}
Line 60: Line 79:
{{{# adduser $USER bumblebee}}} où $USER correspond à votre nom d'utilisateur. Veuillez noter que cette commande nécessite d'être exécutée en tant que superutilisateur. N'oubliez pas de vous déconnecter puis de vous reconnecter pour cette modification soit prise en compte.
Line 62: Line 81:
où $USER correspond à votre nom d'utilisateur. N'oubliez pas de vous déconnecter puis de vous reconnecter pour cette modification soit prise en compte. Si {{{sudo}}} est configuré pour votre utilisateur courant, c'est-à-dire si votre utilisateur est membre du groupe {{{sudo}}}, cette étape n'est pas nécessaire (le script post-installation du paquet bumblebee se charge d'ajouter automatiquement les utilisateurs de sudo au groupe bumblebee). C'est probablement la raison pour laquelle Bumblebee marche directement avec Ubuntu mais pas avec Debian, avec la même configuration d'origine, en fait Ubuntu installe sudo par défaut ; Debian ne configure pas sudo si vous définissez un mot de passe superutilisateur lors de l'installation à l'aide du programme d'installation non live. Pour être clair, sudo n'est pas nécessaire pour utiliser bumblebee ; il simplifie juste les choses en rendant l'addition manuelle de l'utilisateur courant au groupe bumblebee inutile.
Line 64: Line 83:
Si {{{sudo}}} est configuré pour votre utilisateur courant, c'est-à-dire si votre utilisateur est membre du groupe {{{sudo}}}, cette étape n'est pas nécessaire (le script post-installation du paquet bumblebee se charge d'ajouter automatiquement les utilisateurs de sudo au groupe bumblebee). C'est probablement la raison pour laquelle Bumblebee marche directement avec Ubuntu mais pas avec Debian, avec la même configuration d'origine, en fait Ubuntu installe sudo par défaut ; ce qui n'est pas le cas de Debian. Pour être clair, sudo n'est pas nécessaire pour utiliser bumblebee ; juste; il simplifie les choses en rendant l'addition manuelle de l'utilisateur courant au groupe bumblebee inutile.
<<Anchor(usage-debian10)>>
Line 68: Line 86:
 $ `optirun [options] <application> [application-parameters]`    {{{
`optirun [options] <application> [application-parameters]`
}}}
Line 70: Line 91:
Exemple:
 $ `optirun glxgears -info`
Par exemple :
{{{
`optirun glxgears -info`
}}}
Line 74: Line 98:
 $ `optirun --help` {{{
`optirun --help`
}}}
Line 98: Line 124:
{{{ sudo service bumblebeed restart }}} {{{
systemctl
restart bumblebeed
}}}
Line 125: Line 153:
- Si optirun retourne l'erreur suivante : {{{[ERROR]Cannot access secondary GPU - error: Could not enable discrete graphics card}}} et que dmesg annonce : {{{Refused to change power state, currently in D3}}}, vous avez probablement un problème avec ACPI (tel que rencontré sur des portables Dell). Une solution est d'empêcher la carte nvidia de passer en mode veille défaillante. Paramétrez {{{PMMethod=none}}} dans {{{/etc/bumblebee/bumblebee.conf}}}. Pour conserver les fonctionnalités d'économie d'énergie, vous pouvez essayer d'ajuster les paramètres du noyau comme indiqué ci-dessous pour le Dell XPS 15 dans le lien bumblebee github et ici : [[https://github.com/Bumblebee-Project/bbswitch/issues/140|problème #140]].

- Si votre ordinateur portable se bloque durant le démarrage au lancement de l'affichage graphique, vous pouvez alors avoir nécessité d'ajouter un paramètre de noyau {{{acpi_osi="!Windows 2015"}}} ou une variante de celui-ci. Il s'agit d'un problème ACPI connu pour les Dell XPS 15 de 2017 et autres. Reportez-vous à la page github de Bumblebee [[https://github.com/Bumblebee-Project/Bumblebee/issues/764#issuecomment-234494238|issue #764].

- Si votre ordinateur portable se fige durant le démarrage de Debian Buster au lancement de l'affichage graphique, vous pouvez essayer de contourner le problème en forçant le service Bumblebee à démarrer après le gestionnaire d'affichage [[https://github.com/Bumblebee-Project/Bumblebee/issues/1036|issue #1036]].
Line 126: Line 160:
 * UbuntuWiki:Bumblebee  * UbuntuWiki:Bumblebee sur Ubuntu
Line 129: Line 163:
 * http://Bumblebee-Project.org/ - La page d'accueil du projet.
 * http://suwako.nomanga.net/
 * https://bumblebee-project.org/ - La page d'accueil du projet

Translation(s): English - Français - Italiano - español - Русский - Brasileiro


Projet Bumblebee

Bumblebee vise à fournir aux distributions GNU/Linux la prise en charge des ordinateurs portables dotés de la technologie Optimus de NVIDIA. Si on utilise Bumblebee, on peut utiliser sa carte NVIDIA pour le rendu des images qui sont affichées par la carte graphique Intel.

Les instructions sur cette page concernent toutes les versions de Debian actuellement prises en charge. Toutefois, un matériel récent nécessitera en conséquence une version récente des pilotes graphiques NVIDIA. Si vous utilisez une carte particulièrement récente, assurez-vous que la version du pilote que vous utilisez la prend en charge. Une liste des versions disponibles dans Debian et des périphériques pris en charge pour chacun d'eux peut être trouvée sur la page fr/NvidiaGraphicsDrivers.

Les paquets de Bumblebee sont disponibles directement à partir des dépôts de Debian, consultez la section Installation. Pour résumer, c'est maintenant très simple : il suffit d'installer bumblebee ou bumblebee-nvidia, et primus.

Bien que cela ne soit pas recommandé puisque les paquets officiels sont disponibles, les instructions historiques pour la compilation à partir des sources peuvent être trouvées sur Bumblebee/ManualInstall.

Installation (Debian 10 et versions antérieures)

A partir du dépôt

Pour les utilisateurs souhaitant utiliser le pilote libre et à code source ouvert « Nouveau » :

sudo apt install bumblebee primus

Pour les utilisateurs souhaitant utiliser le pilote propriétaire (assurez-vous que les composants contrib et non-free sont activés dans votre fichier fr/SourcesList) :

sudo apt install bumblebee-nvidia primus

Les utilisateurs exécutant un système 64 bits qui souhaitent profiter de Bumblebee avec le dorsal primus lors de l'exécution d'applications 32 bits voudront également installer primus-libs-ia32. Cela nécessite la prie en charge Multiarch. De même, si la prise en charge de OpenGL 32 bits est requise (par exemple, pour exécuter des jeux Microsoft Windows 32 bits sous Wine), installez le paquet nvidia-driver-libs-i386.

Avertissement : Si votre carte graphique interne est un chipset Intel, vous pouvez désinstaller le paquet xserver-xorg-video-intel car le pilote qu'il fournit n'est pas développé activement. L'utilisation de ce pilote est activement déconseillée si votre matériel est suffisamment récent (environ 2007 ou plus récent) car il peut introduire d'autres problèmes.

Installation (à partir de Debian 11)

À partir des dépôts

Avertissement : Debian 11 (Bullseye) est actuellement non publiée et en développement. Ces instructions s'appliquent à toute personne qui l'utilise comme branche de test actuelle ou à toute personne utilisant Debian Sid/Unstable. Ces instructions peuvent également changer à tout moment.

Pour les utilisateurs souhaitant utiliser le pilote libre et à code source ouvert « Nouveau » :

sudo apt install bumblebee primus

Pour les utilisateurs souhaitant utiliser le pilote propriétaire (assurez-vous que les composants contrib et non-free sont activés dans votre fichier fr/SourcesList) :

sudo apt install bumblebee-nvidia primus-nvidia primus-vk-nvidia

Les utilisateurs exécutant un système 64 bits qui souhaitent profiter de Bumblebee avec le dorsal primus lors de l'exécution d'applications 32 bits voudront également installer primus-libs-ia32 et primus-vk-nvidia-i386 packages. Cela nécessite la prie en charge Multiarch. De même, si la prise en charge de OpenGL 32 bits est requise (par exemple, pour exécuter des jeux Microsoft Windows 32 bits sous Wine), installez le paquet nvidia-driver-libs-i386.

Après l'installation, l'utilisation est comparable à ce qui est écrit dans la section de la version actuelle, mais il est recommandé d'utiliser primusrun au lieu de optirun pour les applications OpenGL, et pvkrun pour les applications Vulkan. Notez que pvkrun nécessite l'utilisation des pilotes propriétaires avec l'installation du paquet primus-vk-nvidia.

Pour Steam, vous devez d'abord déterminer si le jeu auquel vous souhaitez jouer nécessite OpenGL ou Vulkan. Les jeux natifs plus anciens ou moins intenses sur le plan graphique nécessiteront souvent OpenGL, tandis que les jeux DirectX fonctionnant via Proton/Steam Play avec des titres natifs modernes nécessiteront souvent Vulkan. Pour les jeux utilisant OpenGL, vous pouvez définir les options de lancement du jeu depuis son menu « Propriétés » et entrer dans le champ :

primusrun %commande%

Alors que pour les jeux utilisant Vulkan ou DirectX via Proton :

pvkrun %commande%

Post-installation

Dans certains cas, vous devez ajouter votre utilisateur au groupe bumblebee pour pouvoir utiliser optirun, c'est-à-dire exécuter la commande

adduser $USER bumblebee

où $USER correspond à votre nom d'utilisateur. Veuillez noter que cette commande nécessite d'être exécutée en tant que superutilisateur. N'oubliez pas de vous déconnecter puis de vous reconnecter pour cette modification soit prise en compte.

Si sudo est configuré pour votre utilisateur courant, c'est-à-dire si votre utilisateur est membre du groupe sudo, cette étape n'est pas nécessaire (le script post-installation du paquet bumblebee se charge d'ajouter automatiquement les utilisateurs de sudo au groupe bumblebee). C'est probablement la raison pour laquelle Bumblebee marche directement avec Ubuntu mais pas avec Debian, avec la même configuration d'origine, en fait Ubuntu installe sudo par défaut ; Debian ne configure pas sudo si vous définissez un mot de passe superutilisateur lors de l'installation à l'aide du programme d'installation non live. Pour être clair, sudo n'est pas nécessaire pour utiliser bumblebee ; il simplifie juste les choses en rendant l'addition manuelle de l'utilisateur courant au groupe bumblebee inutile.

Utilisation

Pour exécuter vos applications avec la carte indépendante NVIDIA, entrez dans un terminal :

`optirun [options] <application> [application-parameters]`

Par exemple :

`optirun glxgears -info`

Pour trouver la liste des options de optirun, ouvrez la page du manuel avec la commande man optirun ou exécutez :

`optirun --help`

Gestion de l'alimentation

Un des buts principaux du projet n'est pas seulement de permettre l'usage du GPU indépendant pour le rendu, mais aussi d'activer la gestion d'alimentation intelligente du dGPU quand il n'est pas utilisé. Pour cela, avec Bumblebee, on utilise soit le module bbswitch soit le module expérimental du noyau vga_switcheroo.

Il existe un paquet bbswitch pour Debian qui est automatiquement installé quand on installe bumblebee à partir des dépôts.

Depuis la version 3.0 de Bumblebee, cette fonctionnalité est activée par défaut et utilise bbswitch. Cela permet une gestion automatique de l'alimentation, sans avoir besoin d'une configuration particulière. Si la gestion de l'alimentation ne fonctionne pas sur votre portable, rendez-vous à la page Power Management (PM), pour aider à améliorer Bumblebee.

IRC

Si vous avec des questions, n'hésitez pas à rejoindre le canal #bumblebee sur Freenode.

Rapporter des bogues ou des problèmes

Avant tout, si vous avez le moindre problème, lisez d'abord la page dépannage. Si votre problème n'est pas résolu, vous pouvez rejoindre le canal IRC #bumblebee pour demander de l'aide (recommandé). Consultez aussi la page des problèmes rencontrés.

Si on vous demande de créer un rapport de bogue, exécutez la commande # bumblebee-bugreport dans un terminal.

Problèmes courants

- Si optirun renvoie l'erreur suivante : [ERROR]Cannot access secondary GPU - error: Could not load GPU driver

Vous devez modifier le fichier /etc/bumblebee/bumblebee.conf avec votre éditeur de texte préféré en tant que superutilisateur et changer « KernelDriver=nvidia » en « KernelDriver=nvidia-current », puis redémarrez le démon bumblebee, c'est-à-dire :

systemctl restart bumblebeed

(Référez-vous au rapport de bogue de Debian 717687 pour une courte explication.)

- Si optirun renvoie l'erreur suivante : [ERROR]Cannot access secondary GPU - error: [XORG] (EE) No devices detected

Vous devrez configurer vous-même le BusID, dans le fichier /etc/bumblebee/xorg.conf.nvidia. Pour connaître le BusID, exécutez la commande lspci | egrep 'VGA|3D' dans un terminal. Reportez-vous aux commentaires dans ce fichier pour des instructions supplémentaires.

- Si optirun renvoie l'erreur suivante (756522) : [ERROR]Cannot access secondary GPU - error: [XORG] (EE) /dev/dri/card0: failed to set DRM interface version 1.4: Permission denied

Vous devez ajouter la section suivante au fichier /etc/bumblebee/xorg.conf.nvidia :

Section "Screen"
    Identifier "Default Screen"
    Device "DiscreteNvidia"
EndSection

Vous pouvez également essayer de faire une mise à un niveau inférieur de la version libdrm pour passer de 2.4.58 à 2.4.56. Cela pourrait corriger l'erreur Permission denied dans Jessie.

- Si optirun affiche des erreurs et que dmesg rapporte "fallen off the bus" pour votre processeur graphique avec une version Linux >= 3.10, vous pouvez soit rester avec une ancienne version du noyau Linux (<= 3.9), soit ajouter rcutree.rcu_idle_gp_delay=1 dans votre ligne de commande GRUB (dans /etc/default/grub, puis exécutez la commande update-grub et reboot) comme solution de contournement.

Ceci est un bogue connu en amont et soupçonné d'être un problème avec le pilote propriétaire nvidia. Reportez-vous à la page github de Bumblebee issue #455.

- Si optirun retourne l'erreur suivante : [ERROR]Cannot access secondary GPU - error: Could not enable discrete graphics card et que dmesg annonce : Refused to change power state, currently in D3, vous avez probablement un problème avec ACPI (tel que rencontré sur des portables Dell). Une solution est d'empêcher la carte nvidia de passer en mode veille défaillante. Paramétrez PMMethod=none dans /etc/bumblebee/bumblebee.conf. Pour conserver les fonctionnalités d'économie d'énergie, vous pouvez essayer d'ajuster les paramètres du noyau comme indiqué ci-dessous pour le Dell XPS 15 dans le lien bumblebee github et ici : problème #140.

- Si votre ordinateur portable se bloque durant le démarrage au lancement de l'affichage graphique, vous pouvez alors avoir nécessité d'ajouter un paramètre de noyau acpi_osi="!Windows 2015" ou une variante de celui-ci. Il s'agit d'un problème ACPI connu pour les Dell XPS 15 de 2017 et autres. Reportez-vous à la page github de Bumblebee [[https://github.com/Bumblebee-Project/Bumblebee/issues/764#issuecomment-234494238|issue #764].

- Si votre ordinateur portable se fige durant le démarrage de Debian Buster au lancement de l'affichage graphique, vous pouvez essayer de contourner le problème en forçant le service Bumblebee à démarrer après le gestionnaire d'affichage issue #1036.

Lien externes


CategoryHardware