Народ, помогите пожалуйста разобраться со звуковой подсистемой.
Я бы не создал этот пост, если бы была хоть какая-либо статья "Как устроена звуковая подсистема и что эти все синки и устройства значат". В основном все топики оканчиваются тем, что нужно что-то переустановить или куда-то что-то дописать без объяснений.
После установки:
Linux msk01-MS-7D70 5.19.0-35-generic #36-Ubuntu SMP PREEMPT_DYNAMIC Fri Feb 3 18:36:56 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
звук был.
После установки последней версии драйверов nvidia для моей видео карты звук пропал.
Это точно проблема с настройками, т.к. при проигрывании видеороликов я вижу в pavucontrol как поддергивается ползунок на вкладке "Output devices".
До установки это было устройство "Usb audio pro" хотя у меня вывод звука на колонки s/pdiff. Наверно, это виртуальное устройство, но это не важно. Мне бы 2 вещи из этого топика вынести:
- починенный звук;
- понять как работает звуковая подсистема:
- понять как и где указываются сопоставления устройствам вывода на панели "Output devices" в pavucontrol и физическим устройствам
- откуда читаются системные настройки "Настройки->Звук"
- как указать системе "куда выводить звук"
Вот мои железки на всякий случай:
antondn@msk01-MS-7D70:~$ hwinfo --sound
31: PCI 1500.1: 0403 Audio device
[Created at pci.386]
Unique ID: ycOk.EHFnU8tIZO0
Parent ID: JZZT.SmL1g8qcFrC
SysFS ID: /devices/pci0000:00/0000:00:08.1/0000:15:00.1
SysFS BusID: 0000:15:00.1
Hardware Class: sound
Model: "ATI Audio device"
Vendor: pci 0x1002 "ATI Technologies Inc"
Device: pci 0x1640
SubVendor: pci 0x1462 "Micro-Star International Co., Ltd. [MSI]"
SubDevice: pci 0x7d70
Driver: "snd_hda_intel"
Driver Modules: "snd_hda_intel"
Memory Range: 0xfcc88000-0xfcc8bfff (rw,non-prefetchable)
IRQ: 137 (1642 events)
Module Alias: "pci:v00001002d00001640sv00001462sd00007D70bc04sc03i00"
Driver Info #0:
Driver Status: snd_hda_intel is active
Driver Activation Cmd: "modprobe snd_hda_intel"
Config Status: cfg=new, avail=yes, need=no, active=unknown
Attached to: #35 (PCI bridge)
42: PCI 1500.6: 0403 Audio device
[Created at pci.386]
Unique ID: HFrv.uo8YgG6CAu7
Parent ID: JZZT.SmL1g8qcFrC
SysFS ID: /devices/pci0000:00/0000:00:08.1/0000:15:00.6
SysFS BusID: 0000:15:00.6
Hardware Class: sound
Device Name: "Realtek ALC1220"
Model: "AMD Family 17h (Models 10h-1fh) HD Audio Controller"
Vendor: pci 0x1022 "AMD"
Device: pci 0x15e3 "Family 17h (Models 10h-1fh) HD Audio Controller"
SubVendor: pci 0x1462 "Micro-Star International Co., Ltd. [MSI]"
SubDevice: pci 0xed70
Driver: "snd_hda_intel"
Driver Modules: "snd_hda_intel"
Memory Range: 0xfcc80000-0xfcc87fff (rw,non-prefetchable)
IRQ: 138 (no events)
Module Alias: "pci:v00001022d000015E3sv00001462sd0000ED70bc04sc03i00"
Driver Info #0:
Driver Status: snd_hda_intel is active
Driver Activation Cmd: "modprobe snd_hda_intel"
Config Status: cfg=new, avail=yes, need=no, active=unknown
Attached to: #35 (PCI bridge)
48: PCI 100.1: 0403 Audio device
[Created at pci.386]
Unique ID: NXNs.iz6+xsCfMIA
Parent ID: mnDB.wP_JHy3VTe7
SysFS ID: /devices/pci0000:00/0000:00:01.1/0000:01:00.1
SysFS BusID: 0000:01:00.1
Hardware Class: sound
Model: "nVidia GP106 High Definition Audio Controller"
Vendor: pci 0x10de "nVidia Corporation"
Device: pci 0x10f1 "GP106 High Definition Audio Controller"
SubVendor: pci 0x1458 "Gigabyte Technology Co., Ltd"
SubDevice: pci 0x3716
Revision: 0xa1
Driver: "snd_hda_intel"
Driver Modules: "snd_hda_intel"
Memory Range: 0xfc080000-0xfc083fff (rw,non-prefetchable)
IRQ: 135 (855 events)
Module Alias: "pci:v000010DEd000010F1sv00001458sd00003716bc04sc03i00"
Driver Info #0:
Driver Status: snd_hda_intel is active
Driver Activation Cmd: "modprobe snd_hda_intel"
Config Status: cfg=new, avail=yes, need=no, active=unknown
Attached to: #40 (PCI bridge)
Попытался посмотреть sink-и:
antondn@msk01-MS-7D70:~$ pw-cli
Welcome to PipeWire version 0.3.58. Type 'help' for usage.
>> remote 0 is named 'pipewire-0'
Error: "unsupported type PipeWire:Interface:Profiler"
pipewire-0>>
Вот тут вывод pw-cli i all:
https://disk.yandex.ru/d/3MbqN7AEkfMF9AВот тут вывод snd_hda_intel:
https://disk.yandex.ru/d/6MOuPIGlHF29SQ