วิธีที่ดีที่สุดในการปิดใช้งานบลูทู ธ เมื่อเริ่มต้นระบบ? (พร้อมกับ systemd และไม่พุ่งพรวด)


10

วิธีที่ดีที่สุดในการปิดใช้งานบลูทู ธ สำหรับการเริ่มต้นทุกครั้งที่มี systemd คือ มีตัวอย่างมากมาย แต่ทั้งหมดทำงานกับคนธรรมดาและ rc.local

ด้วย Ubuntu 15.10 rc.local ถูกปิดใช้งานโดยค่าเริ่มต้น ฉันคิดว่ามันมีเหตุผลหรือไม่

ดังนั้นฉันจะยกเลิกการใช้งานเป้าหมาย / บริการบลูทู ธ ได้อย่างถูกต้องโดยไม่มีสคริปต์ rc.local อย่างไร

อาจเปิดใช้งาน rc.local อีกครั้งเพิ่มบรรทัด "rfkill block bluetooth" เป็นวิธีที่เหมาะสมหรือไม่

คำตอบ:


23

ก่อนหยุดบริการ:

sudo systemctl stop bluetooth.service

จากนั้นปิดการใช้งาน:

sudo systemctl disable bluetooth.service

ตรวจสอบ:

systemctl status bluetooth.service

นั่นคือสิ่งที่ฉันกำลังค้นหา! ขอบคุณ
เมโทร

ไม่มีปัญหายินดีต้อนรับคุณ;)
Ivan Temchenko

@IvanTemchenko คำตอบที่ดี ฉันคิดว่าคุณควรเขียนคำถามนี้ด้วย มันรวบรวมกระบวนการเก่าและใหม่จำนวนมากอยู่แล้วและนี่ก็หายไป
dadexix86

ขอบคุณฉันได้รับการมองหาวิธีการแก้ปัญหานี้ไม่กี่สัปดาห์นี้เป็นวิธีที่จะทำใน Ubuntu 16.10 (systemd)
Diego Alvarez

นี่คือวิธีที่จะไป
Rodrigo Lopez Guerra

10

วิธีการข้างต้นส่วนใหญ่ปิดการใช้งานบลูทู ธ โดยสิ้นเชิงในขณะที่ผู้ใช้หลายคนอาจต้องการให้ระบบปฏิบัติการจดจำการตั้งค่าของตน ปัญหาคือ blueman-applet มีการตั้งค่าเปิดเครื่องอัตโนมัติที่เปิดใช้งานบลูทู ธ โดยอัตโนมัติทุกครั้งที่ตัวบ่งชี้เริ่มทำงาน ดังนั้นหากคุณต้องการให้ Ubuntu จดจำการตั้งค่าของคุณเปิดเทอร์มินัลแล้วพิมพ์สิ่งนี้:

$ gsettings set org.blueman.plugins.powermanager auto-power-on false

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


1
ขอบคุณ! สิ่งที่ฉันต้องการ! วิธีทำให้หยุดทุกครั้ง แต่ปล่อยให้เปิดใช้งานใหม่ได้ง่าย
yinon

3

เพื่อปิดการใช้งานดังนั้นจึงไม่พยายามรีสตาร์ท ( เนื่องจากแอปอื่นอาจพยายามเริ่มต้นหลังจากที่คุณปิดใช้งานและจะแสดงข้อผิดพลาดในบันทึกประจำวัน ) หลังจากหยุดและปิดการใช้งานคุณสามารถทำsudo systemctl mask dbus-org.bluez.serviceเช่นนี้ชี้ symlink ไปที่ / dev / null เพื่อเรียกคืนมันsudo systemctl unmask dbus-org.bluez.serviceใน systemd https://www.ibm.com/support/knowledgecenter/SSNW54_1.1.1/com.ibm.kvm.v111.admin/hpssdisabling.htm


ฉันให้ +1 เพราะระบบของฉันยังคงแสดงข้อผิดพลาดเมื่อเริ่มต้นและฉันไม่สามารถหยุดจนกว่าจะพบคำแนะนำนี้
pauljohn32
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.