부팅 할 때마다 볼륨을 자동으로 소거하려면 어떻게해야합니까?


14

때로는 랩톱을 종료하기 전에 음소거를 사용하지 않는 경우가 있습니다.

로그인 화면이 표시되기 전에 Ubuntu가 부팅 될 때마다 기본적으로 음소거되도록 설정할 수 있습니까?


에 대한 DoR의 제안을 시도 하면 다음에 재부팅 할 때 sudo alsactl store저장된 설정 /var/lib/alsa/asound.state이 손실됩니다. 재부팅 할 때마다이 파일을 사용하여 현재 볼륨 설정을 자동으로 저장합니다.

스크린 샷

답변:


7

두 부분이 필요하다고 생각합니다.

  1. GDM에서 소리를 끄려면 다음을 입력하십시오.

    amixer sset Master 0
    amixer sset Master off
    

    파일에서 /etc/rc.local( 해당 파일 exit 0의 마지막 행 인지 확인하십시오 ). 마스터 채널에서 볼륨 레벨을 0으로 설정하고 음소거합니다.

  2. 세션에서 소리를 끄려면 시작 응용 프로그램에 위의 내용을 추가하십시오.

    시스템> 환경 설정> 시작 애플리케이션 을 클릭 한 후 추가 를 클릭 하고 새 시작 항목을 작성하십시오.

    • 이름: Mute Sound
    • 명령: /bin/bash -c "amixer sset Master 0 ; amixer sset Master off"
    • 논평: Set Master channel volume to 0 and mute it

    추가닫기를 클릭 하면 완료됩니다.

당신이 로그인 소리를 끌 경우, 부품 하나를 건너 뛸 수 있습니다 시스템> 관리> 로그인 화면 (을 선택 취소 재생 로그인 사운드 체크 박스).


주어진 명령에 대해 확신합니까? 그것은 나를 위해 작동하지 않는 것 같았다. 나는 먼 길을 가고 당신이 언급 한 명령으로 스크립트를 만든 다음 찾아보기 버튼을 사용하여 그것을 지적했습니다. 본질적으로 똑같은 ... 넷북 에디션을 사용하고 있기 때문일까요? 나는 UNE에 이상하고 멋진 문제가 있습니다 ...

14.04에서 작동하지 않음
Marc

1

볼륨을 소거 한 후 다음 명령을 실행하십시오.

sudo alsactl store  

현재 사운드 설정이 저장되므로 지금부터 시작시 사운드가 음소거됩니다. 나는 이것을 테스트했으며 GDM 사운드와 로그인 사운드를 모두 음소거합니다 .


이것은 유망하지만, 재부팅 할 때마다 저장된 설정이 되돌려 나타납니다. 위의 스크린 샷을 포함 시켰습니다.
ændrük

나는 같은 문제가 있습니다. 재부팅하면 사운드 설정이 되돌아갑니다.
MountainX-for-Monica

0

이는 'sudo alsactl store'또는 이와 유사한 것을 사용하여 인수 한 'Upstart'에서 해결해야합니다.

(내가 찾은 것에 대해 다시보고하겠습니다.)

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.