Как отключить или избавиться от звука при запуске моего Mac?

57

Каждый раз, когда я включаю свой Macbook Pro, он издает шум при запуске. Это раздражает, так как нет громкости или возможности выключить его. Я просто не хочу, чтобы звук играл вообще.

Как отключить этот звук при запуске?

Шейн Стиллвелл
источник

Ответы:

26

Вы можете использовать StartSound.PrefPane, который в основном просто устанавливает громкость на 0 при выключении, а затем возвращает его обратно после входа в систему.

Адам Демпси
источник
Я использую это на своем MacBook Pro с тех пор, как получил, без проблем. На прошлой неделе я получил iMac и сразу установил StartSound.PrefPane, но он не работает - есть идеи, почему? Настройки на этих двух машинах идентичны (за исключением того, что iMac имеет v1.1b3 вместо v1.1b2), но один из них молчит при запуске, а другой нет ....
Майкл Андервуд
@Micheal - Это может быть хороший вопрос сам по себе?
BinaryMisfit
Насколько я знаю, звук запуска системы записывается прямо в ПЗУ компьютера, поэтому версии прошивки и тому подобное, вероятно, вступают в игру. Я вроде как угадываю, так как это уровень системной архитектуры, с которым я не слишком знаком.
Скотти
1
на моем новом iMac тоже не работает.
Себастьян Гуд
Сам образец находится в ПЗУ, но он воспроизводится на том уровне громкости, который был оставлен при выключении, поэтому решение, подобное упомянутой предварительной панели, должно работать.
Петруза
6

Откройте Terminal.app и введите:

судо

Дайте пароль, когда вас попросят:

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

затем нажмите Ctrl-D и введите «выход». В следующий раз вы перезагрузитесь в тишине, НО вам придется вручную сбросить громкость звука (F10, слайдер ...), если вы хотите снова услышать музыку. Теоретически должна быть возможность запустить под /private/etc/rc.local сценарий для этого («установить громкость без вывода звука»), но это, похоже, ведет себя хаотично.


источник
5

Я не замечал этот звук на моем MacBook Pro целую вечность, и сегодня я понял, почему. MBP, кажется, запоминает 2 набора настроек громкости; как для подключения без наушников, так и для подключения наушников.

У меня обычно подключены внешние динамики - когда я дома, а когда я еду / далеко от дома, то, очевидно, нет. Когда-то в прошлом я уменьшал громкость до нуля, когда наушники не были подключены, а теперь, когда я запускаю MBP, нет звука.

Вы можете попробовать это (хотя это не особенно практично) - уменьшить громкость на вашем Mac до нуля, а затем перезагрузить компьютер. Я подозреваю, что вы не услышите звук запуска. Как я уже сказал, не очень практично, но если шум при запуске вас достаточно раздражает, вы можете просто привыкнуть к снижению громкости, прежде чем выключать. :-)

РЕДАКТИРОВАТЬ: Просто понял, что этот пункт о снижении громкости уже был сделан в других ответах здесь, так что не стесняйтесь игнорировать это!

robsoft
источник
2

Для компьютеров Snow Leopard и более ранних версий загрузите и установите «StartupSound.prefPane», который установит панель настроек в системных настройках, чтобы вы могли регулировать громкость при запуске и отключать звук при запуске:

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

Обратите внимание, что приведенный выше имеет смешанные результаты в Лев. Для пользователей Lion рекомендуется следующее:

  1. Войдите в систему как администратор и откройте окно терминала

  2. Создать скрипт-файл для отключения звука

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

  3. Введите это как контент, когда закончите, нажмите control + O для сохранения и control + X для выхода:

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

  4. Создать скрипт-файл для включения звука

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

  5. Введите это как контент, когда закончите, нажмите control + O для сохранения и control + 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. Добавить крючки для приглушения

    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/
  • Вы можете пропустить беззвучный вход в систему (то есть, каждый выход из системы будет отключать ваш компьютер), но мне нравится этот способ, потому что у меня всегда есть звук, доступный точно на уровне громкости, который я установил в прошлый раз
  • root должен быть владельцем файлов сценариев - для этого проще всего запустить редактор из командной строки с помощью sudo (в противном случае вам нужно использовать chown)
  • чтобы удалить хуки, используйте следующее:

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

( источник )

Адам Дэвис
источник
Это отличный ответ. Для этого не нужно устанавливать какое-либо стороннее программное обеспечение / настройки и немного рассказать вам о системе, что дает вам больше контроля, так как вы можете немного его настроить. Я установил низкий уровень громкости с помощью 'set volume 1.5' при входе в систему, поскольку это то, что я обычно хочу, всякий раз, когда я по какой-либо причине включаю его, я обычно раздражаюсь, что потом забываю выключить его снова (особенно после перезагрузки, когда нет шансов на вспоминая, что я его включил ранее).
Джабботт
0

Удерживайте нажатой кнопку отключения звука на клавиатуре при загрузке.

Люк
источник
-1

Если вы отключите звук при выключении компьютера Mac / ноутбука, он не издаст звук при повторном запуске!

Я не знаю, правда ли это, но это то, что делает мой ноутбук :)!

Надеюсь это поможет!

Венеция N
источник
2
Пожалуйста, не угадайте
user151019