PulseAudio, не обнаруживающий любые устройства

При использовании моего ноутбука в какой-то момент я заметил, что мой внутренний микрофон ноутбука не будет работать (но он был перечислен в Звуковых Настройках-> Вход), таким образом, я перезапустил свою машину и затем пуф - PulseAudio не обнаруживает Вывода и никаких Устройств ввода данных:

PulseAudio Output

enter image description here

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

Как я могу зафиксировать это? aplay -l вывод:

**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
2
задан 12 December 2016 в 12:52

2 ответа

Вы, возможно, установили некоторую (на вид) безвредную аудио программу/демона, которая берет под свой контроль аппаратные средства, прежде чем пространство пользователя subsys будет инициализировано. Имел подобную проблему после установки 'sqeezelite' пакета, но другие могут, вероятно, сделать то же самое или что-то одинаково неприятное; как использование другого звукового сервера предназначаются в их .conf или сценарии запуска.

Эти сценарии происходят из
- установка смешанного gstreamer 0.10 и 1,00 библиотек (рекомендуют 0.10),
- установка нескольких звуковых бэкендов сервера (таких как PortAudio, который имеет 'pa*' и '*-pa' названный подсистемами точно так же, как PulseAudio),
- специализированные отображения порта в alsa (aconnectgui, hdajackretask, автоматически сконфигурированный, и т.д.)
- рьяные настройки управлением электропитанием
- устройство проксирует для устройств передачи хоста виртуальной машины
- неправильно сконфигурированный 'ключ (ключи) медиа' или другая аппаратная проблема

Это просто некоторые возможные причины; Ваш вопрос дал мало информации (а именно, 'alsa' установлен и работающий) к тому, чтобы любой предложил определенное решение. Предоставленная информация базируется главным образом на опыте и просто небольшом количестве предположения (управление питанием и ключевые вопросы медиа). Снимки экрана не означают много для людей, использующих другие X рабочих столов или дистрибутивы. Команда 'aplay-l' действительно показывает, что alsa выполняет, но не предоставляет подробную информацию:

aplay-L

default Playback/recording through the PulseAudio sound server null Discard all samples (playback) or generate zero samples (capture) pulse PulseAudio Sound Server sysdefault:CARD=Intel HDA Intel, ALC889 Analog Default Audio Device front:CARD=Intel,DEV=0 HDA Intel, ALC889 Analog Front speakers surround21:CARD=Intel,DEV=0 HDA Intel, ALC889 Analog 2.1 Surround output to Front and Subwoofer speakers surround40:CARD=Intel,DEV=0 HDA Intel, ALC889 Analog 4.0 Surround output to Front and Rear speakers surround41:CARD=Intel,DEV=0 HDA Intel, ALC889 Analog 4.1 Surround output to Front, Rear and Subwoofer speakers surround50:CARD=Intel,DEV=0 HDA Intel, ALC889 Analog 5.0 Surround output to Front, Center and Rear speakers surround51:CARD=Intel,DEV=0 HDA Intel, ALC889 Analog 5.1 Surround output to Front, Center, Rear and Subwoofer speakers surround71:CARD=Intel,DEV=0 HDA Intel, ALC889 Analog 7.1 Surround output to Front, Center, Side, Rear and Woofer speakers iec958:CARD=Intel,DEV=0 HDA Intel, ALC889 Digital IEC958 (S/PDIF) Digital Audio Output dmix:CARD=Intel,DEV=0 HDA Intel, ALC889 Analog Direct sample mixing device dmix:CARD=Intel,DEV=1 HDA Intel, ALC889 Digital Direct sample mixing device dsnoop:CARD=Intel,DEV=0 HDA Intel, ALC889 Analog Direct sample snooping device dsnoop:CARD=Intel,DEV=1 HDA Intel, ALC889 Digital Direct sample snooping device hw:CARD=Intel,DEV=0 HDA Intel, ALC889 Analog Direct hardware device without any conversions hw:CARD=Intel,DEV=1 HDA Intel, ALC889 Digital Direct hardware device without any conversions plughw:CARD=Intel,DEV=0 HDA Intel, ALC889 Analog Hardware device with all software conversions plughw:CARD=Intel,DEV=1 HDA Intel, ALC889 Digital Hardware device with all software conversions - и -

lspci-b-vv

00:1b.0 Audio device: Intel Corporation 82801JI (ICH10 Family) HD Audio Controller Subsystem: Gigabyte Technology Co., Ltd GA-EP45-UD3R Motherboard Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0, Cache Line Size: 4 bytes Interrupt: pin A routed to IRQ 10 Region 0: Memory at fdff8000 (64-bit, non-prefetchable) Capabilities: [50] Power Management version 2 Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA PME(D0+,D1-,D2-,D3hot+,D3cold+) Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME- Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+ Address: 00000000fee0300c Data: 4172 Capabilities: [70] Express (v1) Root Complex Integrated Endpoint, MSI 00 DevCap: MaxPayload 128 bytes, PhantFunc 0 ExtTag- RBE- DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop+ MaxPayload 128 bytes, MaxReadReq 128 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend- Capabilities: [100 v1] Virtual Channel Caps: LPEVC=0 RefClk=100ns PATEntryBits=1 Arb: Fixed- WRR32- WRR64- WRR128- Ctrl: ArbSelect=Fixed Status: InProgress- VC0: Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans- Arb: Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256- Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=01 Status: NegoPending- InProgress- VC1: Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans- Arb: Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256- Ctrl: Enable+ ID=1 ArbSelect=Fixed TC/VC=80 Status: NegoPending- InProgress- Capabilities: [130 v1] Root Complex Link Desc: PortNumber=0f ComponentID=02 EltType=Config Link0: Desc: TargetPort=00 TargetComponent=02 AssocRCRB- LinkType=MemMapped LinkValid+ Addr: 00000000fed1c000 Kernel driver in use: snd_hda_intel

Очень хорошее pulseaudio руководство по поиску и устранению неисправностей здесь:
https://wiki.archlinux.org/index.php/PulseAudio/Troubleshooting

1
ответ дан 2 December 2019 в 04:51

Я столкнулся с той же проблемой в моем дистрибутиве Debian - Kali Linux. Решение здесь также должно применяться к системам Ubuntu. После установки Open Broadcasting Software и игры с настройками звука pavucontrol мои клавиши увеличения/уменьшения громкости перестали реагировать. Перейдя к настройкам, он предложил только «фиктивный» выход в качестве устройства вывода. Вот что у меня сработало (первые два шага из System76):

  1. Удалите файл конфигурации PulseAudio:

rm -r ~/.config/pulse

  1. Убить все экземпляры PulseAudio

pulseaudio -k

  1. Завершить работу (не перезапускать) систему.
  2. (Возможно, это не обязательно, но я все равно сделал это, чтобы очистить оперативную память на всякий случай): Отключите зарядное устройство, затем нажмите и удерживайте кнопку питания или ПК/ноутбука около 15-20 секунд.
  3. Включите ноутбук и войдите в систему.
  4. Откройте любой аудиоплеер и включите песню или что-то в этом роде. Вы не услышите никакого звука, и если вы нажмете клавиши регулировки громкости, вы все равно увидите управляющий вывод «Dummy».
  5. Перейдите к настройкам звука: Настройки > Звук
  6. В разделе вывода вы увидите, что по умолчанию выбрано «Пустота». Теперь, щелкнув раскрывающееся меню, вы получите вариант «Динамики - встроенный звук».
  7. Выберите его, и ваш звук оживет, а клавиши регулировки громкости снова будут реагировать.
  8. У меня сработало :)
0
ответ дан 5 November 2020 в 14:03

Другие вопросы по тегам:

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