ฉันจะเริ่มต้น MacBook Air ของฉันอย่างเงียบ ๆ ได้อย่างไร


36

เมื่อฉันเปิดเครื่อง MacBook Air มันจะมีเสียงดังเมื่อเริ่มต้นเว้นแต่ฉันจะปิดเสียงคอมพิวเตอร์ก่อนที่จะปิดเครื่องในครั้งสุดท้าย

อย่างไรก็ตามฉันไม่สามารถรับประกันได้ว่าฉันได้ปิดเสียงคอมพิวเตอร์เป็นครั้งสุดท้ายก่อนที่จะปิดเพราะฉันใช้ Air นี้ร่วมกับผู้อื่น

ฉันจะเริ่ม Mac ของฉันอย่างเงียบ ๆ ได้อย่างไร


2
แค่อยากรู้ แต่ทำไมคุณปิด? MBP ของฉันไม่เคยถูกปิดด้วยเหตุผลอื่นนอกจากการอัพเกรดฮาร์ดแวร์ (หน่วยความจำ)
EmmEff

3
การเปิดใหม่ - นี่เป็นเรื่องเกี่ยวกับอากาศและครอบคลุมพื้นที่ใหม่ คำตอบที่ผสานกันนั้นไม่ดีสำหรับเว็บไซต์โดยทั่วไปและมันก็โอเคที่จะมีคำถามที่หยิบมาใกล้ ๆ - อันนี้ไม่ชัดเจนเลยว่าซ้ำกับของอื่น ๆ ดูว่าคำตอบทั้งสองที่นี่แตกต่างจากคำตอบของคำถามอื่น ๆ อย่างไร
bmike

คำตอบ:


19

การเสียบหูฟังเคยเป็นวิธีที่รวดเร็วและสกปรกเพื่อรับประกันความเงียบ (ย้อนกลับไปในสมัยฮาร์ดแวร์ PPC)

ตอนนี้การเริ่มการทดสอบด้วยตนเองยังคงใช้ลำโพงภายในไม่ว่าจะใช้แจ็คหูฟังหรือไม่ แต่เคล็ดลับด้านล่างจะใช้ได้กับ mac รุ่นเก่า มันใช้กับแม็คใหม่ตราบใดที่คุณไม่ได้ตั้งค่าให้รีบูทโดยอัตโนมัติและคุณจะไม่ลืมเกี่ยวกับพฤติกรรมปัจจุบันและรีบูตด้วยตัวคุณเอง

ฉันมีช่องเสียบหูฟังที่ใช้งานอยู่เมื่อฉันอยู่ในสถานที่ที่ห้ามเสียงรบกวนไม่ว่าซอฟต์แวร์จะตัดสินใจอย่างไร

คุณสามารถรับปลั๊กที่ไม่มีสายไฟในราคาต่ำกว่า $ 5 ที่ร้านค้าเช่น Radio Shack หากคุณไม่มีหูฟังที่คุณสามารถเสียสละหรือสายไฟไม่เหมาะกับคุณ

เป็นไปไม่ได้ที่จะเปลี่ยนการตั้งค่าปิดเสียง / ระดับ NVRAM หลังจากที่ Mac ปิดตัวลง (หรือหลับ) ดังนั้นแม้ว่าคุณจะเตรียมการอย่างถูกต้องเสียงจะถูกสร้างขึ้นหากสิ่งต่างๆไม่เป็นไปตามที่วางแผนไว้ในการปิดเครื่อง


3
เคล็ดลับนี้จะใช้ได้กับ Intel Macs หรือไม่ ความเข้าใจของฉันคือมันใช้งานได้กับ PowerPC Mac และรุ่นก่อนหน้าเท่านั้น ฉันรู้ว่า Mac Pros, MacBook Pros และ Mac mini ของฉันใช้ลำโพงภายในเสมอแม้จะมีบางอย่างที่เสียบเข้ากับพอร์ตหูฟัง
joelseph

@joelseph mini และ macbrook pro ของฉันปิดลำโพงภายในเมื่อฉันเสียบชุดหูฟังฉันจะสนใจถ้าคุณสามารถให้หมายเลขรุ่นของเราและลองดูถ้าคุณยังมีพวกเขาอยู่ในกรณี ฉันสงสัยว่าพวกเขาสามารถกำหนดค่าได้ด้วยวิธีนี้ แต่ด้วยระบบปฏิบัติการที่สะอาดพวกเขาควรเปลี่ยนเสียงไปที่ชุดหูฟัง
Adam Davis

@AdamDavis นี้ไม่ได้ทำงานใน Macbook Pro ของฉันในช่วงต้นปี 2011 และ Macbook Pro กลางของฉัน 2007
gentmatt

3
ฉันควรชี้แจงว่าเป็นเพียงเสียงเริ่มต้นที่ใช้ลำโพงภายในเสมอไม่ว่าสัญญาณเสียงของ Mac จะถูกตั้งไว้ที่ลำโพงภายในหูฟังหรือแม้แต่ระบบดิจิตอล ฉันได้สังเกตสิ่งนี้กับทุกรุ่น Mac Pro, MacBook Pros 5-6 ที่แตกต่างกัน, Mac minis สองเครื่องและ iMac ฉันเพิ่งตรวจสอบพฤติกรรมบน MacBook Pro (17 นิ้วก่อนต้นปี 2008), MBP (กลางปี ​​17 นิ้ว), และ Mac mini (ต้นปี 2009)
joelseph

@ Joeelseph Ah ฉันเห็นว่าเหมาะสม มันเป็นเสียงของเครื่องหมายการค้าของ Apple และพวกเขาต้องการให้ได้ยิน ...
Adam Davis

14

สำหรับ Snow Leopard และเครื่องรุ่นก่อนหน้านี้ให้ดาวน์โหลดและติดตั้ง "StartupSound.prefPane" ซึ่งจะติดตั้งบานหน้าต่างการตั้งค่าในการตั้งค่าระบบเพื่อให้คุณปรับระดับเสียงเริ่มต้นและปิดการใช้งานเสียงเริ่มต้น:

http://www5e.biglobe.ne.jp/~arcana/StartupSound/BETA/index.en.html

โปรดทราบว่าข้างต้นมีผลการผสมใน Lion สำหรับผู้ใช้ Lion ขอแนะนำดังต่อไปนี้:

  1. เข้าสู่ระบบในฐานะผู้ดูแลระบบและเปิดหน้าต่างเทอร์มินัล

  2. สร้าง scriptfile สำหรับการปิดเสียง

    sudo nano /path/to/mute-on.sh

  3. ป้อนสิ่งนี้เป็นเนื้อหาเมื่อเสร็จแล้วกด control + O เพื่อบันทึกและควบคุม + X เพื่อออก:

    #!/bin/bash
    osascript -e 'set volume with output muted'

  4. สร้าง scriptfile สำหรับการเปิดเสียง

    sudo nano /path/to/mute-off.sh

  5. ป้อนสิ่งนี้เป็นเนื้อหาเมื่อเสร็จแล้วกด control + O เพื่อบันทึกและควบคุม + X เพื่อออก:

    #!/bin/bash
    osascript -e 'set volume without output muted'

  6. ทำให้ไฟล์ทั้งสองทำงานได้:

    sudo chmod u+x /path/to/mute-on.sh
    sudo chmod u+x /path/to/mute-off.sh

  7. ตรวจสอบว่ามีตะขอใด ๆ อยู่แล้ว (สิ่งเหล่านี้จะถูกเขียนทับดังนั้นโปรดตรวจสอบให้แน่ใจว่ามันใช้ได้สำหรับคุณ)

    sudo defaults read com.apple.loginwindow LoginHook
    sudo defaults read com.apple.loginwindow LogoutHook

  8. เพิ่ม 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

(ที่มา )


2
เบ็ดออกจากระบบจะไม่ทำงานหาก mac ล่ม NVRAM ได้รับการรีเซ็ตหรือไม่สามารถใช้งานได้ มันก็ไม่ได้ช่วยอะไรถ้า mac นั้นหลับไปกับการเล่นเสียง เป็นซอฟต์แวร์ที่ดีที่สุดที่คุณสามารถทำได้ แต่หูฟังเงียบจะจัดการกับทุกสถานการณ์ที่คุณไม่ต้องการเสียงดัง
bmike

ยกเว้นแมคเครื่องใหม่ (หรืออาจจะเป็นสิงโต?) ยังคงเล่นเสียงเริ่มต้นแม้ว่าจะมีหูฟังอยู่ก็ตาม
TJ Luoma

^ ขอบคุณ! ทำงานได้อย่างสมบูรณ์แบบ - ผ่านการทดสอบบน Macbook Pro Retina ล่าสุด (พฤศจิกายน 2555) บน MacOS X Lion 10.8.2
Artur Bodera

4

นี่เป็นสิ่งเดียวที่ทำงานกับฉันภายใต้ OS X 10.8.5 (Mountain Lion) ใน Mac Mini ยุค 2012 (Core i5 Intel CPU) ใน Terminal.app ให้ป้อนคำสั่งต่อไปนี้:

sudo nvram SystemAudioVolume=%80

sudoคำสั่งจะขอรหัสผ่านเข้าสู่ระบบ จำเป็นต้องมีสิทธิ์ในการอัปเดตการตั้งค่า NVRAM ของ Mac ของคุณ (เทียบเท่ากับ BIOS ของพีซี) อย่าถูกเลื่อนออกไปโดย%80ค่า มันจะปิดเสียงระฆังเริ่มต้นอย่างแน่นอน

หากคุณตัดสินใจว่าคุณต้องการระฆังกลับมาอีกครั้งให้ลบการตั้งค่าจาก NVRAM ด้วยคำสั่งนี้:

sudo nvram -d SystemAudioVolume

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