web-dev-qa-db-fra.com

contourner Optimus pour l'affichage externe

J'ai un XPS 14z avec graphiques Intel et NVIDIA. La carte Intel est connectée à l'écran de l'ordinateur portable uniquement. La carte nVidia est connectée au port d’affichage et au port HDMI.

J'utilise bumblebee pour une prise en charge optimus limitée (c.-à-d. Une économie d'énergie uniquement) et je me rends compte qu'il n'y a pas de moyen transparent d'activer la sortie double moniteur avec le bureau étendu à ce stade.

Cela dit, étant donné que je passe une bonne partie de mon temps à mon bureau avec mon ordinateur portable connecté à mon chargeur, quel est le moyen le plus facile de contourner bumblebee et d'activer simplement la carte nVidia et d'utiliser mon écran externe (sans utiliser l'écran de l'ordinateur portable) ?

J'espère pouvoir configurer mon ordinateur portable de telle manière que je puisse simplement spécifier un xorg.conf, redémarrer lightdm et utiliser l'écran externe. Ensuite, si je supprime le fichier xorg.conf et redémarre lightdm, l’affichage de l’ordinateur portable est utilisé. (Ou une méthode de commutation rapide similaire).

Je suis heureux de me déconnecter et de revenir pendant la transition d'un écran externe à un ordinateur portable.

J'ai vraiment essayé cela très rapidement en spécifiant simplement xorg.conf avec le pilote nvidia spécifié, mais le serveur x semblait se plaindre de ne pas avoir trouvé le module nvidia. D'autres questions similaires à celle-ci semblent concerner l'activation de l'écran externe à côté de l'écran du portable.

Un grand merci pour toute aide,

Whytey

5
Whytey

Il est possible de faire du multi-moniteur sur les dernières versions d'Ubuntu (14.04 et plus), en utilisant nVidia Prime.

Elle repose sur les fichiers binaires nVidia et la carte nVidia doit être activée pour le faire (ce qui réduit l'efficacité de la batterie), mais cela fonctionne très bien.

0
Whytey

Le pilote nvidia nécessitant des bibliothèques propriétaires, vous devez reconfigurer votre système chaque fois que vous basculez entre les pilotes nvidia et intel. Si vous utilisez Ubuntu, vous pouvez le faire avec le programme update-alternatives. Sinon, vous pouvez mettre à jour votre section de fichiers xorg.conf avec le chemin de module correct et vous assurer que tous vos programmes GL sont démarrés avec le bon LD_LIBRARY_PATH. Vous pouvez trouver les valeurs correctes dans bumblebee.conf, recherchez les lignes avec LibraryPath = et XorgModulePath =.

0
Jethro

Je crois que ce que vous essayez d’atteindre consiste à utiliser la fonctionnalité nvidia sur votre DM DISPLAY MANAGER qui est LightDM, je l’ai lue sur le wiki bublebee et son possible, mais il ya un avertissement concernant l’exécution de nvidia sur votre DISPLAY MANAGER.Just Lire le site officiel de Bumblebee et le wiki, je suis sûr que les intructions sont là.

0
Jao Madn