Important :

Le présent wiki a été migré vers wiki.archlinux.org.

Ce Wiki a été archivé. Toute contribution doit donc désormais se faire là-bas. Cette page de Wiki possède donc potentiellement des informations qui ne sont plus à jour !

Accueil wiki FR sur .org

Intel

De ArchwikiFR
Révision datée du 9 février 2021 à 12:51 par Nophke (discussion | contributions) (Reprise de la mise-en-page, màj les valeurs par défaut ont changé pour plusieurs options, conventions wikitext, utilisation des modeles)


Vu qu'Intel fournit et supporte des pilotes open source, la reconnaissance de ces cartes se résume presque à du plug & play.

Installation

Installer le paquet mesa, pour l'accélération 3D.

  • Pour le support des applications 32-bit, installer lib32-mesa disponible dans multilib.
  • Pour le pilote DDX (qui fournit l'accélération 2D dans Xorg), installer xf86-video-intel package. (Souvent peu recommandé, voir la note en bas de section.)
  • Pour le support de Vulkan (Ivy Bridge et plus récent), installer le paquet vulkan-intel.
Note : Certains (Debian & Ubuntu, Fedora, KDE) recommandent de ne pas installer le paquet xf86-video-intel et de privilégier le mode kms pour les GPU de quatrième génération et plus récents. Voir [1], [2], Xorg#Installation, et man 4 modesetting. Cependant le pilote du kernel peut causer certains bugs tel Chromium Issue 370022. Et les firmwares Intel GuC/HuC/DMC ne bénéficient pas de pilote du noyau.

Configuration

Il n'y a pas besoin de configuration spécifique. El la configuration par défaut est probablement ce que vous souhaitez.

Attention : Le kernel mode-setting (KMS) étant requis par ce pilote. Vérifiez que vos options de démarrage ne contiennent aucun paramètre incompatible avec celui-ci! Voir KMS#Installation.
Astuce : Bien que KMS soit actif par défaut, le chargement du pilote n'intervient que lors des udev uevents. Voir KMS#Démarrage KMS précoce pour appliquer la résolution native de l'écran au plus tôt et le boot d'Arch ne sera que plus joli !

Choix de la méthode d'accélération

  • UXA - (Unified Acceleration Architecture) est la solution mature qui a été introduite afin de supporter le modèle de pilote GEM.
  • SNA - (Sandybridge's New Acceleration) est son successeur (plus rapide).
  • BLT - pour ne pas utiliser l'accélération mais seulement le moteur BLT.

La méthode par défault est SNA. UXA reste une très bonne option pour ceux qui rencontrent des soucis avec SNA.

Afin d'utiliser la nouvelle méthode UXA, créer un fichier /etc/X11/xorg.conf.d/20-intel.conf avec le contenu suivant:

Fichier: /etc/X11/xorg.conf.d/20-intel.conf
Section "Device"
   Identifier  "Intel Graphics"
   Driver      "intel"
   Option      "AccelMethod"  "uxa"
EndSection

Pour plus d'information, se reporter à: man 4 intel section Option "AccelMethod".

Résolution des problèmes

Limiter le tearing vidéo

Si vous utilisez la méthode d'accélération SNA, vous pouvez supprimer le tearing vidéo en ajoutant ce qui suit dans la section "Device" de votre /etc/X11/xorg.conf.d/20-intel.conf:

Option "TearFree" "true"
Note : Cette option peut ne pas fonctionner quand SwapbuffersWait est réglé à false

DRI2 / DRI3

le paquet xf86-video-intel utilise désormais la méthode DRI3 par défaut. Si vous constatez des problèmes à l'utilisation de ce pilote, vous pouvez essayer de revenir à la méthode précédente en créant un fichier /etc/X11/xorg.conf.d/20-intel.conf de la sorte:

Fichier: /etc/X11/xorg.conf.d/20-intel.conf
Section "Device"
        Identifier  "Intel Graphics"
        Driver      "intel"
        Option      "DRI" "2"             # DRI3 is now default 
        #Option      "AccelMethod"  "sna" # default
        #Option      "AccelMethod"  "uxa" # fallback
EndSection