يمكنك البحث عن مطرب او البوم او اغنية في موقع فون تك | منصة الكترونية في عالم الهواتف والاجهزة

أغلاق البحث
الاكثر شيوعا
كيفية إصلاح “جهاز Bluetooth لا يتصل تلقائيًا” في Linux
239
Salom
منذ سنة واحدة

إذا كنت تستخدم Linux منذ فترة , ستعرف أن Bluetooth و Linux لا يسيران جنبًا إلى جنب . مهما كان السبب , من الصعب دائمًا توصيل أجهزة Bluetooth بنظام Linux . مؤخرا , منذ ترقيتي إلى Ubuntu 20 . 04 , لقد لاحظت أن أجهزة Bluetooth لا تقوم فقط بالاتصال التلقائي بنظامي مرة أخرى . لقد بحثت عنه كثيرًا وإليك طرق لإصلاح "جهاز Bluetooth لا يتصل تلقائيًا في Ubuntu" .

إصلاح "جهاز البلوتوث لا يتصل تلقائيًا" في أوبونتو

لا يوجد حل شامل لهذه المشكلة وقد تختلف مشكلتك عن مشكلتي . على سبيل المثال , تتصل سماعات الرأس التي تعمل بتقنية Bluetooth تلقائيًا بنظام Ubuntu بمجرد تشغيلها . لكن , الثانية التالية , يتم قطع الاتصال مرة أخرى ولا بد لي من توصيله في كل مرة يدويًا .

وبالتالي , مهما كان جهاز البلوتوث , إليك إصلاحًا خطوة بخطوة وقم بالتعليق واسمحوا لي أن أعرف أي منهم يناسبك .

الخطوة 1 . التمكين التلقائي

قبل كل شيء , تحتاج إلى التأكد من أن لديك وحدة بلوتوث تعمل وتم تشغيلها . ذات مرة , لدينا هذا بعيدًا عن الطريق , نحتاج إلى التحقق مما إذا كان التمكين التلقائي قيد التشغيل . يضمن التمكين التلقائي تشغيل وحدة Bluetooth بعد كل إعادة تشغيل . بالإضافة إلى , إذا قمت بتوصيل جهاز أو وحدة Bluetooth USB , يضمن AutoEnable أنه يمكن أن يبدأ بدون إعادة تشغيل .

للتأكد من تشغيل التمكين التلقائي , نحن بحاجة إلى حفر ملف تكوين Bluetooth . للقيام بذلك , استخدم الأمر التالي .

sudo nano /etc/bluetooth/main.conf

في ملف تكوين Bluetooth , انتقل إلى الأسفل . في حالة ظهور سطر ينص على "AutoEnable = true" , كل شيء جيد . في حال لم تفعل , تم إيقاف تشغيل التمكين التلقائي . بالتالي , سيتعين علينا إضافة السطر التالي في نهاية الملف .

AutoEnable=true

هذه الخطوة ليست مهمة لجهاز صوت Bluetooth ولكن يمكنها إصلاح ماوس Bluetooth , كاميرا ويب , أو مشكلة الاتصال التلقائي بلوحة المفاتيح .

قراءة: كيفية إصلاح AirPods لا تعمل على Ubuntu

الخطوة 2 . الثقة في الجهاز

إذا لم تحل الطريقة المذكورة أعلاه المشكلة , قد يكون السبب هو أن جهاز البلوتوث غير موثوق به من قبل Ubuntu . يؤدي هذا إلى فشل المصادقة عندما يحاول الجهاز الاتصال التلقائي . للتأكد من أن جهاز Bluetooth الخاص بك موثوق به , نحتاج إلى إضافته إلى القائمة الموثوقة .

للقيام بذلك , سنحتاج قبل كل شيء إلى عنوان MAC الخاص بجهاز Bluetooth . للحصول على عنوان MAC , تحتاج إلى توصيل جهاز Bluetooth الخاص بك بنظامك أو على الأقل جعله قابلاً للاكتشاف . التالى , توجه إلى الشريط العلوي وانقر على أيقونة البطارية . من القائمة المنسدلة الموسعة , انقر فوق رمز البلوتوث ثم إعدادات البلوتوث .

ضمن إعدادات Bluetooth , ابحث عن اسم جهاز Bluetooth الخاص بك وانقر فوقه . من القائمة المنبثقة , سوف تحصل على عنوان MAC الخاص بالجهاز .

بمجرد أن نحصل على عنوان MAC الخاص بالجهاز , اضغط على "Alt + Ctrl + T" لفتح الجهاز . على المحطة , اكتب الأمر التالي واضغط على Enter .

bluetoothctl trust mac_address

للتحقق من إضافة الجهاز إلى القائمة الموثوقة , اضغط على الأمر التالي .

sudo bluetoothctl info mac_address

الآن , حاول وأعد تشغيل خدمة Bluetooth الخاصة بك , يجب أن يتصل الجهاز تلقائيًا الآن .

الخطوه 3 . أعد إقران جهاز Bluetooth

في حال لم تسر الأمور , يمكنك محاولة إزالة جهاز Bluetooth وإقرانه مرة أخرى . في بعض الأحيان , يمكن أن يخطئ Ubuntu في نوع أو فئة جهاز Bluetooth . على سبيل المثال , يمكن أن تأخذ فئة جهاز سماعة الرأس كلوحة مفاتيح Bluetooth . يمكن إصلاح هذه المشكلة عن طريق إعادة الاقتران . يمكنك القيام بذلك من خلال واجهة المستخدم الرسومية عن طريق إزالة الجهاز ولكن إذا كنت من نينجا لوحة المفاتيح مثلي , أدناه هو الأمر .

bluetoothctl remove mac_address

ضع سماعات الرأس في وضع الاقتران وقم بتشغيل الأمر التالي

bluetoothctl connect mac_address

في حال تم , أعد تشغيل Bluetooth الخاص بك ومعرفة ما إذا كان الجهاز يتصل تلقائيًا .

الخطوة 4 . أعد تثبيت Bluetooth

هذا هو الملاذ الأخير إذا لم تنجح الأمور . قد تؤدي إعادة التثبيت إلى إصلاح البلوتوث ومشكلات برنامج التشغيل الأخرى . BlueZ هو مكدس Linux Bluetooth الرسمي . لإعادة تثبيت البلوتوث , نحتاج إلى إعادة تثبيت حزمة BlueZ . للقيام بذلك , استخدم الأمر التالي .

sudo apt reinstall bluez

قراءة: كيفية إلغاء تثبيت تطبيق في أوبونتو

بمجرد إعادة تثبيت Bluez , قم بتمكين وبدء تشغيل خدمة Bluetooth باستخدام الأمر التالي .

sudo systemctl enable bluetooth.servicesudo systemctl start bluetooth.service

الآن , قد يساعدك هذا في إصلاح إعادة الاتصال التلقائي لجهاز Bluetooth . في حالة , لا يتيح الانتقال إلى الخطوة التالية .

الخطوة الخامسة . النصي

في حال لم تنجح الخطوات المذكورة أعلاه , نحن في نفس الحذاء . بينما كنت على وشك التخلي عن هذا المقال تمامًا , عثرت على برنامج نصي بلغة Python على GitHub يسمى bluetooth-autoconnect . إنه نص برمجي بلغة Python يتصل تلقائيًا بجميع أجهزة Bluetooth المقترنة والموثوقة . ومع ذلك , النص غير متوفر للتثبيت مباشرة على Flatpak أو Apt repository . بالتالي , نحتاج إلى تنزيل الخدمة وتكوينها يدويًا .

أولا قبل كل شيء , قم بتنزيل ملف zip من GitHub أو استخدم الأمر التالي لاستنساخ المستودع إلى دليل منزلك .

git clone https://github.com/jrouleau/bluetooth-autoconnect.git

الآن بعد أن تم تنزيل المستودع ، نحتاج إلى نقل الخدمة والبرامج النصية إلى موقعها الخاص قبل أن نبدأ الخدمة . في حالتي , أنا أستخدم بنية systemd , ومن ثم فإن وجهات الملفات المذكورة ستكون قابلة للتطبيق على توزيعات مثل ArchLinux , أوبونتو , ديبيان , إلخ . في حالة استخدام توزيعات غير تابعة للنظام , يرجى جوجل أدلة الخدمة الخاصة بك .

sudo cp bluetooth-autoconnect/bluetooth-autoconnect.service /etc/systemd/system/sudo cp '/home/pratik/bluetooth-autoconnect/bluetooth-autoconnect' /usr/bin/

ذات مرة , لقد نجحنا في نسخ الخدمة إلى الدلائل المعنية , دعونا نقوم بتمكين الخدمة وبدء تشغيلها . للقيام بذلك , استخدم الأمر التالي .

sudo systemctl enable bluetooth-autoconnect.servicesudo systemctl start bluetooth-autoconnect.service

الآن , بأننا بدأنا الخدمة , سيحاول إعادة الاتصال بكل جهاز بلوتوث مقترن وموثوق به . التحذير الوحيد بهذه الطريقة هو أنك لن تكون قادرًا على إقران جهاز Bluetooth الخاص بك بأنظمة أخرى دون إيقاف تشغيل Bluetooth على جهاز Linux . نظرًا لأن الجهاز سيحاول دائمًا الاتصال بجهاز Bluetooth الخاص بك .

قم بزيارة bluetooth-autoconnect GitHub

الكلمات الختامية

أخذني هذا المقال عبر عشرات المنتديات والمقالات على الويب . لقد جربت نصوص udev على PulseAudio إلى Bluez Manager ولكن لم يتمكن أي منها من القيام بمهمة الاتصال التلقائي . بالتالي , لقد حذفتهم من هذه المقالة . في رحلتي مع أنظمة Linux , بصرف النظر عن عدم وجود تطبيقات احترافية جيدة , كانت البلوتوث ثاني أكبر مشكلة . لم أستطع أبدًا الوصول إلى استنتاج مفاده ما إذا كانت مشكلة برنامج التشغيل الخاص بالشركة المصنعة أو شيء لم يتوصل إليه Linux بعد .

اسمحوا لي أن أعرف تجربتك في التعليقات ويمكننا إيجاد حل معًا .

اقرأ أيضا أفضل 7 تطبيقات Equalizer لنظام Android لكل محبي الموسيقى

احدث المراجعات

# احدث الموبايلات (192) # احدث الهواتف (9) # الكاميرات (10) # شاشات (0) # كاميرات DSLR (3) # كاميرات ديجيتال (4) # كومبيوتر محمول (10) # موبايلات (223) # آيفون (0) # أخبار تقنية (0) # أندرويد (0) # اخبار الالعاب (0) # اخبار التكنولوجيا (0) # اخبار الموبايلات (0) # الأدوات (0) # التطبيقات (0) # العاب الكمبيوتر (0) # العاب الهاتف (0) # الهواتف الذكية (0) # برامج الكمبيوتر (0) # تطبيقات وبرامج (0) # تقارير و مؤتمرات (0) # فيديوهات (0) # ويندوز (0) # ويندوز هاتف (0)