LINUX.ORG.RU

Звуковая карта в видеокарте

 ,


0

1

Купил новую видеокарту, настраиваю ее. lspci показал, что

04:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Device aac8
Подключен по hdmi, думал заработает звук, но нет.
$ asound -L 
hdmi:CARD=Generic,DEV=0
HD_Audio Generic, ID aa01 Digital
HDMI Audio Output
$ asound -l
card 0: Generic [HD-Audio Generic], device3: ID aa01 Digital [ID aa01 Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
lspci -ks говорит, что 04:00.1 использует модуль snd_hda_intel. Собственно, как завести звук? Или я что-то неправильно понял?



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

Ответ на: комментарий от Valkeru

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

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

radeon.audio=1

Я использую проприетарные драйвера.

maked0n
() автор топика

В гентовики про радеон есть про звук по HDMI. Там надо ядро приготовить, ибо ALSA.

r3lgar ★★★★★
()

У меня была проблема с аудио, но не на HDMI, а со встроенной. Решилось с установкой firmware блобятины.

rezedent12 ☆☆☆
()
Ответ на: комментарий от r3lgar

Сделал в ядре:

<*/M> Sound card support  --->
        <*/M>   Advanced Linux Sound Architecture  --->
            [*]   PCI sound devices --->
                  HD-Audio  --->
                      <*> HD Audio PCI
                      (2048) Pre-allocated buffer size for HD-audio driver
                      [*] Support initialization patch loading for HD-audio
                      <*> whatever audio codec your soundcard needs
                      <*> Build HDMI/DisplayPort HD-audio codec support
Теперь asound -L и asound -l показывает больше устройств (6 HDMI), но
aplay -D plughw:0,7 /usr/share/sounds/alsa/Front_Center.wav
говорит Invalid value for card (вместо 7 подставлял все устройства).

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

На всякий случай выбрал все =D

Если модулями, то ещё норм, а если вкомпилял в ядро, то ССЗБ.

Попробуй бутнуться в какой-нибудь лайв-дистр, типа убунты (где точно всё работает, а не sysresccd), и посмотри модули, которые подгружаются. Я понятия не имею, что у тебя там за железка, и сам я на данный момент не имею HDMI, так что это всё, чем я мог помочь.

Ты же читал вот это?

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

Только у меня все просто работало на видюхах всех производителей с любыми дровами? Может у тебя опыт десятилетней свежести?

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

SPDIF выходы в alsamixer включи, устройство plughw:0,3

arson ★★★★★
()

Вы уж простите, но это типичный пример как простое сделать сложным. Главное повторять: - у меня генту, у меня не установлено ничего ненужного.

Даже Генту надо устанавливать с умом, чтобы при установке новой карты всё не сломалось.

Простите, но накипело в неоднократных спорах

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

чтобы при установке новой карты всё не сломалось

Ничего при установке новой карты не сломалось. Вопрос был в том, как настроить новую карту, а не как исправить лажу.

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

А казалось бы, просто пульс. Или просто проставить приоритеты в /etc/modules, если так хочется без пульсы. А приходится патчить, компилить, бегать по форумам и греть планету.

Не сочтите за личное оскорбление. Мне гента сильно большую оскомину набила.

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

Всё в порядке, просто она не для тебя. И ты не для неё. Так бывает, по себе знаю. Вот у меня не ладится в бинарными дистрами, постоянно кучу всего под себя пересобирать приходится и тут у генты 0 альтернатив, ну не freebsd же в самом деле накатывать. Так и с pulseaudio, кого-то устраивает «качество» его работы, кого-то нет.

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

Вопрос был в том, как настроить новую карту

это не вопрос,это ПРИЧИНА не использовать генту-ибо при установке любого девайса-надо все компилять с нуля(да сам пользовался знаю,компилять ведро даже раз в месяц нехочется(конечно если вы аутист десятилетиями не обновлете ничего вам подходит))

чтоб вылечиться-для начала переползи на calculate linux ну и потом уже на нормальный дистрибудтив(где при надобности куски системы под себя компиляешь)

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

да никто понятия не имеет что тебе включить,как выше сказали-смотри на убунте или opensuse(там еще гуевский конфигуратор аудиоустройств-вообще кайф)

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

это ПРИЧИНА не использовать генту

да ладно

чтоб вылечиться

от чего?

да никто понятия не имеет что тебе включить

я вроде как написал, что уже все в порядке

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

как выше сказали-смотри на убунте

Называется, «приплыли» - новый способ решений проблем - накатывай ливцд. Для кого в исходниках ядра каталог Documentation сделали, олухи?

ioway
()
11 апреля 2016 г.
Ответ на: комментарий от anonymous

Что-что?
Latest Stable Kernel: 4.5 ... 2016-03-14
longterm: 4.1.21 2016-04-03

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.