web-dev-qa-db-fra.com

Graphiques accélérés avec une carte nVidia

Comment exécuter un programme comme glxgears sur mon ordinateur? J'ai essayé d'installer des pilotes propriétaires nVidia (qui réduisent la résolution à 640x480) et Bumblebee en vain.

Quand je lance optirun glxgears avec bumblebee, bumblebee-nvidia et nvidia-current installés, il échoue avec:

[ 2654.015008] [ERROR]Cannot access secondary GPU - error: Could not load GPU driver

[ 2654.015090] [ERROR]Aborting because fallback start is disabled.

J'ai lu de nombreuses autres questions qui semblent se rapporter à mon problème, mais aucune des réponses n'a fonctionné pour moi. Il semble que l'une des réponses les plus courantes était qu'il est impossible de changer de graphisme avec ce type de carte, alors dans ce cas, comment dois-je procéder pour le désactiver et compter sur la carte Intel?

J'utilise Ubuntu 12.04 sur un HP Pavilion dv6t-7000 avec un nVidia GeForce GT 630M et je ne suis pas un utilisateur ubuntu très expérimenté, donc si je manque des informations critiques, veuillez le signaler et je le ferai avec plaisir.

1
James T

La solution réside dans le fichier de configuration bumblebee. Pour toute autre personne ayant ce problème, voici mon processus:

  1. Assurez-vous que nvidia-current-updates et nvidia-settings-updates sont désinstallés et que nvidia-current et nvidia-settings sont installés (Sudo apt-get remove nvidia-current-updates nvidia-settings-updatesSudo apt-get install nvidia-current nvidia-settings.

  2. Courir Sudo add-apt-repository ppa:bumblebee/stable, Sudo apt-get update, et Sudo apt-get install bumblebee bumblebee-nvidia.

  3. Modifiez la ligne 22 dans /etc/bumblebee/bumblebee.conf pour dire "Driver = nvidia" et la ligne 47 pour dire "KernelDriver = nvidia".

  4. Courir Sudo bumblebeed restart.

  5. Courir optirun glxgears et admirez les jolis graphismes.

La ligne 22 dans /etc/bumblebee/bumblebee.conf est à l'origine "Driver = nvidia-current" qui n'est pas le nom du module nvidia.

0
James T