У меня HP pavillion g6, работающий на Xubuntu 14.04 64-bit. У меня 3 порта USB. По какой-то причине 2 из них перестали работать сегодня утром.
Я 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 live cd, и все порты работают. Разве нет журнала ошибок для usb-портов, чтобы я мог увидеть, что происходит?
Мой /var/log/dpkg.log
и /var/log/apt/history.log
естьздесь
решение1
У меня через некоторое время перестали работать порты USB3: проблему решает только перезагрузка.
После некоторых исследований я обнаружил, что многие порты USB3 представляют собой проблему управления питанием во многих различных аппаратных средствах и ОС. Вы можете найти людей, сообщающих о такого рода проблемах в Windows, Linux и т. д.
Итак, я отключил управление питанием USB, и теперь все в порядке.
1. Отключение управления питанием USB
Для 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
.
решение2
У меня была похожая проблема иhttp://www.ubuntugeek.com/how-to-fix-usb-stops-working-problem-in-ubuntu.htmlперечисляет другой способ исправить это
Этот метод также редактирует grub, но вместо изменения GRUB_CMDLINE_LINUX_DEFAULT
он изменяет GRUB_CMDLINE_LINUX=""
.
Шаги:
- Открытый терминал
- Введите
gksudo gedit /etc/default/grub
терминал и нажмите ввод. - Найдите линию
GRUB_CMDLINE_LINUX=""
- Измените строку следующим образом:
GRUB_CMDLINE_LINUX="acpi=force irqpoll"
- После этого обновите загрузчик через терминал, введя
sudo update-grub
и нажав Enter - Перезагрузите систему.
Этот метод тот же, что указан в ссылке выше, и он мне помог.
Я использую Ubuntu Desktop 14.04 64 бит.
решение3
Это простое решение, вы можете попробовать это:
сначала выполните следующую команду в терминале:
sudo dpkg-reconfigure xserver-xorg
после этого перезагрузите компьютер и мне это помогло!
решение4
Проверьте, External USB
включено ли это в BIOS вашего компьютера. В моем случае оно каким-то образом изменило свое состояние.
Это зависит исключительно от вашей системы, однако это может решить проблему, как это было у меня.