У меня есть недавно установленная версия Ubuntu 18.04, двойной загруженный с Windows 10. Установка пошла большая, и у меня не было проблем с помощью Ubuntu. Однако, когда я включаю свой компьютер и начальную загрузку в Linux, мой указатель мыши не переместится. У меня есть мышь, которая освещает, когда она включается и когда она не работает, я заметил, что световые сигналы выключены. Кажется, что это даже не получает питание, когда это происходит. Для фиксации этого я просто выключаю компьютер и назад на снова затем, мышь имеет силу, и все прекрасно. Когда я загружаюсь в Windows 10, мышь всегда работает. Это стало достаточно общим возникновением, что у меня есть цикл включения и выключения питания снова, после включения его первоначально, ежедневно только для получения работы мыши.
У меня есть Бритва мышь USB Naga. Клавиатура (также USB), кажется, не произведена. Мышь использует USB позади компьютера (в противоположность концентратору USB или дополнительному порту на клавиатуре).
У кого-либо была эта проблема? Как я даже пошел бы о поиске и устранении неисправностей этого? Я не знаком с занимающимися расследованиями системными отказами уровня (как драйверы USB, например) в Linux.
Обновление: dmesg производят:
[ 1.792881] [drm] Finished loading DMC firmware i915/skl_dmc_ver1_26.bin (v1.26)
[ 1.797053] usb 1-8: New USB device found, idVendor=0d8c, idProduct=0012
[ 1.797054] usb 1-8: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 1.797055] usb 1-8: Product: USB Audio Device
[ 1.797056] usb 1-8: Manufacturer: C-Media Electronics Inc.
[ 1.928008] usb 1-9: new full-speed USB device number 5 using xhci_hcd
[ 2.061261] [drm] failed to retrieve link info, disabling eDP
[ 2.064752] [drm] Initialized i915 1.6.0 20171023 for 0000:00:02.0 on minor 1
[ 2.077201] usb 1-9: unable to read config index 0 descriptor/all
[ 2.077203] usb 1-9: can't read configurations, error -71
[ 2.204069] usb 1-9: new full-speed USB device number 6 using xhci_hcd
[ 2.256394] checking generic (d1000000 300000) vs hw (b0000000 10000000)
[ 2.256447] i915 0000:00:02.0: fb1: inteldrmfb frame buffer device
[ 2.354338] usb 1-9: string descriptor 0 read error: -71
[ 2.354342] usb 1-9: New USB device found, idVendor=1532, idProduct=001f
[ 2.354343] usb 1-9: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 2.355456] usb 1-9: can't set config #1, error -71
[ 2.480295] usb 1-14: new full-speed USB device number 7 using xhci_hcd
[ 2.629969] usb 1-14: New USB device found, idVendor=1532, idProduct=021e
[ 2.629984] usb 1-14: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 2.629985] usb 1-14: Product: Razer Ornata Chroma
[ 2.629986] usb 1-14: Manufacturer: Razer
После того, как я разъединяю и повторно подключаю мышь:
[ 1436.941950] usb 1-9: USB disconnect, device number 6
[ 1446.504530] usb 1-9: new full-speed USB device number 8 using xhci_hcd
[ 1446.654938] usb 1-9: New USB device found, idVendor=1532, idProduct=001f
[ 1446.654941] usb 1-9: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 1446.654944] usb 1-9: Product: Razer Naga Epic
[ 1446.654946] usb 1-9: Manufacturer: Razer
[ 1446.656777] input: Razer Razer Naga Epic as /devices/pci0000:00/0000:00:14.0/usb1/1-9/1-9:1.0/0003:1532:001F.0006/input/input28
[ 1446.657065] hid-generic 0003:1532:001F.0006: input,hidraw5: USB HID v1.11 Mouse [Razer Razer Naga Epic] on usb-0000:00:14.0-9/input0
[ 1446.657984] input: Razer Razer Naga Epic as /devices/pci0000:00/0000:00:14.0/usb1/1-9/1-9:1.1/0003:1532:001F.0007/input/input29
[ 1446.716997] hid-generic 0003:1532:001F.0007: input,hidraw6: USB HID v1.11 Keyboard [Razer Razer Naga Epic] on usb-0000:00:14.0-9/input1
Используя эту команду:
strings /usr/src/linux-headers-4.15.0-38-generic/include/uapi/asm-generic/errno.h
Я нашел, каков код ошибки-71: EPROTO 71 /* Protocol error */
Но я все еще не знаю то, что это действительно означает... и как зафиксировать его.
можно попробовать это: sudo modprobe-r psmouse
Это удаляет мышь. При выполнении вышеупомянутой команды по ошибке выполните это: sudo modprobe -a psmouse
Я имел ту же проблему с помощью мыши Diamondback 2 Razer на Перекати-поле openSUSE и смог зафиксировать его. Я включал описание в то, как я решил проблему ниже, так как я не использую Ubuntu и поскольку проблема, кажется, конкретные очень аппаратные средства.
tl; доктор: Добавьте строку после строки к /etc/modprobe.d/50-blacklist.conf
:
blacklist mt76x2u
Как удостовериться, что решение работает на Вас:
Это, кажется, проблема с mt76x2u микропрограммным драйвером MediaTek. Загрузка драйвера, кажется, приводит к отсутствию страницы, если устройство Razer включается в USB 3 (по крайней мере это - то, что произошло с моей мышью и клавиатурой).
Необходимо, вероятно, удостовериться сначала, что у Вас есть та же проблема. dmesg | grep mt76x2u
получил меня несколько строк, включая эти два:
[ 10.367973] mt76x2u 5-4.2:1.0: firmware upload timed out
[ 15.552552] mt76x2u: probe of 5-4.2:1.0 failed with error -5
Необходимо также видеть подобные ошибки в journalctl
.
После того как Вы удостоверились, что у Вас есть та же проблема, просто необходимо отключить драйвер. Это было недавно добавлено к встроенному микропрограммному обеспечению Linux, и все хорошо работало для меня прежде, таким образом, я пришел к заключению, что мне просто не нужен он.
Найдите свой черный список modprobe. Для меня это /etc/modprobe.d/50-blacklist.conf
, но appearently /etc/modprobe.d/blacklist.conf
на некоторых других дистрибутивах. Затем поместите в черный список модуль ядра путем ввода строки blacklist mt76x2u
, сохраните и перезагрузка.
это работает на меня
изменение в/etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
кому:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash psmouse.synaptics_intertouch=0"
затем
sudo update-grub
затем завершение работы и перезапуск