Як відключити звук биття барабана на екрані входу?


114

Я б очікував, що система ▸ адміністрування Screen екран входу ▸ відтворює звук входу, щоб керувати цим, але якщо зняти прапорець, це не заважає відтворювати звук ударного барабана.


3
Звукові ефекти: Windows проти Ubuntu - Ubuntu потрібна робота в цій області (навіть сьогодні).
Lonnie Best

Простіше просто видалити файл ogg: opensourceinside.blogspot.com/2017/02/…
Nav

Відповіді:


59

Звук пуску може бути відключений, редагуючи конфігурацію Unity Greeter. Запуск наступного з терміналу зробить це:

echo -e '[com.canonical.unity-greeter]\nplay-ready-sound = false' \
    | sudo tee -a /usr/share/glib-2.0/schemas/50_unity-greeter.gschema.override
sudo glib-compile-schemas /usr/share/glib-2.0/schemas/

Якщо ви використовуєте Ubuntu 12.04 LTS, переконайтесь, що у вас встановлені оновлення, оскільки ця функція була додана в оновлення.


13
Для цього є варіант в gsettings, com.canonical.unity-greeter play-ready-soundале наразі він не працює. Одне просте, що спрацьовує - це коли на вітальному екрані просто вимкнути гучність у звуковому індикаторі. Налаштування постійне
дог

@doug, спасибі Друге та третє речення вашого коментаря не містять цієї відповіді. Я думаю, що вони повинні відповідати окремо на моє запитання, щоб бути більш помітними.
Марко Лацкович

2
Я думаю, що відповідь на постійну зміну звуку полягає в переміщенні або видаленні цього файлу: /usr/share/sounds/ubuntu/stereo/system-ready.ogg. Дивіться з цієї теми -> ubuntuforums.org / ...
ЕРС

3
@emfields Не потрібно вдаватися до такого руйнівного зламу, коли у нас є вбудована установка на підтримку цього. Зміна цієї настройки є найчистішим рішенням.
ændrük

2
aendruk, я прихильник неруйнівних рішень, коли вони доступні, але до цього моменту, здається, ніхто не був. Що це за файл? Це виправлення на існуючий системний додаток?
emf

59

Для Ubuntu 12.04+

LightDM Way

Також відомий як FluteFlute Slap, LightDM Way передбачає необхідність виходу з системи, і на екрані входу в LightDM ви можете змінити гучність або навіть приглушити звук.

У програмі Greeter ви побачите гучність вгорі праворуч. Налаштування гучності там не впливає на гучність, коли сеанс починається, тому ви можете вимкнути звук в Greeter, не вимкнувши звук, коли розпочнеться сеанс:

введіть тут опис зображення

Ubuntu Tweak Way

Спосіб Ubuntu Tweak передбачає необхідність завантажити додаток Ubuntu Tweak, а потім відключити звук звідти. Виконайте наступні дії, і ви можете це зробити так:

sudo add-apt-repository ppa:tualatrix/ppa
sudo apt-get update
sudo apt-get install ubuntu-tweak

Відкрийте програму Ubuntu Tweak і на вкладці "Налаштування" виберіть опцію "Налаштування входу", ви повинні побачити опцію "Відтворення звуку входу". Щоб змінити це, вам потрібно натиснути кнопку "Блокувати" вище.

введіть тут опис зображення

Для Ubuntu 11.10 та нижче

Йти до System -> Preferences -> Startup Applications

Запуск програм

Вимкніть той, який називається GNOME Sound Sound

(зніміть прапорець і натисніть кнопку «Закрити»)

Вимкнути звук

ви також можете перейти System -> Preferences -> Soundта вимкнути всю звукову систему (як звуки Windows, попередження тощо).

У старшій версії ви можете перейти до частини «Налаштування звуку» і вибрати кожен звук і те, що ви хочете зробити. Його було вилучено близько 9.04 або 9.10. Було б добре, якби він повернувся.


2
@AliNa ​​- Тоді ти знайшов помилку мого друга. Вбийте його за допомогою пульверизатора від помилок на панелі запуску Ви врятували багато життя в цьому процесі.
Луїс Альварадо

1
Ви не можете використовувати кнопку MUTE для відключення звуку (це не запам’ятовується), але ви можете встановити гучність до 0, яка запам'ятовується прекрасно і яка не впливає на гучність після входу.
rubo77

1
"Шлях LightDM" відключив весь звук у моєму (i3) сеансі. Налаштування не було видно в ньому, pavucontrolі його потрібно було повернути у вітання. Зміна відповідної настройки LightDM була ефективною.
Рафаель

54

12.04 - 16.10 (LightDM)

Ось що для мене спрацювало після встановлення 12.04 минулого тижня.

Ці кроки, адаптовані з http://www.liberiangeek.net/2012/05/disable-the-ready-drum-sound-in-ubuntu-12-04-precision-pangolin/ :

gksudo gedit /usr/share/glib-2.0/schemas/50_unity-greeter.gschema.override

Додайте ці рядки:

[com.canonical.unity-greeter]
play-ready-sound = false

Збережіть і запустіть:

sudo glib-compile-schemas /usr/share/glib-2.0/schemas/

Перезавантажте та насолоджуйтесь.


Працює також 16.10.
orschiro

Працює також 17.04
Кату

Просто підтвердьте це на 18.04 під керуванням Unity (для тих, хто дивний, як я :)). Хоча швидке повідомлення для тих, хто не надто знайомий - ви створюєте новий файл, коли відкриєте "50_unity-greeter.gschema.override". Я розгубився, коли не міг знайти цей файл, поки не зрозумів, що інструкція полягає у створенні нового файлу. (Можливо, варто згадати, що в оригінальній публікації?)
JamesBB

20

11.10 (LightDM та GDM)

Швидке рішення:

Відкрийте термінал і запустіть команду

sudo mv /usr/share/sounds/ubuntu/stereo/desktop-login{,-disabled}.ogg  

Звук барабану lightdm для системи, готової до системи, може бути відключений аналогічно

sudo mv /usr/share/sounds/ubuntu/stereo/system-ready{,-disabled}.ogg  

11

За 12.04

За замовчуванням його вимкнено. Щоб увімкнути це, відкрийте термінал і запустіть

gksudo gedit /usr/share/gnome/autostart/libcanberra-login-sound.desktop

Потім змініть значення for X-GNOME-Autostart-enabledна "true", тобто X-GNOME-Autostart-enabled=true

За 11.10

Наберіть на терміналі gksudo gedit /usr/share/gnome/autostart/libcanberra-login-sound.desktopта змініть значення NoDisplayз true на false :

введіть тут опис зображення

Тепер перейдіть до своїх запуску програм, і вам слід побачити та мати можливість відключити необхідну опцію:

введіть тут опис зображення


10

10.10 (GDM)

Здається, на екрані входу є помилка з цього приводу. Я не можу знайти офіційний звіт, однак це повідомлення на форумі підтверджує виправлення.

Перейдіть до екрану системи / адміністрації / входу. Розблокуйте його та поставте галочку "Відтворити звук входу".

Закрийте вікно, потім знову поверніться в додаток, розблокуйте його, а потім зніміть прапорець з тієї ж опції.

введіть тут опис зображення


7

Якщо ви використовуєте GDM з 12.04

Щоб вимкнути звуки входу, для події org.gnome.desktop.sound для користувача gdm клавіша " Звуки події" повинна бути встановлена ​​на помилку.

Для цього ми повинні спочатку надати GDM право власності на власний домашній каталог. Відкрийте термінал і введіть:sudo chown -R gdm:gdm /var/lib/gdm

Потім запустіть:

sudo xhost +SI:localuser:gdm
sudo -u gdm gsettings set org.gnome.desktop.sound event-sounds false

і вихід (або перезавантаження).

Якщо ви використовуєте LightDM з 12.04

Відкрийте термінал за допомогою Ctrl + Alt + T і введіть / вставте наступні рядки:

sudo xhost + SI: локальнийкористувач: lightdm
sudo su lightdm -s / bin / bash
gsettings встановлює com.canonical.unity-greeter play-ready-sound false
Вхід

Для цього потрібно відключити play-ready-soundналаштування для екрана входу / користувача менеджера робочого столу (lightdm).


Не працював для мене 12.04 з gdm. Налаштування gdm показує 2 попередження. Після перезавантаження звук все ще відтворюється.
geekQ

Хочете вставити попередження?
Останній

Попередження: pastebin.com/KTifY1Qi
geekQ

Рядок gsettings set com.canonical.unity-greeter play-ready-sound falseпідняв помилку 15.04, помилка(process:2257): dconf-WARNING **: failed to commit changes to dconf: Error spawning command line 'dbus-launch --autolaunch=4cc96c42d68a423d93de2cbdd23b5a89 --binary-syntax --close-stderr': Child process exited with code 1
texasflood

dconf-editorможна використовувати для встановлення com.canonical.unity-greeter.play-ready-sound.
Рафаель

5

11.10 (LightDM та GDM)

Для видалення звуку запуску:

mv /usr/share/sounds/ubuntu/stereo/system-ready.ogg /usr/share/sounds/ubuntu/stereo/system-ready.ogg.old 

Для включення звуку при запуску

mv /usr/share/sounds/ubuntu/stereo/system-ready.ogg.old /usr/share/sounds/ubuntu/stereo/system-ready.ogg

Для видалення звуку для входу (Після входу):

mv /usr/share/sounds/ubuntu/stereo/desktop-login.ogg /usr/share/sounds/ubuntu/stereo/desktop-login.ogg.old

Щоб увімкнути це ще раз:

mv /usr/share/sounds/ubuntu/stereo/desktop-login.ogg.old /usr/share/sounds/ubuntu/stereo/desktop-login.ogg

Примітка: 12.04 за допомогою GDM переміщення системи-ready.ogg просто змінює звук запуску з оригінального на короткий такт.
geekQ

3

11.10 (LightDM та GDM)

Це має працювати для вас.

gksudo gedit /usr/share/gnome/autostart/libcanberra-login-sound.desktop

Потім змініть NoDisplay = на false, ect.

або видалити його:

sudo rm /usr/share/sounds/ubuntu/stereo/system-ready.ogg


1

12.10 (GDM)

Жоден із перерахованих вище не працює для мене з gdm. Якщо я відключу звук, готовий до системи (бонго), він все одно видає короткий звук барабана (один такт).

Спосіб її відключення:

  • Завантажиться, увійде в gdm.
  • Перехід на консоль ( Ctrl+ Alt+ F1)
  • Вхід
  • Введіть:

    export DISPLAY=:0
    sudo -H -u gdm pavucontrol
    
  • Перейти назад до gdm ( Ctrl+ Alt+ F8)

  • Вимкнення звуку в змішувачі. Я проігнорував це в "Відтворення" та "Вихідні пристрої".
  • Закрийте міксер, можливо, вийде помилка написання конфігураційного файлу, це нешкідливо.
  • Переключіться назад на консоль і введіть

    sudo service gdm restart
    

    перевірити та exitвийти.


1

11.04 і раніше (GDM)

Виконати цю команду в терміналі?

sudo -u gdm gconftool-2 --set /desktop/gnome/sound/event_sounds --type bool false



1

Найпростіший спосіб - просто приглушити звук у привітанні. Просто натисніть гучність і натисніть "відключити звук".

Це приглушить звук лише в привітанні.


0

12.04 (LightDM)

Звук бонго LightDM не можна відключити за допомогою будь-якої опції GUI в 12.04, і тут є звіт про помилку:

Наведені вище методи командного рядка можуть вимкнути його.

Звук після входу в систему легко відключити за допомогою наведених вище відповідей.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.