Внутренний микрофон не обнаружен: 20.04, HP Envy x360, Ryzen 5 4500 - proUbuntu
2 голосов
/ 22 июня 2020

Я новичок в Linux - например, установил Ubuntu fo r впервые на этой неделе. Я столкнулся с проблемой, на которой я полностью застрял. В Настройках - Звук мое устройство вывода обнаружено, но мое устройство ввода нет, то есть, например, мой голос не слышен на видео с веб-камеры и т. Д. c.

Мой ноутбук - HP Envy x360, с Ryzen 5 4500 ЦПУ. У меня двойная загрузка, также работает Windows 10. В пределах Windows мой микрофон обнаружен и работает нормально.

Я очень хорошо разбираюсь в этом, но я выполнил шаги в 2.1 здесь: https://wiki.archlinux.org/index.php/PulseAudio/Troubleshooting#Microphone_not_detected_by_PulseAudio

arecord -l

произведено:

**** List of CAPTURE Hardware Devices ****
card 1: Generic_1 [HD-Audio Generic], device 0: ALC245 Analog [ALC245 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0

Итак, согласно арке linux страница моя звуковая карта называется

hw:1,0

Затем я выполнил инструкции и отредактировал /etc/pulse/default.pa, введя здесь load-module module-alsa-source device=hw:1,0:

### Automatically load driver modules depending on the hardware available
.ifexists module-udev-detect.so
load-module module-alsa-source device=hw:1,0
load-module module-udev-detect
.else

В регуляторах громкости PulseAudio теперь у меня есть устройство ввода:

Вход PulseAudio

Но нет устройства ввода unde r Настройки - Звуки, но все еще не работает микрофон

Я также пробовал выполнить следующие шаги: https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/1840725

Устанавливаю и запускаю hdajackretask. Когда я пытаюсь перекрыть неподключенный контакт 12 и нажимаю Применить, я получаю это сообщение об ошибке r:

alsa-tools- gui erro r

Любое помощь очень ценится

РЕДАКТИРОВАТЬ 22/6

Я последовал совету здесь: https://wiki.ubuntu.com/PulseAudio

Для сброса используйте r config I введен:

rm -r ~/.config/pulse; pulseaudio -k

И вышел из системы и снова включился. Теперь у меня обнаружен микрофон (прогресс!) ... но звук не записывается ...

EDIT 23/6

Я добился некоторого прогресса, но все еще не работает микрофон.

Я использовал hdajackretask, чтобы установить Black Mi c, левый Pin ID: 0x19 для внутреннего mi c, выбрал Override и Install boot override.

Затем я смог выберите Analogue Stereo Duplex в Config - Profile в PulseAudio. Раньше это было «недоступно».

Теперь немного странно ... Когда на моем ноутбуке воспроизводится звук, из musi c o r notifications et c, monito r ba r микрофона в PulseAudio отвечает, показывая, что он обнаруживает сигнал. Однако r, когда я говорю с ним, никакой радости. И если я записываю звук из командной строки, аудиофайл молчит, например

sudo arecord -f S16_LE -c 2 -d 5 -r 44100 --device="hw:1,0" /tmp/test-mic.wav
aplay /tmp/test-mic.wav

EDIT: 24/6

В ответ на комментарий ниже это микс Alsa r , как я вижу, ничто не выглядит неприятным, как fa r? Смесь Alsa r

Ответы [ 4 ]

0 голосов
/ 24 июля 2020

В ядре 5.8rc6 проблема с микрофоном решена в Ubuntu 20.04. Все еще выясняю, как разрешить верхние динамики. различные настройки с HDAJackRetask не разрешаются. Лучшее, чего я добился, это передняя L и R и Верх R, представляющие L и R. Все еще ищу r, чтобы решить эту оставшуюся проблему.

0 голосов
/ 03 июля 2020

Обновление: Mine теперь, наконец, работает с Arch linux, на котором запущено собственное ядро ​​с патчами ядра, предоставленными из этого потока: https://forum.manjaro.org/t/configuring-amd-ryzen-4500u-laptop/144712/43

Он отображается как «Многоканальный ACP Ввод - HP-HPENVYx360Convertible13_ay0xxx-Type1ProductConfigId-876E ".

0 голосов
/ 10 июля 2020

Моим решением тоже было кастомное ядро. У меня есть недавний ноутбук HP Envy (ноутбук HP ENVY x360 - 15z-ds100) с процессором Ryzen 4700u Renoi r r и запущенным ubuntu 20.04. Чтобы заставить внутренний микрофон работать, я собрал самое последнее ядро, зашел в menuconfig и перешел к драйверам устройств -> поддержка звуковой карты -> Расширенная linux звуковая архитектура -> ALSA fo r So C audio suport. Я включил AMD Audio Coprocesso r - renoi r support и AMD Renoi r support fo r DMI C как модуль.

$ grep -i renoir .config
CONFIG_SND_SOC_AMD_RENOIR=m
CONFIG_SND_SOC_AMD_RENOIR_MACH=m

Инструкции для r сборки пакетов ядра можно найти здесь: https://wiki.ubuntu.com/KernelTeam/GitKernelBuild

afte r загрузка микрофона работает

uname -a
Linux envy15 5.8.0-rc4-custom #1 SMP Fri Jul 10 11:36:25 EDT 2020 x86_64 x86_64 x86_64 GNU/Linux

обратите внимание, что диск r snd_rn_pci_acp3x используется устройством AMD Raven / Raven2 / FireFlight / Renoi r Аудиопроцессор r. Перед тем, как будет сказано Н / Д.

$ inxi -Fxxxz
System:    Kernel: 5.8.0-rc4-custom x86_64 bits: 64 compiler: N/A Desktop: Gnome 3.36.3 
           wm: gnome-shell dm: GDM3 3.34.1 Distro: Ubuntu 20.04 LTS (Focal Fossa) 
Machine:   Type: Convertible System: HP product: HP ENVY x360 Convertible 15-ds1xxx v: N/A 
           serial: <filter> Chassis: type: 31 serial: <filter> 
           Mobo: HP model: 87A9 v: 27.16 serial: <filter> UEFI: AMI v: F.03 date: 05/25/2020 
Battery:   ID-1: BAT0 charge: 4.0 Wh condition: 56.6/56.6 Wh (100%) volts: 13.8/15.1 
           model: 333-AC-31-A SA04055XL type: Li-ion serial: <filter> status: Discharging 
           Device-1: hid-0018:04F3:29CD.0001-battery model: ELAN2514:00 04F3:29CD serial: N/A 
           charge: N/A status: N/A 
CPU:       Topology: 8-Core model: AMD Ryzen 7 4700U with Radeon Graphics bits: 64 type: MCP 
           arch: Zen rev: 1 L2 cache: 4096 KiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm bogomips: 31940 
           Speed: 1397 MHz min/max: 1400/2000 MHz boost: enabled Core speeds (MHz): 1: 1397 
           2: 1397 3: 1397 4: 1397 5: 1397 6: 1397 7: 1397 8: 1397 
Graphics:  Device-1: AMD Renoir vendor: Hewlett-Packard driver: amdgpu v: kernel bus ID: 04:00.0 
           chip ID: 1002:1636 
           Display: x11 server: X.Org 1.20.8 driver: ati,fbdev unloaded: modesetting,radeon,vesa 
           compositor: gnome-shell resolution: 1920x1080~60Hz 
           OpenGL: renderer: AMD RENOIR (DRM 3.38.0 5.8.0-rc4-custom LLVM 10.0.0) 
           v: 4.6 Mesa 20.0.8 direct render: Yes 
Audio:     Device-1: AMD vendor: Hewlett-Packard driver: snd_hda_intel v: kernel bus ID: 04:00.1 
           chip ID: 1002:1637 
           Device-2: AMD Raven/Raven2/FireFlight/Renoir Audio Processor vendor: Hewlett-Packard 
           driver: snd_rn_pci_acp3x v: kernel bus ID: 04:00.5 chip ID: 1022:15e2 
           Device-3: AMD Family 17h HD Audio vendor: Hewlett-Packard driver: snd_hda_intel 
           v: kernel bus ID: 04:00.6 chip ID: 1022:15e3 
           Sound Server: ALSA v: k5.8.0-rc4-custom 
Network:   Device-1: Intel Wi-Fi 6 AX200 driver: iwlwifi v: kernel bus ID: 02:00.0 
           chip ID: 8086:2723 
           IF: wlo1 state: up mac: <filter> 
           IF-ID-1: br-66529c8dff06 state: down mac: <filter> 
           IF-ID-2: docker0 state: down mac: <filter> 
Drives:    Local Storage: total: 506.22 GiB used: 131.75 GiB (26.0%) 
           ID-1: /dev/mmcblk0 model: 00000 size: 29.28 GiB serial: <filter> scheme: MBR 
           ID-2: /dev/nvme0n1 vendor: Intel model: SSDPEKNW512G8H size: 476.94 GiB 
           speed: 31.6 Gb/s lanes: 4 serial: <filter> rev: HPS0 scheme: GPT 
Partition: ID-1: / size: 239.31 GiB used: 131.67 GiB (55.0%) fs: ext4 dev: /dev/nvme0n1p5 
Sensors:   System Temperatures: cpu: 45.0 C mobo: 38.0 C gpu: amdgpu temp: 44 C 
           Fan Speeds (RPM): N/A 
Info:      Processes: 332 Uptime: 19m Memory: 15.07 GiB used: 1.88 GiB (12.5%) Init: systemd 
           v: 245 runlevel: 5 Compilers: gcc: 9.3.0 alt: 8/9 Shell: bash v: 5.0.16 
           running in: gnome-terminal inxi: 3.0.38 


 
0 голосов
/ 24 июня 2020

в этом устройстве используются цифровые микрофоны, и тот, который вы выбрали в hdajackretask, - это разъем 3,5 мм на левой стороне устройства, а не внутренний цифровой.

Я думаю, что SOF-Firmware Drive r должно быть решением вашей r проблемы.

...