Як створити пару та використовувати пристрої Bluetooth на Linux

На відміну від багатьох аспектів Linux, підтримка Bluetooth не є автоматичною ядром Linux. Багато в чому це пов’язано з стеком Bluetooth і тим, як він взаємодіє із загальною системою Linux. Щоб компенсувати це, зручні для користувача дистрибутиви, такі як Ubuntu, Elementary тощо, дуже намагаються налаштувати Bluetooth для користувачів. Однак не всі Linux роблять це. Необхідно встановити різні сервіси та клієнти Bluetooth. Крім того, кожне радіо Bluetooth відрізняється (а деякі з них не мають драйверів з відкритим кодом), що означає, що їх потрібно встановити пізніше. Ось як створити пару та використовувати пристрої Bluetooth у Linux.

ПОВІДОМЛЕННЯ СПОЙЛЕРА: прокрутіть униз і перегляньте відеоурок у кінці цієї статті.

Примітка. Використовуєте Ubuntu? Якщо так, можливо, на вашому комп’ютері вже є чудова підтримка Bluetooth, і немає потреби налаштовувати її за допомогою цієї статті.

Arch Linux

sudo pacman -S bluez bluez-utils

Fedora

sudo dnf install bluez bluez-tools

OpenSUSE

Отримання інструментів і служб Bluetooth на SUSE здійснюється за допомогою OBS. Перейдіть на цю сторінку, і натисніть кнопку швидкого встановлення. Звідси YaST все встановить.

Debian

sudo apt-get install bluez*

Інші Linux

Стек bluetooth bluez сумісний з усіма дистрибутивами Linux, навіть з ОС Chrome! Саме через це користувачі менш відомих альтернативних дистрибутивів Linux не матимуть проблем із роботою цих інструментів. Щоб їх встановити, відкрийте диспетчер пакетів і знайдіть «bluez». Встановіть все зі словом «bluez», щоб бути в безпеці.

  Як використовувати менеджер паролів Buttercup в Linux

Крім того, перейдіть на сайт завантаженнявізьміть вихідний код і створіть його вручну.

Отримання клієнта Blueman

Встановлення Bluez дозволяє вашому робочому середовищу Linux безпосередньо використовувати Bluetooth. Це означає, що якщо ви використовуєте KDE Plasma, вона працюватиме безпосередньо з клієнтом KDE Bluetooth. Те саме стосується вбудованого клієнта Gnome Shell. Отже, не потрібно встановлювати Blueman.

Якщо ви використовуєте робоче середовище Linux або віконний менеджер, у якому немає вбудованого менеджера Bluetooth, подумайте про встановлення Blueman. Це легкий інструмент підключення, який значно полегшує взаємодію з пристроями.

Arch Linux

sudo pacman -S blueman

Fedora

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

  Як встановити тему значків Delft в Linux

За допомогою кореневої оболонки вручну завантажте загальний драйвер USB USB, якщо ви використовуєте ключ BT.

modprobe btusb

Якщо ви використовуєте ноутбук із вбудованим радіо Bluetooth, драйвер (якщо підтримується Linux) повинен автоматично завантажувати драйвер, тому не потрібно завантажувати його вручну.

Примітка: деякі ключі Bluetooth не підтримують цей драйвер у Linux. Якщо це трапиться з вами, прочитайте посібник для вашого пристрою та подивіться, які драйвери потрібні для роботи в Linux.

Arch Linux, Fedora, SUSE та інші Linux Systemd

По-перше, увімкніть службу BT, щоб вона завжди запускалася під час завантаження Linux. Це робиться за допомогою:

sudo systemctl enable bluetooth.service

Потім негайно запустіть службу з:

sudo systemctl start bluetooth.service

Якщо в будь-який момент systemctl відмовляється запускати або вмикати ці служби, подумайте про використання примусової опції:

sudo systemctl enable bluetooth.service -f

і

sudo systemctl start bluetooth.service -f

Старіший Debian

Використовуєш версію Debian, яка не має systemd? Якщо так, після встановлення Bluez та всіх інших інструментів Bluetooth перезавантажте комп’ютер. Служби запуску будуть активними після повторного входу в систему.

Підключення до Bluetooth у Gnome

Якщо служба Bluetooth працює правильно, коли ви підключаєте Bluetooth-ключ (або) використовуєте вбудований радіоприймач Bluetooth на своєму ПК, ви повинні побачити значок Bluetooth на панелі Gnome.

  Найкращі дистрибутиви Linux для користувачів Mac

Натисніть на піктограму, і це розгорне меню. Усередині меню виберіть «Налаштування Bluetooth», щоб відкрити інструмент перегляду пристрою.

Усередині інструмента перегляду клацніть пристрій, до якого потрібно підключитися.

Дотримуйтесь інструкцій на екрані, які дає Gnome, щоб підключитися.

Підключення до Bluetooth у KDE

Щоб підключити пристрої Bluetooth на робочому столі KDE Plasma, переконайтеся, що ваш USB-ключ (або) вбудований Bluetooth-радіо працює.

Звідси натисніть значок BT на панелі Plasma, а потім виберіть пристрій для підключення. Щоб створити пару, дотримуйтесь інструкцій на інструменті!

Підключення до Bluetooth у Blueman

Щоб пристрій Bluetooth працював із Blueman, спочатку клацніть значок Bluetooth у системному треї. Потім натисніть кнопку «Пошук», щоб знайти пристрій. Коли з’явиться пристрій, виберіть його мишею, а потім натисніть «Налаштувати».

Інструмент Blueman проведе вас через процес створення пари. Дотримуйтесь інструкцій на екрані, і незабаром ваш пристрій буде створено в пару.

Висновок

Bluetooth завжди був незрозумілим у Linux, і багато дистрибутивів Linux не налаштовують його відразу. Сподіваємося, дотримуючись цього посібника, ваші проблеми з Bluetooth у Linux залишаться в минулому.