อะแดปเตอร์บลูทูธหายไปใน Pardus 23 ใช่หรือไม่? ลองตรวจสอบตามนี้ก่อน
ตรวจสอบว่า Pardus 23 บล็อกบลูทูธหรือไม่ ขาด BlueZ หรือตรวจไม่พบเฟิร์มแวร์ของอะแดปเตอร์ จากนั้นตรวจสอบว่าตัวควบคุมทำงานได้หรือไม่
หาก Pardus 23 แจ้งว่า “ไม่พบอะแดปเตอร์บลูทูธ” ให้ตรวจสอบก่อนว่าคลื่นวิทยุถูกบล็อกด้วยโปรแกรมใดrfkill listจากนั้นตรวจสอบว่าบริการบลูทูธทำงานอยู่หรือไม่ หาก BlueZ ยังคงแจ้งว่าไม่พบตัวควบคุม ให้ตรวจสอบการตรวจจับฮาร์ดแวร์และเฟิร์มแวร์แทนที่จะพยายามจับคู่ชุดหูฟังหรือเมาส์ซ้ำๆ
คำแนะนำเหล่านี้มุ่งเป้าไปที่ Pardus 23 XFCE และโดยทั่วไปใช้ได้กับรุ่น GNOME ด้วย Pardus 23.0 มาพร้อมกับ XFCE 4.18 และเคอร์เนล Linux 6.1 ตามบันทึกการเผยแพร่ดั้งเดิมของ Pardusการอัปเดตที่ติดตั้งและไดรเวอร์เฉพาะอุปกรณ์อาจเปลี่ยนแปลงพฤติกรรมที่แน่นอนได้
เปิดเทอร์มินัลและตรวจสอบสถานะของวิทยุไร้สาย:
rfkill list
มองหาข้อมูลที่มีป้ายกำกับว่าBluetoothผลลัพธ์ที่Soft blocked: yesได้หมายความว่าซอฟต์แวร์ได้ปิดใช้งานวิทยุแล้ว ล้างบล็อกนั้นด้วยคำสั่ง:
sudo rfkill unblock bluetooth
ลองทำrfkill listซ้ำอีกครั้ง การปลดบล็อกแบบซอฟต์แวร์ที่สำเร็จจะเปลี่ยนรายการนั้นเป็นSoft blocked: no. แต่จะไม่สามารถแก้ไขHard blocked: yesปัญหาที่เกิดขึ้นได้ ซึ่งโดยปกติแล้วต้องใช้สวิตช์ไร้สายทางกายภาพของแล็ปท็อป ปุ่มลัดวิทยุบนแป้นพิมพ์ หรือการตั้งค่า BIOS/UEFI หากคอมพิวเตอร์เปิดใช้งานโหมดเครื่องบิน ให้ปิดก่อนลองใหม่อีกครั้ง

หากไม่พบรายการ Bluetooth เลย อย่าคิดว่ามันถูกปิดใช้งานอยู่ ให้ดำเนินการตรวจสอบคอนโทรลเลอร์และฮาร์ดแวร์ต่อไปตามขั้นตอนด้านล่างคู่มือ rfkill ของ Debian แยกความแตกต่างระหว่างการบล็อกระบบไร้สายกับการค้นหาฮาร์ดแวร์
BlueZคือชุดซอฟต์แวร์ Bluetooth ที่ใช้ใน Linux บริการเบื้องหลังของ BlueZ bluetoothdจะจัดการอะแดปเตอร์และอุปกรณ์ต่างๆ ตรวจสอบสถานะของ BlueZ ได้ที่นี่:
systemctl status bluetooth
หากอุปกรณ์มีอยู่แต่หยุดทำงานหรือเกิดข้อผิดพลาด ให้รีสตาร์ทอุปกรณ์และเปิดใช้งานสำหรับการบูตครั้งต่อไป:
sudo systemctl restart bluetooth
sudo systemctl enable bluetooth
ตรวจสอบอีกครั้งsystemctl status bluetoothสถานะที่ต้องการคือactive (running); กดqเพื่อออกจากหน้าจอแสดงสถานะหากเปิดในโปรแกรมแสดงผลหลายหน้าต่าง หากคำสั่งระบุว่าUnit bluetooth.service could not be foundให้ติดตั้งแพ็กเกจมาตรฐานจากที่เก็บ Pardus ที่กำหนดค่าไว้:
sudo apt update
sudo apt install bluez bluetooth blueman rfkill
bluemanโปรแกรมนี้มีตัวจัดการ Bluetooth แบบกราฟิกบนระบบ XFCE แต่ไม่สามารถทดแทนตัวควบคุมเคอร์เนลหรือเฟิร์มแวร์ที่หายไปได้ หากติดตั้ง Bluetooth ไว้แล้ว อย่าติดตั้งแพ็กเกจทั้งหมดใหม่เป็นวิธีแรกในการแก้ไขปัญหาอะแดปเตอร์ไม่ถูกตรวจพบ โปรดดูเอกสารประกอบ Bluetooth ของ Debianสำหรับความแตกต่างระหว่างบริการและเฟิร์มแวร์

หลังจากล้างบล็อกวิทยุและเริ่มบริการแล้ว ให้รันคำสั่งต่อไปนี้:
bluetoothctl list
bluetoothctl show
bluetoothctl listควรระบุตัวควบคุมอย่างน้อยหนึ่งตัว โดยปกติจะมีที่อยู่และชื่อbluetoothctl showแสดงคุณสมบัติเช่นPowered: yesหรือPowered: noหากตัวควบคุมแสดงอยู่ในรายการแต่ปิดอยู่ ให้เปิดเครื่องมือแบบโต้ตอบและเปิดใช้งาน:
bluetoothctl
power on
show
quit
พิมพ์สามบรรทัดสุดท้ายภายในbluetoothctlพรอมต์ ไม่ใช่พิมพ์เป็นคำสั่งเชลล์แยกต่างหาก บนคอนโทรลเลอร์ที่ใช้งานได้showควรจะแสดงว่าเปิดใช้งานแล้วเอกสารอ้างอิงคำสั่ง BlueZ สำหรับ Debian 12อธิบายคำสั่งคอนโทรลเลอร์ไว้ ความพร้อมใช้งานของคำสั่งอาจแตกต่างกันไปตามเวอร์ชัน BlueZ ที่ติดตั้ง

หากมีตัวควบคุมอยู่ ให้เข้าสู่ระบบblueman-managerในฐานะผู้ใช้เดสก์ท็อปตามปกติของคุณ และมองหาอุปกรณ์ใกล้เคียง ตัวควบคุมที่ทำงานได้แต่รายการอุปกรณ์ว่างเปล่า อาจเป็น ปัญหา การค้นหาหรือการจับคู่ไม่ใช่ปัญหา "ไม่พบอะแดปเตอร์" เสมอไป ตั้งค่าอุปกรณ์เป้าหมายให้อยู่ในโหมดจับคู่ และตรวจสอบว่าอุปกรณ์นั้นไม่ได้เชื่อมต่อกับโฮสต์อื่นอยู่แล้ว
หากbluetoothctl listไม่พบตัวควบคุม หรือbluetoothctl showแสดงข้อความNo default controller availableให้เปลี่ยนไปใช้การตรวจจับฮาร์ดแวร์ การเปลี่ยนการตั้งค่าการจับคู่จะไม่ทำให้ตัวควบคุมที่หายไปปรากฏขึ้น
ขั้นแรก ตรวจสอบให้แน่ใจว่ามีฮาร์ดแวร์บลูทูธอยู่หรือไม่ คอมพิวเตอร์ตั้งโต๊ะบางเครื่องอาจมี Wi-Fi แต่ไม่มีบลูทูธ บางเมนบอร์ดที่มีโมดูล Wi-Fi/บลูทูธ อาจต้องการการเชื่อมต่อ USB ภายในสำหรับฟังก์ชันบลูทูธด้วย สำหรับดองเกิล USB ให้ถอดปลั๊กแล้วเสียบใหม่ โดยควรเสียบเข้ากับพอร์ตอื่นโดยตรง
lsusb
lspci -nnk
lsusbคำสั่ง นี้แสดงอุปกรณ์บนบัส USB; ค้นหารายการตามผู้ผลิตหรือรหัสผลิตภัณฑ์ของอะแดปเตอร์ไร้สาย การ์ดไร้สาย PCIe แบบรวมอาจแสดงส่วน Wi-Fi ในlspciขณะที่ Bluetooth ปรากฏแยกต่างหากบน USB อย่าคิดว่าการไม่มีคำว่า “Bluetooth” เป็น หลักฐานว่าชิปเซ็ตนั้นไม่มีอยู่: อุปกรณ์บางตัวอาจปรากฏภายใต้ชื่อผู้ผลิตแทน เอกสาร อ้างอิง lsusblsusbของ Debian แสดงตัวระบุที่มีอยู่
ตรวจสอบบันทึกการบูตปัจจุบันเพื่อหาข้อผิดพลาดในการเริ่มต้นอะแดปเตอร์หรือไฟล์เฟิร์มแวร์ที่หายไป:
journalctl -b -u bluetooth --no-pager
sudo journalctl -k -b --no-pager | grep -iE 'bluetooth|btusb|hci|firmware'

ข้อความบันทึกที่ระบุชื่อไฟล์เฟิร์มแวร์ที่หายไป เช่น `<filename>` .bin, .sfi`<filename>` หรือไฟล์อื่นๆ จะมีประโยชน์มากกว่าข้อผิดพลาดไอคอนบลูทูธทั่วไป ควรจับคู่ไฟล์และชิปเซ็ตกับแพ็คเกจเฟิร์มแวร์ แทนที่จะติดตั้งไดรเวอร์ที่ไม่เกี่ยวข้อง ตัวอย่างเช่น แพ็คเกจ Debian ` firmware-realtek`และ`firmware-iwlwifi`มีเฟิร์มแวร์สำหรับฮาร์ดแวร์ Realtek และ Intel ที่รองรับตามลำดับ ส่วนแพ็คเกจ `bluez-firmware`ครอบคลุมเฉพาะอุปกรณ์ Broadcom BCM203x และ Raspberry Pi เท่านั้น ไม่ใช่ทุกอะแดปเตอร์บลูทูธ
หลังจากระบุชิปเซ็ตและยืนยันว่ามีแพ็กเกจอยู่ใน ที่เก็บซอฟต์แวร์ Pardus ของคุณ แล้ว คุณจึงควรติดตั้งเฟิร์มแวร์ที่เกี่ยวข้อง ตัวอย่างเช่น บนอุปกรณ์ Intel ที่ตรงกัน:
sudo apt update
sudo apt install firmware-iwlwifi
จากนั้นรีสตาร์ทและทดสอบอีกครั้ง Pardus มีคลังซอฟต์แวร์ของตนเองหน้าเว็บจัดการเวอร์ชันอย่างเป็นทางการ ของ Pardus แสดงรายการส่วนประกอบของคลังซอฟต์แวร์ Pardus 23 รวมถึงnon-free-firmware. ห้ามแทนที่รายการในคลังซอฟต์แวร์ Pardus ด้วยแหล่งข้อมูล Debian ทั่วไป หรือดาวน์โหลดสคริปต์ไดรเวอร์ของบุคคลที่สามแบบสุ่ม
หากมองเห็นฮาร์ดแวร์ USB แต่ไม่มีตัวควบคุมโหลด ให้ตรวจสอบว่ามีโมดูลเคอร์เนล Bluetooth USB มาตรฐานอยู่หรือไม่ โดยใช้ คำสั่ง lsmod | grep btusb`sudo apt install` สำหรับตัวควบคุม Bluetooth USB ที่ได้รับการยืนยันแล้วsudo modprobe btusbสามารถลองโหลดโมดูลนั้นได้ หากการโหลดโมดูลล้มเหลวหรือมีข้อผิดพลาดเฟิร์มแวร์ซ้ำๆ แสดงว่าต้องมีการสนับสนุนเฉพาะชิปเซ็ต ในทางกลับกัน หากดองเกิลหายไปจากlsusbพอร์ตต่างๆ และเมื่อเปิดเครื่องใหม่ ให้ตรวจสอบดองเกิล การเดินสาย USB ภายใน หรือการตั้งค่าเฟิร์มแวร์/BIOS ก่อนที่จะเปลี่ยนแปลงซอฟต์แวร์เพิ่มเติม
หลังจากแก้ไขปัญหาที่เกี่ยวข้องแล้ว ให้เรียกใช้คำสั่งrfkill list, systemctl status bluetooth, และbluetoothctl showอีกครั้ง ผลลัพธ์ที่ได้คือ วิทยุที่ไม่ถูกบล็อก บริการ BlueZ ทำงาน และตัวควบคุมที่มองเห็นได้พร้อมPowered: yesจากนั้นเปิด Blueman หรือการตั้งค่า Bluetooth บนเดสก์ท็อปของคุณ แล้วลองค้นหาอุปกรณ์ใกล้เคียงหนึ่งเครื่องในโหมดจับคู่ หากการตรวจสอบทั้งสามผ่าน แต่การค้นหาล้มเหลว ให้แก้ไขปัญหาการจับคู่หรือการรบกวนของคลื่นวิทยุแยกต่างหาก หากตัวควบคุมยังคงไม่ปรากฏ ให้เก็บรหัส USB และข้อผิดพลาดในบันทึกเมื่อสอบถามผู้ผลิตอุปกรณ์หรือฝ่ายสนับสนุนของ Pardus เพื่อขอไดรเวอร์ที่ตรงกัน
ตรวจสอบว่า Pardus 23 บล็อกบลูทูธหรือไม่ ขาด BlueZ หรือตรวจไม่พบเฟิร์มแวร์ของอะแดปเตอร์ จากนั้นตรวจสอบว่าตัวควบคุมทำงานได้หรือไม่
เรียนรู้วิธีที่ Gooroom แยกการท่องเว็บที่เชื่อถือได้และไม่น่าเชื่อถือ สิ่งที่ผู้ใช้สามารถเปลี่ยนแปลงได้ และวิธีที่ผู้ดูแลระบบสามารถอัปเดตนโยบายเว็บไซต์ได้อย่างปลอดภัย
ตรวจสอบการหมุน การเบี่ยงเบน หรือการรับข้อมูลแบบสัมผัสที่ไม่สม่ำเสมอ บนแท็บเล็ต Harmonica OS และเลือกวิธีการปรับเทียบ Linux ที่เหมาะสมกับเซสชันและไดรเวอร์ของอุปกรณ์นั้น
เปลี่ยนเซสชันเดสก์ท็อปของ Gooroom เป็นภาษาอังกฤษ ตรวจสอบการตั้งค่าภาษา และระบุว่าป้ายกำกับภาษาเกาหลีที่ยังไม่ได้แปลนั้นจำเป็นต้องอัปเดตแอปหรือไม่
จัดวาง Pardus XFCE ให้มีแถบงานด้านล่างที่คุ้นเคย พร้อมด้วยเมนูแอป ตัวเรียกใช้งานที่ตรึงไว้ ปุ่มเปิดหน้าต่าง และถาดระบบ
ตรวจสอบเวอร์ชัน Gooroom และกฎของผู้ดูแลระบบ จากนั้นทำตามขั้นตอนการติดตั้งอย่างเป็นทางการบนระบบ Debian สำหรับ Flatpak หรือ Snap โดยไม่ต้องข้ามการควบคุมของระบบ
เรียนรู้ว่า Pardus Image Writer สามารถทำอะไรได้บ้าง วิธีการเตรียม USB สำหรับการติดตั้งอย่างปลอดภัย และเครื่องมือใดที่เหมาะสมกับอิมเมจแบบเรียลไทม์ที่กำหนดเอง หรือการติดตั้งใช้งานซ้ำๆ บนระบบเครือข่ายขนาดใหญ่
ติดตั้ง Pardus ควบคู่ไปกับ Windows 11 โดยการลดขนาดไดรฟ์ Windows ใช้พื้นที่ที่ไม่ได้จัดสรร และคงพาร์ติชั่นระบบ EFI ที่มีอยู่เดิมไว้
ระบุชิป RTL8821CE ติดตั้งเฟิร์มแวร์ Realtek ที่รองรับโดย Pardus และตรวจสอบไดรเวอร์ การสแกน Wi-Fi จากนั้นดำเนินการแก้ไขปัญหาในขั้นตอนถัดไป
ใช้โปรแกรมติดตั้งที่รองรับฮาร์ดแวร์ของ Pardus เพื่อเปิดใช้งานไดรเวอร์ NVIDIA ที่ถูกต้อง รีบูตเครื่องอย่างปลอดภัย และตรวจสอบโมดูลเคอร์เนลที่ใช้งานอยู่