Отключить звук при запуске в 16.04


12

Зашел в Системные настройки -> Звук и нада. Ubuntu Tweak больше не появляется в Центре программного обеспечения. Как можно отключить эти чертовы бонги в 16.04?


У вас все еще есть эта проблема? Пожалуйста, примите ответ, который был наиболее полезным для вас, чтобы другие люди с такой же проблемой могли найти качественные ответы, которые работают. Спасибо!
Старейшина Компьютерщик

Ответы:


14

На экране входа в систему используйте значок в правом верхнем углу, чтобы отключить звук. Настройка постоянна.


Хм ... кажется мне хрупким. Склонен к вредным или неуклюжим людям, включающим его.
Бен Легжеро

1
Какой кошмарный сценарий! Спасибо за поднятие этой проблемы.
Органический мрамор

10

Файл, который воспроизводится при отображении экрана входа в систему:

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

Удалите или переименуйте его, чтобы звук не воспроизводился полностью, или замените / перенаправьте его, чтобы вместо него воспроизводился другой звук.

AFAIK это не уникально для 16.04, поэтому это также должно относиться ко всем другим версиям Ubuntu.


7
Удаление или замена системных файлов не рекомендуется. Эти файлы будут перезаписываться при каждом обновлении. Там должно быть лучшее решение.
Иван Перес

1
@IvanPerez у тебя есть источник этих знаний? Это такие простые и старые файлы, что я сомневаюсь, что они включены в обновление diff.
Бен Легжеро

1
Ну, вы на самом деле не контролируете, что принесут эти обновления. Обновление, которое следует всем рекомендациям, проходит lintian и затрагивает только те файлы, которыми оно владеет, может отменить ваши изменения. И считаете ли вы хорошей установкой, что, если вы переустановите пакет, вы «сломаете» вещи? (Под перерывом я подразумеваю, что функция больше не работает, в этом случае отключается перезвон). (Я знаю, что мое сообщение звучит очень прямолинейно, но я не имею в виду это как атаку.) В моем случае я отключил звук на экране входа в систему, и изменение было постоянным и независимым от моих настроек после входа в систему.
Иван Перес

1
Когда дело доходит до этого, обновление может стереть системные файлы, настройки, пользовательские данные и т. Д., Если оно хочет (или если оно создано плохо). Я согласен, что это не идеальное решение, но это то, что я использовал и надежно работает для меня (и уже много лет). Если у вас есть лучшее решение, которое гарантированно будет сохраняться между обновлениями, пожалуйста, напишите это как свой собственный ответ, и я, безусловно, добавлю +1!
Бен Легжеро

2
Как предлагают другие решения, все, что вам нужно сделать, это отключить звук на экране входа в систему. Настройка постоянная, и она не влияет на громкость звука после входа в систему. Это сработало для меня.
Иван Перес

9

Я использую Ubuntu 16.10. Ответ на удивление прост. На экране входа в систему отключите звук (настройка расположена в верхнем правом углу) и все. Приглушение звука на экране входа в систему не влияет на звук сеанса. Я предлагаю вам также попробовать это для других версий Ubuntu перед установкой дополнительного программного обеспечения или настроек.


Самый логичный метод для меня
Пьер де Леспин

2

Если значок аудио не отображается на экране входа в систему, попробуйте перезагрузить систему. У меня новая установка Xenial, и элементы управления звуком отображаются только при запуске при начальной загрузке, а не при последующих выходах из системы.


1

И в 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или вы можете переименовать или удалить ссылку, аннулируя ее полезность, но я бы предпочел просто переименовать ее в то, что я хотел бы услышать.

Источники:

Тестирование 14.04 и 16.04 с Unity DE.

/unix/88824/how-can-i-edit-symlinks

http://man7.org/linux/man-pages/man1/ln.1.html


0

Я полагаю, что подходящий способ сделать это был бы со здоровой темой. Вы можете создать тему, которая воспроизводит пустой или тихий файл .ogg для этого звука. Смотрите этот ответ относительно создания темы.


0

Я обнаружил, что этот звук воспроизводится из-за файла /usr/share/gdm/autostart/LoginWindow/libcanberra-ready-sound.desktop, который предоставляется пакетом gnome-session-canberra. В описании говорится, что он обеспечивает звуки запуска / выключения. К сожалению, невозможно удалить этот пакет, не нарушив пакет ubuntu-desktop.

Нет никаких ручек или настроек, чтобы решить эту проблему.

Наименее инвазивной вещью, которую я нашел, было добавить X-GNOME-Autostart-enabled = false в /usr/share/gdm/autostart/LoginWindow/libcanberra-ready-sound.desktop файл.

Я напишу об этом несколько ошибок (пакет должен быть удален без разрыва зависимостей, и должен быть какой-то нормальный способ отключить звуки через символические ссылки в / etc или в отдельных настройках).

PS Ошибки: https://bugs.launchpad.net/ubuntu/+source/libcanberra/+bug/840858 https://bugs.launchpad.net/ubuntu/+source/ubuntu-meta/+bug/1714764


Вы можете заметить, что ваш ответ специфичен для гномов, поскольку на это указывает содержимое файла libcanberra-ready-sound.desktop. Решение об изменении символических ссылок смотрите в моем ответе
Elder Geek,
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.