web-dev-qa-db-fra.com

Mon clavier USB ne fonctionne pas

Je viens d'installer Ubuntu et maintenant mon clavier et ma souris USB ne fonctionnent pas.

J'ai branché un clavier PS/2 pour pouvoir maintenant exécuter des commandes.

Je reçois beaucoup de messages étranges dans dmesg: http://paste.ubuntu.com/9269795

Le clavier et la souris USB fonctionnaient bien lors de l'installation à partir du Live CD.

Le clavier USB fonctionne dans le BIOS.

1
MDTech.us_MAN

J'ai résolu ce problème en activant IOMMU dans le BIOS. Cela semble être un problème spécifique à la carte mère.

Sujet du forum: http://ubuntuforums.org/showthread.php?t=2111223&p=12503485#post12503485

Je voulais juste ajouter à ce fil au cas où quelqu'un aiderait - j'ai également rencontré ce bogue (la mise en réseau et l'USB ne fonctionnent pas avec les noyaux Linux 64 bits sur la carte mère Gigabyte 970A-D3 Rev. 3.0). J'ai initialement posté à ce sujet dans ce fil si vous voulez des détails sanglants.

Notez que ma carte mère est un D3, pas un DS3, bien qu'ils soient presque identiques.

Notez également que ma carte mère est la version 3.0. La révision est importante car elle a un bios différent des versions précédentes; aussi, je n'ai pas eu ce problème avec la version précédente que j'ai utilisée brièvement.

De plus, les noyaux 32 bits fonctionnent bien, ce ne sont que ceux 64 bits qui n'ont pas réussi Networking and USB.

Et en outre, le même problème existe également dans le noyau 13.04 Raging 64 bits actuel.

La bonne nouvelle: j'ai réussi à faire fonctionner mon système en définissant IOMMU sur ENABLED dans le BIOS (il a été réglé sur désactivé par "paramètres optimisés"/par défaut).

YMMV. J'ai compris que je devrais jouer avec ce paramètre en parcourant ce fil et le bug du tableau de bord similaire mentionné précédemment (), bien que je ne sache pas si quelqu'un d'autre l'a résolu par la même méthode.

Pas sûr à 100% où ce bug doit être signalé. Ce n'est pas strictement un bug Ubuntu, il affecte tous les noyaux 64 bits (que j'ai essayé, au moins). Je suppose que cela pourrait être considéré principalement comme un bug de gigaoctet. Pas certain. Je pense cependant qu'il serait préférable que le noyau donne des messages d'avertissement/débogage plus utiles dans ce cas afin que les gens puissent mieux le diagnostiquer. J'ai fini par passer de nombreuses heures à travailler là-dessus.

2
MDTech.us_MAN