Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
connaitre_son_materiel [Le 06/11/2020, 21:53] – [Connaître son matériel] 81.185.168.110 | connaitre_son_materiel [Le 27/12/2020, 23:40] (Version actuelle) – [Quels outils graphiques peuvent m'aider ?] sangorys | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | {{tag> | ||
+ | ---- | ||
+ | |||
+ | ====== Connaître son matériel ====== | ||
+ | |||
+ | Connaître la configuration matérielle de son ordinateur est une étape essentielle du diagnostic d'un problème avec Ubuntu. En effet, un même problème peut avoir plusieurs causes. Être en mesure de fournir un maximum d' | ||
+ | |||
+ | Le présent document est dédié aux programmes et outils en ligne de commandes permettant d' | ||
+ | |||
+ | ===== Comment sauvegarder / partager les infos de ma configuration ? ===== | ||
+ | Le site Linux-hardware a un utilitaire génial pour : | ||
+ | * Sauvegarder les informations de ma configuration en ligne (sans information confidentielle) | ||
+ | * Partager ces infos avec qui je le souhaite | ||
+ | |||
+ | |||
+ | Pour ca il suffit d' | ||
+ | Puis de lancer la commande suivante : | ||
+ | sudo -E hw-probe -all -upload | ||
+ | | ||
+ | Simple et efficace ! | ||
+ | |||
+ | |||
+ | ===== Quels outils graphiques peuvent m' | ||
+ | |||
+ | ==== Résumé dans le panneau " | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Dans Ubuntu, le panneau des // | ||
+ | |||
+ | |||
+ | ===Unity / GNOME=== | ||
+ | |||
+ | Pour afficher ce résumé : | ||
+ | - Appuyez sur le bouton système (en forme d' | ||
+ | - Dans le panneau des paramètres système, appuyez sur l' | ||
+ | - Retrouvez le résumé sous la section **Résumé**. Quelques informations supplémentaires concernant votre carte graphique se trouvent sous la section **Carte graphique**. | ||
+ | - cette section **Carte graphique** n'est pas dans Ubuntu 14.04, comment faire ? | ||
+ | |||
+ | |||
+ | ===Cinnamon=== | ||
+ | |||
+ | Pour afficher ce résumé : | ||
+ | - Appuyez sur le bouton système (en forme d' | ||
+ | - Dans la section **Matériel**, | ||
+ | |||
+ | |||
+ | ==== I-nex (est au point mort pour, tournez-vous vers CPU-X )==== | ||
+ | |||
+ | < | ||
+ | Logiciel complet comparable a Cpu-Z sur Windows, à installer depuis un ppa (obsolet): | ||
+ | * [[: | ||
+ | * [[: | ||
+ | * [[: | ||
+ | |||
+ | **Vous pouvez vous tourner vers CPU-X donne des infos sur votre CPU,votre carte mère ainsi que votre carte graphique, | ||
+ | |||
+ | {{: | ||
+ | |||
+ | La Gallerie ou Screenshots : [[https:// | ||
+ | |||
+ | Pour installer CPU-X, aller sur le site du développeur : [[https:// | ||
+ | Pour avoir l' | ||
+ | ]] | ||
+ | |||
+ | |||
+ | ==== Sysinfo ==== | ||
+ | < | ||
+ | |||
+ | | ||
+ | |||
+ | **Sysinfo** est un programme un peu plus bavard que l' | ||
+ | * //System// : indique la version d' | ||
+ | * //CPU// : affiche la marque et le modèle du microprocesseur, | ||
+ | * //Memory// : affiche la quantité de mémoire disponible, celle utilisée, celle disponible et utilisée en mémoire d' | ||
+ | * //Storage// : affiche les marques et modèles des médias de stockage (disques durs, clés USB, lecteurs de CD-ROM/ | ||
+ | * // | ||
+ | |||
+ | Une fonctionnalité intéressante de Sysinfo est qu'il permet d' | ||
+ | |||
+ | Sysinfo n'est pas présent de base dans Ubuntu. Il doit être installé séparément. Pour ce faire, [[: | ||
+ | |||
+ | |||
+ | ==== HardInfo ==== | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Pour une information encore plus complète, **HardInfo** est l' | ||
+ | |||
+ | Tout comme Sysinfo, HardInfo permet d' | ||
+ | * //Copy to Clipboard// : cette méthode copie sous forme textuelle l' | ||
+ | * //Generate Report// : cette méthode exporte les informations relatives à la configuration de l' | ||
+ | |||
+ | HardInfo n'est pas présent de base dans Ubuntu. Il doit être installé séparément. Pour ce faire, [[: | ||
+ | |||
+ | * **// | ||
+ | |||
+ | |||
+ | ====Hardware Detection Tool==== | ||
+ | |||
+ | [[https:// | ||
+ | * **[[https:// | ||
+ | |||
+ | |||
+ | ===== Quels outils en ligne de commande peuvent m' | ||
+ | Cette liste (non exhaustive) répertorie différents programmes destinés à détecter son matériel et à donner des informations sur celui-ci, ainsi que les options les plus utiles. | ||
+ | |||
+ | |||
+ | ==== Inxi : résumé de votre matériel ==== | ||
+ | Inxi un fork de infobash. | ||
+ | |||
+ | Il donne les infos essentielles de façon compacte et lisible. | ||
+ | |||
+ | [[: | ||
+ | |||
+ | Pour un micro-résumé sur 3 lignes < | ||
+ | Pour un résumé sur du système < | ||
+ | Pour un bilan complet < | ||
+ | |||
+ | N’hésitez pas à mettre l' | ||
+ | |||
+ | [[http:// | ||
+ | |||
+ | |||
+ | ==== Screenfetch ==== | ||
+ | Un bon outil en ligne de commande pour avoir des infos sur son système. | ||
+ | |||
+ | [[: | ||
+ | Pour le lancer il suffit de taper son nom dans un [[: | ||
+ | |||
+ | |||
+ | ==== lspci ==== | ||
+ | |||
+ | Liste les périphériques PCI. | ||
+ | |||
+ | Options utiles : | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | <note help> | ||
+ | Si vous avez beaucoup de « Unknown devices », | ||
+ | sudo update-pciids | ||
+ | </ | ||
+ | |||
+ | |||
+ | ==== lshw ==== | ||
+ | |||
+ | Liste le matériel (nécessite les [[sudo|droits superutilisateur]]). | ||
+ | |||
+ | Options utiles : | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | |||
+ | ==== dmidecode ==== | ||
+ | |||
+ | Décode la table DMI (en gros, le BIOS), donc liste le matériel (l' | ||
+ | |||
+ | Options utiles : | ||
+ | * '' | ||
+ | * exemple : | ||
+ | * '' | ||
+ | |||
+ | |||
+ | ==== neofetch ==== | ||
+ | |||
+ | Un petit outil sympa. Taper les commandes suivantes pour l' | ||
+ | |||
+ | < | ||
+ | wget https:// | ||
+ | tar xzf neofetch-*.tar.gz | ||
+ | cd neofetch-*/ | ||
+ | groups | | ||
+ | </ | ||
+ | |||
+ | ==== decode-dimms.pl ==== | ||
+ | |||
+ | Donne de précieuses informations sur la RAM (type, SPD, fréquence max, temps de latence, etc.). Livrée avec i2c-tools. | ||
+ | |||
+ | |||
+ | === À tester (à partir du paquet Ubuntu) === | ||
+ | |||
+ | sudo apt-get install i2c-tools | ||
+ | sudo modprobe eeprom | ||
+ | sudo modprobe i2c-i801 | ||
+ | decode-dimms | ||
+ | |||
+ | |||
+ | === Installation via le site officiel === | ||
+ | |||
+ | sudo apt-get install i2c-tools | ||
+ | wget -O decode-dimms.pl http:// | ||
+ | sudo install -v -m 755 decode-dimms.pl / | ||
+ | |||
+ | |||
+ | === Utilisation === | ||
+ | |||
+ | sudo modprobe eeprom | ||
+ | sudo modprobe i2c-i801 | ||
+ | perl decode-dimms.pl | ||
+ | |||
+ | |||
+ | ==== lsusb ==== | ||
+ | |||
+ | Liste le matériel USB branché. (voir aussi la [[usb|page usb]] ) | ||
+ | |||
+ | Options utiles : | ||
+ | * '' | ||
+ | |||
+ | |||
+ | <note help> | ||
+ | Si vous avez beaucoup de « Unknown devices », mettez à jour la base de données en saisissant la commande suivante dans un [[terminal]] : | ||
+ | sudo update-usbids | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | [[http:// | ||
+ | [[http:// | ||
+ | |||
+ | |||
+ | ==== glxinfo ==== | ||
+ | |||
+ | Donne des informations illisibles sur l' | ||
+ | |||
+ | |||
+ | ===== Comment obtenir des informations par type de matériel (en ligne de commande) ? ===== | ||
+ | < | ||
+ | |||
+ | |||
+ | ==== Processeur CPU ==== | ||
+ | * **lscpu** : liste les caractéristiques du CPU | ||
+ | |||
+ | D' | ||
+ | cat / | ||
+ | cat / | ||
+ | |||
+ | Les informations sont parfois plus difficiles à déchiffrer que dans ces deux exemples, notamment les dossiers /proc/XXX où XXX est un nombre correspondant à des processus en cours. Certains fichiers peuvent être modifiés directement, | ||
+ | |||
+ | |||
+ | ==== Mémoire RAM ==== | ||
+ | * **free -m** : résumé de l' | ||
+ | * **inxi -xxx -m** : descriptif détaillé de l' | ||
+ | * **sudo lshw -short -C memory** : donne un résumé de tous les types de mémoires RAM de l' | ||
+ | * **sudo dmidecode --type 17** : donne les détails sur les barrettes de mémoires | ||
+ | |||
+ | |||
+ | ==== Carte graphique ==== | ||
+ | Voir la partie : [[: | ||
+ | |||
+ | |||
+ | ===== Informations temps réel ===== | ||
+ | |||
+ | Les programmes ou commandes listées ici permettent d' | ||
+ | |||
+ | |||
+ | ==== sensors ==== | ||
+ | |||
+ | Donne la température et la tension de certains composants, ainsi que la vitesse de rotation des ventilateurs (il faut effectuer au moins une fois sudo sensors-detect). | ||
+ | |||
+ | |||
+ | ==== free ==== | ||
+ | |||
+ | Donne l' | ||
+ | |||
+ | Options utiles : | ||
+ | * '' | ||
+ | * '' | ||
+ | <note important> | ||
+ | |||
+ | |||
+ | ==== lsmod ==== | ||
+ | |||
+ | Liste les modules chargés. | ||
+ | |||
+ | |||
+ | ==== top ==== | ||
+ | |||
+ | Liste les processus en cours et leur consommation mémoire/ | ||
+ | |||
+ | Options utiles : | ||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | |||
+ | ==== ps ==== | ||
+ | |||
+ | Liste les processus en cours ; typiquement à utiliser avec un //pipe// (ex. : '' | ||
+ | |||
+ | Options utiles : | ||
+ | * '' | ||
+ | |||
+ | |||
+ | ==== iostat ==== | ||
+ | |||
+ | Affiche des statistiques d' | ||
+ | |||
+ | Options utiles : | ||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | |||
+ | ==== vmstat ==== | ||
+ | |||
+ | Affiche des statistiques sur la mémoire virtuelle. (Fourni avec le paquet **procps**, et non pas **sysstat**) | ||
+ | |||
+ | Options utiles : | ||
+ | * '' | ||
+ | |||
+ | |||
+ | ==== netstat ==== | ||
+ | |||
+ | Affiche des informations et statistiques sur les connexions réseau, la table de routage, etc. | ||
+ | |||
+ | |||
+ | ==== iptraf ==== | ||
+ | |||
+ | Permet de suivre en temps réel les échanges de paquets entre IP. | ||
+ | |||
+ | |||
+ | ==== lsof ==== | ||
+ | |||
+ | Affiche la liste des fichiers ouverts et les processus les utilisant. | ||
+ | |||
+ | |||
+ | ===== Benchmarks ===== | ||
+ | |||
+ | Ces logiciels permettent de tester les capacités matérielles de votre ordinateur. | ||
+ | |||
+ | |||
+ | ==== hardinfo ==== | ||
+ | |||
+ | ZLib, Fibonacci, MD5, Sha1, Blowfish, FPU Raytracing. | ||
+ | |||
+ | |||
+ | ==== systester ==== | ||
+ | |||
+ | Teste la stabilité du système en calculant jusqu' | ||
+ | |||
+ | [[http:// | ||
+ | |||
+ | |||
+ | ==== glxgears ==== | ||
+ | |||
+ | Pour tester l' | ||
+ | |||
+ | < | ||
+ | |||
+ | Par défaut glxgears tourne en mode de synchronisation verticale (V_sync), il doit donc afficher 60 FPS (pour un écran ordinaire ayant une fréquence de rafraîchissement de 60 Hz). | ||
+ | |||
+ | Pour le faire tourner en mode non synchronisé lancer la commande : | ||
+ | vblank_mode=0 glxgears | ||
+ | Ceci permet de comparer différentes machines ou différentes installation entre elles. | ||
+ | |||
+ | En mode plein écran : | ||
+ | vblank_mode=0 glxgears -fullscreen | ||
+ | |||
+ | |||
+ | ==== gtkperf ==== | ||
+ | |||
+ | Teste la performances graphique des affichages "de bureau" | ||
+ | |||
+ | ---- | ||
+ | |||
+ | // |