Sådan parres og bruges Bluetooth-enheder på Linux

I modsætning til mange aspekter af Linux er Bluetooth-understøttelsen ikke automatisk af Linux-kernen. Dette skyldes i høj grad Bluetooth-stakken, og hvordan den interagerer med det overordnede Linux-system. For at kompensere for dette forsøger brugervenlige distributioner som Ubuntu, Elementary osv meget hårdt at konfigurere Bluetooth til brugere. Det er dog ikke alle Linux’er, der gør dette. Forskellige tjenester og Bluetooth-klienter skal installeres. Derudover er hver Bluetooth-radio forskellig (og nogle har ikke open source-drivere), hvilket betyder, at disse skal installeres efterfølgende. Her er, hvordan du parrer og bruger Bluetooth-enheder på Linux.

SPOILER ALERT: Rul ned og se videotutorialen i slutningen af ​​denne artikel.

Bemærk: Bruger du Ubuntu? Hvis det er tilfældet, har din pc muligvis allerede fremragende Bluetooth-understøttelse, og der er ingen grund til at konfigurere den med denne artikel.

Arch Linux

sudo pacman -S bluez bluez-utils

Fedora

sudo dnf install bluez bluez-tools

OpenSUSE

Hentning af Bluetooth-værktøjer og -tjenester på SUSE sker med OBS. Gå til denne side, og klik på hurtiginstallationsknappen. Herfra vil YaST installere alt.

  8 fantastiske gratis Linux-spil, du bør prøve

Debian

sudo apt-get install bluez*

Andre Linux’er

Bluez bluetooth-stakken er kompatibel med alle Linux-distributioner, selv Chrome OS! Det er på grund af dette, at brugere på mindre kendte, alternative Linux-distributioner ikke vil have noget problem med at få disse værktøjer til at virke. For at installere dem skal du åbne din pakkehåndtering og søge efter “bluez”. Installer alt med ordet “bluez” i det, for at være sikker.

Alternativt gå til downloadsidentag fat i kildekoden og byg den manuelt.

Få The Blueman Client

Installation af Bluez gør det muligt for dit Linux-skrivebordsmiljø at bruge Bluetooth direkte. Dette betyder, at hvis du bruger KDE Plasma, vil det arbejde direkte med KDE Bluetooth-klienten. Det samme gælder for den indbyggede Gnome Shell-klient. Så det er ikke nødvendigt at installere Blueman.

Hvis du bruger et Linux-skrivebordsmiljø eller vindueshåndtering, der ikke har en indbygget Bluetooth-manager, kan du overveje at installere Blueman. Det er et let tilslutningsværktøj, der gør interaktion med enheder meget, meget nemmere.

Arch Linux

sudo pacman -S blueman

Fedora

sudo dnf install blueman

OpenSUSE

sudo zypper install blueman

Debian

sudo apt-get install blueman

Andre Linux’er

Blueman-forbindelsesværktøjet er meget brugt på Linux. For at finde den på alternative Linux-distributioner skal du åbne din pakkehåndtering (eller softwarebrowser), søge efter “blueman” og installere den. Kan du ikke finde det i softwarekilderne? Download det fra sourceforge i stedet!

  Sådan opretter du snapshots med BtrFS på Linux

Konfiguration

Det er ikke nok at downloade Bluez Bluetooth-stakken og installere den på Linux. Tjenester skal være aktive, ellers vil enheder ikke oprette forbindelse. Åbn først en terminal og få en rodskal ved hjælp af:sudo -s

Med rodskallen skal du manuelt indlæse den generiske Bluetooth USB-driver, hvis du bruger en BT-dongle.

modprobe btusb

Hvis du bruger en bærbar computer med en indbygget Bluetooth-radio, skal driveren (hvis Linux understøttes) automatisk indlæse driveren, så det er ikke nødvendigt at indlæse den manuelt.

Bemærk: nogle Bluetooth-dongler understøtter ikke denne driver på Linux. Hvis dette sker for dig, skal du læse manualen til din enhed og se på, hvilke drivere den kræver for at køre på Linux.

Arch Linux, Fedora, SUSE og andre systemdannede Linux-systemer

Først skal du aktivere BT-tjenesten, så den altid starter, når Linux starter op. Dette gøres med:

sudo systemctl enable bluetooth.service

Start derefter tjenesten med det samme med:

sudo systemctl start bluetooth.service

Hvis systemctl på noget tidspunkt nægter at starte eller aktivere disse tjenester, kan du overveje at bruge force-indstillingen:

sudo systemctl enable bluetooth.service -f

og

sudo systemctl start bluetooth.service -f

Ældre Debian

Bruger du en version af Debian, der ikke har systemd? Hvis det er tilfældet, efter installation af Bluez og alle de andre Bluetooth-værktøjer, genstart din pc. Opstartstjenesterne vil være aktive efter at have logget ind igen.

  Sådan bruger du pinky-kommandoen på Linux

Opretter forbindelse til Bluetooth i Gnome

Hvis Bluetooth-tjenesten fungerer korrekt, når du tilslutter en Bluetooth-dongle (eller) bruger den indbyggede Bluetooth-radio på din pc, bør du se et Bluetooth-ikon i Gnome-panelet.

Klik på ikonet, og det vil udvide en menu. Inde i menuen skal du vælge “Bluetooth-indstillinger” for at få enhedens browserværktøj frem.

Inde i browserværktøjet skal du klikke på den enhed, du vil oprette forbindelse til.

Følg instruktionerne på skærmen, som Gnome giver for at få forbindelse.

Opretter forbindelse til Bluetooth i KDE

For at forbinde Bluetooth-enheder i KDE Plasma Desktop, skal du sørge for, at din USB-dongle (eller) indbyggede Bluetooth-radio virker.

Herfra skal du klikke på BT-ikonet i plasmapanelet og derefter vælge en enhed, du vil oprette forbindelse til. Følg instruktionerne på værktøjet for at parre!

Opretter forbindelse til Bluetooth i Blueman

For at få en Bluetooth-enhed til at fungere med Blueman, skal du først klikke på Bluetooth-ikonet i proceslinjen. Klik derefter på knappen “søg” for at søge efter en enhed. Når en enhed vises, skal du vælge den med musen og derefter klikke på “opsætning”.

Blueman-værktøjet fører dig gennem parringsprocessen. Følg instruktionerne på skærmen, og snart vil din enhed blive parret.

Konklusion

Bluetooth har altid været usikker på Linux, og mange Linux-distributioner sætter det ikke op med det samme. Forhåbentlig vil dine Bluetooth-problemer på Linux være fortid ved at følge denne vejledning.