Я недавно обновил свою систему от 16,04 до 17,04, и я теперь постоянно получаю сообщение (цикличное выполнение в ctrl+alt=F1 и в dmesg:
[ 473.112642] usb 2-1-port6: over-current condition
[ 473.328636] usb 2-1-port5: over-current condition
[ 473.544638] usb 2-1-port6: over-current condition
[ 473.760677] usb 2-1-port5: over-current condition
[ 475.488663] usb 2-1-port5: over-current condition
[ 475.704640] usb 2-1-port6: over-current condition
Я озирался и нашел, что это обычно - пустое предупреждение, и все мои USB-порты работают и неповрежденные.
Я попытался редактировать/etc/default/grub с "GRUB_CMDLINE_LINUX_DEFAULT = "тихий всплеск, ehci_hcd.ignore_oc=1", но предупреждение все еще обнаруживается.
Я также попытался смотреть на другие темы, подобные моему, и не нашел твердого раствора / набор инструкций относительно вставки команды ignore_oc.
Я плохо знаком с Ubuntu/Linux в целом поэтому, если Вам нужно что-нибудь от меня сообщенный мне!
Любая справка значительно ценилась бы!
Править:
Хорошо, таким образом, я просматривал некоторые файлы журнала и нашел, что сообщение запускается после того, как оно обнаружило мою клавиатуру. Я отправил вывод ниже, но все еще понятия не имею, как пойти о разрешении этого.
Apr 24 09:18:09 Joe-PC kernel: [ 1.812826] hid-generic 0003:2516:0015.0004: input,hidraw2: USB HID v1.10 Keyboard [CM Storm Quickfire Pro Ultimate 6 key] on usb-0000:00:1a.0-1.4/input0
Apr 24 09:18:09 Joe-PC kernel: [ 1.828474] input: CM Storm Quickfire Pro Ultimate 6 key as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.4/1-1.4:1.1/0003:2516:0015.0005/input/input5
Apr 24 09:18:09 Joe-PC kernel: [ 1.884905] hid-generic 0003:2516:0015.0005: input,hidraw3: USB HID v1.10 Device [CM Storm Quickfire Pro Ultimate 6 key] on usb-0000:00:1a.0-1.4/input1
Apr 24 09:18:09 Joe-PC kernel: [ 1.944741] usb 2-1-port6: over-current condition
Apr 24 09:18:09 Joe-PC kernel: [ 2.376766] usb 2-1-port6: over-current condition
Apr 24 09:18:09 Joe-PC kernel: [ 2.656901] clocksource: Switched to clocksource tsc
Apr 24 09:18:09 Joe-PC kernel: [ 3.024758] usb 2-1-port5: over-current condition
Apr 24 09:18:09 Joe-PC kernel: [ 3.456758] usb 2-1-port5: over-current condition
Apr 24 09:18:09 Joe-PC kernel: [ 3.672760] usb 2-1-port6: over-current condition
Это, кажется, опечатка, необходимо использовать пробелы в качестве разделителя нескольких параметров загрузки (как в "тихом всплеске"). Таким образом вместо
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash,ehci_hcd.ignore_oc=1"
попробовать
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash ehci_hcd.ignore_oc=1"
Можно проверить, работало ли это путем выполнения
cat /sys/module/ehci_hcd/parameters/ignore_oc
после перезагрузки. Если это приводит к "Y", параметр начальной загрузки был установлен; если это приводит к "N", что-то пошло не так, как надо, проверка орфографии (musst весь нижний регистр), и работали ли Вы действительно
sudo update-grub
после установки опции и перед перезапуском.
Между прочим: почему downvote?
По текущему положению связан с аварийным электрическим током выше, чем ожидалось. Это - аппаратная проблема в Вашем USB-порту (или другой компонент, связанный с USB). В большинстве случаев это вызывается пылью/влажностью (Помните, что большая часть пыли является, в целом, омертвевшей кожей, и это - очень хороший держатель влажности).
Вы не должны просто игнорировать это условие. В Вашей материнской плате существует электрическая проблема. Если порты присоединяются телеграммой, можно вытащить его. Иначе, если порты будут спаяны в МБ, то это будет более трудно к нормальному.
Моя первая попытка решить, делают очень очень подробный чистый на материнской плате. Работы в большинстве случаев.
Некоторые редкие случаи, порты должны быть заменены. Только в одном я решил путем замены конденсатора.