182 votes

J'ai un problème de détection de matériel, quels journaux dois-je consulter ?

J'essaie de poser une question sur le fonctionnement de mon matériel mais je ne sais pas quelles informations ajouter à ma question pour obtenir de l'aide, que dois-je faire ?

Relié si vous n'avez pas accès à une interface graphique :

150voto

Matthew Schinckel Points 15596

L'information la plus importante que vous pouvez donner est ce que vous avez fait ce que vous attendu de se produire, et ce que vous observez est arrivé .

Cette question est un exemple particulièrement réussi d'un problème de détection matérielle d'un périphérique USB.

D'autres exemples pourraient être :

J'ai installé Ubuntu 10.04 Desktop sur mon ordinateur portable Dell Optiwhatever 312. Lorsque je me connecte, ma carte sans fil n'est pas visible dans le menu contextuel du Gestionnaire de réseau, bien que le réseau câblé y apparaisse.

o

J'ai Ubuntu 10.04 Netbook edition sur mon ordinateur portable System76. Lorsque je branche mon casque dans la prise, le son sort du casque mais aussi des haut-parleurs. des haut-parleurs.

o

J'utilise Ubuntu 10.04. J'ai utilisé le programme "Additional Drivers" pour installer les pilotes nVidia actuels pour ma GeForce FX 5200. Maintenant, lorsque je démarre le système s'arrête s'arrête avec un écran noir après la fin de l'écran de démarrage d'Ubuntu.

Après cette description générale du problème, les autres informations intéressantes dépendent du type de matériel avec lequel vous avez des problèmes, et des problèmes que vous rencontrez.

En général :

  • sudo lspci -nn listera tous les périphériques PCI de votre système. Cela inclut toutes les cartes d'extension (cartes vidéo, WiFi, etc.) de votre système, que le noyau ait ou non un pilote pour elles. Cette information est utile si vous n'êtes pas sûr du matériel que vous avez.
  • lsusb répertorie tous les périphériques USB connectés à votre système. Là encore, cette fonction est utile si vous n'êtes pas sûr du matériel dont vous disposez. C'est également utile pour vérifier que le périphérique est bien branché !
  • /var/log/udev y /var/log/dmesg aura des informations sur les périphériques que le noyau a détectés. Ces journaux sont généralement très volumineux - à moins que vous ne sachiez quelles parties du journal sont intéressantes, ce n'est pas une bonne idée de les inclure dans votre question, bien qu'un lien vers eux puisse être utile (vous pouvez utiliser la commande http://paste.ubuntu.com pour les grosses bûches)
  • sudo lshw --class X pr sudo lshw -C X peut également fournir des informations précieuses sur le matériel de la classe spécifiée. X - Voici quelques exemples de cours cdrom , communication , core , cpu , display , isa , medium , memory , multimedia , network , pci , scsi , serial , storage y usb - Ainsi, par exemple, vous pouvez utiliser sudo lshw -C network pour afficher des informations sur les cartes réseau que l'ordinateur peut détecter.

Pour Vidéo problèmes :

  • /var/log/Xorg.0.log est le fichier journal du serveur X. Il est utile pour tous les problèmes de vidéo. Ce fichier peut être long, aussi n'hésitez pas à le mettre sur http://paste.ubuntu.com . N'oubliez pas de donner un lien vers votre "collage" pour que nous puissions le retrouver en cas de besoin.
  • LIBGL_DEBUG=verbose glxinfo affichera des informations sur la prise en charge de l'accélération 3D, utiles en cas de problèmes avec les effets 3D ou de bureau.
  • lspci -nn | grep VGA listera toutes les cartes vidéo de votre système, utile si vous n'êtes pas sûr du type de carte vidéo que vous avez.
  • /usr/lib/nux/unity_support_test -p doit être utilisé pour compiz et d'autres problèmes de compatibilité avec Unity.

Pour Audio problèmes :

  • cat /proc/asound/cards listera les périphériques audio qui ont été détectés. Vous devriez inclure ceci.
  • cat /proc/asound/card0/codec#0 contiendra des informations sur la première carte son, y compris des informations sur les ports d'entrée/sortie qui lui sont connectés. Si vous avez un problème pour brancher un microphone, des écouteurs ou des haut-parleurs externes, incluez cette information. Vous pouvez également avoir plus d'un périphérique sonore. Dans ce cas, il y aura plus d'une carte son. /proc/asound/card??? répertoire.
  • Wiki : Déboguer les problèmes de son

63voto

Paul Beckingham Points 7460

Note : Si vous disposez d'une connexion filaire, envisagez d'exécuter le script sans fil tout en un présenté dans cette réponse il fait tout le travail à votre place !


Cartes sans fil

Les problèmes de connectivité sans fil sont heureusement de plus en plus rares à chaque version d'Ubuntu. Cependant, des problèmes surviennent encore.

Les informations suivantes aideront à diagnostiquer les problèmes de connectivité sans fil dans les questions postées sur Ask Ubuntu, vous pouvez ouvrir un terminal en appuyant sur Ctrl - Alt - T et en tapant l'une de ces commandes, puis modifiez votre question pour ajouter l'information.

Comment le noyau reconnaît vos cartes réseau

sudo lshw -class network

Détails de votre carte sans fil USB

lsusb

Cela peut donner une longue liste en fonction du nombre de périphériques USB connectés. En cas de doute, affichez la liste complète.

Détails de votre carte sans fil PCI

lspci

Cela peut donner une longue liste en fonction du nombre de dispositifs PCI installés. En cas de doute, affichez la liste complète.

Comment voir si une carte sans fil est bloquée en douceur ou en dur :

rfkill list all

Erreurs lors de la connexion

Souvent, vous pouvez voir des erreurs utiles en regardant les journaux de votre noyau.

Si vous essayez de vous connecter via le gestionnaire de réseau, vous pouvez voir quelles erreurs sont produites en regardant dans dmesg

Procédure suggérée - type dmesg puis tentez de vous connecter et tapez dmesg à nouveau. La nouvelle sortie affichée devrait donner une indication sur l'erreur.

Une autre sortie utile est dmesg | grep -i firmware - Si vous voyez des erreurs dans la sortie, cela peut indiquer que vous devez installer un micrologiciel - généralement un paquet du dépôt.

NDISWrapper

Une recherche sur Google donne parfois des résultats suggérant l'utilisation de NDISWrapper. Il s'agit d'une ancienne technique permettant d'obtenir un pilote Windows XP et de le faire fonctionner sous Ubuntu.

En général, cela devrait être évité dans les versions actuelles d'Ubuntu puisque les pilotes du noyau ont moins de problèmes de compatibilité.

Si vous avez des problèmes avec le sans fil, postez les résultats des quatre entrées de ligne de commande ci-dessus dans votre question AVANT d'essayer NDISWrapper.

19voto

Fabiano Soriani Points 543

Ver https://wiki.ubuntu.com/DebuggingHardwareDetection

https://wiki.ubuntu.com/DebuggingProcedures est généralement un bon point de départ si vous voulez savoir quelles informations sont utiles pour un rapport de bogue.

15voto

chris Points 290

Ceux-ci peuvent être utiles (en fonction du type de matériel) :

dmesg
lspci
lsusb

10voto

Brian Childress Points 437

Les journaux suivants contiennent des détails sur le matériel tel qu'il a été vu par divers services système (noyau, udev, etc.) au moment du démarrage :

/var/log/udev
/var/log/dmesg

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X