Linux отключить звуковую карту

Отключить звуковую карту Linux

Я обновился до Kubuntu 12.10 с 12.04, и мой звук перестал работать . Я думаю, из-за того, что в моей системе есть две звуковые карты, и я думаю, что отключение одной из них должно решить проблему. Вот вывод inxi:

$ inxi -Ax Audio: Card-1: NVIDIA GF106 High Definition Audio Controller driver: snd_hda_intel bus-ID: 05:00.1 Card-2: Advanced Micro Devices [AMD] nee ATI SBx00 Azalia (Intel HDA) driver: snd_hda_intel bus-ID: 00:14.2 Sound: Advanced Linux Sound Architecture ver: 1.0.25 $ 

Я хочу отключить NVIDIA GF106, потому что его выход HDMI не подходит к моим наушникам. Как я могу это сделать? Или какие-нибудь другие советы, чтобы вернуть звук? Большое спасибо.

**** List of PLAYBACK Hardware Devices **** card 0: SB [HDA ATI SB], device 0: ALC892 Analog [ALC892 Analog] Subdevices: 0/1 Subdevice #0: subdevice #0 card 0: SB [HDA ATI SB], device 1: ALC892 Digital [ALC892 Digital] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: NVidia [HDA NVidia], device 7: HDMI 0 [HDMI 0] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: NVidia [HDA NVidia], device 8: HDMI 0 [HDMI 0] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: NVidia [HDA NVidia], device 9: HDMI 0 [HDMI 0] Subdevices: 1/1 Subdevice #0: subdevice #0 card 2: Headset [Logitech USB Headset], device 0: USB Audio [USB Audio] Subdevices: 1/1 Subdevice #0: subdevice #0 

Источник

Отключение модуля Nvidia Sound в Linux

При использовании на майнинг-ферме множества видеокарт важно сокращать до минимума потребление электричества на всех работающих устройствах. Наиболее важно это делать на видеокартах, как самых греющихся устройствах, производящих полезные вычисления. Для этого существует множество способов, среди которых использование программ, как nvidiainspector, MSI Afterburner, OverDriveNtool, а также AMD Memory Tweak. и другие.

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

Читайте также:  Драйвера linux для asus

В случае использования большого количества оборудования, поддерживающего воспроизведение звука, иногда возникают проблемы с его выводом после перезагрузки системы.

Случается, что колонки, воспроизводящие звук, подключены к звуковой карте на материнской плате, а система инициализирует HDMI-звуковую карту. В этом случае для включения звука нужно производить лишние телодвижения, “танцы с бубнами”, которых можно избежать, отключив лишние звуковые модули, в число которых входят и установленные на видеокартах.

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

Для отключения HDMI-звука на видеокартах AMD в Linux нужно отредактировать загрузчик, внеся в него параметр amdgpu.audio=0 (подробнее в статье “Советы по настройке видеокарт AMD для майнинга штатными и другими способами“).

Для видеокарт Nvidia отключение модуля HDMI-звука или полное отключение звуковой поддержки в Linux производится с помощью blacklisting.

Рассмотрим подробнее процесс отключения звукового HDMI-модуля, встроенного в видеокарты Nvidia в ОС Linux на примере xubuntu 18.04.

Как узнать, какие звуковые устройства имеются на компьютере под управлением Linux?

Отображение информации обо всех звуковых картах в Linux возможно по команде:

В риге с 11 видеокартами Nvidia работает 12 аудиоустройств (встроенная в материнскую плату звуковая карта отключена в BIOS):

отображается информация о программных аудиомодулях системы:

отображается информация о PCI-аудиоустройствах с привязкой к фирме производителю:

Кроме того, для графического отображения информации о работающих звуковых модулях через pulseaudio можно использовать утилиту pavucontrol. Она запускается из терминала командой:

Окно программы pavucontrol в xubuntu:

Как отключить звуковой модуль на видеокартах Nvidia?

Для отключения звуковых модулей, в том числе, nvidia card hdmi audio device, а также других, не использующихся устройств в Linux, можно использовать отключение их модулей в ядре системы.

Для полного отключения звуковой поддержки можно отменить загрузку HDA Intel kernel module. Для майнинг ригов это вполне подходящая опция, дополнительно освобождающая ресурсы и память.

Для отключения только звукового HDMI-модуля видеокарт достаточно “забанить” их кодек командой:

blacklist snd_hda_codec_hdmi

Для отключения нужного модуля вносят его имя (например, snd_hda_intel) в “черный список” (blacklisting), редактируя файл blacklist.conf:

sudo nano -w /etc/modprobe.d/blacklist.conf

Для блокировки в конец конфигурационного файла нужно добавить строку вида:

где snd_hda_intel – блокируемый модуль.

В разных дистрибутивах Линукс название модуля может немного отличаться. Точное название нужного модуля можно проверить по команде:

Информация о звуковых модулях/кодеках ядра, установленных в системе (при работающем snd_hda_intel):

После сохранения (ctrl+O) и закрытия (ctrl+X) файла blacklist.conf выполняют перезагрузку и наслаждаются полным выключением программных модулей звуковых устройств:

Читайте также:  Wolfram mathematica для linux

после отключения snd_hda_intel не отображает ни одного работающего звукового модулях/кодека:

Pulseaudio при этом показывает наличие только одного фиктивного выхода:

Отключение Pulseaudio и другие способы ускорения Linux описаны в статье «Очистка и ускорение XUBUNTU для майнинга (и не только)».

Вам также может понравиться

О майнинге на маломощных видеокартах с автоматическим переключением на Zilliqa

Майнинг криптовалюты Iots на алгоритме yespowerIOTS

Источник

Linux отключить звуковую карту

При отсутствии воспроизведения звука, карта отключается и колонки начинают гудеть. Подскажите, пожалуйста, можно как-то отключить эту функцию в ЛинуксМинт 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 Сообщения: 482 Зарегистрирован: 14 дек 2019, 01:46 Решено: 9 Благодарил (а): 111 раз Поблагодарили: 107 раз Контактная информация:

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

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

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

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

Читайте также:  Защита в среде linux

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

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

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

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

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

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

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

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

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

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

При отсутствии воспроизведения звука, карта отключается и колонки начинают гудеть. Подскажите, пожалуйста, можно как-то отключить эту функцию в ЛинуксМинт 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

Источник

Оцените статью
Adblock
detector