Dua port USB berhenti bekerja

15

Saya memiliki HP pavillion g6, menjalankan Xubuntu 14.04 64-bit. Saya memiliki 3 port USB. Untuk suatu alasan, 2 dari mereka berhenti bekerja pagi ini.

Saya telah xserver-xorg-input-allmenginstal, ikuti instruksi di sini yang tidak berfungsi. Laptop saya diperbarui dan ditingkatkan ke versi terbaru. lsusboutput

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

Saya mencoba live cd Manjaro, dan semua port berfungsi. Apakah tidak ada log kesalahan untuk port usb sehingga saya dapat melihat apa yang terjadi?

Saya /var/log/dpkg.logdan /var/log/apt/history.logyang di sini

Lynob
sumber
3
Boot dari DVD / USB langsung dan uji 2 port USB dan edit pertanyaan Anda mengesampingkan masalah perangkat keras.
user68186
@ user68186 Saya mencoba live cd Manjaro, semua port berfungsi
Lynob
1
@ KarlRichter saya tidak punya itu sekarang, tapi mengapa saya membutuhkannya? ini jelas masalah perangkat lunak dan bukan masalah perangkat keras
Lynob
1
@KarlRichter ini bukan masalah ubuntu, saya telah menggunakan xubuntu 14.04 sejak hari beta dan hanya hari ini port-port berhenti bekerja
Lynob
1
@KarlRichter maksud saya jika saya menggunakan live cd, itu akan berfungsi seperti sebelumnya dan saya melakukannya sebelumnya, saya memperbarui sistem saya berkali-kali sejak saya menginstalnya dan melakukan banyak perubahan padanya, tetapi gambar ubuntu akan berfungsi seperti itu sekali lakukan - Mari kita asumsikan bahwa Anda benar dan itu adalah masalah ubuntu. apakah itu mengubah sesuatu? tidak, masih masalah perangkat lunak yang perlu diperbaiki, perangkat keras saya baik-baik saja, ubuntu adalah OS, OS tidak lain adalah sekelompok perangkat lunak, oleh karena itu metode untuk memperbaiki kesalahan ini masih sama secara praktis
Lynob

Jawaban:

24

Di sini saya mendapatkan port USB3 saya tidak berfungsi setelah beberapa saat: hanya restart yang memperbaiki masalah.

Setelah beberapa penelitian, saya telah menemukan bahwa banyak port USB3 menghadirkan masalah manajemen daya di banyak hardware dan OS yang berbeda. Anda dapat menemukan orang yang melaporkan masalah semacam ini di Windows, Linux, dll.

Jadi, saya telah menonaktifkan manajemen daya USB, dan sekarang semuanya baik-baik saja.

1. Menonaktifkan Manajemen Daya USB

Untuk Ubuntu, usbcoremodul dikompilasi di kernel, jadi kita perlu mengubah parameter boot kernel.

Edit /etc/default/grubfile dan ubah GRUB_CMDLINE_LINUX_DEFAULTbaris untuk menambahkan usbcore.autosuspend=-1opsi:

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

Perhatikan bahwa quit splashopsi sudah ada. Jadi simpan opsi lain yang Anda miliki juga.

Simpan file dan tutup.

2. Perbarui grub

Setelah menyimpan file, perbarui grub:

sudo update-grub

Dan reboot.

3. Periksa autosuspend setelah reboot

Setelah reboot, periksa autosuspendnilai:

cat /sys/module/usbcore/parameters/autosuspend

Dan itu akan ditampilkan -1.

Rael Gugelmin Cunha
sumber
1
Saya menginstal ulang jadi saya tidak bisa mengujinya, saya membuka hadiah selama seminggu dan tidak ada yang menjawab jadi saya memutuskan untuk menginstal ulang tetapi terima kasih atas solusinya, jika saya pernah terjadi pada saya lagi, saya tahu di mana mencarinya
Lynob
Ini tidak berfungsi untuk saya di 15.10 .. nilai autosuspend tetap ada 2. Apakah ada perubahan di 15.10.?
Jonas Adler
@JonasAdler, dalam sekilas, dalam versi kernel terbaru, param yang harus diubah adalah autosuspend_delay_ms, tetapi saya belum mencobanya. Beri tahu saya jika ini berhasil dan saya dapat memperbarui jawabannya.
Rael Gugelmin Cunha
@RaelGugelminCunha begitu "tenang percikan usbcore.autosuspend_delay_ms = -1"?
Jonas Adler
1
@RaelGugelminCunha terima kasih! Pengaturan sekarang sudah ada, mari kita lihat apakah itu berfungsi. Saya akan melaporkan kembali.
Jonas Adler
3

Saya punya masalah serupa dan http://www.ubuntugeek.com/how-to-fix-usb-stops-working-problem-in-ubuntu.html mendaftar cara lain untuk memperbaikinya

Metode ini juga mengedit grub tetapi alih-alih GRUB_CMDLINE_LINUX_DEFAULTmemodifikasinya GRUB_CMDLINE_LINUX="".

Langkah:

  1. Terminal terbuka
  2. Ketik gksudo gedit /etc/default/grubterminal dan tekan enter
  3. Temukan garis GRUB_CMDLINE_LINUX=""
  4. Ubah baris untuk dibaca GRUB_CMDLINE_LINUX="acpi=force irqpoll"
  5. Setelah itu, perbarui bootloader melalui terminal dengan mengetik sudo update-grubdan menekan enter
  6. Mulai ulang sistem Anda

Metode ini sama dengan yang diberikan pada tautan di atas dan itu berhasil untuk saya.

Saya menggunakan Ubuntu Desktop 14.04 64 bit.

Arjun Ks
sumber
1

Ini adalah solusi sederhana yang dapat Anda coba ini:

pertama jalankan perintah di bawah ini di terminal:

sudo dpkg-reconfigure xserver-xorg

setelah itu, reboot komputer Anda dan itu berhasil untuk saya!

Dinesh
sumber