LINUX.ORG.RU

Проблемы со звуком в Яндекс браузере

 , huaweid14, , ,


0

1

Всем привет!

Товарищи, столкнулся с проблемой со звуком, нашел костыльное решение - помогите, пожалуйста, оформить нормальное постоянное решение.

Вводные:

У меня ноутбук Huawei D14 с AMD и сопутствующими проблемами со встроенным звуком, но беспокоят не они - я хочу выводить звук через колонку или наушники. Система - Manjaro. На всякий случай оборудование:

00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne Root Complex
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne IOMMU
00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge
00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge
00:02.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne PCIe GPP Bridge
00:02.4 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne PCIe GPP Bridge
00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge
00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir Internal PCIe GPP Bridge to Bus
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 51)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51)
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 3
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 5
00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 6
00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 7
01:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8822CE 802.11ac PCIe Wireless Network Adapter
02:00.0 Non-Volatile memory controller: Phison Electronics Corporation PS5013 E13 NVMe Controller (rev 01)
03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Lucienne (rev c2)
03:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Renoir Radeon High Definition Audio Controller
03:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 10h-1fh) Platform Security Processor
03:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne USB 3.1
03:00.4 USB controller: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne USB 3.1
03:00.5 Multimedia controller: Advanced Micro Devices, Inc. [AMD] ACP/ACP3X/ACP6x Audio Coprocessor (rev 01)

Проблема: В Firefox через мою колонку Bose Resolve Soundlink звук отлично выводится и по Bluetouth, и через аналоговый и через цифровой выход (пишу как в системе написано, сам я в этом не понимаю). При этом в Яндекс браузере звук есть только через Bluetouth или цифровой выход(но только при определенных условиях).

Чтобы получить звук по кабелю через цифровой выход я должен: 1) Запустить проигрывание через аналоговый выход в Firefox. 2) Переключить выход на цифровой 3) Запустить проигрывание звука в Яндекс браузере 4) Проигрывание в Firefox можно выключить только после того как запустил проигрывание в ЯБ (т.е. должны одновременно воспроизводится, иначе звук в ЯБ не заработает.

После этого звук там работает. Если сразу включить вывод через цифровой выход в Firefox почему-то звук в Яндекс браузере не работает. Вопрос: как можно это вылечить на постоянку, хочу чтобы со старта системы звук нормально работал в Яндекс браузере.

UPD1: чистый Chromium ведет себя также.

UPD2: Помогла установка manjaro-pipewire

Перемещено hobbit из general

★★

Последнее исправление: Napitok (всего исправлений: 5)

А можешь перенаправить звук через регулятор громкости? (в КДЕ это есть, в других ДЕ не знаю) И узнатьбы какой звуковой сервер?

И что за проблемы со звуком? Может решение одной проблемы решит и остальные?

R_He_Po6oT ★★★★
()
Ответ на: комментарий от R_He_Po6oT

И что за проблемы со звуком?

Это проблемы MateBook`ов, и если в поиске ЛОРа вбить «MateBook нет звука», то покажет полно результатов.

Здесь же более лайтовый случай, когда проблема настигла только яндекс-браузер.

krasnh ★★★
()
Ответ на: комментарий от symon2014

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

Napitok ★★
() автор топика
Ответ на: комментарий от R_He_Po6oT

Я именно так это и делаю. Работает только если «пробьешь» звук фаерфоксом запустишь одновременно воспроизведение в Яндексе, тогда он дальше нормально играет.

Napitok ★★
() автор топика
Ответ на: комментарий от krasnh

Простите, упустил этот момент. В системе стоят пакеты и pipewire и pulseaudio (специально отдельно ничего не ставил, разве что по зависимостям прилетело). Думаю в этом может быть проблема.

А как я могу понять какой используется? Скорее всего один из них надо снести?

Посмотрел в запущенных юнитах System.d - запущены оба.

Napitok ★★
() автор топика
Ответ на: комментарий от Napitok

И что с того? Часто вижу как ежики плачут, колятся, но продолжают кушать этот выкидыш яндекса, думая что альтернатив нет.

MagicMirror
()
Последнее исправление: MagicMirror (всего исправлений: 1)
Ответ на: комментарий от R_He_Po6oT

Pulseaudio:

local/lib32-libpulse 16.1-6
    A featureful, general-purpose sound server (32-bit client libraries)
local/manjaro-pulse 20221015-2
    Manjaro meta package for complete PulseAudio support
local/pavucontrol 1:5.0+r64+geba9ca6-1
    PulseAudio Volume Control
local/plasma-pa 5.27.9-1 (plasma)
    Plasma applet for audio volume management using PulseAudio
local/pulseaudio 16.1-6
    A featureful, general-purpose sound server
local/pulseaudio-alsa 1:1.2.7.1-2
    ALSA Configuration for PulseAudio
local/pulseaudio-bluetooth 16.1-6
    Bluetooth support for PulseAudio
local/pulseaudio-ctl 1.70-1
    Control pulseaudio volume from the shell or mapped to keyboard shortcuts.
local/pulseaudio-qt 1.3-1
    Qt bindings for libpulse
local/pulseaudio-zeroconf 16.1-6
    Zeroconf support for PulseAudio

Pipewire:

local/kpipewire 5.27.9-1 (plasma)
    Components relating to pipewire use in Plasma
local/lib32-libpipewire 1:0.3.84-1
    Low-latency audio/video router and processor - 32-bit - client library
local/lib32-pipewire 1:0.3.84-1
    Low-latency audio/video router and processor - 32-bit
local/libpipewire 1:0.3.84-1
    Low-latency audio/video router and processor - client library
local/pipewire 1:0.3.84-1
    Low-latency audio/video router and processor
local/pipewire-media-session 1:0.4.2-2
    Legacy session manager for PipeWire (deprecated)

Napitok ★★
() автор топика
Ответ на: комментарий от Napitok

local/pipewire-media-session

Погоди. А как долго Манджара у тебя установлена? И как давно ты обновлялся и каким образом? Если говоришь, что не устанавливал ничего сам, то, странно... Давно должно было смениться на wireplumber.

Я бы на твоём месте накатил бы пакет manjaro-pipewire, чтобы заменить пульсу на пайпварю окончательно. По идее, этот пакет притянет всё нужное (pipewire, pipewire-alsa, pipewire-pulse, wireplumber) и удалит ненужное (pulseaudio, pulseaudio-alsa, pulseaudio-bluetooth, pulseaudio-zeroconf, manjaro-pulse). Или ручками разгреби.

R_He_Po6oT ★★★★
()