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 17/10/2011, 01:10] 77.206.4.77 [Documentations générales] |
carte_graphique [Le 02/03/2018, 18:26] moko138 [Identifier sa carte graphique] Remplacé la commande traditionnelle qui ne renvoyait qu'une ligne, par une commande identifiant toutes les cartes graphiques présentes et leurs modules installés. |
||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
---- | ---- | ||
====== Les cartes graphiques ====== | ====== Les cartes graphiques ====== | ||
- | <note important>Cette page présente de trop nombreuses informations complexes, si vous débutez ou cherchez une documentation simplifiée, consultez [[acceleration_graphique|cette page]]</note> | ||
- | ===== Introduction ===== | + | Les cartes graphiques sont (quasiment) toujours fonctionnelles sous Ubuntu grâce à des pilotes [[wpfr>Logiciel_libre | libres]] installés et utilisés automatiquement.\\ |
+ | Lorsque d'autres choix de pilotes sont disponibles il se fait depuis le [[:gestionnaire de pilotes propriétaires]]. Ubuntu tend à intégrer de plus en plus de choix de pilote en utilisant ce système qui est chaudement recommandé. | ||
- | Les cartes graphiques sont (quasiment) toujours fonctionnelles sous ubuntu grâce à des pilotes libres installés et utilisés automatiquement. | + | 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). |
- | Lorsqu'un choix de pilote est disponible il se fait dans **Pilote de périphérique** (ou //Gestionnaire de pilote propriétaire// avant hardy) qui se trouve dans le menu Système→Administration. | + | <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> |
- | Ubuntu tend à intégrer de plus en plus de choix de pilote en utilisant ce système qui est chaudement recommandé. | + | |
- | 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). | ||
===== Identifier sa carte graphique ===== | ===== Identifier sa carte graphique ===== | ||
- | Il est possible de connaître sa carte graphique ainsi que le pilote utilisé avec la commande: | + | 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** : |
- | lspci -v | grep -A 12 VGA | + | * <code>lspci -vnn | grep -A 12 '\''[030[02]\]' | grep -Ei "vga|3d|display|kernel"</code> |
+ | * <code> sudo lshw -enable pci -class display</code> | ||
- | On reçoit par exemple : <code> | + | On reçoit par exemple : |
- | 00:02.0 VGA compatible controller: Intel Corporation 4 Series Chipset Integrated Graphics Controller (rev 03) | + | <code> |
- | Subsystem: Micro-Star International Co., Ltd. Device 7592 | + | 00:0d.0 VGA compatible controller [0300]: NVIDIA Corporation C61 [GeForce 6150SE nForce 430] [10de:03d0] (rev a2) (prog-if 00 [VGA controller]) |
- | Flags: bus master, fast devsel, latency 0, IRQ 28 | + | Kernel driver in use: nouveau |
- | Memory at fe400000 (64-bit, non-prefetchable) [size=4M] | + | Kernel modules: nouveau, nvidiafb |
- | Memory at d0000000 (64-bit, prefetchable) [size=256M] | + | |
- | I/O ports at dc00 [size=8] | + | |
- | Capabilities: <access denied> | + | |
- | Kernel driver in use: i915 | + | |
- | Kernel modules: i915 | + | |
</code> | </code> | ||
- | On peut pour cela consulter 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 : |
- | grep /drivers/ /var/log/Xorg.0.log | + | <code>grep "drivers" /var/log/Xorg.0.log</code> |
- | qui renvoie par exemple: | + | qui renvoie des lignes ressemblant à celles-ci : |
- | (II) Loading /usr/lib/xorg/modules/drivers//radeonhd_drv.so | + | <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 ===== | ||
- | |||
* [[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. | ||
- | * [[:configurer son écran]] et [[résolution ecran (avancé)]] : pages vous expliquant comment régler vos problèmes de résolution graphique. | + | * [[: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. |
- | * [[multi-ecran]] : explications pour activer le double écran ou la sortie tv ... | + | * [[ :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. | |
- | (attention aux nouveaux Portables /2011/ qui proposent deux cartes graphiques (Intel pour l'écran natif+nVidia en plus): en cas de difficultés, rester en pilote Intel et jouer sur la [[résolution écran (avancé)]] ) | + | * [[multi-ecran]] : explications pour activer le double écran ou la sortie TV... |
- | + | * [[:liste carte graphique|Liste des cartes graphiques]] et leurs **compatibilités sous Ubuntu** | |
- | ===== 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. |
- | + | ||
- | [[:liste carte graphique]] | + | |
===== Documentations par marques ===== | ===== Documentations par marques ===== | ||
Ligne 54: | Ligne 48: | ||
==== Nvidia ==== | ==== Nvidia ==== | ||
- | * [[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** : [[Prime]] et [[nVidia Optimus]]. | ||
+ | * [[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 | ||
* [[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]] | ||
- | * [[Envy]] : permettra d'installer le dernier pilote nvidia via un script automatique (déconseillé) | + | * [[:nvclock| NVClock]] -- Overclocking NVIDIA. |
- | * [[Nvidia.run]] : qui vous indiquera comment installer le pilote nvidia directement fourni sur le site officiel | + | |
==== AMD / ATI ==== | ==== AMD / ATI ==== | ||
- | * [[ati]] : La page des cartes graphiques ATI en général. | + | |
- | * [[ati.run]] : installation du pilote propriétaire ATI pour les cartes graphiques récentes (à partir de la Radeon 9600 comprise). | + | * [[:Amd-ati]] : Informations générales des cartes graphiques AMD/ATI et installation classique des pilotes. |
- | * [[catalyst]] : installation manuelle simplifiée du pilote ATI Catalyst 8.3 et suivants. | + | * [[:Radeon]] : installations manuelle, réglages, optimisations et résolutions des problèmes du pilote libre Radeon. |
- | * [[Radeon]] : utilisation, configuration, régler les problèmes avec le pilote libre radeon qui est installé par défaut sur Ubuntu. | + | * [[:Catalyst]] : installations manuelle, réglages, optimisations et résolutions des problèmes du pilote propriétaire AMD. |
- | * [[RadeonHD]] : Le pilote libre pour les cartes HD (écrit pour les x1xx a base de r5xx et r6xx) | + | * [[:Aticonfig]] : Détails pour paramétrer, en ligne de commande, les pilotes propriétaires AMD/ATI. |
- | * [[Envy]] : script permettant l'installation du dernier pilote propriétaire d'ati/amd (déconseillé) | + | |
==== Intel ==== | ==== Intel ==== | ||
Ligne 72: | Ligne 66: | ||
* [[:intel_graphics]] : La page des cartes graphiques INTEL en général, | * [[:intel_graphics]] : La page des cartes graphiques INTEL en général, | ||
* [[:poulsbo]] : le cas particulier des GMA500. | * [[:poulsbo]] : le cas particulier des GMA500. | ||
- | |||
==== Matrox ==== | ==== Matrox ==== | ||
- | * [[:matrox_graphics]] : page traitant des problèmes liés aux cartes graphiques Matrox (installation du pilote propriétaire, régler les problèmes avec le pilote libre) | + | * [[:matrox_graphics]]: page traitant des problèmes liés aux cartes graphiques Matrox (installation du pilote propriétaire, régler les problèmes avec le pilote libre) |
- | + | ||
- | + | ||
- | ==== SIS ==== | + | |
- | Pistes à creuser ici et là : | + | |
- | * [[:sis_650]] | + | |
- | * [[http://www.breizh-ardente.fr/article/pilote-pour-carte-graphique-SIS-650]] | + | |
==== Via S3 ==== | ==== Via S3 ==== | ||
* [[S3-Savage]] : page traitant des problèmes avec le pilote libre pour les cartes graphiques S3 savage. | * [[S3-Savage]] : page traitant des problèmes avec le pilote libre pour les cartes graphiques S3 savage. | ||
- | * [[OpenChrome]] : page expliquant l'installation du pilote pour les cartes graphiques S3 Unichrome | + | * [[ :OpenChrome]]: page expliquant l'installation du pilote pour les cartes graphiques S3 Unichrome |
+ | |||
+ | |||
+ | ==== Voodoo 3 (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 ===== | ||
+ | Pour tester certaines possibilités de votre carte graphique, [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt>mesa-utils]]**. Cela vous permet de : | ||
+ | * tester si l'[[:accélération graphique]] pour la 3D est disponible grâce à l'outil [[#GLXINFO]]; | ||
+ | * connaître le nombre d'images par seconde que votre carte peut calculer grâce à l'outil [[#GLXGEARS]]; | ||
+ | * connaître le nombre d'images par seconde que votre carte peut calculer grâce à l'outil d'AMD [[#FGL_GLXGEARS]]. | ||
+ | |||
+ | ==== GLXINFO ==== | ||
+ | Dans un [[:terminal]], saisir la [[:commande_shell|commande]]: | ||
+ | <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 [[:compizconfig-settings-manager|Compiz]] : | ||
+ | <code>direct rendering: Yes</code> | ||
+ | |||
+ | ==== GLXGEARS ==== | ||
+ | |||
+ | 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> | ||
+ | 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 d'exécuter dans le terminal ctrl+c. | ||
+ | |||
+ | {{:glxgears.png?200|GLXGEARS en action}}\\ | ||
+ | Pour plus d'info: | ||
+ | <code>glxgears -info</code> | ||
+ | |||
+ | |||
+ | ====FGL_GLXGEARS==== | ||
+ | <note info>Cette commande n'est disponible que sur les cartes [[:catalyst|AMD-ATI fonctionnant avec les pilotes propriétaires]].</note> | ||
+ | Dans un [[:terminal]], saisir la [[:commande_shell|commande]]: | ||
+ | <code>fgl_glxgears</code> | ||
+ | {{:fgl_glxgears.png?200|FGL_GLXGEARS en action}} | ||
- | ==== 3dfx ==== | + | ===== Problèmes connus ===== |
- | * [[:3dfx_voodoo3]] : comment régler les problèmes avec les vieilles cartes graphiques 3dfx | + | ==== direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose) ==== |
+ | Si en tapant dans le [[:terminal]] la [[:commande_shell|commande]] suivante <code>glxinfo | grep "direct rendering"</code>, vous recevez la réponse suivante : | ||
+ | <code>user@user:~$ glxinfo | grep rendering | ||
+ | direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose) | ||
+ | [...]</code> | ||
+ | tapez, dans le [[ :terminal]] la [[:commande_shell|commande]] | ||
+ | <code>LIBGL_DEBUG=verbose glxinfo</code> et dans la même section «direct rendering: No», il s'affichera juste en dessous des détails de fichiers ou dossiers manquants qu'il faudra installer via des paquets appropriés. Une petite recherche sur Internet s'imposera pour savoir dans quel paquet se procurer les fichiers manquants. | ||
===== Pages en rapport ===== | ===== Pages en rapport ===== |