2

Я только что установил Arch Linux с версией ядра 3.9.5-1. Во время работы xorg (в частности, XMonad) моя оптическая USB-мышь Microsoft отказывает (перестает отправлять движения) через некоторое время, каждый раз , когда я запускаю свой компьютер. Когда я смотрю на нижнюю сторону, свет все еще включен, но он значительно тусклее. Проблема не решается путем перезапуска xorg, но перезагрузка компьютера временно устраняет проблему.

Всего пару дней назад у меня была запущена как Windows 7, так и предыдущая версия Arch без проблем с мышью, поэтому я думаю, что сама мышь по-прежнему полностью работает. У кого-нибудь есть предложения относительно того, как я могу решить эту проблему?

Спасибо!

1 ответ1

1

ОБНОВЛЕНИЕ: я написал статью о проблемах автоподключения USB в GNU/Linux. Проверьте это для более элегантного решения.

У меня была похожая проблема с USB-мышью Microsoft, совместимой с оптической USB и PS/2, после обновления системы Linux Mint Debian Edition до ядра 3.10-2-amd64 . Виновником является неподходящее автоматическое приостановление управления питанием ядра USB . В Debian это скомпилировано как модуль usbcore в ядро.

Вы можете решить эту проблему навсегда, введя в командной строке:

sudo echo "options usbcore autosuspend=-1" > /etc/modprobe.d/disable-usb-autosuspend.conf

Однако для некоторых ядер может потребоваться autosuspend=0 .

Если ваша система использует initrd (скорее всего, так), то пересоберите initrd для вашего ядра.

Например:

uname -r
sudo dpkg-reconfigure linux-image-3.10-2-amd64

Перезагрузитесь и проверьте с помощью:

cat /sys/module/usbcore/parameters/autosuspend

который должен дать -1 сейчас.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .