Ubuntu 14.04 LTS의 Microsoft Designer Mouse (Bluetooth 4.0)


8

방금 Microsoft Designer Mouse, specs here (Bluetooth 4.0)를 구입하여 Ubuntu 14.04에서 사용할 수 없습니다. Windows 8 (같은 랩톱 컴퓨터)에서는 제대로 작동합니다.

그래서 나는 arround를 검색했고 같은 문제를 가진 많은 사람들을 발견했습니다. 문제는 현재 우분투 14.04에는 현재 BlueZ 4.101 만 있고 Bluetooth 4.0 저에너지 장치를 지원하려면 BlueZ 5.x가 필요하다는 것입니다. 있다 스레드 문제에 대해 최근 년 4 월 2013에 실행은 우분투에 Bluez 5.x를 통합하기 어렵다 것을 주장.

일부 사람들은 우분투를 다시 설치 해야하는 PPA 설치 를 포함 하여 작동하지 않는 제안 을했습니다 (블루투스가 켜지지 않고 우분투가 종료되면 무한정 중단됩니다).

그래서 전혀 해결책이 없습니까? 하드웨어가 지원하지만 Ubuntu 14.04 LTS에서 Bluetooth 4.0을 사용할 수 없습니까? 블루투스 4.0을 지원하는 다른 리눅스 배포판이 있습니까?

아무도 경험이없는 사용자가 자신의 경우에 따라 할 수있는 일이 있기 때문에 해결책이 없다고 명시 적으로 말한 사람은 없습니다.

우분투의 엄지 손가락처럼 보입니다.

미리 Thx.


마우스 (또는 AFAIK 모든 장치)를 자동으로 연결하려면 페어링시 코드를 입력해야합니다. 필자의 경우 Thinkpad Lasermouse는 세션 시작시 기본 "0000"으로 자동 연결됩니다.

답변:


4

다음 PPA 및 패키지 설치로 Ubuntu 14.04에서 Microsoft Designer 마우스를 사용하고 있습니다.

sudo apt-add-repository ppa:vidplace7/bluez5
sudo apt-add-repository ppa:blueman/ppa
sudo apt-get update
sudo apt-get install bluez
sudo apt-get install blueman

그런 다음에 대비하여 blueman을 다시 시작해야합니다.

killall blueman-manager
blueman-applet &

제안 해 주셔서 감사하지만 위의 링크에 따라 해당 PPA를 사용해 보았을 때 우분투가 제대로 작동하지 않았습니다. 다시 설치하면 Windows 파티션을 잃어 버리고 인생은 어둡습니다 (실수). 당신의 답변을 주셔서 감사합니다. 아마도 갈 길이지만, 과거의 경험을 바탕으로 지금은 PPA를 맡을 것입니다.
A. Vieira

와, 정말 죄송합니다! 사과드립니다. 나는 그것이 설치 지옥에 갇힌 느낌을 안다. :(
Chris McCormick

그래 ... 나는 위의 ppas를 시도하는 신선한 우분투 14.04 LTS 설치에 있지만 $ sudo apt-get install bluez 을 수행하는 동안 터미널이 고정 되어 있습니다. 새 버전의 구성 파일 /etc/init.d/bluetooth 설치 지침에 붙어 있습니다. 실제로 설치를 중지하고 재부팅을 시도했기 때문에 이번 시도는 두 번째입니다. 시스템이 고장 나서 ubunutu가로드되지 않았습니다. 그래서 OS를 다시 설치해야했습니다. 번지지 않기 때문에 다시해야합니다. 물건을 깨지 않고 어떻게 우분투에 설치 했습니까? 새로 설치 한 경우에는 작동하지 않습니다.
A. Vieira

게시 당시 나에게 도움이되었지만 불행히도 업그레이드를 시도했을 때 나는 당신과 같은 행동을했습니다. 업스트림 bluez5 및 blueman 리포지토리와 같이 약간 불안정합니다. :(
Chris McCormick

같은 문제가 발생 했다니 유감입니다. 데이터를 잃어 버리지 않았기를 바랍니다. Ubuntu가 올바르게 시작되지 않았기 때문에 로그인하고 데이터를 복구 할 수 있도록 다음을 수행했습니다. ubuntu를 시작할 때 무작위로 입력을 시작하십시오. Unity Desktop을 시작하기 전에 로그인 할 필요조차 없습니다. 이것은 우분투를로드하기에 충분하므로 데이터를 저장할 수 있습니다.
A. Vieira

2

업데이트 : 경고-아래 @ kalamalka-kid와 같은 일부 사용자의 경우 다음이 시스템 설정을 완전히 손상 시켰습니다. 조심해서 진행해라.

좋은 소식이 있습니다. 1.5 일의 풀 타임 해킹과 헤어 티어링 후에 DELL XPS 13 노트북 (브로드 콤 블루투스 칩)과 함께 작동하는 "저에너지"Bluetooth 4.0 Microsoft 디자이너 마우스를 얻을 수있었습니다. 리눅스 용 예! :디

같은 상황에있는 누군가가 같은 머리를 찢을 필요가 없도록 여기에 문서화하십시오.

먼저, LTS Enablement 스택 페이지 의 지침에 따라 14.04에서 실행되는 멋진 새 커널 3.19를 얻었습니다.

  • sudo apt-get install --install-recommends linux-generic-lts-vivid xserver-xorg-core-lts-vivid xserver-xorg-lts-vivid xserver-xorg-video-all-lts-vivid xserver-xorg-input-all-lts-vivid libwayland-egl1-mesa-lts-vivid
  • apt-get dist-upgrade후에도 새로운 커널 패키지를 실제로 설치하기 위해해야했습니다.

맞춤형 펌웨어가 필요한 Broadcom 칩이 있기 때문에 블루투스가 완전히 끊어졌습니다 (아래 수정 참조).

랩톱에서 모든 Bluetooth 항목을 제거하여 새로 시작했습니다. PPA 의 bluez패키지가 vidplace7/bluez5제거시 중단되었습니다. /var/lib/dpkg/info/bluez.prermuninstall 명령을 수행하고 invoke-rc.d행을 제거 하고로 바꾸기 전에 편집하여이 문제 를 해결했습니다 echo "no bluetooth stopping!". 작동했고 패키지는 다음 단계로 제거됩니다.

  • dpkg -l | grep blue 모든 블루투스 패키지 목록을 제공합니다.
  • apt-get remove --purge bluez bluetooth blueman... 패키지가 모두 나열되면 모든 것이 제거됩니다.

모든 블루투스 패키지가 제거되면 손상된 bluez PPA를 제거하십시오.

  • sudo add-apt-repository --remove ppa:vidplace7/bluez5

그런 다음 충돌하지 않는 버전의 다음 PPA를 추가하십시오 bluez.

  • sudo apt-add-repository ppa:timchen119/bluez5-trusty
  • apt-get install bluez

Dell XPS 13에는 브로드 컴 칩이 있으므로 사용자 정의 펌웨어가 필요합니다. 다음 펌웨어 설치 단계는 해당 칩에만 필요합니다 . 내 syslog에서 다음 줄로 인해 문제가 감지되었습니다.

kernel: bluetooth hci0: Direct firmware load for brcm/BCM20702A0-0a5c-216f.hcd failed with error -2
kernel: Bluetooth: hci0: BCM: patch brcm/BCM20702A0-0a5c-216f.hcd not found

펌웨어를 다시 설치하려면이 지침따라야했습니다 .

  • 여기 에서 Microsoft 의 드라이버를 받으십시오 .
  • 로 엽니 다 cabextract.
  • 파일을 변환하고 펌웨어 위치에 저장 hex2hcd BCM20702A1_001.002.014.1443.1572.hex /lib/firmware/brcm/BCM20702A0-0a5c-216f.hcd하십시오 . -LTS 커널 3.19의 경우 해당 버전의 펌웨어 만 작동합니다. 나중에 최신 버전을 시도했지만 작동하지 않았습니다.
  • 당신이 확인 떨어져 당신의 노트북에 전원을 공급하고 다시에 바로 재부팅하지 마십시오.

일단 시작하고 다시 실행하면 블루투스가 작동하고 blueman마우스에 연결하는 등의 설치 가 가능합니다. 다음과 같이 명령 행에서 마우스에 수동으로 연결할 수도 있습니다 (먼저 버튼을 3 초 동안 눌러 페어 모드로 설정하십시오).

# bluetoothctl 
[NEW] Controller XX:XX:XX:XX:XX:XX YourDevice [default]
[bluetooth]# agent KeyboardOnly 
Agent registered
[bluetooth]# default-agent 
Default agent request successful
[bluetooth]# scan on
Discovery started
[CHG] Controller XX:XX:XX:XX:XX:XX Discovering: yes
[NEW] Device YY:YY:YY:YY:YY:YY Designer Mouse
[bluetooth]# pair YY:YY:YY:YY:YY:YY
Attempting to pair with YY:YY:YY:YY:YY:YY
[CHG] Device YY:YY:YY:YY:YY:YY Connected: yes
[CHG] Device YY:YY:YY:YY:YY:YY Paired: yes
Pairing successful
[bluetooth]# connect YY:YY:YY:YY:YY:YY
[CHG] Device YY:YY:YY:YY:YY:YY Connected: yes

유일한 증상은 메시지 org.bluez.Error.AuthenticationFailedorg.bluez.Error.AuthenticationCancelled페어링 또는 연결을 시도했을 때 Bluetooth 펌웨어의 문제를 찾는 데 오랜 시간이 걸렸습니다 .


또한 일시 중단 후 블루투스가 끊어졌습니다. /etc/default/acpi-support변수를 호출 MODULES하여 btusb다시로드 할 모듈 목록에 추가 하도록 편집 하여이 문제를 해결했습니다 .
Chris McCormick

키보드도 작동 시켰습니까? 내가 지금 어려움을 겪고있는 곳입니다. 키보드에 연결하려고 할 때 bluetootctl을 사용하여 "연결 실패 : org.bluez.Error.Failed"만 표시됩니다.
루멘

1
이것에 매우 조심하십시오. 방금 bluez 설치를 시도했지만 작동하도록했습니다. 그래서 제거하고 이제 모든 시스템 설정 프로그램이 누락되었습니다! 나쁜!
Kalamalka Kid

0

답변 주셔서 감사합니다. 이것은 나를 위해 일했다 ...

. apt-add-repository ppa:vidplace7/bluez5
. apt-add-repository ppa:blueman/ppa
. apt-get update
. apt-get install bluez
. apt-get install blueman
. apt-get install bluez-compat

...하지만 추가적으로 실험 모드에서 bluez를 실행해야합니다. / usr / sbin / bluetooth를 사용자 고유의 스크립트로 바꾸십시오.

#!/bin/sh
bluetooth -E

이제 blueman-applet 마우스 및 키보드와 연결할 수 있습니다.

시작시 또는 blueman을 사용하지 않고 자동으로 연결하는 방법에 대한 아이디어가 있습니까?


감사. 이 돼지를 설치하는 것은 꽤 번거로운 것 같습니다. 어쩌면 이것이 도움이 될 것 입니다. 코드를 콘솔에 복사하여 붙여 넣을 수 있도록 게시물을 편집 할 수 있습니까? 첫 번째 부분에는 sudo앞에 추가해야합니다 . 이것이 저에게 효과적이었습니다. 스크립트와 함께 두 번째 부분은 작동하지 않았으며 찾을 수 없었습니다. 감사합니다.
alex

1
답변을 드릴 수 없으므로이 의견을 추가하십시오. 우분투 (16.04)에 Microsoft Bluetooth 3600 BLE 마우스를 설치했습니다. 내가 한 일은 : sudo apt-get install blueman-sudo killall bluetoothd-blueman-assistant로 설정하십시오. PPA를 추가 할 필요가 없습니다. 그것이 누군가를 돕기를 바랍니다.
pizzamonster

0

비슷한 답변에 따라 14.04 랩탑죽일 수 있으므로 여기에 설치 한 패키지를 "실행 취소"하려고 할 때주의하십시오. bluez 패키지를 제거하지 마십시오! (난시에서만 이것이 정말로 어리석은 일임을 깨달았습니다.)

그러나 16.04에서 키보드와 마우스가 제대로 작동하도록했습니다. https://askubuntu.com/a/1023532/815371

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.