- -LinuxでBluetoothデバイスをペアリングして使用する方法

LinuxでBluetoothデバイスをペアリングして使用する方法

Linuxの多くの側面とは異なり、BluetoothLinuxカーネルによるサポートは自動ではありません。これは主に、BluetoothスタックとLinuxシステム全体との相互作用によるものです。これを補うために、Ubuntu、Elementaryなどのユーザーフレンドリーなディストリビューションは、ユーザー向けにBluetoothをセットアップするために非常に努力しています。ただし、すべてのLinuxがこれを行うわけではありません。さまざまなサービス、およびBluetoothクライアントをインストールする必要があります。さらに、すべてのBluetooth無線は異なります(オープンソースドライバーを持たないものもあります)ため、事後インストールする必要があります。 LinuxでBluetoothデバイスをペアリングして使用する方法は次のとおりです。

スポイラー警告:下にスクロールして、この記事の最後にあるビデオチュートリアルをご覧ください。

注:Ubuntuを使用していますか?その場合、お使いのPCはすでに優れたBluetoothサポートを備えている可能性があり、この記事で設定する必要はありません。

Arch Linux

sudo pacman -S bluez bluez-utils

フェドラ

sudo dnf install bluez bluez-tools

OpenSUSE

SUSEでBluetoothツールとサービスを取得するには、OBSを使用します。このページに移動して、クイックインストールボタンをクリックします。ここから、YaSTはすべてをインストールします。

Debian

sudo apt-get install bluez*

その他のLinux

bluez bluetoothスタックはすべてと互換性がありますLinuxディストリビューション、Chrome OSも!そのため、あまり知られていない代替Linuxディストリビューションのユーザーは、これらのツールを機能させるのに問題はありません。それらをインストールするには、パッケージマネージャーを開き、「bluez」を検索します。安全のために、「bluez」という単語が含まれるすべてのものをインストールします。

または、ダウンロードサイトにアクセスして、ソースコードを取得し、手動でビルドします。

Bluemanクライアントの取得

Bluezをインストールすると、Linuxデスクトップが可能になりますBluetoothを直接使用する環境。つまり、KDE ​​Plasmaを使用すると、KDE ​​Bluetoothクライアントと直接連携します。クライアントに組み込まれたGnomeシェルについても同じことが言えます。したがって、Bluemanをインストールする必要はありません。

Linuxデスクトップ環境を使用している場合、またはBluetoothマネージャーが組み込まれていないウィンドウマネージャーは、Bluemanのインストールを検討してください。これは、デバイスとのやり取りをはるかに簡単にする軽量の接続ツールです。

Arch Linux

sudo pacman -S blueman

フェドラ

sudo dnf install blueman

OpenSUSE

sudo zypper install blueman

Debian

sudo apt-get install blueman

その他のLinux

Blueman接続ツールは、広く使用されていますLinux。別のLinuxディストリビューションで見つけるには、パッケージマネージャー(またはソフトウェアブラウザー)を開き、「blueman」を検索してインストールします。ソフトウェアソースで見つけることができませんか?代わりにsourceforgeからダウンロードしてください!

設定

Bluez BluetoothスタックをダウンロードしてLinuxにインストールするだけでは不十分です。サービスがアクティブである必要があります。そうでない場合、デバイスは接続されません。まず、ターミナルを開き、次を使用してルートシェルを取得します。sudo -s

ルートシェルを使用して、BTドングルを使用している場合は、汎用Bluetooth USBドライバーを手動でロードします。

modprobe btusb

Bluetooth無線が組み込まれたラップトップを使用する場合、ドライバー(Linuxがサポートされている場合)はドライバーを自動的にロードするため、手動でロードする必要はありません。

注:一部のBluetoothドングルは、Linuxでこのドライバーをサポートしません。これが発生した場合は、デバイスのマニュアルを読み、Linuxで実行するために必要なドライバーを調べてください。

Arch Linux、Fedora、SUSE、およびその他のsystemd Linux

まず、Linuxの起動時に常に開始されるようにBTサービスを有効にします。これは以下で行われます:

sudo systemctl enable bluetooth.service

次に、すぐにサービスを開始します:

sudo systemctl start bluetooth.service

systemctlがこれらのサービスの開始または有効化を拒否した場合、forceオプションの使用を検討してください。

sudo systemctl enable bluetooth.service -f

そして

sudo systemctl start bluetooth.service -f

古いDebian

systemdがないDebianのバージョンを使用していますか?その場合、Bluezおよび他のすべてのBluetoothツールをインストールした後、PCを再起動します。スタートアップサービスは、ログインし直すとアクティブになります。

GnomeでBluetoothに接続する

Bluetoothサービスが正常に機能している場合、Bluetoothドングルを差し込む(または)PCに内蔵のBluetooth無線を使用すると、GnomeパネルにBluetoothアイコンが表示されます。

アイコンをクリックすると、メニューが展開されます。メニュー内で[Bluetooth設定]を選択して、デバイスブラウジングツールを起動します。

ブラウジングツール内で、接続するデバイスをクリックします。

Gnomeの画面上の指示に従って接続します。

KDEでBluetoothに接続する

KDE PlasmaデスクトップでBluetoothデバイスを接続するには、Bluetoothラジオに組み込まれたUSBドングル(または)が機能していることを確認してください。

ここから、プラズマパネルのBTアイコンをクリックして、接続するデバイスを選択します。ツールの指示に従ってペアリングしてください!

BluemanでBluetoothに接続する

BluetoothデバイスをBluemanで動作させるには、最初にシステムトレイのBluetoothアイコンをクリックします。次に、「検索」ボタンをクリックしてデバイスを検索します。デバイスが表示されたら、マウスでそれを選択し、「セットアップ」をクリックします。

Bluemanツールを使用すると、ペアリングプロセスを実行できます。画面の指示に従ってください。すぐにデバイスがペアリングされます。

結論

BluetoothはLinuxで常に不確かであり、多くのLinuxディストリビューションはすぐにセットアップしません。このガイドに従うことで、LinuxでのBluetoothの問題が過去のものになることを願っています。

コメント