OS X 시작 음 비활성화 13 인치 맥북

요세미티에서 스타트 업 사운드 (또는 차임)를 영구적으로 비활성화하려면 어떻게 해야합니까?

(저는 2014 년 말 13 인치 맥북 프로를 사용하고 있습니다)

나는 이미 여기저기서 여러 옵션을 시도했다.

  • 설치된 StartNinja.app => 작동하지 않습니다

  • 설치된 Auto-Mute.app =>가 작동하지 않았습니다

  • 이전 StartupSound를 설치하려고했습니다. prefPane => 작동하지 않습니다

  • “sudo nvram SystemAudioVolume = % 80″=> 볼륨이 변경되지 않습니다 (00, 01 등의 다른 값도 시도했습니다).

참고 : 볼륨을 줄이면 다음 시작 사운드를 음소거 할 수 있지만 영구적 인 해결책은 아닙니다.



답변

시스템을 해킹하지 않고이 문제를 해결하기 위해 작성한 작은 스크립트를 제안하고 싶습니다.

Mac을 종료하기 전에 Mac을 음소거 한 경우 부팅 사운드가 재생되지 않습니다. 따라서이 스크립트는 기본적으로 종료 직전에 Mac을 음소거하고 로그인 후 이전 상태를 복원합니다.

OS X의 모든 버전에서 작동해야하며 Yosemite를 사용하는 MacBook에서 테스트했습니다.

GitHub에서 찾을 수 있습니다 : https://github.com/teored90/nobootsound

README는 스크립트를 설치하는 방법을 알려줍니다. 이것이 귀하의 시스템에 효과가 있기를 바랍니다. 귀하의 의견을 듣고 싶습니다.


답변

터미널에서 이것을 시도하십시오 :

sudo nvram SystemAudioVolume="%01"

그런 다음 다시 시작하십시오. 내 요세미티 Mac에서 코드를 완전히 잘라냅니다.

또는

sudo nvram SystemAudioVolume=" "

(이것은 따옴표 사이의 단일 공백 ​​문자입니다. 이것은 크게 줄어든 시작 코드를 연주합니다.)


답변

Pincopallino가 Yosemite & Maverick에서 제안한 것과 비슷한 Login / logout 스크립트를 좋아하고 사용했지만 어떤 이유로 든 Logout 스크립트 만 El Capitan에서 작동합니다.

로그 아웃하지 않고 스크립트를 테스트했으며 처음에는 작동하는 것 같습니다. 왜 loginhook이 작동하지 않는지 잘 모르겠습니다. 권한은 8 진 모드 : 755, user : root, group : staff로 설정되어 있습니다 (지금 바퀴 나 다른 것이 있었는지 궁금합니다).

ttys 파일을 편집하려고 시도했을 때 loginhook이 El Capitan에서 작동하지 않았고 테스트 한 다음 다시 시작한 후 눈에 띄게 변경되지 않은 경우 ttys 파일을 되돌 렸습니다.

/ Library / LaunchAgents에서 .plist 파일을 사용하는 것이 나를 위해 일하고 있습니다.

나는 Pincopallino의 답변에 대해 언급했을 것이지만 그것을 할 충분한 포인트가 없습니다.

다음 은 Pincopallino가 연결 한 teored90 / nobootsound 설치 패키지 와 함께 작동 할 수있는 관심있는 사람들을위한 .plist의 예 입니다. 실제로 작동하는지 테스트했습니다.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
   <dict>
      <key>Label</key>
      <string>com.YourUserName.nobootsound_loginhook</string>
      <key>Program</key>
      <string>/Users/YourUserName/.nobootsound_loginhook</string>
      <key>RunAtLoad</key>
      <true/>
   </dict>
</plist>
  1. 터미널을 열고 아래 명령을 붙여 넣습니다. 명령 터치는 바탕 화면에 빈 파일을 만듭니다. open 명령은 TextEdit에게 비어있는 새 파일을 열도록 지시합니다. 위의 코드를 빈 일반 텍스트 파일에 붙여 넣고 저장하십시오.

    touch ~/Desktop/com.YourUserName.nobootsound_loginhook.plist && open ~/Desktop/com.YourUserName.nobootsound_loginhook.plist -a TextEdit
    
  2. 다음 명령을 복사하여 터미널에 붙여 넣으십시오. 암호를 한 번만 입력하면됩니다. 이 명령은 .plist의 권한을 변경하여 실행할 수 있도록 변경해야합니다.

    sudo chmod +x ~/Desktop/com.YourUserName.nobootsound_loginhook.plist && sudo chown root:wheel ~/Desktop/com.YourUserName.nobootsound_loginhook.plist && sudo mv ~/Desktop/com.YourUserName.nobootsound_loginhook.plist /Library/LaunchAgents
    

로그 아웃 한 후 다시 로그인하여 테스트하고 작동하는지 확인하십시오. 나는 teored90 / nobootsound를 포크하는 것에 대해 생각하고 있는데, 이것이 내가 배우는 첫 경험이 될 것입니다.

작동하지 않고 .plist를 복사하여 마지막으로 터미널에 아래로 붙여 넣으려면 다음을 수행하십시오.

sudo launchctl unload /Library/LaunchAgent/com.YourUserName.nobootsound_loginhook.plist & sudo rm /Library/LaunchAgent/com.YourUserName.nobootsound_loginhook.plist

“YourUserName”의 모든 인스턴스를 실제 사용자 이름으로 바꾸십시오.


답변

과거에는 모든 Mac 및 OS (7/8/9)에서도 로그인되어있는 동안 모든 사운드 옵션 (시스템 경고음, Sosumi 등 출력)에 대해 볼륨을 0으로 설정할 때 작동했습니다. 신병. Mac이 다시 나타난 후, 볼륨을 내가 좋아하는 수준으로 설정하고 다시 부팅을 시도했지만 여전히 소리가 나지 않습니다.

왜 그런 행동이 있는지는 알지 못했습니다. 🙂


답변

이것은 저에게 효과적이었습니다 (Mac Pro Tower, Yosemite) : http://www.maintain.se/cocktail/

나는 손가락을 교차시키고있다. 처음 다시 시작할 때 여전히 시동음이 들렸지 만 소리가 들리지 않아 여러 번 다시 시작했습니다. 그것이 계속 작동한다면 꽤 흥미 진진합니다. 나는 그것을 아직 구입하지 않고 데모 모드로 다운로드했지만 결과가 장기라면 행복하게 20 달러를 지불 할 것입니다.


답변

명백한 이유없이 갑자기 같은 문제가 발생했기 때문에 스스로 해결책을 찾아야했습니다. 나는이 유닉스 SE 스레드를 우연히 발견했다 . 종료시 다음과 같이 스크립트를 작성하는 것이 좋습니다 (예 🙂 silence.sh.

#!/usr/bin/env bash

nvram SystemAudioVolume=%80

그런 다음 파일의 권한을 조정하십시오 sudo chown root silence.sh; sudo chmod u+s silence.sh; sudo chmod o+x silence.sh. 그런 다음 로그 아웃 후크로 설정하십시오 sudo defaults write com.apple.loginwindow LogoutHook /path/to/silence.sh. 그것은 나를 위해 일하는 것 같습니다.

편집 : 결국 나를 위해 작동하지 않습니다 (처음에 우연의 일치 였음).하지만 다른 사람들에게는 효과가 있습니다.

따라서 스크립트를 사용하여 로그 아웃시 소리를 소거했습니다.

osascript -e 'set volume with output muted'

매번 랩탑의 음소거를 해제해야한다는 것은 우스운 일이지만이 미친 부팅 차임보다 낫습니다.


답변

<50 담당자가 있기 때문에 OP에서 주석을 달 수 없지만 Onyx 에이 옵션이 있음을 추가하고 싶었습니다 : 매개 변수> 로그인> 시작 소리.

10.10.3 미만에서는 작동하지 않습니다. FileFault 2가 활성화되었으므로 방해가 될 수 있는지 확실하지 않습니다. PRAM을 재설정하면 (Mac을 시작하고 cmd + alt + p + r을 누르고 시작 차임벨을 3 번 울리게 함) 다음에 다시 시작할 때 오닉스에서 시작 음을 비활성화하면 다음에 다시 시작할 때 시작 차임이 없습니다. 그러나 두 번째로 다시 시작하면 삐걱 거리는 소리가 들립니다.

Apple이 시스템 환경 설정> 오디오에서이 옵션을 선택하기를 원합니다. 이것은 환경에 따라 매우 혼란스럽고 전문가가 아닐 수 있습니다. 예, Mac을 종료하지 마십시오. 그러나 이제는 컴퓨터 장치를 종료하는 것이 좋습니다.

편집 : MacUpdates의 StartupChimeMute가 오늘 나왔습니다. 그러나 오닉스와 마찬가지로 나를 위해 실패합니다.