Computer >> คอมพิวเตอร์ >  >> ระบบ >> Linux

วิธีแก้ไขปัญหาการเชื่อมต่อ Bluetooth ใน Ubuntu Linux

แม้ว่า Ubuntu Linux จะเป็นระบบปฏิบัติการที่เสถียรและแข็งแกร่ง แต่บางครั้งการเชื่อมต่อ Bluetooth กับอุปกรณ์ภายนอกก็ทำงานไม่ถูกต้อง

หากคุณใช้อุปกรณ์บลูทูธบนคอมพิวเตอร์ คุณอาจสังเกตเห็นว่าคุณต้องเชื่อมต่ออุปกรณ์บลูทูธอีกครั้งทุกครั้งที่คอมพิวเตอร์ตื่นจากโหมดสลีปหรือโหมดไฮเบอร์เนต และนั่นเป็นเพียงปัญหาเดียวที่ต้องพูดถึง

คู่มือนี้จะแสดงวิธีแก้ไขปัญหาการเชื่อมต่อ Bluetooth ทั่วไปบน Ubuntu Linux เพื่อให้คุณไม่ต้องเชื่อมต่ออุปกรณ์ Bluetooth ใหม่ทุกครั้งที่คุณต้องการใช้งานบนพีซี

การเปิดใช้งานบริการบลูทูธ

ใน Ubuntu Linux มีบริการบลูทูธที่ทำงานอยู่เบื้องหลังเพื่อให้แน่ใจว่าระบบบลูทูธของคุณทำงานได้อย่างสมบูรณ์ วิธีตรวจสอบว่าบริการ Bluetooth กำลังทำงานอยู่หรือไม่

sudo systemctl status bluetooth.service
วิธีแก้ไขปัญหาการเชื่อมต่อ Bluetooth ใน Ubuntu Linux

ผลลัพธ์ด้านบนแสดงว่าบริการ Bluetooth เปิดใช้งานอยู่ แต่ถ้าสถานะบลูทูธไม่ได้ใช้งาน ด้วยเหตุผลบางประการ ตรวจสอบให้แน่ใจว่าได้เปิดใช้งานเพื่อให้เริ่มทำงานโดยอัตโนมัติทุกครั้งที่ระบบบูท คุณสามารถทำเช่นเดียวกันนี้โดยใช้คำสั่งด้านล่าง

sudo systemctl enable bluetooth.service

หลังจากเปิดใช้บริการบลูทูธแล้ว ให้เริ่มบริการอีกครั้งโดยใช้ systemctl .

sudo systemctl start bluetooth.service

การกำหนดค่าบลูทูธบน Ubuntu

บน Ubuntu Linux /etc/bluetooth/main.conf ไฟล์เก็บการกำหนดค่า Bluetooth ส่วนใหญ่ มีพารามิเตอร์สองสามตัวที่จะกำหนดค่าในไฟล์ คุณสามารถเปิดไฟล์การกำหนดค่าด้วยโปรแกรมแก้ไขข้อความที่คุณชื่นชอบ ในคู่มือนี้ เราจะใช้ vim

sudo vim /etc/bluetooth/main.conf

เปิดใช้งานบลูทูธอัตโนมัติ

ตรวจสอบให้แน่ใจว่า เปิดใช้งานอัตโนมัติ การกำหนดค่าที่ด้านล่างสุดของไฟล์การกำหนดค่าถูกตั้งค่าเป็น true และไม่มีการแสดงความคิดเห็น ทุกบรรทัดที่ขึ้นต้นด้วย ปอนด์ อักขระ (# ) คือความคิดเห็น หากต้องการยกเลิกการใส่ความคิดเห็น คุณต้องลบ # ตั้งแต่ต้น

การกำหนดค่า AutoEnable ช่วยให้แน่ใจว่าโมดูล Bluetooth ถูกเปิดใช้งานทุกครั้งที่อุปกรณ์ของคุณรีสตาร์ท นอกจากนี้ยังช่วยให้อแดปเตอร์บลูทูธของคุณรู้จักอุปกรณ์บลูทูธที่เชื่อมต่อใหม่รอบตัวคุณ

วิธีแก้ไขปัญหาการเชื่อมต่อ Bluetooth ใน Ubuntu Linux

เปิดใช้งานการพยายามเชื่อมต่อใหม่

คุณสามารถกำหนดค่าสแต็ค Bluetooth เพื่อพยายามเชื่อมต่อใหม่ทุกครั้งที่อุปกรณ์ Bluetooth และคอมพิวเตอร์ของคุณขาดการเชื่อมต่อ หากต้องการทำเช่นนั้น เพียงยกเลิกการใส่เครื่องหมายบรรทัด ReconnectAttempts=7 ในไฟล์กำหนดค่า

แทนที่จะพยายามเชื่อมต่อกับอุปกรณ์อีกครั้งด้วยตนเอง บริการ Bluetooth ของคุณจะพยายามเชื่อมต่อกับอุปกรณ์ Bluetooth ทั้งหมดที่ลิงก์เสีย

เปิดใช้งานการเชื่อมต่อที่รวดเร็ว

การกำหนดค่าอื่นที่คุณควรเปิดใช้งานคือ FastConnectable . โดยตั้งค่านี้เป็น จริง คุณมั่นใจได้ว่าอุปกรณ์ Bluetooth สามารถเชื่อมต่อกับพีซีของคุณได้เร็วกว่ามากในกรณีที่มีการรีบูตหรือไฮเบอร์เนต

วิธีแก้ไขปัญหาการเชื่อมต่อ Bluetooth ใน Ubuntu Linux

คุณลักษณะ FastConnectable ใช้งานได้ถ้าคุณมีเคอร์เนล 4.1 หรือใหม่กว่าเท่านั้น ข้อเสียเปรียบที่สำคัญของคุณสมบัติการเชื่อมต่อที่รวดเร็วคือการที่พีซีของคุณใช้พลังงานมากขึ้น

หากคุณกำลังใช้ vim ให้กด Esc คีย์หลังจากทำการเปลี่ยนแปลงทั้งหมด จากนั้น บันทึกการเปลี่ยนแปลงและออกจากไฟล์โดยพิมพ์ :wq .

การติดตั้งสแต็คบลูทูธอีกครั้ง

วิธีสุดท้ายคือคุณสามารถติดตั้ง Bluez ซึ่งเป็นโปรโตคอลซอฟต์แวร์ Bluetooth อย่างเป็นทางการและค่าเริ่มต้นบน Ubuntu Linux และ Linux distros ส่วนใหญ่ได้ คู่มือนี้จะใช้ APT สำหรับติดตั้งซอฟต์แวร์

sudo apt install bluez

หลังจากติดตั้งสแต็ค Bluetooth อีกครั้ง ตรวจสอบให้แน่ใจว่าคุณได้เปิดใช้งานและเริ่มบริการ Bluetooth โดยใช้คำสั่งด้านล่าง

sudo systemctl enable bluetooth.service
sudo systemctl start bluetooth.service

การเพิ่มบลูทูธไปยังพีซี Linux ของคุณ

หากคุณประสบปัญหาการเชื่อมต่อบนเครื่อง Linux คุณอาจต้องทำการเปลี่ยนแปลงบางอย่างกับบริการ Bluetooth ขณะนี้ผู้คนจำนวนมากขึ้นใช้อุปกรณ์บลูทูธ เช่น แป้นพิมพ์ เมาส์ และหูฟังในพีซี

หากคุณมีคอมพิวเตอร์ที่ไม่มี Bluetooth ในตัว มีวิธีแก้ไขปัญหาชั่วคราวที่คุณสามารถใช้เพื่อเชื่อมต่ออุปกรณ์ Bluetooth กับระบบของคุณ