Bagaimana cara saya menonaktifkan atau menyingkirkan suara startup yang dibuat Mac saya?

57

Setiap kali saya menyalakan Macbook Pro saya membuat suara start up. Ini menjengkelkan karena tidak ada volume atau kemampuan untuk mematikannya. Saya hanya tidak ingin suara diputar sama sekali.

Bagaimana cara menonaktifkan suara startup ini?

Shane Stillwell
sumber

Jawaban:

26

Anda dapat menggunakan StartSound.PrefPane yang pada dasarnya hanya mengatur volume ke 0 saat Anda mematikan lalu mengubahnya kembali setelah masuk.

Adam Dempsey
sumber
Saya telah menggunakannya di MacBook Pro sejak saya mendapatkannya, tanpa masalah. Minggu lalu saya mendapat iMac dan segera menginstal StartSound.PrefPane tetapi tidak berhasil - ada ide mengapa? Pengaturan pada dua mesin identik (kecuali iMac memiliki v1.1b3 bukan v1.1b2), tetapi satu diam pada saat startup dan yang lainnya tidak ....
Michael Underwood
@Micheal - Itu mungkin pertanyaan yang bagus?
BinaryMisfit
Sejauh yang saya tahu suara startup Sistem dibakar langsung ke ROM komputer, sehingga versi firmware dan kemungkinan seperti itu ikut bermain. Saya agak menebak, karena itu tingkat arsitektur sistem yang saya tidak terlalu kenal.
Scottie
1
juga tidak berfungsi pada iMac baru saya.
Sebastian Good
Sampel itu sendiri ada di dalam ROM, tetapi ia memainkan volume berapa pun yang tersisa ketika dimatikan, jadi solusi seperti prefpane yang disebutkan harus bekerja.
Petruza
6

Buka Terminal.app dan ketik:

sudo -s

Berikan kata sandi saat diminta, lalu:

cat >/private/etc/rc.shutdown.local
#! /bin/sh /usr/bin/osascript -e 'set volume with output muted'

lalu tekan Ctrl-D dan ketik "keluar". Lain kali Anda akan reboot dalam diam TETAPI Anda harus mengatur ulang volume suara secara manual (F10, slider ...) jika Anda ingin mendengar musik lagi. Secara teoritis seharusnya dapat dijalankan di bawah /private/etc/rc.local skrip untuk melakukannya ('atur volume tanpa output dimatikan') tetapi itu tampaknya berperilaku tidak menentu.


sumber
5

Saya belum memperhatikan suara itu di MacBook Pro saya selama berabad-abad, dan hari ini saya menemukan alasannya. MBP tampaknya mengingat 2 set pengaturan volume; baik untuk memiliki-tidak ada headphone-terhubung, dan untuk memiliki-headphone-terpasang.

Saya biasanya memiliki speaker eksternal saya terpasang-ketika saya di rumah, dan ketika saya bepergian / jauh dari rumah jelas saya tidak. Di beberapa titik di masa lalu saya telah mengubah volume ke nol ketika headphone tidak terhubung, dan sekarang ketika saya memulai MBP tidak ada suara.

Anda dapat mencoba ini (meskipun ini tidak terlalu praktis) - nyalakan volume pada Mac Anda hingga nol, lalu nyalakan kembali komputer. Saya menduga Anda tidak akan mendengar suara startup. Seperti yang saya katakan, tidak terlalu praktis tetapi jika suara start-up cukup mengganggu Anda, Anda mungkin akan terbiasa membiasakan volume sebelum mematikannya. :-)

EDIT: Baru menyadari hal ini tentang penurunan volume sudah dilakukan di jawaban lain di sini, jadi silakan abaikan ini!

robsoft
sumber
2

Untuk Snow Leopard dan mesin sebelumnya unduh dan instal "StartupSound.prefPane" yang akan memasang panel preferensi di pengaturan sistem untuk memungkinkan Anda menyesuaikan volume startup dan menonaktifkan suara startup:

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

Perhatikan bahwa di atas memiliki hasil yang beragam di Lion. Untuk pengguna Lion disarankan:

  1. Login sebagai administrator dan buka jendela terminal

  2. Buat scriptfile untuk mematikan

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

  3. Masukkan ini sebagai konten, setelah selesai tekan control + O untuk menyimpan dan kontrol + X untuk keluar:

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

  4. Buat scriptfile untuk unmuting

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

  5. Masukkan ini sebagai konten, setelah selesai tekan control + O untuk menyimpan dan kontrol + X untuk keluar:

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

  6. Jadikan kedua file tersebut dapat dieksekusi:

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

  7. Periksa apakah ada kait (ini akan ditimpa, jadi pastikan tidak apa-apa untuk Anda)

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

  8. Tambahkan kait untuk mematikan

    sudo defaults write com.apple.loginwindow LogoutHook /path/to/mute-on.sh
    sudo defaults write com.apple.loginwindow LoginHook /path/to/mute-off.sh

Catatan:

  • /path/to/ adalah lokasi skrip, saya gunakan /Library/Scripts/
  • Anda dapat melewatkan loginhook yang tidak bersuara (yaitu setiap logout akan membungkam mesin Anda), tetapi saya suka dengan cara ini karena saya selalu memiliki suara yang tersedia persis pada tingkat volume yang saya atur terakhir kali
  • root harus menjadi pemilik file skrip - menjalankan editor dari baris perintah dengan sudo adalah cara termudah untuk mencapainya (jika tidak, Anda harus chown)
  • untuk menghapus kait, gunakan yang berikut ini:

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

( sumber )

Adam Davis
sumber
Ini jawaban yang bagus. Tidak perlu perangkat lunak / pengaturan pihak ke-3 untuk diinstal dan mengajarkan Anda sedikit tentang sistem, yang memberi Anda lebih banyak kontrol karena Anda dapat mengubah sedikit. Saya mengatur volume rendah dengan 'atur volume 1.5' saat masuk seperti yang biasanya saya inginkan, setiap kali saya menyalakannya karena suatu alasan saya biasanya merasa terganggu karena saya lupa untuk menolaknya lagi setelah itu (terutama setelah reboot jika tidak ada peluang ingat bahwa saya sudah mengaktifkannya sebelumnya).
jhabbott
0

Tahan tombol mute pada keyboard Anda setiap kali Anda mem-bootnya

Luke
sumber
-1

Jika Anda menjaga volume Anda mati ketika Anda mematikan mac / laptop Anda itu tidak akan membuat suara ketika Anda memulai lagi!

Saya tidak tahu apakah ini benar tetapi apa yang laptop saya lakukan :)!

Semoga ini membantu!

Venesia N
sumber
2
Tolong jangan menebak
user151019