Tester et faire un diagnostic matériel de son PC sur Ubuntu 20.04 LTS

Dans cet article, nous allons voir comment vérifier le matériel de son PC avec Linux Ubuntu.
En effet Linux possède beaucoup d'outils pour diagnostiquer les problèmes matériels et hardware.

Cela peut donc aider les utilisateurs Linux mais aussi ceux sous Windows qui rencontre des problèmes de démarrage ou veulent tester et vérifier leur matériel.
Par exemple à l'aide d'un CD Live Ubuntu ou dans le cas d'un Dual-Boot.
Pour rappel, un Live CD est un DVD ou clé USB sur laquelle vous démarrez votre ordinateur et qui permet d'avoir un OS alternatif sans modifier le contenu de votre disque.
Plus d'informations sur les Live CD : Liste des Live USB de dépannage, de secours, Linux et antivirus

Le Live USB Ubuntu 20.04 LTS est idéal pour :

  • Accéder à vos fichiers, les récupérer et les sauvegarder lorsque Windows est planté
  • Tester son matériel à' l'aide d'outils de diagnostic hardware quand votre système d'exploitation installé ne démarre plus
  • Le Live CD permet aussi d'avoir un contre avis, par exemple dans le cas de lenteur de connexion ou déconnexion Wifi pour déterminer si c'est un problème matériel ou logiciel

Ici le but est donc d'utiliser un Live CD Ubuntu pour tester et faire un diagnostic matériel de son PC.

Tester et faire un diagnostic matériel de son PC avec Ubuntu

Introduction à la vérification de son matériel avec Ubuntu

Pour diagnostiquer et vérifier son matériel, nous allons utiliser plusieurs outils, l'article donne une version graphique et en ligne de commandes qui pourra d'ailleurs être utilisés sur d'autres distributions comme Debian ou Mint.

Pour rappel, les PC Dell, HP et Lenovo embarquent des outils de diagnotics matériels.
C'est plus simple à utiliser car il suffit de tapoter sur une touche au démarrage du PC pour y accéder.
A lire : Lancer un diagnostic matériel de son PC (HP, Lenovo, Dell).

Préparer le Live USB Ubuntu

Pour les utilisateurs de Windows qui souhaite tester son PC, vous devez créer une clé USB bootable Ubuntu.

Le principe est assez simple, vous lancez l'utilitaire et indiquer la distribution que vous souhaitez utiliser, ici Ubuntu.
Vous indiquez ensuite la destination, par exemple une clé USB et l'outil se charge de préparer le support.
Il ne reste plus qu'à démarrer votre ordinateur sur ce support, plus d'informations.

Premier démarrage du Live CD Ubuntu

Sur la page de bienvenue, réglez à gauche la langue sur Français puis cliquez sur Essayer Ubuntu.
Cela va charger le bureau d'Ubuntu depuis le Live USB.

Démarrer sur le Live USB Ubuntu

Présentation du bureau Ubuntu

Voici un survol rapide d'Ubuntu afin de comprendre les grandes lignes du fonctionnement pour ne pas perdre trop de temps.
Le bureau du Live USB Ubuntu Ubuntu se présente avec le fond d'écran.

  • A gauche, à la vertical on trouve une barre de lancement des applications
  • En haut à droite, vous avez l'heure, la configuration clavier et quelques autres icônes comme le réseau ou Wifi, comme c'est le cas de la zone de notifications de Windows (Systray)
Le bureau du Live USB Ubuntu

Lorsque vous passez la souris sur l'icône, un message vous indique le nom de l'application, par exemple, ici files pour l'explorateur de fichiers.
Le Live CD est par défaut en anglais.

Le bureau du Live USB Ubuntu

Vous pouvez donc accéder aux fichiers de votre ordinateur sans problème.

Le bureau du Live USB Ubuntu

La dernière icône permet d'effectuer une recherche d'application, comme c'est le cas depuis le menu Démarrer de Windows 7 un peu à la mode Cortana ou encore avec Android.

Le bureau du Live USB Ubuntu

Par exemple, ici on recherche l'application terminal, les résultats s'affichent avec les icônes, vous pouvez cliquer pour lancer l'application.

Ouvrir un terminal sur Ubuntu

Pour accéder aux dossiers Windows depuis Ubuntu, voir ce lien :

Terminal Linux

Le terminal Linux permet de passer des commandes qui sont généralement universelles à tout Linux (selon l'interpréteur de scripts par défaut, mais faisons simple).
Ainsi, toutes les applications en graphiques sont disponibles en terminal.
Dans cet article, je détaillerai quelques commandes en terminal, parfois cela peut aider car plus simple qu'en graphique, parfois non.

Les commandes sont à saisir dans le terminal et à valider par entrée.

Changer la résolution

Si la résolution écran est trop petite, vous pouvez changer celle-ci :

  • Faites un clic droit sur le bureau Ubuntu
  • Puis configuration de l'affichage
Changer la résolution du Live USB
  • A droite cliquez dans la partie Definition pour changer et choisir la résolution écran souhaitée.
Changer la résolution du Live USB

Installer les applications de diagnostique matériel et hardware

Il faut ensuite installer les applications qui vont permettre de vérifier le matériel de l'ordinateur.
Nous allons installer les applications suivantes :

on utilise apt pour installer tous les paquets :

  • Ouvrez un terminal puis passez ces deux commandes en validant par entrée :
sudo add-apt-repository universe
sudo apt-get update
sudo apt-get install smartmontools gsmartcontrol psensor hddtemp lm-sensors memtester stressapptest stress
  • Faites O pour confirmer l'installation des paquets
Installer les applications de diagnostique matériel et hardware

Tester et faire un diagnostic matériel de son PC avec Ubuntu

Vérifier la santé de son disque dur

Si vous pensez que votre disque dur a un problème matériel et vous rencontrez des lenteurs et plantages, vous pouvez utiliser les interrogations S.M.A.R.T.
C'est souvent la cause de problème car les disques défaillants sont très courants.
C'est le premier test et vérification du matériel à effectuer.

avec l'outil de disque d'Ubuntu

  • Faites une recherche sur le mot de disque pour lancer l'outil de disque d'ubuntu
Vérifier la santé de son disque dur avec  l'outil de disque d'Ubuntu
  • A gaucher sélectionnnez le disque à vérifier
  • Puis en haut à droite, cliquez sur l'icône droit boutons et Données SMART et auto-tests.
Vérifier la santé de son disque dur avec  l'outil de disque d'Ubuntu

avec GSmartcontrol

Pour cela, on exécute GSmartControl :

Vérifier la santé de son disque dur avec GSmartcontrol
  • Le ou les disques dur s'affichent, cliquez sur celui que vous souhaitez vérifier, puis cliquez sur View Output.
  • Sélectionnez l'onglet Attributes, si des lignes roses apparaissent, cela indique que des seuils d'erreur ont été dépassés, cela n'est pas bon signe sur la santé du disque dur.
Vérifier la santé de son disque dur avec GSmartcontrol

D'autres informations sur la vérification de la santé son disque dur :

Avec Smartctl en ligne de commandes

En ligne de commande, vous devez utiliser l'utilitaire smartctl, ainsi pour visualiser les erreurs :

smartctl -l error /dev/sda

Pour obtenir toutes les informations d'un disque avec les attributs etc :

smartctl -a /dev/sda

Remplacez bien entendu /dev/sda par le disque dur que vous souhaitez vérifier, plus d'informations :

Vérification l'utilisation disque et l'espace disque

Ubuntu embarque un utilitaire Analyseur d'espace disque qui permet de vérifier l'utilisation disque et lespace disque.
Cela permet de trouver des fichiers volumineux ou dossiers qui utilisent l'espace disque anormalement.

  • Faites une recherche sur analyse pour trouver l'utilitaire d'
Vérification l'utilisation disque et l'espace disque sur Ubuntu
  • Choisissez ensuite le disque à vérifier et analyser
  • Vous pouvez naviguer dans les dossiers, un graphique à droite permet aussi de visualiser plus facilement où part l'espace disque.
Vérification l'utilisation disque et l'espace disque sur Ubuntu

Plus d'informations sur les problèmes d'utilisation disque : 

Vérifier la température de l'ordinateur sur Ubuntu

Pour vérifier la température de l'ordinateur depuis le Live CD Ubuntu, vous pouvez utiliser psensor :

Vérifier la température de l'ordinateur sur Ubuntu

L'utilisation CPU ainsi que les températures s'affichent alors, en ligne de commande vous pouvez saisir la commande : sensors

Vérifier la température de l'ordinateur sur Ubuntu

Si besoin, vous pouvez lancer un stress CPU à l'aide des utilitaires suivants :

stressapptest -s 30 -M 256 -m 8 -C 8 -W
stress -c 8 -i 1 -m 1 --vm-bytes 128M -t 10s

Tester les barrettes de mémoire

Si des barrettes de mémoires sont défectueuses, les données stockées par les applications et le système d'exploitation peuvent être inaccessible ou erronées, cela peut provoquer des ralentissements et des plantages de l'application, voir des plantages du système. Sur Windows cela se traduit par des BSOD (Blue Screen Of the Death), sur Linux par des segfault et kernel panic.

Le programme memtester en ligne de commandes permet de tester la mémoire.
La commande :

memtester quantité nombredepassage

par exemple va tester les 4Go avec 5 passages.

memtester 4096 5

Ainsi à la fin, un rapport est donné avec des erreurs ou non (tout est en OK) :

Tester les barrettes de mémoire sur Ubuntu

Le Live USB Ubuntu selon les versions peut aussi embarquer l'utilitaire memtest86+, sur les versions installées, vous pouvez aussi l'avoir.
Ce dernier est accessible au démarrage depuis le menu de démarrage Ubuntu :

Tester les barrettes de mémoire sur Ubuntu

Plus d'informations sur la vérification des barrettes de mémoire :

Test de débit de la connexion internet

Pour tester son débit, vous pouvez utiliser Mozilla Firefox et lancer des téléchargements, utiliser le site SpeedTest qui permet de tester son débit.

Mais il est aussi possible de lancer des téléchargements depuis un terminal à l'aide de l'utilitaire wget.
Pour tester la vitesse de la connexion internet, vous pouvez utiliser cette commande :

wget http://1.testdebit.info/fichiers/1000Mo/1000Mo.iso -O /dev/null
Vérifier le débit de sa connexion internet avec Ubuntu

Bien entendu, l'utilitaire ping est aussi disponible pour mesurer la latence

ping www.google.fr

et si on peut un ping en continue :

ping -t www.google.fr

D'autres commandes réseaux sont données sur la page : 

Pour plus d'aide et informations sur la vitesse de la connexion internet :