03/28/2024

Cum să împerechezi și să folosești dispozitive Bluetooth pe Linux

Spre deosebire de multe aspecte ale Linux, suportul Bluetooth nu este automat de către nucleul Linux. Acest lucru se datorează în mare parte stivei Bluetooth și modului în care interacționează cu sistemul general Linux. Pentru a compensa acest lucru, distribuțiile ușor de utilizat, cum ar fi Ubuntu, Elementary etc., încearcă din greu să configureze Bluetooth pentru utilizatori. Cu toate acestea, nu toate Linux-urile fac acest lucru. Trebuie instalate diverse servicii și clienți Bluetooth. În plus, fiecare radio Bluetooth este diferit (și unele nu au drivere open source), ceea ce înseamnă că acestea trebuie instalate după fapt. Iată cum să asociați și să utilizați dispozitive Bluetooth pe Linux.

ALERTA SPOILER: Derulați în jos și urmăriți tutorialul video de la sfârșitul acestui articol.

Notă: Folosești Ubuntu? Dacă da, este posibil ca computerul dvs. să aibă deja un suport stelar pentru Bluetooth și nu este nevoie să îl configurați cu acest articol.

Arch Linux

sudo pacman -S bluez bluez-utils

Fedora

sudo dnf install bluez bluez-tools

OpenSUSE

Obținerea instrumentelor și serviciilor Bluetooth pe SUSE se face cu OBS. Accesați această paginăși faceți clic pe butonul de instalare rapidă. De aici, YaST va instala totul.

  8 clienți desktop la distanță (RDP) pentru Windows, macOS și Linux

Debian

sudo apt-get install bluez*

Alte Linux-uri

Stack-ul bluetooth bluez este compatibil cu toate distribuțiile Linux, chiar și cu sistemul de operare Chrome! Din această cauză, utilizatorii de distribuții Linux alternative mai puțin cunoscute nu vor avea nicio problemă să funcționeze aceste instrumente. Pentru a le instala, deschideți managerul de pachete și căutați „bluez”. Instalați totul cu cuvântul „bluez” în el, pentru a fi în siguranță.

Alternativ, accesați site-ul de descărcare, luați codul sursă și construiți-l manual.

Obținerea clientului Blueman

Instalarea Bluez permite mediului desktop Linux să utilizeze direct Bluetooth. Aceasta înseamnă că dacă utilizați KDE Plasma, va funcționa direct cu clientul KDE Bluetooth. Același lucru este valabil și pentru clientul Gnome Shell încorporat. Deci, nu este nevoie să instalați Blueman.

Dacă utilizați un mediu desktop Linux sau un manager de ferestre care nu are un manager Bluetooth încorporat, luați în considerare instalarea Blueman. Este un instrument de conectare ușor, care face interacțiunea cu dispozitivele mult, mult mai ușoară.

Arch Linux

sudo pacman -S blueman

Fedora

sudo dnf install blueman

OpenSUSE

sudo zypper install blueman

Debian

sudo apt-get install blueman

Alte Linux-uri

Instrumentul de conexiune Blueman este utilizat pe scară largă pe Linux. Pentru a-l găsi pe distribuții alternative Linux, deschideți managerul de pachete (sau browserul software), căutați „blueman” și instalați-l. Nu îl găsiți în sursele software? Descărcați-l de pe sourceforge!

Configurare

Descărcarea stivei Bluez Bluetooth și instalarea lui pe Linux nu este suficientă. Serviciile trebuie să fie active sau dispozitivele nu se vor conecta. Mai întâi, deschideți un terminal și obțineți un shell rădăcină folosind:sudo -s

  Cum să găsiți fișiere duplicate și să le curățați pe Linux cu FSlint

Cu shell-ul rădăcină, încărcați manual driverul USB generic Bluetooth dacă utilizați un dongle BT.

modprobe btusb

Dacă utilizați un laptop cu un radio Bluetooth încorporat, driverul (dacă este acceptat Linux) ar trebui să încarce automat driverul, astfel încât să nu fie nevoie să îl încărcați manual.

Notă: unele dongle Bluetooth nu vor accepta acest driver pe Linux. Dacă vi se întâmplă acest lucru, citiți manualul dispozitivului dvs. și verificați ce drivere necesită pentru a rula pe Linux.

Arch Linux, Fedora, SUSE și alte Linux-uri de sistem

Mai întâi, activați serviciul BT, astfel încât acesta să pornească întotdeauna când pornește Linux. Aceasta se face cu:

sudo systemctl enable bluetooth.service

Apoi, porniți imediat serviciul cu:

sudo systemctl start bluetooth.service

Dacă în orice moment systemctl refuză să pornească sau să activeze aceste servicii, luați în considerare utilizarea opțiunii de forțare:

sudo systemctl enable bluetooth.service -f

și

sudo systemctl start bluetooth.service -f

Debian mai vechi

Folosind o versiune de Debian care nu are systemd? Dacă da, după instalarea Bluez și a tuturor celorlalte instrumente Bluetooth, reporniți computerul. Serviciile de pornire vor fi active după reconectare.

Conectarea la Bluetooth în Gnome

Dacă serviciul Bluetooth funcționează corect, pe măsură ce conectați un dongle Bluetooth (sau) utilizați radioul Bluetooth încorporat pe computer, ar trebui să vedeți o pictogramă Bluetooth în panoul Gnome.

Faceți clic pe pictogramă și va extinde un meniu. În interiorul meniului, selectați „Setări Bluetooth” pentru a afișa instrumentul de navigare a dispozitivului.

În interiorul instrumentului de navigare, faceți clic pe dispozitivul la care doriți să vă conectați.

Urmați instrucțiunile de pe ecran pe care le oferă Gnome pentru a vă conecta.

  Cum să joci Project CARS 2 pe Linux

Conectarea la Bluetooth în KDE

Pentru a conecta dispozitive Bluetooth în KDE Plasma Desktop, asigurați-vă că dongle-ul USB (sau) radio Bluetooth încorporat funcționează.

De aici, faceți clic pe pictograma BT din panoul cu plasmă, apoi selectați un dispozitiv la care să vă conectați. Urmați instrucțiunile de pe instrument pentru a asocia!

Conectarea la Bluetooth în Blueman

Pentru ca un dispozitiv Bluetooth să funcționeze cu Blueman, faceți mai întâi clic pe pictograma Bluetooth din bara de sistem. Apoi, faceți clic pe butonul „căutare” pentru a căuta un dispozitiv. Când apare un dispozitiv, selectați-l cu mouse-ul, apoi faceți clic pe „Configurare”.

Instrumentul Blueman vă va ghida prin procesul de asociere. Urmați instrucțiunile de pe ecran și în curând dispozitivul dvs. va fi asociat.

Concluzie

Bluetooth a fost întotdeauna nesigur pe Linux și multe distribuții Linux nu îl configurează imediat. Sperăm că, urmând acest ghid, necazurile tale legate de Bluetooth pe Linux vor fi de domeniul trecutului.

x