Jak mogę wyłączyć lub pozbyć się dźwięku uruchamiania mojego komputera Mac?

57

Za każdym razem, gdy włączam MacBooka Pro, słychać hałas podczas uruchamiania. Jest to denerwujące, ponieważ nie ma głośności ani możliwości jej wyłączenia. Po prostu nie chcę w ogóle odtwarzać dźwięku.

Jak wyłączyć ten dźwięk uruchamiania?

Shane Stillwell
źródło

Odpowiedzi:

26

Możesz użyć StartSound.PrefPane, który po prostu ustawia głośność na 0 po wyłączeniu, a następnie włącza się ponownie po zalogowaniu.

Adam Dempsey
źródło
Używam tego na moim MacBooku Pro, odkąd go mam, bez żadnych problemów. W zeszłym tygodniu dostałem iMaca i natychmiast zainstalowałem StartSound.PrefPane, ale to nie działa - jakieś pomysły, dlaczego? Ustawienia na obydwu maszynach są identyczne (z wyjątkiem iMac został v1.1b3 zamiast v1.1b2), ale milczy na starcie, a druga nie jest ....
Michael Underwood
@Micheal - samo w sobie może to być dobre pytanie?
BinaryMisfit,
O ile wiem, dźwięk uruchamiania systemu jest nagrywany bezpośrednio do pamięci ROM komputera, więc wersje oprogramowania układowego i tak prawdopodobnie wchodzą w grę. Zgaduję, ponieważ to poziom architektury systemu, którego nie znam zbyt dobrze.
Scottie,
1
też nie działa na moim nowym komputerze iMac.
Sebastian Good
Sama próbka znajduje się w pamięci ROM, ale gra przy dowolnej głośności pozostałej po wyłączeniu, więc takie rozwiązanie, jak wspomniany przedwzmacniacz, powinno działać.
Petruza
6

Otwórz Terminal.app i wpisz:

sudo -s

Podaj hasło, gdy zostaniesz o to poproszony:

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

następnie naciśnij Ctrl-D i wpisz „exit”. Następnym razem uruchomisz się ponownie w ciszy, ALE musisz ręcznie zresetować głośność dźwięku (F10, suwak ...), jeśli chcesz ponownie usłyszeć trochę muzyki. Teoretycznie powinno być możliwe uruchomienie w /private/etc/rc.local skryptu, aby to zrobić („ustaw głośność bez wyciszenia wyjścia”), ale wydaje się, że zachowuje się to nieprawidłowo.


źródło
5

Nie zauważyłem tego dźwięku na moim MacBooku Pro od wieków, a dziś zastanawiałem się, dlaczego. MBP wydaje się pamiętać 2 zestawy ustawień głośności; zarówno w przypadku braku podłączonych słuchawek, jak i w przypadku podłączenia słuchawek.

Zazwyczaj mam podłączone zewnętrzne głośniki, kiedy jestem w domu, a kiedy podróżuję / z domu oczywiście nie. W pewnym momencie w przeszłości zmniejszałem głośność do zera, gdy słuchawki nie były podłączone, a teraz, gdy uruchamiam MBP, nie ma dźwięku.

Możesz spróbować tego (choć nie jest to szczególnie praktyczne) - zmniejsz głośność na komputerze Mac do zera, a następnie uruchom ponownie komputer. Podejrzewam, że nie usłyszysz dźwięku uruchamiania. Jak mówię, niezbyt praktyczne, ale jeśli hałas podczas uruchamiania wystarczająco cię denerwuje, możesz po prostu przyzwyczaić się do zmniejszania głośności przed wyłączeniem. :-)

EDYCJA: Właśnie zdałem sobie sprawę, że ten punkt dotyczący zmniejszenia głośności został już omówiony w innych odpowiedziach tutaj, więc możesz to zignorować!

robsoft
źródło
2

W przypadku systemu Snow Leopard i starszych wersji pobierz i zainstaluj „StartupSound.prefPane”, który zainstaluje panel preferencji w ustawieniach systemu, aby umożliwić dostosowanie głośności uruchamiania i wyłączenie dźwięku uruchamiania:

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

Zauważ, że powyższe ma mieszane wyniki w Lion. Użytkownikom Lion zaleca się:

  1. Zaloguj się jako administrator i otwórz okno terminala

  2. Utwórz plik skryptowy do wyciszenia

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

  3. Wpisz to jako treść, gdy skończysz, naciśnij control + O, aby zapisać i control + X, aby wyjść:

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

  4. Utwórz plik skryptowy do anulowania wyciszenia

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

  5. Wpisz to jako treść, gdy skończysz, naciśnij control + O, aby zapisać i control + X, aby wyjść:

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

  6. Ustaw oba pliki jako wykonywalne:

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

  7. Sprawdź, czy jakieś haki już istnieją (zostaną one nadpisane, więc upewnij się, że są w porządku)

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

  8. Dodaj haczyki do wyciszenia

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

Uwagi:

  • /path/to/ to lokalizacja skryptów, których użyłem /Library/Scripts/
  • możesz pominąć wyciszenie haka logowania (tzn. każde wylogowanie wyciszy komputer), ale podoba mi się to w ten sposób, ponieważ zawsze mam dźwięk dostępny dokładnie na poziomie głośności, który ustawiłem ostatnim razem
  • root musi być właścicielem plików skryptowych - najłatwiejszym sposobem na osiągnięcie tego jest uruchomienie edytora z wiersza poleceń za pomocą sudo (w przeciwnym razie musisz przejść przez chown)
  • aby usunąć zaczepy, użyj następujących poleceń:

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

( źródło )

Adam Davis
źródło
To świetna odpowiedź. Nie wymaga instalowania oprogramowania / ustawień innych firm i uczy Cię trochę o systemie, co daje większą kontrolę, ponieważ możesz go nieco ulepszyć. Podczas logowania ustawiam niski poziom głośności na „ustaw głośność 1.5”, ponieważ zwykle tego chcę, za każdym razem, gdy włączam go z jakiegoś powodu, zwykle denerwuję się, że zapomniałem go później wyłączyć (szczególnie po ponownym uruchomieniu, gdy nie ma szans na pamiętam, że wcześniej to odkryłem).
jhabbott,
0

Przy każdym uruchomieniu przytrzymaj przycisk wyciszenia na klawiaturze

Łukasz
źródło
-1

Jeśli podczas zamykania komputera Mac / laptopa utrzymasz wyłączony dźwięk, dźwięk nie będzie odtwarzany po ponownym uruchomieniu!

Nie wiem, czy to prawda, ale to właśnie robi mój laptop :)!

Mam nadzieję że to pomoże!

Venice N.
źródło
2
Nie zgaduj
151019,