ทุกครั้งที่เปิด Macbook Pro จะมีเสียงดังขึ้น มันน่ารำคาญเนื่องจากไม่มีโวลุ่มหรือความสามารถในการปิด ฉันไม่ต้องการให้เสียงเล่นเลย
ฉันจะปิดเสียงเริ่มต้นนี้ได้อย่างไร
ทุกครั้งที่เปิด Macbook Pro จะมีเสียงดังขึ้น มันน่ารำคาญเนื่องจากไม่มีโวลุ่มหรือความสามารถในการปิด ฉันไม่ต้องการให้เสียงเล่นเลย
ฉันจะปิดเสียงเริ่มต้นนี้ได้อย่างไร
คำตอบ:
คุณสามารถใช้StartSound.PrefPaneซึ่งโดยทั่วไปแล้วจะตั้งค่าระดับเสียงเป็น 0 เมื่อคุณปิดเครื่องแล้วเปลี่ยนกลับเป็นค่าหลังจากเข้าสู่ระบบ
เปิด Terminal.app และพิมพ์:
sudo -s
ให้รหัสผ่านเมื่อถูกถามแล้ว:
cat >/private/etc/rc.shutdown.local
#! /bin/sh /usr/bin/osascript -e 'set volume with output muted'
จากนั้นกด Ctrl-D แล้วพิมพ์ "exit" ครั้งต่อไปที่คุณจะเริ่มระบบใหม่ในความเงียบ แต่คุณจะต้องรีเซ็ตระดับเสียงด้วยตนเอง (F10, ตัวเลื่อน ... ) หากคุณต้องการฟังเพลงอีกครั้ง ในทางทฤษฎีมันควรจะเป็นไปได้ที่จะทำงานภายใต้ /private/etc/rc.local สคริปต์ที่จะทำมัน ('ตั้งค่าปริมาณโดยไม่ต้องปิดเสียงเอาท์พุท') แต่ดูเหมือนว่าจะทำงานผิดปกติ
ฉันไม่ได้สังเกตว่าเสียงบน MacBook Pro ของฉันมานานแล้วและวันนี้ฉันก็หาสาเหตุ MBP ดูเหมือนจะจำการตั้งค่าระดับเสียงได้ 2 ชุด; ทั้งสำหรับการเสียบปลั๊กที่ไม่มีหูฟังและปลั๊กเสียบหูฟัง
ปกติฉันเสียบปลั๊กลำโพงภายนอกเมื่อฉันอยู่ที่บ้านและเมื่อฉันเดินทาง / ออกจากบ้านอย่างเห็นได้ชัดฉันไม่ ในบางจุดในอดีตฉันได้ลดระดับเสียงลงเป็นศูนย์เมื่อหูฟังไม่ได้เชื่อมต่อและตอนนี้เมื่อฉันเริ่ม MBP ขึ้นไม่มีเสียง
คุณสามารถลองสิ่งนี้ (แม้ว่าจะไม่ได้ใช้งานได้จริง) - ปรับระดับเสียงบน Mac ของคุณลงไปที่ศูนย์จากนั้นรีสตาร์ทคอมพิวเตอร์ ฉันสงสัยว่าคุณจะไม่ได้ยินเสียงสตาร์ทอัพ อย่างที่ฉันพูดไม่ได้จริง แต่ถ้าเสียงเริ่มต้นทำให้คุณรำคาญคุณพอคุณอาจจะติดนิสัยก่อนที่จะลดระดับเสียงลงก่อนที่จะปิด :-)
แก้ไข: เพิ่งรู้จุดนี้เกี่ยวกับการลดระดับเสียงที่ได้ทำไปแล้วในคำตอบอื่น ๆ ที่นี่ดังนั้นอย่าลังเลที่จะเพิกเฉย!
สำหรับ Snow Leopard และเครื่องรุ่นก่อนหน้านี้ให้ดาวน์โหลดและติดตั้ง "StartupSound.prefPane" ซึ่งจะติดตั้งบานหน้าต่างการตั้งค่าในการตั้งค่าระบบเพื่อให้คุณปรับระดับเสียงเริ่มต้นและปิดการใช้งานเสียงเริ่มต้น:
http://www5e.biglobe.ne.jp/~arcana/StartupSound/BETA/index.en.html
โปรดทราบว่าข้างต้นมีผลการผสมใน Lion สำหรับผู้ใช้ Lion ขอแนะนำดังต่อไปนี้:
เข้าสู่ระบบในฐานะผู้ดูแลระบบและเปิดหน้าต่างเทอร์มินัล
สร้าง scriptfile สำหรับการปิดเสียง
sudo nano /path/to/mute-on.sh
ป้อนสิ่งนี้เป็นเนื้อหาเมื่อเสร็จแล้วกด control + O เพื่อบันทึกและควบคุม + X เพื่อออก:
#!/bin/bash
osascript -e 'set volume with output muted'
สร้าง scriptfile สำหรับการเปิดเสียง
sudo nano /path/to/mute-off.sh
ป้อนสิ่งนี้เป็นเนื้อหาเมื่อเสร็จแล้วกด control + O เพื่อบันทึกและควบคุม + X เพื่อออก:
#!/bin/bash
osascript -e 'set volume without output muted'
ทำให้ไฟล์ทั้งสองทำงานได้:
sudo chmod u+x /path/to/mute-on.sh
sudo chmod u+x /path/to/mute-off.sh
ตรวจสอบว่ามีตะขอใด ๆ อยู่แล้ว (สิ่งเหล่านี้จะถูกเขียนทับดังนั้นโปรดตรวจสอบให้แน่ใจว่ามันใช้ได้สำหรับคุณ)
sudo defaults read com.apple.loginwindow LoginHook
sudo defaults read com.apple.loginwindow LogoutHook
เพิ่ม hooks สำหรับปิดเสียง
sudo defaults write com.apple.loginwindow LogoutHook /path/to/mute-on.sh
sudo defaults write com.apple.loginwindow LoginHook /path/to/mute-off.sh
หมายเหตุ:
/path/to/
เป็นที่ตั้งของสคริปต์ที่ฉันใช้/Library/Scripts/
- คุณสามารถข้าม unmuting loginhook (เช่นการออกจากระบบแต่ละครั้งจะทำให้เครื่องของคุณเงียบ) แต่ฉันชอบวิธีนี้เพราะฉันมักจะมีเสียงในระดับเสียงที่ฉันตั้งไว้เป็นครั้งสุดท้าย
- รูตจะต้องเป็นเจ้าของไฟล์สคริปต์ - การรันโปรแกรมแก้ไขจากบรรทัดคำสั่งด้วย sudo เป็นวิธีที่ง่ายที่สุดในการทำเช่นนั้น (ไม่เช่นนั้นคุณต้อง chown)
เพื่อลบ hooks ใช้ต่อไปนี้:
sudo defaults delete com.apple.loginwindow LoginHook
sudo defaults delete com.apple.loginwindow LogoutHook
(ที่มา )
กดปุ่มปิดเสียงบนแป้นพิมพ์ค้างไว้ทุกครั้งที่คุณบูตเครื่อง
หากคุณปิดเสียงเมื่อคุณปิดเครื่อง Mac / แล็ปท็อปมันจะไม่ส่งเสียงเมื่อคุณเปิดเครื่องอีกครั้ง!
ฉันไม่รู้ว่านี่เป็นเรื่องจริง แต่มันเป็นสิ่งที่แล็ปท็อปของฉันทำ :)!
หวังว่านี่จะช่วยได้!