LINUX.ORG.RU

На выводится звук из нескольких каналов

 , , , ,


0

1

Приветствую всех. Начал пользоваться Arch Linux, ещё не всё понимаю, но уже что-то знаю. Возникла проблема с выводом звука. Раньше всё работало стабильно, схема была следующая: комп>hdmi провод > конвертер > spdif провод > ресивер пионер

Сейчас схема: видеокарта > hdmi > ресивер сони.

Проблема: нет звука из front left канала и обоих сюраунд каналов. Остальное работает. Из под винды 11 естественно все без проблем работает, проблема точно в Arch.

Поковырялся в конфиг файле (вроде бы alsa) , поменял местами channel maping сабвуфера и правого канала. Перезагрузил, поменялись, звук перестал идти из сабвуфера. Короче проблема не в конфиге явно, а в чем-то ещё более низкоуровневом, потому что alsa в теории всё выводит, но видимо до неё не идёт звук.

Спасайте, помогайте, но учтите, что я новичок. Поэтому если пишите ответ, то молю - пишите максимально подробно

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

С pipewire на USB встройке ALC4080 квантование 16/48000 реально работает. Меньше сложно, да и так превосходный результат. Эта возня с альсой правда тот еще бред, если ресурсы на компе есть звук тянуть. Причем качество ресемплинга на 14-м качестве запотолочено и процессор почти не напрягается.

anonymous
()
Ответ на: комментарий от kurbekas

ALSA это звуковая система ядра, а pipewire — юзерспейсная прослойка, которая сама использует ALSA внутри себя. И соответственно, если проблема на уровне драйверов, то надо ковырять именно ALSA. Всякие sof-firmware ставить пробовал?

user_x
()
Последнее исправление: user_x (всего исправлений: 2)
Ответ на: комментарий от kurbekas

В арче есть пакеты sof-firmware и alsa-firmware, которые содержат прошивки для некоторых звуковых карт, и могут помочь. Также судя по твоему треду ты выводишь звук с видеокарты, и даже не написал, какая именно видеокарта.

user_x
()
Ответ на: комментарий от kurbekas

Ну тогда там пайпваер глушит всех и может быть дело в его настройке. Он вырубает jack , pulseaudio и настройки alsa и доминирует. Ему пофиг на все. Так что проверяя альсу надо его сначала заглушить и если звук появится ковырять его конфиги. Если там еще и easyeffects стоят они могут рушить работу пайпа. Ему так вот просто суешь USB звуковуху и он ее предпочитает встроенной звуковой, которая тоже USB. При этом звук из наушников при использовании усиления эквалайзером уходит на внешнюю звуковую. Так что если встройка есть можно ее попробовать отключить в биосе. Можно поднять вместо него Jack или Pulseaudio проверяя это все. Может арчепроблемы это все.

anonymous
()
Ответ на: комментарий от kurbekas

Попробуй поискать что-то в стиле «nvidia linux multichannel hdmi output», так как проблема выглядит достаточно уникальной и тут скорее всего с ней никто не сталкивался.

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

А вообще стоит попробовать поставить Helvum. Может так он выведется куда нужно. Это то же что и в Jack, только для Pipewire рулилка аудио выходами.

anonymous
()
Ответ на: комментарий от kurbekas

wireplumber возможно является проблемой и его тоже вместе с pipewire глушить наверное следует. Собственно он и отлавливает подключения, просто Helvum позволяет куда надо все переткнуть.

anonymous
()
Ответ на: комментарий от usermod

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

anonymous
()