News | About | Get Frugalware | Packages | Documentation | Discussion Forums | Bug Tracker | Wiki | Community | Development

Kms (Français)

From FrugalWiki

Jump to: navigation, search
i18n
English
Français

Contents

KMS

Cet article est une traduction (partiel) de celui en Anglais. Vous pouvez le trouver ici : kms

FAQ (Questions posées fréquemment)

Q: En savoir plus le "Kernel Mode Setting"
R: KernelTrap article (en Anglais); Mode-setting (Wikipedia); GEM (Wikipedia)

Q: Pourquoi activer le KMS par défaut ?
R: Les nouveaux pilotes de Xorg dépendront de ce module.

Q: Quelles cartes graphiques sont affectées?
R: Les cartes utilisant les pilotes 'radeon', 'intel' (i810, i915) et 'nouveau' (nvidia) à partir du noyau 2.6.33

Q: Comment désactiver le KMS ?
R: Il suffit de rajouter comme paramètre au noyau (via grub ou lilo) :

  • Pour une carte ati (radeon)
radeon.modeset=0
  • Pour une carte nvidia
nouveau.modeset=0
  • Pour une carte intel (i915/i945) :
i915.modeset=0

Vous remarquerez que même si la méthode précédente fonctionne, vous pouvez tout de même voir un avertissement ressemblant au suivant :

kernel: Kernel command line: root=/dev/sda1 ro quiet video=vga16fb:off i915.modeset=0 raid=noautodetect 3
kernel: Unknown boot option `i915.modeset=0': ignoring

La solution "ultime" recommandé est la suivante :
Ne modifiez pas la liste des paramètres passés au noyau via grub ou lilo. Créer juste un fichier modprobe pour votre carte graphique (/etc/modprobe.d/i915.conf pour le cas d'intel) rajouter cette ligne :

options i915 modeset=0

Q: Comment désactiver le framebuffer ?
R: Passer 'video=vga16fb:off' en paramètre au noyau (via grub ou lilo)

Divers

Firmwares manquant (carte ati radeon)

Pour ceux qui on des bugs graphiques lors du démarrage avec le KMS d'activer et une carte ati radeon série R6xx ou R7xx. Le problème peut venir de firmwares manquant.

  • Essayer cette commande :
$ cat /var/log/syslog
  • La réponse devrais être du type :
Cannot find  firmware file 'radeon/R600_rlc.bin'
  • Pour les feignants
$ wget -O /lib/firmware/radeon/R600_rlc.bin http://people.freedesktop.org/~agd5f/radeon_ucode/R600_rlc.bin
ou
$ wget -O /lib/firmware/radeon/R700_rlc.bin http://people.freedesktop.org/~agd5f/radeon_ucode/R700_rlc.bin
Personal tools
Namespaces
Variants
Actions