Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
problemes_nvidia [Le 26/09/2015, 16:40]
86.221.183.35 [Multi-écran et Avant-Window-Navigator (AWN)]
problemes_nvidia [Le 11/09/2022, 12:12] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 169: Ligne 169:
     FATAL: Error inserting nvidia (/​lib/​modules/​3.0.0-22-generic/​kernel/​drivers/​video/​nvidia.ko):​ No such device     FATAL: Error inserting nvidia (/​lib/​modules/​3.0.0-22-generic/​kernel/​drivers/​video/​nvidia.ko):​ No such device
 Idem en passant par la commande modprobe. Idem en passant par la commande modprobe.
-Pour éviter cela, il suffit de dire au noyau de ne pas charger le pilote nouveau. Pour cela, on crée un fichier nommé blacklist-nouveau.conf dans /​etc/​modprobe.conf. Son contenu sera :  +Pour éviter cela, il suffit de dire au noyau de ne pas charger le pilote nouveau. Pour cela, on crée un fichier nommé blacklist-nouveau.conf dans **/​etc/​modprobe.d**. Son contenu sera : 
-    #diseable ​nouveau driver. Use nvidia instead of+    #disable ​nouveau driver. Use nvidia instead of
     blacklist nouveau     blacklist nouveau
 Après un redémarrage,​ dans la condition où le champ driver est spécifié à "​nvidia"​ dans /​etc/​xorg.conf,​ le module "​nvidia"​ devrait être fonctionnel. Après un redémarrage,​ dans la condition où le champ driver est spécifié à "​nvidia"​ dans /​etc/​xorg.conf,​ le module "​nvidia"​ devrait être fonctionnel.
Ligne 218: Ligne 218:
 Sur certaines installation l'​accéleration 3D ne fonctionne pas. Sur certaines installation l'​accéleration 3D ne fonctionne pas.
  
-Visiblement le driver installé par défaut avec Ubuntu 12.04 est bugué. Il s'agit de la version 295.40. ​+Visiblement le driver installé par défaut avec Ubuntu 12.04 est bogué. Il s'agit de la version 295.40.
  
-Une solution est de revenir à la version 295.33 du driver, La manipulation à faire : +Une solution est de revenir à la version 295.33 du driver, La manipulation à faire :
   sudo add-apt-repository ppa:​ubuntu-x-swat/​x-updates   sudo add-apt-repository ppa:​ubuntu-x-swat/​x-updates
   sudo aptitude update   sudo aptitude update
Ligne 226: Ligne 226:
   ​   ​
    
-<note important>​La version 295.53 est disponible dans le ppa et va donc s'​installer automatiquement...  +<note important>​La version 295.53 est disponible dans le ppa et va donc s'​installer automatiquement... 
-Penser à désinstaller les paquets nvidia-current-update et nvidia-settings-update car si en temps normal ils ont une version d'​avance sur le dépôt officiel, là ils auront une version de retard sur le ppa.</​note> ​+Penser à désinstaller les paquets nvidia-current-update et nvidia-settings-update car si en temps normal ils ont une version d'​avance sur le dépôt officiel, là ils auront une version de retard sur le ppa.</​note>​
  
 ===== Problème de résolution au démarrage et à l'​arrêt ===== ===== Problème de résolution au démarrage et à l'​arrêt =====
  
 Avec les pilotes propriétaires il peut arriver que la résolution au démarrage et à l'​arrêt soit très faible. La solution au problème se trouve sur la page [[:​plymouth#​plymouth_n_apparait_plus_suite_a_l_installation_d_une_carte_graphique_nvidia|Plymouth]]. Avec les pilotes propriétaires il peut arriver que la résolution au démarrage et à l'​arrêt soit très faible. La solution au problème se trouve sur la page [[:​plymouth#​plymouth_n_apparait_plus_suite_a_l_installation_d_une_carte_graphique_nvidia|Plymouth]].
- 
-===== Problème après installation de Precise Pangolin 12.04 ===== 
-Si, après une installation de Precise Pangolin, votre ordinateur semble figé sur un écran noir ou le fond d'​écran,​ dans le cas où vous possédez une carte graphique nvidia, actualisez le pilote graphique car la version current semble comporter un bug. Pour cela : 
-    *  Démarrage en mode de dépannage 
-    *  choisir d'​activer la prise en charge du réseau 
-    *  démarrer en console administrateur 
-    *  écrire la commande : 
- 
-  apt-get install nvidia-current-updates  ​ 
- 
-redémarrer l'​ordinateur,​ tout devrait fonctionner correctement. 
- 
-Autre méthode, graphique celle-là : 
- 
-    * Ouvrir la session = Ecran noir 
-    * Obtenir l'​affichage de quelque chose : lancer un terminal avec le raccourci clavier Ctrl+Alt+T. Le fond d'​écran rose doit réussir à s'​afficher (avec un peu de patience). 
-    * Faire un clic droit sur le fond d'​écran,​ sélectionner "​Modifier l'​arrière plan du bureau"​ 
-    * Cliquer en haut de la fenêtre sur "Tous les paramètres"​ 
-    * Lancer "​Pilotes additionnels"​ 
-    * Désactiver le pilote qui est activé en cliquant sur le bouton "​Supprimer"​ 
-    * Redémarrer l'​ordinateur (sinon il se produit une réaction d'​incohérence de l'​affichage si l'on se contente de rouvrir la session) 
  
  
Ligne 267: Ligne 246:
 EndSection</​code>​ EndSection</​code>​
   * Lorsque vous relancerez votre session, les touches seront de nouveau fonctionnelles.   * Lorsque vous relancerez votre session, les touches seront de nouveau fonctionnelles.
 +
 +Si cette méthode ne fonctionne toujours pas, éditez le fichier de configuration de grub afin d'​ajouter un paramètre au kernel
 +<​code>​sudo nano /​etc/​default/​grub</​code>​
 +  *À la ligne GRUB_CMDLINE_LINUX_DEFAULT ajoutez ​ nvidia.NVreg_RegistryDwords=EnableBrightnessControl=1
 +  *Mettez ensuite à jour le fichier de configuration grub
 +<​code>​sudo update-grub</​code>​
 +  * Après un redémarrage,​ la luminosité pourra être réglée
 +
 +
  
  
 =====En mode multi-écran,​ les tableaux de bord ne sont pas sur le bon écran===== =====En mode multi-écran,​ les tableaux de bord ne sont pas sur le bon écran=====
  
-Taper Alt-F2 puis : +Taper Alt-F2 puis :
   gconf-editor   gconf-editor
  
Ligne 279: Ligne 267:
 Les changements sont instantanés. Les changements sont instantanés.
  
-=====Multi-écran et Avant-Window-Navigator (AWN)=====+=====Session graphique qui reste noire sous Ubuntu 17.10/​18.04/​18.10=====
  
-Voir astuce sur le page : [[avant-window-navigator#​ecrans_multiples | Avant-Window-Navigator]].+Sous Ubuntu 17.10, Wayland (remplaçant de X11) semble poser problème avec certaines cartes graphiques Nvidia, si l'​invite de login ou l'​interface graphique ne charge pas, la solution peut-être de décommenter la ligne
  
 +  #​WaylandEnable=false  ​
 +(dans /​etc/​gdm3/​custom.conf)
  
-=====Compatibilité et installation des drivers Nvidia propriétaires dès le noyau Linux 4.2 ===== +qui deviendra donc 
- +  ​WaylandEnable=false ​ 
-En raison d'une restriction implémentée dans le noyau depuis sa version 4.2, il est normalement impossible de pouvoir compiler tel que cela se faisait, les drivers propriétaires de nvidia, mais un hack existe, consistant à faire passer le module Nvidia pour un module sous licence GPL. +https://askubuntu.com/questions/968365/ubuntu-17-10-nvidia-drivers-black-screen-loop/968679#​968679 
- +=====Multi-écran et Avant-Window-Navigator ​(AWN)=====
-Tout d'​abord il faut télécharger la version 352.41 des pilotes Nvidia. +
- +
-Puis les extraire +
- +
-<​code>​./​NVIDIA-Linux-x86_64-352.41.run --extract-only</​code>​ +
- +
-Puis se rendre dans le dossier extrait avec la commande +
- +
-<​code>​ cd NVIDIA-Linux-x86_64-352.41</​code>​ +
- +
-Créer le fichier de patch +
- +
-<​code>​ nano nvidia-4.2.patch </​code>​ +
- +
-et coller et enregistrez ​: +
- +
-<​code>​ +
-diff --git a/kernel/nv-frontend.c b/kernel/nv-frontend.c +
-index 65bbb1b..be39c8d 100644 +
---- a/kernel/nv-frontend.c +
-+++ b/kernel/nv-frontend.c +
-@@ -15,7 +15,7 @@ +
- #​include "nv-frontend.h"​ +
-  +
- #if defined(MODULE_LICENSE) +
--MODULE_LICENSE("​NVIDIA"​);​ +
-+MODULE_LICENSE("​GPL\0NVIDIA"​);​ +
- #​endif +
- #if defined(MODULE_INFO) +
- ​MODULE_INFO(supported,​ "​external"​);​ +
-diff --git a/kernel/nv.c b/​kernel/​nv.c +
-index abe81ed..05945b5 100644 +
---- a/​kernel/​nv.c +
-+++ b/​kernel/​nv.c +
-@@ -31,7 +31,7 @@ +
-  +
- #if defined(NV_VMWARE|| (NV_BUILD_MODULE_INSTANCES !0) +
- #if defined(MODULE_LICENSE) +
--MODULE_LICENSE("​NVIDIA"​);​ +
-+MODULE_LICENSE("​GPL\0NVIDIA"​);​ +
- #​endif +
- #if defined(MODULE_INFO) +
- ​MODULE_INFO(supported,​ "​external"​);​ +
-</​code>​ +
- +
-Pour appliquer le patch, lancez la commande : +
- +
-<​code>​patch -Np1 -i ../​nvidia.4.2.patch</​code>​ +
- +
-Enfin, compiler le driver Nvidia nécessite gcc et g++ 4.8, pour les installer : +
-<​code>​sudo apt-get install gcc-4.8 g++-4.8</​code>​ +
- +
-Puis on configure l'OS pour que cette version soit utilisée par défaut. +
- +
-<​code>​ +
-sudo update-alternatives --install /​usr/​bin/​gcc gcc /​usr/​bin/​gcc-4.8 1 +
-sudo update-alternatives --install /​usr/​bin/​g++ g++ /​usr/​bin/​g++-4.8 1 +
-</​code>​ +
- +
-Et enfin, on peut lancer l'​installateur Nvidia, qui devrait pouvoir compiler correctement le module avec DKMS, pour le noyau Linux 4.2 et ultérieurs.+
  
 +Voir astuce sur le page : [[avant-window-navigator#​ecrans_multiples | Avant-Window-Navigator]].
 ---- ----
  
 //​Contributeurs :​ [[:​contributeurs|Les contributeurs d'​Ubuntu-fr //​Contributeurs :​ [[:​contributeurs|Les contributeurs d'​Ubuntu-fr
  • problemes_nvidia.1443278419.txt.gz
  • Dernière modification: Le 26/09/2015, 16:40
  • par 86.221.183.35