Iceweasel이 YouTube를 로드하면 블루투스 마우스 연결이 끊어지지만 다시 연결되지는 않습니다.

Iceweasel이 YouTube를 로드하면 블루투스 마우스 연결이 끊어지지만 다시 연결되지는 않습니다.

이 문제는 마우스가 자동으로 다시 연결되는 것을 거부하기 때문에 발생합니다.

분명히 연결 끊김 우연을 생성하는 다른 프로세스가 있지만 다음을 수행할 때마다 작동합니다.

  1. 블루투스 마우스 연결
  2. 열린 얼음 족제비
  3. 마우스를 사용하지 않고(이 시점에서는 더 이상 움직이지 않음) 새 탭을 열고 youtube.com으로 이동합니다.
  4. 로드된 후 마우스를 사용하려고 하면 연결이 끊어집니다.

물론 다른 지점에서도 마우스 연결이 끊기는 현상이 발생하는데, 이상하게도 위의 상황에서도 강제로 연결이 끊어지게 됩니다. 문제 해결에 도움이 될 수 있는 링크를 아는 사람이 있을 경우를 대비하여 추가합니다.

물론, 다른 많은 수정 사항도 시도했습니다. 연결이 끊어지면 마우스를 다시 연결하는 스크립트도 설정했습니다(Gnome-Settings Bluetooth 창을 사용하여 다시 연결되지 않기 때문입니다).

온라인에서 비슷한 질문을 찾았습니다.여기저는 시간 제한을 0으로 설정했는데, 이는 실제로 지금까지의 모든 솔루션 중에서 가장 잘 작동했습니다. 마우스를 그대로 놔뒀다가 다시 연결하면 계속 연결되지만, 위 단계를 수행한 후에도 여전히 연결이 끊어졌다가 Bluetooth 서비스가 다시 시작될 때까지 연결이 끊어지는 시간 초과 상태로 돌아갑니다.

모든 연결 끊김은 다음과 같이 내 로그에 표시됩니다.

bluetoothd[19123]: g_attrib_unregister: invalid id

그러나 일반적으로 다음 상황 중 하나 이후에 발생합니다.

dleyna-server-service[20572]: dLeyna: Exit

또는 Iceweasel을 사용할 때(지금은 Chrome으로 전환 중입니다):

iceweasel.desktop[19712]: Custom widget with id loop-button does not return a valid node

다시 연결할 수 없는 문제로 돌아가면, 마우스 연결이 끊어진 후(중요한 경우 Razer Orochi) 일반 GUI 기반 Bluetooth 설정에서 강제로 연결하려고 해도 다시 연결할 수 없습니다. 다시 연결하는 유일한 방법은 bluetoothctl을 이용하는 것입니다. bluetoothctl 프롬프트에서 간단한 재연결이 가능하지만 많은 변경 후에는 다음이 동일한 방식으로 작동하는 유일한 스크립트인 것 같습니다.

#!/bin/bash
echo 'power on\npair D1:A8:11:CC:DB:9A' | bluetoothctl
sleep 1
echo 'trust D1:A8:11:CC:DB:9A' | bluetoothctl
sleep 1
echo 'connect D1:A8:11:CC:DB:9A' | bluetoothctl

그래, 그게 내 딜레마야... 누군가 여기에서 해결책으로 이어질 무언가를 볼 수 있기를 바라지만, 물론 더 많은 정보를 요청하고 내가 어떻게 도울 수 있는지 알려주세요.

답변1

스트리밍/과도한 인터넷 사용에 문제가 있는 Bluetooth를 설명한다는 사실은 OS 문제라기보다는 간섭/충돌 문제에 더 가깝다고 의심하게 만듭니다.

가능성을 나열하겠습니다.

  • Wi-Fi/블루투스/디스크 간의 IRQ 충돌;
  • Bluetooth/Wi-Fi는 동일한 포트를 공유하며 간섭이 있습니다.
  • Wi-Fi와 블루투스 사이의 2.4GHz 범위에서 신호 간섭이 발생합니다.

나는 이러한 방법들을 조사해 볼 것이다. 솔루션 범위에는 다음이 포함됩니다.

  • 다양한 IRQ 포트를 구성해야 합니다.
  • 새로운 Bluetooth 또는 5GHz 범위 WiFi 펜을 사용해 보세요.
  • 또는 다른 단거리 주파수를 사용하는 USB 어댑터와 함께 마우스를 사용해 보십시오.

관련 정보