Zwei USB-Anschlüsse funktionieren nicht mehr

15

Ich habe einen HP Pavillion G6 mit Xubuntu 14.04 64-Bit. Ich habe 3 USB-Anschlüsse. Aus irgendeinem Grund haben 2 von ihnen heute Morgen aufgehört zu arbeiten.

Ich habe xserver-xorg-input-allinstalliert, befolgte die Anweisungen hier, die nicht funktioniert haben. Mein Laptop wird aktualisiert und auf die neueste Version aktualisiert. lsusbAusgänge

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

Ich habe eine Manjaro Live-CD ausprobiert und alle Ports funktionieren. Gibt es nicht ein Fehlerprotokoll für USB-Ports, damit ich sehen kann, was los ist?

Meine /var/log/dpkg.logund /var/log/apt/history.logsind hier

Lynob
quelle
3
Booten Sie von einer Live-DVD / USB, testen Sie die 2 USB-Anschlüsse und bearbeiten Sie Ihre Frage, um Hardwareprobleme auszuschließen.
user68186
@ user68186 Ich habe versucht, auf Manjaro Live-CD, alle Ports arbeiten
Lynob
1
@KarlRichter das habe ich gerade nicht, aber warum sollte ich das überhaupt brauchen? Es ist eindeutig ein Software-Problem und kein Hardware-Problem
Lynob
1
@KarlRichter es ist kein Ubuntu-Problem, ich benutze xubuntu 14.04 seit Beta-Tagen und nur heute funktionieren die Ports nicht mehr
Lynob
1
@KarlRichter Ich meine, wenn ich eine Live-CD verwende, wird es so funktionieren wie vorher und ich habe es bereits getan. Ich habe mein System viele Male aktualisiert, seit ich es installiert und viele Änderungen daran vorgenommen habe, aber das Ubuntu-Image wird einmal so funktionieren did - Nehmen wir an, Sie haben Recht und es war ein Ubuntu-Problem. ändert es etwas? es ist kein Problem mit der Software, die behoben werden muss, meine Hardware ist in Ordnung, Ubuntu ist ein Betriebssystem, ein Betriebssystem ist nichts anderes als eine Menge Software, daher ist die Methode zur Behebung dieses Fehlers praktisch immer noch dieselbe
Lynob,

Antworten:

24

Hier haben meine USB3-Ports nach einer Weile nicht funktioniert: Nur ein Neustart behebt das Problem.

Nach einigen Recherchen habe ich festgestellt, dass viele USB3-Anschlüsse in vielen verschiedenen Hardwares und Betriebssystemen ein Energieverwaltungsproblem darstellen. Sie können Leute finden, die solche Probleme unter Windows, Linux usw. melden.

Also habe ich die USB-Energieverwaltung deaktiviert und jetzt ist alles in Ordnung.

1. Deaktivieren der USB-Energieverwaltung

Für Ubuntu wird das usbcoreModul im Kernel kompiliert, daher müssen die Kernel-Boot-Parameter geändert werden.

Bearbeiten Sie die /etc/default/grubDatei und ändern Sie die GRUB_CMDLINE_LINUX_DEFAULTZeile, um die usbcore.autosuspend=-1Option hinzuzufügen :

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

Beachten Sie, dass quit splashbereits Optionen vorhanden waren. Behalten Sie also auch andere Optionen bei.

Datei speichern und schließen.

2. Aktualisiere grub

Nachdem Sie die Datei gespeichert haben, aktualisieren Sie grub:

sudo update-grub

Und neu starten.

3. Überprüfen Sie nach dem Neustart die automatische Suspendierung

Überprüfen Sie nach dem Neustart den autosuspendWert:

cat /sys/module/usbcore/parameters/autosuspend

Und es sollte angezeigt werden -1.

Rael Gugelmin Cunha
quelle
1
Ich neu installiert , so kann ich es testen kann nicht, ich eine Prämie für eine Woche geöffnet und niemand antwortete , so habe ich beschlossen , die Lösung zu installieren , aber dank für, wenn ich es nie wieder passiert mir, ich weiß , wo sie suchen
Lynob
Das funktioniert bei mir nicht in 15.10 .. Autosuspend-Wert bleibt erhalten 2. Hat sich am 15.10. Etwas geändert?
Jonas Adler
@JonasAdler, in einem kurzen Blick, in den neuesten Kernel-Versionen ist der zu ändernde Parameter autosuspend_delay_ms, aber ich habe es noch nicht versucht. Lassen Sie mich wissen, ob dies funktioniert und ich kann die Antwort aktualisieren.
Rael Gugelmin Cunha
@RaelGugelminCunha also "quiet splash usbcore.autosuspend_delay_ms = -1"?
Jonas Adler
1
@RaelGugelminCunha danke! Die Einstellung ist nun vorhanden. Mal sehen, ob sie funktioniert. Ich melde mich wieder.
Jonas Adler
3

Ich hatte ein ähnliches Problem und http://www.ubuntugeek.com/how-to-fix-usb-stops-working-problem-in-ubuntu.html listet eine andere Möglichkeit auf, dies zu beheben

Diese Methode bearbeitet auch den Grub, GRUB_CMDLINE_LINUX_DEFAULTändert ihn jedoch nicht GRUB_CMDLINE_LINUX="".

Schritte:

  1. Terminal öffnen
  2. Geben Sie das gksudo gedit /etc/default/grubTerminal ein und drücken Sie die Eingabetaste
  3. Finde die Linie GRUB_CMDLINE_LINUX=""
  4. Ändern Sie die zu lesende Zeile GRUB_CMDLINE_LINUX="acpi=force irqpoll"
  5. Aktualisieren Sie anschließend den Bootloader über das Terminal, indem Sie eingeben sudo update-grubund die Eingabetaste drücken
  6. Starten Sie Ihr System neu

Diese Methode ist die gleiche wie im obigen Link und hat bei mir funktioniert.

Ich benutze Ubuntu Desktop 14.04 64 Bit.

Arjun Ks
quelle
1

Dies ist eine einfache Lösung, die Sie ausprobieren können:

Führen Sie zuerst den folgenden Befehl im Terminal aus:

sudo dpkg-reconfigure xserver-xorg

Danach starten Sie Ihren Computer neu und es hat für mich funktioniert!

Dinesh
quelle