Полностью отключить весь звук при загрузке / входе в систему?

Вы можете использовать awk :

echo "name=@col1, zip_cd=@col2, district=@col3, city=@col4" | awk 'BEGIN{FS="[^=,]*=";OFS=""} {$1=$1}1'

Разделитель полей FS установлен слева от Конструкция ключ = значение , включая знак = .

Разделитель выходных полей пуст, так как после значения уже стоит запятая.

{$ 1 = $ 1} запускает awk для применения FS и OFS ко всей записи.

Наконец, 1 запускает действие по умолчанию в awk: распечатать запись.

1
13.04.2017, 15:32
2 ответа

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

0
27.01.2020, 23:34

Большинство звуковых карт (вы не сказали, какие из них у вас установлены) позволяют полностью отключить звук в ALSA, отключив "Master" или аналогичное управление микшером.Большинство дистрибутивов (вы не сказали, какой из них используете) позволяют загружать настройки ALSA по умолчанию на сравнительно ранней стадии процесса загрузки (например, alsa-utils в Debian), и это должно заглушать звук перед тем, как приложение действительно хочет воспроизводить любой звук таким образом.

Если вы также хотите отключить внутренний динамик ПК, это немного сложнее: я бы, вероятно, попытался внести в черный список модуль pcspkr , но я не уверен, работает ли это.

Обе эти модификации не должны перезаписываться обновлениями пакетов.

2
27.01.2020, 23:34

Теги

Похожие вопросы