Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
carte_graphique [Le 05/09/2015, 21:28] ceric [GLXGEARS] |
carte_graphique [Le 26/12/2019, 09:48] sangorys [Les cartes graphiques] |
||
---|---|---|---|
Ligne 8: | Ligne 8: | ||
Toutefois les autres méthodes d'installation de pilotes sont toujours possibles, et parfois encore nécessaires. Elles sont détaillées dans les documentations ci-dessous qui sont classées par marque (après les documentations pouvant s'appliquer toutes marques confondues). | Toutefois les autres méthodes d'installation de pilotes sont toujours possibles, et parfois encore nécessaires. Elles sont détaillées dans les documentations ci-dessous qui sont classées par marque (après les documentations pouvant s'appliquer toutes marques confondues). | ||
+ | |||
+ | **Quelle marque : Intel / nvidia / AMD ?** | ||
+ | * Intel : meilleur support pour Linux, carte graphique les moins rapides | ||
+ | * AMD : bon support sous Linux. Les drivers libre sont aussi bon que les drivers propriétaires | ||
+ | * nVidia : support compliqué sous Linux. Drivers libres peu performants. Cependant, c'est les meilleurs cartes pour du gaming | ||
+ | |||
+ | (sources : [[https://fr.tipsandtrics.com/should-you-use-amd-nvidia-gpus-linux-763611|tipsAndTrics]]) | ||
+ | |||
<note tip>Commencez d'abord par la page [[accélération graphique]] avant de revenir sur cette page au besoin pour plus d'information.</note> | <note tip>Commencez d'abord par la page [[accélération graphique]] avant de revenir sur cette page au besoin pour plus d'information.</note> | ||
Ligne 13: | Ligne 21: | ||
===== Identifier sa carte graphique ===== | ===== Identifier sa carte graphique ===== | ||
- | Pour connaître les caractéristiques de la carte graphique, vous pouvez utiliser depuis un [[:terminal]] l'une des [[:commande_shell|commandes]] suivantes : | + | Pour connaître les caractéristiques de la ou des cartes graphiques, vous pouvez utiliser depuis un [[:terminal]] les [[:commande_shell|commandes]] suivantes, **à copier-coller** : |
- | * <code>lspci | grep "VGA compatible controller"</code> | + | * <code>lspci -vnn | grep -A 12 '\''[030[02]\]' | grep -Ei "vga|3d|display|kernel"</code> |
- | * <code>lshw -enable pci -class display</code> | + | * <code> sudo lshw -enable pci -class display</code> |
+ | * <code> xrandr </code> | ||
On reçoit par exemple : | On reçoit par exemple : | ||
<code> | <code> | ||
- | 00:02.0 VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] (rev 09) (prog-if 00 [VGA controller]) | + | 00:0d.0 VGA compatible controller [0300]: NVIDIA Corporation C61 [GeForce 6150SE nForce 430] [10de:03d0] (rev a2) (prog-if 00 [VGA controller]) |
+ | Kernel driver in use: nouveau | ||
+ | Kernel modules: nouveau, nvidiafb | ||
</code> | </code> | ||
- | On peut pour connaître le pilote utilisé, en consultant le log le plus récent de Xorg: | + | On peut connaître les pilotes chargés, en consultant le log le plus récent de Xorg : |
- | <code>grep /drivers/ /var/log/Xorg.0.log</code> | + | <code>grep "drivers" /var/log/Xorg.0.log</code> |
- | qui renvoie par exemple: | + | qui renvoie des lignes ressemblant à celles-ci : |
- | <code>(II) Loading /usr/lib/xorg/modules/drivers//radeonhd_drv.so</code> | + | <code> |
+ | (II) Loading /usr/lib/xorg/modules/drivers/radeonhd_drv.so | ||
+ | (II) Loading /usr/lib/xorg/modules/drivers/nouveau_drv.so | ||
+ | </code> | ||
===== Documentations générales ===== | ===== Documentations générales ===== | ||
Ligne 32: | Ligne 46: | ||
* [[xorg]] : explications du fonctionnement du serveur graphique Xorg | * [[xorg]] : explications du fonctionnement du serveur graphique Xorg | ||
* [[accelération_graphique]] : page expliquant quelques bases sur l'accélération graphique 3D sous Ubuntu. | * [[accelération_graphique]] : page expliquant quelques bases sur l'accélération graphique 3D sous Ubuntu. | ||
- | * [[:VGA switcheroo]] pour le **graphique hybride** (2 cartes graphiques ayant des performances très différentes) : permet de choisir la ou les cartes graphiques actives. À lire pour les PC portable nVidia //Optimus// et AMD //PowerXpress// Dynamic Switchable Graphics. | + | * [[:Prime]] pour le **graphique hybride** (2 cartes graphiques ayant des performances très différentes) : permet de choisir la ou les cartes graphiques actives. À lire pour les PC portable nVidia //Optimus// et AMD //PowerXpress// Dynamic Switchable Graphics. |
* [[ :Vaapi]] L'accélération vidéo pour certaines applications | * [[ :Vaapi]] L'accélération vidéo pour certaines applications | ||
* [[:configurer son écran]] et [[:résolution ecran (avancé)]] : pages vous expliquant comment régler vos problèmes de résolution graphique. | * [[:configurer son écran]] et [[:résolution ecran (avancé)]] : pages vous expliquant comment régler vos problèmes de résolution graphique. | ||
* [[multi-ecran]] : explications pour activer le double écran ou la sortie TV... | * [[multi-ecran]] : explications pour activer le double écran ou la sortie TV... | ||
- | * [[:liste carte graphique|Liste des cartes graphiques]] et leurs compatibilités sousUbuntu | + | * [[:liste carte graphique|Liste des cartes graphiques]] et leurs **compatibilités sous Ubuntu** |
* [[ :chaleur|Température et carte-graphique]] -- Quelques conseils pour éviter que sa carte-graphique chauffe trop. | * [[ :chaleur|Température et carte-graphique]] -- Quelques conseils pour éviter que sa carte-graphique chauffe trop. | ||
Ligne 44: | Ligne 58: | ||
* [[Nvidia]] : qui vous indiquera comment installer et configurer votre carte graphique Nvidia à la perfection. | * [[Nvidia]] : qui vous indiquera comment installer et configurer votre carte graphique Nvidia à la perfection. | ||
- | * **graphique hybride Optimus** : [[VGA switcheroo]] et [[nVidia Optimus]]. | + | * **graphique hybride Optimus** : [[Prime]] et [[nVidia Optimus]]. |
- | * [[Nvidia.run]] : qui vous indiquera comment installer le pilote Nvidia directement fourni sur le site officiel | + | * [[Nvidia#Installation du pilote propriétaire]] : qui vous indiquera comment installer le pilote Nvidia directement fourni sur le site officiel |
* [[cuda]] : qui vous indiquera comment installer la technologie Cuda | * [[cuda]] : qui vous indiquera comment installer la technologie Cuda | ||
* [[nvidia_tvout]] : tutoriel un peu dépassé expliquant le fonctionnement du tv-out sur les cartes graphiques nvidia. Lui préférer : [[multi-ecran]] | * [[nvidia_tvout]] : tutoriel un peu dépassé expliquant le fonctionnement du tv-out sur les cartes graphiques nvidia. Lui préférer : [[multi-ecran]] | ||
* [[:nvclock| NVClock]] -- Overclocking NVIDIA. | * [[:nvclock| NVClock]] -- Overclocking NVIDIA. | ||
- | |||
==== AMD / ATI ==== | ==== AMD / ATI ==== | ||
- | * **graphique hybride PowerXpress** : [[VGA switcheroo]] | ||
* [[:Amd-ati]] : Informations générales des cartes graphiques AMD/ATI et installation classique des pilotes. | * [[:Amd-ati]] : Informations générales des cartes graphiques AMD/ATI et installation classique des pilotes. | ||
* [[:Radeon]] : installations manuelle, réglages, optimisations et résolutions des problèmes du pilote libre Radeon. | * [[:Radeon]] : installations manuelle, réglages, optimisations et résolutions des problèmes du pilote libre Radeon. | ||
Ligne 74: | Ligne 86: | ||
- | ==== 3dfx ==== | + | ==== Voodoo 3 (3dfx)==== |
- | + | ||
- | * [[:3dfx_voodoo3]] : comment régler les problèmes avec les vieilles cartes graphiques 3dfx | + | |
+ | Si vous rencontrez des problèmes avec votre carte Voodoo3 [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **[[apt>libglide3]]**. | ||
+ | |||
+ | Si après installation vous avez un écran noir démarrez en mode [[recovery_mode|recovery]], générez [[:xorg]] et ajouter les informations suivantes dans la Section « Screen » entre les lignes « Device "Configured Video Device" » et « EndSection » : | ||
+ | <file xorg.conf> | ||
+ | Defaultdepth 16 | ||
+ | Subsection "display" | ||
+ | Depth 16 | ||
+ | Virtual 1024 768 | ||
+ | Modes "1024x768" "800x600" "640x480" | ||
+ | EndSubsection</file> | ||
===== Tester ===== | ===== Tester ===== | ||
Pour tester certaines possibilités de votre carte graphique, [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt>mesa-utils]]**. Cela vous permet de : | Pour tester certaines possibilités de votre carte graphique, [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt>mesa-utils]]**. Cela vous permet de : | ||
Ligne 87: | Ligne 107: | ||
Dans un [[:terminal]], saisir la [[:commande_shell|commande]]: | Dans un [[:terminal]], saisir la [[:commande_shell|commande]]: | ||
<code>glxinfo | grep rendering</code> | <code>glxinfo | grep rendering</code> | ||
- | Si le prompt vous retourne un beau YES , c'est que l'accélération 3D est disponible. Elle est indispensable pour faire fonctionner [[:Compiz]] : | + | Si le prompt vous retourne un beau YES , c'est que l'accélération 3D est disponible. Elle est indispensable pour faire fonctionner [[:compizconfig-settings-manager|Compiz]] : |
<code>direct rendering: Yes</code> | <code>direct rendering: Yes</code> | ||
==== GLXGEARS ==== | ==== GLXGEARS ==== | ||
- | Dans un [[:terminal]], saisir la [[:commande_shell|commande]]: | + | |
+ | Si ce n'est pas déjà fait, [[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt>mesa-utils]]**. | ||
+ | Puis dans un [[:terminal]], saisir la [[:commande_shell|commande]]: | ||
<code>glxgears</code> | <code>glxgears</code> | ||
Une fenêtre avec des roues crantées devrait apparaître ainsi que le nombre d'images par seconde que votre carte peut calculer.\\ | Une fenêtre avec des roues crantées devrait apparaître ainsi que le nombre d'images par seconde que votre carte peut calculer.\\ | ||
- | Un classement est disponible [[classement_glxgears |ici]] si vous voulez savoir où se situe votre carte. Pour arrêter le processus, n'oubliez pas de faire dans la console ctrl+c. | + | Un classement est disponible [[classement_glxgears |ici]] si vous voulez savoir où se situe votre carte. Pour arrêter le processus, n'oubliez pas d'exécuter dans le terminal ctrl+c. |
+ | |||
+ | {{:glxgears.png?200|GLXGEARS en action}}\\ | ||
+ | Pour plus d'info: | ||
+ | <code>glxgears -info</code> | ||
- | {{:glxgears.png?200|GLXGEARS en action}} | ||
====FGL_GLXGEARS==== | ====FGL_GLXGEARS==== |