উবুন্টু লিনাক্স স্টেবল ও রবাস্ট OS হলেও কখনও কখনও এক্সটার্নাল ডিভাইসের সাথে ব্লুটুথ কানেকশন ঠিকমতো কাজ করে না।
ব্লুটুথ ডিভাইস ব্যবহার করলে লক্ষ্য করতে পারেন: কম্পিউটার স্লিপ বা হাইবারনেশন থেকে ওয়েক আপ করলে ব্লুটুথ ডিভাইস রিকানেক্ট করতে হয়। এটা শুধু একটা সমস্যা।
এই গাইডে উবুন্টু লিনাক্সে কমন ব্লুটুথ কানেক্টিভিটি ইস্যু ফিক্স করার পদ্ধতি দেখানো হলো, যাতে বারবার রিকানেক্ট করতে না হয়।
ব্লুটুথ সার্ভিস ইনেবল করুন
উবুন্টু লিনাক্সে একটি ব্লুটুথ সার্ভিস ব্যাকগ্রাউন্ডে চলে যাতে ব্লুটুথ সিস্টেম পারফেক্টলি কাজ করে। সেটা রান করছে কিনা চেক করুন:
sudo systemctl status bluetooth.service
আউটপুটে active দেখাচ্ছে। যদি inactive থাকে, বুট সময় অটো 스타ার্ট করার জন্য ইনেবল করুন:
sudo systemctl enable bluetooth.service
তারপর সার্ভিস আবার স্টার্ট করুন:
sudo systemctl start bluetooth.service
উবুন্টুতে ব্লুটুথ কনফিগারেশন
উবুন্টু লিনাক্সে /etc/bluetooth/main.conf ফাইলে অধিকাংশ ব্লুটুথ কনফিগারেশন থাকে। কিছু প্যারামিটার কনফিগার করতে হয়। পছন্দমতো টেক্সট এডিটর (এখানে vim) দিয়ে খুলুন:
sudo vim /etc/bluetooth/main.conf
Auto-Enable Bluetooth
কনফিগারেশন ফাইলের একদম নিচে AutoEnable সেটিং true আছে কিনা এবং কমেন্ট আউট নয় কিনা চেক করুন। # দিয়ে শুরু হওয়া লাইনগুলো কমেন্ট। আনকমেন্ট করতে লাইন শুরুতে # মুছুন।
AutoEnable ব্লুটুথ মডিউল রিস্টার্টে অটো ইনেবল করে এবং নতুন ব্লুটুথ ডিভাইস রিকগ্নাইজ করতে সাহায্য করে।
Enable Reconnect Attempt
ব্লুটুথ স্ট্যাক কনফিগার করুন যাতে কানেকশন ব্রেক হলে অটো রিকানেক্ট 트াই করে। ReconnectAttempts=7 লাইন আনকমেন্ট করুন।
এখন ম্যানুয়ালি রি-কানেক্ট করতে হবে না, সার্ভিস সব ব্রোকেন লিংকের ডিভাইসের সাথে রিকানেক্ট ট্রাই করবে।
Enable Fast Connect
FastConnectable মান true সেট করুন। রিবুট বা হাইবারনেশনের পর ব্লুটুথ ডিভাইস দ্রুত কানেক্ট করতে পারবে।
নোট: FastConnectable কের্নেল ৪.১ বা নতুনতে কাজ করে। ড্রব্যাক: PC-র পাওয়ার কনসাম্পশন বেড়ায়।
vim ব্যবহার করলে পরিবর্তন করার পর Esc চাপুন, :wq টাইপ করে সেভ এন্ড কিট।
ব্লুটুথ স্ট্যাক রি-ইনস্টল করুন (শেষ উপায়)
সর্বশেষ উপায় হিসেবে Bluez (উবুন্টু ও অধিকাংশ লিনাক্স ডিস্ট্রোর অফিসিয়াল ব্লুটুথ প্রোটোকল) রি-ইনস্টল করুন। APT ব্যবহার:
sudo apt install bluez
রি-ইনস্টলের পর ব্লুটুথ সার্ভিস ইনেবল ও স্টার্ট করুন:
sudo systemctl enable bluetooth.service
sudo systemctl start bluetooth.service
আপনার লিনাক্স PC-এ ব্লুটুথ যোগ করুন
কানেক্টিভিটি ইস্যু ফেস করলে ব্লুটুথ সার্ভিসে কিছু পরিবর্তন করতে হতে পারে। এখন বেশি লোক কিবোর্ড, মাউস, হেডফোন—Pc-এ ব্লুটুথ ডিভাইস ব্যবহার করছে।
বিল্ট-ইন ব্লুটুথ না থাকলে কিছু ওয়ার্কঅ্যারাউন্ড ইমপ্লিমেন্ট করে ব্লুটুথ ডিভাইস কানেক্ট করা যায়।