Deux ports USB ne fonctionnent plus

15

J'ai un HP pavillion g6, exécutant Xubuntu 14.04 64 bits. J'ai 3 ports USB. Pour une raison quelconque, 2 d'entre eux ont cessé de travailler ce matin.

J'ai xserver-xorg-input-allinstallé, suivi les instructions ici qui n'ont pas fonctionné. Mon ordinateur portable est mis à jour et mis à niveau vers la dernière version. lsusbles sorties

Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 0a5c:21e3 Broadcom Corp. HP Portable Valentine
Bus 001 Device 005: ID 2188:0ae1  
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

J'ai essayé sur Manjaro live cd, et tous les ports fonctionnent. N'y a-t-il pas un journal des erreurs pour les ports USB afin que je puisse voir ce qui se passe?

Mon /var/log/dpkg.loget /var/log/apt/history.logsont ici

Lynob
la source
3
Démarrez à partir d'un DVD / USB en direct et testez les 2 ports USB et modifiez votre question en éliminant les problèmes matériels.
user68186
@ user68186 J'ai essayé sur le CD live de Manjaro, tous les ports fonctionnent
Lynob
1
@KarlRichter je n'ai pas ça pour le moment, mais pourquoi en aurais-je même besoin? c'est clairement un problème logiciel et non matériel
Lynob
1
@KarlRichter ce n'est pas un problème ubuntu, j'utilise xubuntu 14.04 depuis les jours bêta et seulement aujourd'hui les ports ont cessé de fonctionner
Lynob
1
@KarlRichter, je veux dire que si j'utilise à partir d'un CD en direct, cela fonctionnera comme avant et je l'ai fait avant, je mets à jour mon système plusieurs fois depuis que je l'ai installé et y ai apporté de nombreuses modifications, mais l'image ubuntu fonctionnera comme une fois did - Supposons que vous avez raison et que c'était un problème ubuntu. cela change-t-il quelque chose? ce n'est pas le cas, toujours un problème logiciel qui doit être résolu, mon matériel est bon, ubuntu est un système d'exploitation, un système d'exploitation n'est rien d'autre qu'un tas de logiciels, donc la méthode pour corriger cette erreur est toujours la même pratiquement
Lynob

Réponses:

25

Ici, mes ports USB3 ne fonctionnent pas après un certain temps: seul un redémarrage résout le problème.

Après quelques recherches, j'ai constaté que de nombreux ports USB3 présentent un problème de gestion de l'alimentation dans de nombreux matériels et systèmes d'exploitation différents. Vous pouvez trouver des personnes signalant ce type de problème sur Windows, Linux, etc.

J'ai donc désactivé la gestion de l'alimentation USB, et maintenant tout va bien.

1. Désactivation de la gestion de l'alimentation USB

Pour Ubuntu, le usbcoremodule est compilé dans le noyau, nous devons donc changer les paramètres de démarrage du noyau.

Modifiez le /etc/default/grubfichier et changez la GRUB_CMDLINE_LINUX_DEFAULTligne pour ajouter l' usbcore.autosuspend=-1option:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash usbcore.autosuspend=-1"

Notez que des quit splashoptions étaient déjà présentes. Gardez donc les autres options dont vous disposez.

Enregistrez le fichier et fermez.

2. Mettre à jour grub

Après avoir enregistré le fichier, mettez à jour grub:

sudo update-grub

Et redémarrez.

3. Vérifiez la suspension automatique après le redémarrage

Après le redémarrage, vérifiez la autosuspendvaleur:

cat /sys/module/usbcore/parameters/autosuspend

Et cela devrait s'afficher -1.

Rael Gugelmin Cunha
la source
1
J'ai réinstallé donc je ne peux pas le tester, j'ai ouvert une prime pendant une semaine et personne n'a répondu alors j'ai décidé de réinstaller mais merci pour la solution, si jamais ça m'arrive à nouveau, je sais où chercher
Lynob
Cela ne fonctionne pas pour moi dans 15.10 .. la valeur de suspension automatique reste 2. Quelque chose a-t-il changé en 15.10.?
Jonas Adler
@JonasAdler, en un coup d'œil, dans les dernières versions du noyau, le paramètre à changer est autosuspend_delay_ms, mais je n'ai pas encore essayé. Faites-moi savoir si cela fonctionne et je pourrai mettre à jour la réponse.
Rael Gugelmin Cunha
@RaelGugelminCunha alors "splash tranquille usbcore.autosuspend_delay_ms = -1"?
Jonas Adler
1
@RaelGugelminCunha merci! Le paramètre est maintenant en place, voyons si cela fonctionne. Je ferai rapport.
Jonas Adler
3

J'ai eu un problème similaire et http://www.ubuntugeek.com/how-to-fix-usb-stops-working-problem-in-ubuntu.html répertorie une autre façon de résoudre ce problème

Cette méthode modifie également le grub mais au lieu de le modifier, GRUB_CMDLINE_LINUX_DEFAULTil le modifie GRUB_CMDLINE_LINUX="".

Pas:

  1. Terminal ouvert
  2. Tapez le gksudo gedit /etc/default/grubterminal et appuyez sur Entrée
  3. Trouvez la ligne GRUB_CMDLINE_LINUX=""
  4. Modifier la ligne à lire GRUB_CMDLINE_LINUX="acpi=force irqpoll"
  5. Après cela, mettez à jour le chargeur de démarrage via le terminal en tapant sudo update-grubet en appuyant sur entrée
  6. Redémarrez votre système

Cette méthode est la même que celle indiquée dans le lien ci-dessus et elle a fonctionné pour moi.

J'utilise Ubuntu Desktop 14.04 64 bits.

Arjun Ks
la source
1

C'est une solution simple, vous pouvez essayer ceci:

exécutez d'abord la commande ci-dessous dans le terminal:

sudo dpkg-reconfigure xserver-xorg

après, redémarrez votre ordinateur et ça a fonctionné pour moi!

Dinesh
la source