Мое приложение работало нормально, затем я выполнил несколько обновлений и исправлений на своем компьютере с Linux, и теперь порт USB случайным образом отключается, но снова подключается в течение нескольких секунд.
Соединение порта отображается как
"cdc_acm 3-2:1.0: ttyACM0: устройство USB ACM"
в dmesg и отключение как,
«[12441.129776] usb 3-2: отключение USB, номер устройства 21»
где номер устройства меняется. Я запускаю ядро «5.11.0-46-generic # 51 ~ 20.04.1-Ubuntu SMP» на процессоре i7-5820K с частотой 3,30 ГГц, который отлично запускал мое приложение две недели назад, и я вернул приложение к этой версии и он показывает тот же сбой, так что это не те изменения, которые я внес в приложение, поскольку предыдущая рабочая версия теперь не работает.
Я не знаю, могу ли я исключить аппаратный сбой, поскольку USB-ключ Wi-Fi и другие USB-устройства работают нормально. Я надеялся, что смогу отключить все функции, которые занимают ресурсы ЦП для косметических вещей, и увеличить все, что увеличивает производительность, даже если графический интерфейс станет менее отзывчивым. У меня подключена гарнитура, которой я не пользуюсь. Я не думал, что мне нужно отключить его, потому что я предполагал, что он будет проигнорирован, хотя мне все еще нужно сбросить звук, чтобы направить звук на «Линейный выход - встроенный звук», потому что по умолчанию он «Цифровой выход (S / PDIF) ) - USB Audio Device" каждый раз при загрузке. Раньше звук никогда не казался проблемой, но я просто отключил его, чтобы упростить устранение неполадок.