Différences entre versions de « Desactiver le Kernel-based mode-setting pour le module nouveau »

De Ikoula Wiki
Jump to navigation Jump to search
Ligne 1 : Ligne 1 :
Le Kernel-based mode-setting, ou KMS, permet une amélioration sur l'affichage d'un serveur linux. Dans le cas d'un serveur dédié, ces bénéficies serons difficilement exploitable. Nous préconisons de désactiver cette fonctionnalité qui est activée par défaut pour le driver 'nouveau'.
+
Le Kernel-based mode-setting, ou KMS, permet une amélioration sur l'affichage d'un serveur Linux. Dans le cas d'un serveur dédié distant, ces bénéfices seront difficilement exploitables. Nous préconisons de désactiver cette fonctionnalité qui est activée par défaut pour le driver 'nouveau'.
  
 
===Comment savoir si le KMS est activé===
 
===Comment savoir si le KMS est activé===
A l'aide de cette commande, si le résulta n'est pas '0'  :
+
A l'aide de cette commande, si le résultat n'est pas '0'  :
 
<pre>
 
<pre>
 
cat /sys/module/nouveau/parameters/modeset
 
cat /sys/module/nouveau/parameters/modeset
Ligne 9 : Ligne 9 :
  
 
===Comment désactiver le le KMS===
 
===Comment désactiver le le KMS===
* Passer le modeset à 0 dans les paramètres grub par défaut '''/etc/default/grub''' (a ajouter au niveau de '''GRUB_CMDLINE_LINUX''') :
+
* Passer le modeset à 0 dans les paramètres grub par défaut '''/etc/default/grub''' (à ajouter au niveau de '''GRUB_CMDLINE_LINUX'''):
 
<pre>
 
<pre>
 
nouveau.modeset=0
 
nouveau.modeset=0
 
</pre>
 
</pre>
* Régénérer les fichiers de configuration grub pour prendre en compte les paramètres par défaut  
+
* Régénérer les fichiers de configuration grub pour prendre en compte les paramètres par défaut:
 
<pre>
 
<pre>
 
grub2-mkconfig -o /boot/grub2/grub.cfg
 
grub2-mkconfig -o /boot/grub2/grub.cfg
 
</pre>
 
</pre>
  
* vérifier que l'option est bien mis en place :
+
* Vérifier que l'option est bien mise en place :
 
<pre>
 
<pre>
 
grep -ri nouveau /boot/grub2/
 
grep -ri nouveau /boot/grub2/
 
</pre>
 
</pre>
  
* un reboot est nécessaire pour la prise  en compte. <b>Si les commandes précédentes ont générées des erreurs, il sera indispensable de vérifier avant de procéder au reboot.</b>
+
* Un redémarrage est nécessaire pour la prise  en compte. <b>Si les commandes précédentes ont générées des erreurs, il est indispensable de vérifier avant de procéder au redémarrage.</b>
  
 
[[Catégorie:Linux]]
 
[[Catégorie:Linux]]

Version du 24 mai 2017 à 11:00

Le Kernel-based mode-setting, ou KMS, permet une amélioration sur l'affichage d'un serveur Linux. Dans le cas d'un serveur dédié distant, ces bénéfices seront difficilement exploitables. Nous préconisons de désactiver cette fonctionnalité qui est activée par défaut pour le driver 'nouveau'.

Comment savoir si le KMS est activé

A l'aide de cette commande, si le résultat n'est pas '0' :

cat /sys/module/nouveau/parameters/modeset
-1

Comment désactiver le le KMS

  • Passer le modeset à 0 dans les paramètres grub par défaut /etc/default/grub (à ajouter au niveau de GRUB_CMDLINE_LINUX):
nouveau.modeset=0
  • Régénérer les fichiers de configuration grub pour prendre en compte les paramètres par défaut:
grub2-mkconfig -o /boot/grub2/grub.cfg
  • Vérifier que l'option est bien mise en place :
grep -ri nouveau /boot/grub2/
  • Un redémarrage est nécessaire pour la prise en compte. Si les commandes précédentes ont générées des erreurs, il est indispensable de vérifier avant de procéder au redémarrage.