Nvidia Optimus Ubuntu
Fermé
counterstrike2000a
-
28 sept. 2014 à 21:17
mamiemando Messages postés 33381 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 26 novembre 2024 - 3 juin 2015 à 22:52
mamiemando Messages postés 33381 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 26 novembre 2024 - 3 juin 2015 à 22:52
A voir également:
- Nvidia Optimus Ubuntu
- Ubuntu iso - Télécharger - Systèmes d'exploitation
- Ubuntu 24.04 - Accueil - Ubuntu
- Ubuntu 32 bits - Télécharger - Systèmes d'exploitation
- Nvidia display container ls - Forum Windows
- Nvidia control panel ne s'ouvre pas - Forum Logiciels
5 réponses
mamiemando
Messages postés
33381
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
26 novembre 2024
7 802
29 sept. 2014 à 12:14
29 sept. 2014 à 12:14
Vérifie que ta carte nvidia est activée dans le BIOS. Si c'est le cas identifie-toi en mode texte et reporte-moi le résultat de :
Essaye de réinstaller le paquet associé à nvidia prime.
Bonne chance
grep -i driver /etc/X11/xorg.conf
grep EE /var/log/Xorg.0.log
lsmod | grep nvidia
Essaye de réinstaller le paquet associé à nvidia prime.
sudo apt-get update
sudo apt-get reinstall nvidia-prime mesa-utils
Bonne chance
Bonjour et merci pour votre disponibilité, voici ce que me donne vos commandes
user@laptop:~$ grep -i driver /etc/X11/xorg.conf
grep: /etc/X11/xorg.conf: Aucun fichier ou dossier de ce type
user@laptop:~$ grep EE /var/log/Xorg.0.log
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 20.993] Initializing built-in extension MIT-SCREEN-SAVER
user@laptop:~$ lsmod | grep nvidia
user@laptop:
user@laptop:~$ grep -i driver /etc/X11/xorg.conf
grep: /etc/X11/xorg.conf: Aucun fichier ou dossier de ce type
user@laptop:~$ grep EE /var/log/Xorg.0.log
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 20.993] Initializing built-in extension MIT-SCREEN-SAVER
user@laptop:~$ lsmod | grep nvidia
user@laptop:
mamiemando
Messages postés
33381
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
26 novembre 2024
7 802
Modifié par mamiemando le 30/09/2014 à 14:35
Modifié par mamiemando le 30/09/2014 à 14:35
À ce stade quelles cartes sont activées dans ton BIOS (la carte intel et la carte nvidia, juste la carte nvidia, juste la carte intel) ?
Si tu veux récupérer le mode graphique "rapidement"
Vire tous les paquets nvidia en mode texte et installe le pilote nouveau.
Si tu veux utiliser bumblebee
Installe le pilote nvidia via ton gestionnaire de paquets (méthode debian) ou via jockey (méthode ubuntu) :
http://doc.ubuntu-fr.org/gestionnaire_de_pilotes_proprietaires
Dans mon cas, pour installer bumblebee j'ai suivi ce qui était expliqué ici (mais bon, ça diffère sans doute un peu sous ubuntu) :
https://wiki.debian.org/fr/Bumblebee
Je n'ai pas de fichier /etc/X11/xorg.conf. En terme de configuration j'ai ces fichiers :
Dans
Si je tape
J'ai installé (comme indiqué sur le wiki debian) les paquets
J'ai ajouté mon utilisateur (dans mon cas "mando") au groupe bumblebee :
Tout marche correctement dans mon cas (b
J'espère que ça t'aidera !
Bonne chance
Si tu veux récupérer le mode graphique "rapidement"
Vire tous les paquets nvidia en mode texte et installe le pilote nouveau.
sudo apt-get update
sudo apt-get purge $(dpkg -l | grep nvidia | cut -d" " -f3)
sudo apt-get install xserver-xorg-video-nouveau
sudo modprobe nouveau
sudo rm -f /etc/X11/xorg.conf
sudo service lightdm restart
Si tu veux utiliser bumblebee
Installe le pilote nvidia via ton gestionnaire de paquets (méthode debian) ou via jockey (méthode ubuntu) :
http://doc.ubuntu-fr.org/gestionnaire_de_pilotes_proprietaires
Dans mon cas, pour installer bumblebee j'ai suivi ce qui était expliqué ici (mais bon, ça diffère sans doute un peu sous ubuntu) :
https://wiki.debian.org/fr/Bumblebee
Je n'ai pas de fichier /etc/X11/xorg.conf. En terme de configuration j'ai ces fichiers :
(mando@velvet) (~) $ find /etc/bumblebee/
/etc/bumblebee/
/etc/bumblebee/xorg.conf.d
/etc/bumblebee/xorg.conf.d/10-dummy.conf
/etc/bumblebee/xorg.conf.nvidia
/etc/bumblebee/xorg.conf.nouveau
/etc/bumblebee/bumblebee.conf
Dans
/etc/bumblebee/bumblebee.confle driver que j'utilise est :
KernelDriver=nvidia-current
Si je tape
lsmodle driver nvidia n'apparaît pas explicitement.
J'ai installé (comme indiqué sur le wiki debian) les paquets
bumblebee-nvidia,
primus,
primus-libs:i386,
nvidia-driveret
xserver-xorg-video-nouveau.
J'ai ajouté mon utilisateur (dans mon cas "mando") au groupe bumblebee :
sudo adduser mando bumblebee
Tout marche correctement dans mon cas (b
J'espère que ça t'aidera !
Bonne chance
Hello counterstrike2000a,
J'ai passé pas mal de temps à cause du problème d'écran noir avec
Je te fais part de la solution qui a fonctionné pour moi. Tu peux réinstaller
Ensuite (avant d'activer la carte) édite le fichier
Si tu utilises
Voilà une solution (mais je pense qu'on doit pouvoir trouver quelques choses de plus propre) :
1) Installe
2) Édite les fichiers
3) Puis ajoute la ligne
Cela donne pour le fichier
Et pour le fichier
J'espère que ce commentaire aura été utile... ^^
J'ai passé pas mal de temps à cause du problème d'écran noir avec
nvidia-prime.
Je te fais part de la solution qui a fonctionné pour moi. Tu peux réinstaller
nvidia-primeainsi que les drivers nvidia. Personnellement j'utilise les drivers nvidia-346 du ppa xorg-edgers (j'ai une carte GTX880M).
Ensuite (avant d'activer la carte) édite le fichier
/sbin/prime-offloadavec les droits administrateurs. Remplace la toute première ligne
#!/bin/shpar
#!/bin/bash. Puis tu sauves.
Si tu utilises
prime-indicatorpour basculer entre la carte intel et la carte nvidia tu devras probablement faire d'autres bidouilles.
Voilà une solution (mais je pense qu'on doit pouvoir trouver quelques choses de plus propre) :
1) Installe
prime-indicator
2) Édite les fichiers
/usr/lib/primeindicator/igpuonet
/usr/lib/primeindicator/dgpuonavec les droits administrateurs.
3) Puis ajoute la ligne
service lightdm restartjuste avant
sync.
Cela donne pour le fichier
igpuon:
prime-select intel
service lightdm restart
sync
Et pour le fichier
dgpuon:
prime-select nvidia
service lightdm restart
sync
J'espère que ce commentaire aura été utile... ^^
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
mamiemando
Messages postés
33381
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
26 novembre 2024
7 802
Modifié par mamiemando le 2/06/2015 à 15:36
Modifié par mamiemando le 2/06/2015 à 15:36
Merci à kirby_33 pour ce message intéressant, en tout cas pour ma part je ne connaissais pas
À titre indicatif, pour gérer plusieurs cartes (une intel, une nvidia) sur mon PC, j'ai installé bumblebee :
https://wiki.debian.org/fr/Bumblebee
Plus précisément, voici ce que j'ai fait.
1) Installer les paquets nécessaires. Notez ici que j'installe explicitement certains paquets i386 car c'est une debian amd64 que j'utilise. Les paquets i386 sont nécessaires à
2) Regarder le nom du driver nvidia. A priori si le module a été généré grâce à
Exemple :
3) Configurer bumblebee (sachant que mon login utilisateur est "mando"). Par défaut celui-ci considère que le pilote s'appelle
3) Redémarrer la machine.
Bonne chance
nvidia-primejusqu'à lire ce message.
À titre indicatif, pour gérer plusieurs cartes (une intel, une nvidia) sur mon PC, j'ai installé bumblebee :
https://wiki.debian.org/fr/Bumblebee
Plus précisément, voici ce que j'ai fait.
1) Installer les paquets nécessaires. Notez ici que j'installe explicitement certains paquets i386 car c'est une debian amd64 que j'utilise. Les paquets i386 sont nécessaires à
winepour permettre à certains logiciels de se lancer correctement. Ça ne concerne donc que les gens qui jouent avec
wineou
playonlinux.
aptitude update aptitude install nvidia-kernel-dkms libgl1-nvidia-glx-i386:i386 nvidia-settings bumblebee-nvidia primus primus-libs:i386 xserver-xorg-video-intel xserver-xorg-video-nouveau
2) Regarder le nom du driver nvidia. A priori si le module a été généré grâce à
nvidia-kernel-dkms, il devrait s'appeler
nvidia-current. Pour vérifier, il suffit de lancer:
find /lib/modules/$(uname -r) | grep nvidia
Exemple :
(root@velvet) (~) # find /lib/modules/$(uname -r) | grep nvidia
/lib/modules/3.16.0-4-amd64/kernel/drivers/net/ethernet/nvidia
/lib/modules/3.16.0-4-amd64/kernel/drivers/net/ethernet/nvidia/forcedeth.ko
/lib/modules/3.16.0-4-amd64/updates/dkms/nvidia-uvm.ko
/lib/modules/3.16.0-4-amd64/updates/dkms/nvidia-current.ko
3) Configurer bumblebee (sachant que mon login utilisateur est "mando"). Par défaut celui-ci considère que le pilote s'appelle
nvidiaet non
nvidia-current. Il faut donc corriger ça.
adduser mando bumblebee sed -i 's/KernelDriver=nvidia/KernelDriver=nvidia-current/' /etc/bumblebee/bumblebee.conf grep KernelDriver /etc/bumblebee/bumblebee.conf
3) Redémarrer la machine.
reboot
Bonne chance
Bonjour mamiemando,
J'ai déjà eu testé par le passé bumblebee, mais à l'époque la sortie HDMI n'était pas du tout supportée et les performances de nvidia-prime étaient bien supérieures. D'ailleurs je n'ai pas regardé mais il se peut que cela n'ai pas changé.
Avec nvidia-prime la sortie hdmi (image et son) fonctionne parfaitement.
La solution bumblebee permettant de lancer les programmes avec optirun devant chaque commande m'agace considérablement. Par contre, en effet cette solution a pour avantage d'alterner entre la carte intel et nvidia sans quitter la session en cours.
Avec nvidia-prime je n'ai pas de problème avec wine que ce soit avec la carte intel ou nvidia (évidement pour jouer il vaut mieux utiliser la carte NVIDIA.)
Pour les drivers l'idéal est d'utiliser les drivers mis à jour. C'est pour cela que j'utilise le ppa xorg-edgers. C'est même parfois indispensable si vous avez une carte récente.
Pour savoir quel driver utiliser (paquet nvidia-340 ou nvidia-346 ou...), je suggère d'aller sur le site de NVIDIA http://www.nvidia.fr/Download/index.aspx?lang=fr, il suffit de choisir la carte graphique (ainsi que le système d'exploitation) et vous obtiendrez la version du pilote la plus adaptée à votre carte vidéo.
Pour la GTX880M j'obtiens donc la version 346.72, par conséquent j'installe le paquet nvidia-346 provenant du ppa xorg-edgers.
++ Kirby
J'ai déjà eu testé par le passé bumblebee, mais à l'époque la sortie HDMI n'était pas du tout supportée et les performances de nvidia-prime étaient bien supérieures. D'ailleurs je n'ai pas regardé mais il se peut que cela n'ai pas changé.
Avec nvidia-prime la sortie hdmi (image et son) fonctionne parfaitement.
La solution bumblebee permettant de lancer les programmes avec optirun devant chaque commande m'agace considérablement. Par contre, en effet cette solution a pour avantage d'alterner entre la carte intel et nvidia sans quitter la session en cours.
Avec nvidia-prime je n'ai pas de problème avec wine que ce soit avec la carte intel ou nvidia (évidement pour jouer il vaut mieux utiliser la carte NVIDIA.)
Pour les drivers l'idéal est d'utiliser les drivers mis à jour. C'est pour cela que j'utilise le ppa xorg-edgers. C'est même parfois indispensable si vous avez une carte récente.
Pour savoir quel driver utiliser (paquet nvidia-340 ou nvidia-346 ou...), je suggère d'aller sur le site de NVIDIA http://www.nvidia.fr/Download/index.aspx?lang=fr, il suffit de choisir la carte graphique (ainsi que le système d'exploitation) et vous obtiendrez la version du pilote la plus adaptée à votre carte vidéo.
Pour la GTX880M j'obtiens donc la version 346.72, par conséquent j'installe le paquet nvidia-346 provenant du ppa xorg-edgers.
++ Kirby
mamiemando
Messages postés
33381
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
26 novembre 2024
7 802
3 juin 2015 à 22:52
3 juin 2015 à 22:52
Merci pour ces intéressantes précisions.
Dommage que
https://www.debian-fr.org/t/le-paquet-nvidia-prime/63439
Si tu peux nous dire si la différence entre
Dommage que
nvidia-primesemble spécifique à ubuntu, je ne l'ai pas trouvé dans les dépôts debian.
https://www.debian-fr.org/t/le-paquet-nvidia-prime/63439
Si tu peux nous dire si la différence entre
nvidia-primeet
bumblebee/
primusest toujours sensible, ce serait super.