У меня есть павильон g6 HP, рабочий 64-разрядный Xubuntu 14.04. У меня есть 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 живой CD, и все порты работают. Нет ли журнал ошибок для USB-портов, таким образом, я вижу то, что продолжается?
Мой /var/log/dpkg.log
и /var/log/apt/history.log
здесь
Здесь я получил свои порты USB3, не работающие через некоторое время: только перезапуск решает проблему.
После некоторого исследования я нашел, что много портов USB3 представляет проблему управления питанием В большом количестве различных аппаратных средств и OSs. Можно найти людей, сообщающих об этом виде проблемы в Windows, Linux, и т.д.
Так, я отключил управление питанием USB, и теперь все прекрасно.
Для Ubuntu, usbcore
модуль компилируется в ядре, таким образом, мы должны изменить параметры начальной загрузки ядра.
Отредактируйте /etc/default/grub
файл и изменение GRUB_CMDLINE_LINUX_DEFAULT
строка для добавления usbcore.autosuspend=-1
опция:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash usbcore.autosuspend=-1"
Отметьте это quit splash
были опции, уже представляют. Поэтому сохраните другие опции, которые Вы имеете также.
Сохраните файл и близко.
После сохранили файл, обновляют личинку:
sudo update-grub
И перезагрузка.
После перезагрузки проверить autosuspend
значение:
cat /sys/module/usbcore/parameters/autosuspend
И это должно отобразиться -1
.
У меня была подобная проблема и http://www.ubuntugeek.com/how-to-fix-usb-stops-working-problem-in-ubuntu.html списки другой способ зафиксировать это
, Этот метод также редактирует личинку, но вместо того, чтобы изменить 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 14,04 64 бита.
Это - простое решение, можно попробовать это:
первый выполняются ниже команды в терминале:
sudo dpkg-reconfigure xserver-xorg
после, перезагрузите свой компьютер, и он работал на меня!