Отключение звуковой карты при простое

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
Закрыто
no avatar

Автор темы
pepan
Сообщения: 79
Зарегистрирован: 12 ноя 2019, 15:12
Благодарил (а): 37 раз
Контактная информация:

Отключение звуковой карты при простое

#1

01 янв 2021, 19:27

При отсутствии воспроизведения звука, карта отключается и колонки начинают гудеть. Подскажите, пожалуйста, можно как-то отключить эту функцию в ЛинуксМинт 20? В Гугле нашел только не очень внятное решение.
Audio:
Device-1: AMD Raven/Raven2/Fenghuang HDMI/DP Audio driver: snd_hda_intel
v: kernel bus ID: 07:00.1
Device-2: AMD Family 17h HD Audio vendor: Gigabyte driver: snd_hda_intel
v: kernel bus ID: 07:00.6
Sound Server: ALSA v: k5.4.0-58-generic
modinfo -p snd_hda_intel
index:Index value for Intel HD audio interface. (array of int)
id:ID string for Intel HD audio interface. (array of charp)
enable:Enable Intel HD audio interface. (array of bool)
model:Use the given board model. (array of charp)
position_fix:DMA pointer read method.(-1 = system default, 0 = auto, 1 = LPIB, 2 = POSBUF, 3 = VIACOMBO, 4 = COMBO, 5 = SKL+, 6 = FIFO). (array of int)
bdl_pos_adj:BDL position adjustment offset. (array of int)
probe_mask:Bitmask to probe codecs (default = -1). (array of int)
probe_only:Only probing and no codec initialization. (array of int)
jackpoll_ms:Ms between polling for jack events (default = 0, using unsol events only) (array of int)
single_cmd:Use single command to communicate with codecs (for debugging only). (bint)
enable_msi:Enable Message Signaled Interrupt (MSI) (bint)
patch:Patch file for Intel HD audio interface. (array of charp)
beep_mode:Select HDA Beep registration mode (0=off, 1=on) (default=1). (array of bool)
dmic_detect:Allow DSP driver selection (bypass this driver) (0=off, 1=on) (default=1); deprecated, use snd-intel-dspcfg.dsp_driver option instead (bool)
power_save:Automatic power-saving timeout (in second, 0 = disable). (xint)
pm_blacklist:Enable power-management blacklist (bool)
power_save_controller:Reset controller in power save mode. (bool)
align_buffer_size:Force buffer and period sizes to be multiple of 128 bytes. (bint)
snoop:Enable/disable snooping (bint)

Аватара пользователя

ilikethat
Сообщения: 571
Зарегистрирован: 14 дек 2019, 01:46
Решено: 10
Благодарил (а): 120 раз
Поблагодарили: 129 раз
Контактная информация:

Отключение звуковой карты при простое

#2

02 янв 2021, 00:49

pepan, а куда подключены колонки? прямо в аналоговый вход на корпусе? Или еще как-то?

PS У меня, колонки подключены через NVIDIA -> HDMI - > Монитор -> Аналоговый выход монитора -> Колонки
Так когда засыпает дисплей, колонки тоже начинают фонить.
Для решения в "управлении питанием" поставил: Выключение экрана -> Никогда

no avatar

Автор темы
pepan
Сообщения: 79
Зарегистрирован: 12 ноя 2019, 15:12
Благодарил (а): 37 раз
Контактная информация:

Отключение звуковой карты при простое

#3

02 янв 2021, 11:40

Точнее, это не колонки, а муз.центр подключен через аудиовыход. Я нашел вариант отключения энергосбережения через файл в /sys/ (не помню точный путь). Там файлик, где стоит 1, ставлю 0 и все ок. Но до перезагрузки. После перезагрузки опять фонит.

Аватара пользователя

symon2014
Сообщения: 5934
Зарегистрирован: 16 дек 2017, 21:59
Решено: 37
Откуда: Феодосия
Благодарил (а): 32 раза
Поблагодарили: 750 раз
Контактная информация:

Отключение звуковой карты при простое

#4

02 янв 2021, 11:42

pepan писал(а):
02 янв 2021, 11:40
Но до перезагрузки.
Скрипт включения этой фичи в автозагрузку.

no avatar

Автор темы
pepan
Сообщения: 79
Зарегистрирован: 12 ноя 2019, 15:12
Благодарил (а): 37 раз
Контактная информация:

Отключение звуковой карты при простое

#5

02 янв 2021, 12:41

symon2014 писал(а):
02 янв 2021, 11:42
Скрипт включения этой фичи в автозагрузку.
а как это сделать?

Аватара пользователя

symon2014
Сообщения: 5934
Зарегистрирован: 16 дек 2017, 21:59
Решено: 37
Откуда: Феодосия
Благодарил (а): 32 раза
Поблагодарили: 750 раз
Контактная информация:

Отключение звуковой карты при простое

#6

02 янв 2021, 12:54

pepan писал(а):
02 янв 2021, 12:41
а как это сделать?
примерно - sudo echo 0 /туда-куда-ты-не-помнишь,а-я-не-знаю

no avatar

dr.Zlo
Сообщения: 56
Зарегистрирован: 31 янв 2017, 07:25
Решено: 1
Благодарил (а): 3 раза
Поблагодарили: 2 раза
Контактная информация:

Отключение звуковой карты при простое

#7

02 янв 2021, 13:19

pepan писал(а):
01 янв 2021, 19:27
При отсутствии воспроизведения звука, карта отключается и колонки начинают гудеть. Подскажите, пожалуйста, можно как-то отключить эту функцию в ЛинуксМинт 20? В Гугле нашел только не очень внятное решение.
Audio:
Device-1: AMD Raven/Raven2/Fenghuang HDMI/DP Audio driver: snd_hda_intel
v: kernel bus ID: 07:00.1
Device-2: AMD Family 17h HD Audio vendor: Gigabyte driver: snd_hda_intel
v: kernel bus ID: 07:00.6
Sound Server: ALSA v: k5.4.0-58-generic
modinfo -p snd_hda_intel
index:Index value for Intel HD audio interface. (array of int)
id:ID string for Intel HD audio interface. (array of charp)
enable:Enable Intel HD audio interface. (array of bool)
model:Use the given board model. (array of charp)
position_fix:DMA pointer read method.(-1 = system default, 0 = auto, 1 = LPIB, 2 = POSBUF, 3 = VIACOMBO, 4 = COMBO, 5 = SKL+, 6 = FIFO). (array of int)
bdl_pos_adj:BDL position adjustment offset. (array of int)
probe_mask:Bitmask to probe codecs (default = -1). (array of int)
probe_only:Only probing and no codec initialization. (array of int)
jackpoll_ms:Ms between polling for jack events (default = 0, using unsol events only) (array of int)
single_cmd:Use single command to communicate with codecs (for debugging only). (bint)
enable_msi:Enable Message Signaled Interrupt (MSI) (bint)
patch:Patch file for Intel HD audio interface. (array of charp)
beep_mode:Select HDA Beep registration mode (0=off, 1=on) (default=1). (array of bool)
dmic_detect:Allow DSP driver selection (bypass this driver) (0=off, 1=on) (default=1); deprecated, use snd-intel-dspcfg.dsp_driver option instead (bool)
power_save:Automatic power-saving timeout (in second, 0 = disable). (xint)
pm_blacklist:Enable power-management blacklist (bool)
power_save_controller:Reset controller in power save mode. (bool)
align_buffer_size:Force buffer and period sizes to be multiple of 128 bytes. (bint)
snoop:Enable/disable snooping (bint)

Чтобы отключить, создай /etc/modprobe.d/alsabase.conf с содержимым:

options snd_hda_intel power_save=0

no avatar

Автор темы
pepan
Сообщения: 79
Зарегистрирован: 12 ноя 2019, 15:12
Благодарил (а): 37 раз
Контактная информация:

Отключение звуковой карты при простое

#8

02 янв 2021, 13:24

dr.Zlo писал(а):
02 янв 2021, 13:19
Чтобы отключить, создай /etc/modprobe.d/alsabase.conf с содержимым:

options snd_hda_intel power_save=0
Спасибо! Получилось!

no avatar

dr.Zlo
Сообщения: 56
Зарегистрирован: 31 янв 2017, 07:25
Решено: 1
Благодарил (а): 3 раза
Поблагодарили: 2 раза
Контактная информация:

Отключение звуковой карты при простое

#9

02 янв 2021, 13:25

:smile:

Аватара пользователя

hellonet
Сообщения: 2883
Зарегистрирован: 11 окт 2016, 12:58
Решено: 11
Откуда: Новосибирск
Благодарил (а): 1089 раз
Поблагодарили: 468 раз
Контактная информация:

Отключение звуковой карты при простое

#10

02 янв 2021, 14:46

Можно немного улучшить:
1.sudo nano /etc/modprobe.d/alsa-base.conf
В конце файла просто добавьте следующую строку:
2.параметры snd_hda_intel power_save = 0 power_save_controller = N

https://better-coding.com/solved-ubuntu ... g-silence/

no avatar

Автор темы
pepan
Сообщения: 79
Зарегистрирован: 12 ноя 2019, 15:12
Благодарил (а): 37 раз
Контактная информация:

Отключение звуковой карты при простое

#11

02 янв 2021, 15:56

hellonet писал(а):
02 янв 2021, 14:46
Можно немного улучшить:
1.sudo nano /etc/modprobe.d/alsa-base.conf
В конце файла просто добавьте следующую строку:
2.параметры snd_hda_intel power_save = 0 power_save_controller = N

https://better-coding.com/solved-ubuntu ... g-silence/
Сделал! Спасибо!

Закрыто

Вернуться в «Звуковые карты»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя