Перестали работать 2 usb порта

У меня HP pavillion g6, работает под управлением xubuntu 14.04 64 bit. У меня есть 3 порта USB. Почему-то двое из них перестали работать сегодня утром,

я имею xserver-xorg-input-all установлен, следуя инструкциям здесь не работает. Мой ноутбук обновлен и обновлен до последней версии. lsusb

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

Я попробовал на живом компакт-диске Manjaro, все порты работают, нет ли журнала ошибок для USB-портов, чтобы я мог видеть, что происходит?

мой /var/log/dpkg.log а также /var/log/apt/history.log здесь

4 ответа

Решение

Здесь у меня порты USB3 не работают через некоторое время: только перезагрузка решает проблему.

После некоторых исследований я обнаружил, что большое количество портов USB3 представляет собой проблему управления питанием во многих различных аппаратных средствах и операционных системах. Вы можете найти людей, сообщающих о подобных проблемах в Windows, Linux и т. Д.

Итак, я отключил управление питанием USB, и теперь все в порядке.

1. Отключение USB Power Management

Для Ubuntu, usbcore Модуль скомпилирован в ядре, поэтому нам нужно изменить параметры загрузки ядра.

Изменить /etc/default/grub подать и изменить GRUB_CMDLINE_LINUX_DEFAULT строка, чтобы добавить usbcore.autosuspend=-1 опция:

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

Обратите внимание, что quit splash были варианты уже присутствующие. Так что оставьте другие варианты у вас тоже.

Сохраните файл и закройте.

2. Обновление grub

После сохранения файла обновите grub:

sudo update-grub

И перезагрузка.

3. Проверьте автоподвеску после перезагрузки

После перезагрузки проверьте autosuspend значение:

cat /sys/module/usbcore/parameters/autosuspend

И это должно отображать -1,

Ubuntu 15.10 и выше

Следуйте тем же инструкциям, но опция для использования autosuspend_delay_ms (вместо autosuspend).

У меня была похожая проблема, и в http://www.ubuntugeek.com/how-to-fix-usb-stops-working-problem-in-ubuntu.html перечислены другие способы решения этой проблемы.

Этот метод также редактирует Grub, но вместо изменения GRUB_CMDLINE_LINUX_DEFAULT это модифицирует GRUB_CMDLINE_LINUX="",

шаги:

  1. Открытый терминал
  2. Тип gksudo gedit /etc/default/grub в терминале и нажмите ввод
  3. Найти строку GRUB_CMDLINE_LINUX=""
  4. Изменить строку для чтения GRUB_CMDLINE_LINUX="acpi=force irqpoll"
  5. После этого обновите загрузчик через терминал, набрав sudo update-grub и нажав ввод
  6. Перезагрузите вашу систему

Этот метод такой же, как приведенный в ссылке выше, и он работал для меня.

Я использую Ubuntu Desktop 14.04 64 бит.

Это простое решение, вы можете попробовать это:

сначала выполните следующую команду в терминале:

sudo dpkg-reconfigure xserver-xorg

после перезагрузите компьютер, и у меня все заработало!

Проверить, если External USBвключен в BIOS вашего компьютера. В моем случае он каким-то образом изменил состояние.

Это полностью зависит от вашей системы, однако это может решить проблему, как это было для меня.

Другие вопросы по тегам