Pular para o conteúdo
Início » Desconexão de Receptores USB da Logitech Travava o Kernel Linux

Desconexão de Receptores USB da Logitech Travava o Kernel Linux

Nos últimos meses, usuários do kernel Linux enfrentaram um problema peculiar e irritante: ao desconectar receptores USB da Logitech, o kernel Linux travava. Se você experimentou um travamento abrupto ao desconectar seu teclado/mouse da Logitech ou ao alternar em um switch USB com seus dispositivos Logitech conectados, não está sozinho!

Felizmente, a solução está próxima. Com a chegada do lançamento de teste do kernel Linux 6.6-rc6, essa questão embaraçosa está sendo abordada. E para aqueles que se perguntam, sim, o kernel Linux 6.6-rc6 virá com a correção deste problema. Mais ainda, esta correção também será aplicada retroativamente às versões estáveis existentes do kernel Linux.

O mérito de enfrentar este bug vai para Hans de Goede da Red Hat. Conhecido por seu excelente trabalho em aprimorar o suporte a hardware de desktop/laptop no Linux, Hans tomou a dianteira na solução deste problema com os receptores USB da Logitech. Durante o verão, a Red Hat registrou vários relatórios de bugs, incluindo títulos como “USB disconnect causes kernel crash” e “Logitech unify receiver not working properly”, só para citar alguns.

A causa raiz do problema? Quatro conflitos de verificação de tempo vs. uso de tempo que necessitavam de atenção.

Felizmente, a solução já foi incorporada como parte das atualizações HID para o Linux 6.6-rc6. E em breve, também será integrada às versões estáveis do Linux. Até que essa correção seja amplamente disseminada, a recomendação é clara: se você estiver usando uma versão recente do kernel Linux, evite desconectar o receptor USB da Logitech para prevenir travamentos inesperados do kernel.

Fonte: https://bugzilla.redhat.com/show_bug.cgi?id=2227221