답변:
로그인 화면에서 오른쪽 상단의 아이콘을 사용하여 사운드를 음소거하십시오. 설정이 지속됩니다.
로그인 화면이 표시 될 때 재생되는 파일은 다음과 같습니다.
/usr/share/sounds/ubuntu/stereo/system-ready.ogg
소리가 완전히 재생되지 않도록 삭제하거나 이름을 바꾸거나 다른 소리가 재생되도록 바꾸거나 리디렉션하십시오.
AFAIK 16.04에만 해당되는 것은 아니므로 다른 모든 우분투 버전에도 적용됩니다.
우분투 16.10을 사용하고 있습니다. 대답은 놀랍도록 간단합니다. 로그인 화면에서 소리를 끄십시오 (설정은 오른쪽 상단 모서리에 있음). 로그인 화면 사운드를 음소거해도 세션 사운드에는 영향을 미치지 않습니다. 추가 소프트웨어를 설치하거나 조정하기 전에 다른 버전의 Ubuntu에서도이 방법을 시도해보십시오.
로그인 화면에 오디오 아이콘이 표시되지 않으면 시스템을 다시 시작하십시오. Xenial을 새로 설치했으며 오디오 컨트롤은 초기 부팅시 시작시 후속 로그 아웃이 아닌 경우에만 표시됩니다.
14.04 및 16.04에서 /usr/share/sounds/ubuntu/stereo/system-ready.ogg는 실제로 아래에 표시된 것처럼 dialog-question.ogg에 대한 링크입니다.
$ ll /usr/share/sounds/ubuntu/stereo/
total 340
drwxr-xr-x 2 root root 4096 Jul 22 2014 ./
drwxr-xr-x 3 root root 4096 Jul 22 2014 ../
-rw-r--r-- 1 root root 5016 Mar 2 2011 bell.ogg
-rw-r--r-- 1 root root 8997 Mar 2 2011 button-pressed.ogg
-rw-r--r-- 1 root root 4035 Mar 2 2011 button-toggle-off.ogg
-rw-r--r-- 1 root root 4035 Mar 2 2011 button-toggle-on.ogg
-rw-r--r-- 1 root root 104421 Mar 2 2011 desktop-login.ogg
-rw-r--r-- 1 root root 26925 Mar 2 2011 desktop-logout.ogg
-rw-r--r-- 1 root root 10660 Mar 2 2011 dialog-error.ogg
-rw-r--r-- 1 root root 5377 Mar 2 2011 dialog-information.ogg
-rw-r--r-- 1 root root 9851 Mar 2 2011 dialog-question.ogg
-rw-r--r-- 1 root root 12217 Mar 2 2011 dialog-warning.ogg
-rw-r--r-- 1 root root 22733 Mar 2 2011 message-new-instant.ogg
-rw-r--r-- 1 root root 10429 Mar 2 2011 message.ogg
-rw-r--r-- 1 root root 29299 Mar 2 2011 phone-incoming-call.ogg
-rw-r--r-- 1 root root 7996 Mar 2 2011 phone-outgoing-busy.ogg
-rw-r--r-- 1 root root 4792 Mar 2 2011 phone-outgoing-calling.ogg
-rw-r--r-- 1 root root 17274 Mar 2 2011 service-login.ogg
-rw-r--r-- 1 root root 14573 Mar 2 2011 service-logout.ogg
lrwxrwxrwx 1 root root 19 Feb 26 2016 system-ready.ogg -> dialog-question.ogg
-rw-r--r-- 1 root root 6994 Mar 2 2011 window-slide.ogg
링크를 수정하는 것은 실제로 시스템 파일을 수정하는 것이 아니라 시스템 파일에 대한 포인터를 수정하는 것입니다. 선택한 ogg 파일을 다른 곳으로 가리킬 수있을 정도로 간단해야합니다. 예를 들어 약간 더 유쾌한 service-login.ogg ln -sfT service-login.ogg system-ready.ogg
또는 링크의 이름을 바꾸거나 삭제하여 유용성을 무효화 할 수는 있지만 단순히 듣고 싶은 것으로 다시 지정하는 것을 선호합니다.
출처 :
Unity DE로 14.04 및 16.04에서 테스트
이 소리는 gnome-session-canberra 패키지에서 제공하는 /usr/share/gdm/autostart/LoginWindow/libcanberra-ready-sound.desktop 파일로 인해 재생됩니다. 설명에서는 시작 / 종료 소리를 제공한다고합니다. 불행히도, 우분투 데스크탑 패키지를 깨지 않고는이 패키지를 제거 할 수 없습니다.
이 문제를 해결하기위한 노브 나 설정이 없습니다.
내가 찾은 가장 침략적인 것은 X-GNOME-Autostart-enabled = false를 /usr/share/gdm/autostart/LoginWindow/libcanberra-ready-sound.desktop 파일에 추가하는 것입니다.
나는 이것에 관한 몇 가지 버그를 제기 할 것이다 (패키지는 의존성 중단없이 제거 가능해야하며 / etc 또는 별도의 설정에서 심볼릭 링크를 통해 사운드를 비활성화하는 일반적인 방법이 있어야 함).
추신 버그 : https://bugs.launchpad.net/ubuntu/+source/libcanberra/+bug/840858 https://bugs.launchpad.net/ubuntu/+source/ubuntu-meta/+bug/1714764