LINUX.ORG.RU

Помогите со звуком от AMD (Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Device 15de)

 , ,


0

1

Проблема в том, что нет доступных аудиовыходов не на динамики ноута не в разъем наушников. HDMI протестить не могу, пока.

http://alsa-project.org/db/?f=6e7a6e060c589c3fa42f9dc22905e5485c843a52



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

проблема в невнятности постановки вопроса и неумением пользоваться частицами «не» и «ни».

Извольте изложить вопрос внятно.

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

Звука нет, а хочется. Беспроводную сеть запустил, с алсой самостоятельно справиться не получается. Доступных аудиовыходов нет не с пульсаудио не без него. Есть только «фиктивный аудиовыход». Реально-ли настроить звук или железка не поддерживается алсой? Прошу прощения, что еще рассказать/выложить, чтоб было понятнее?

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

Реально-ли настроить звук или железка не поддерживается алсой?

Реально, если железка поддерживается OSS. Но я не думаю, что это твой случай. Так что скорее нет, чем да.
Обновляй ядро.

Khnazile ★★★★★
()

Какой дистрибутив Linux у вас установлен?

В документации Gentoo, относящейся к поддержке оборудования одного из ноутбуков, у которого есть устройства с идентификаторами 1002 15de, т.е. как у вас указано, что это звуковая карта и она поддерживается драйвером:

Audio 	AMD HD Audio 	Works 	PCI 1002:15de 	snd_hda_intel, snd_hda_codec_realtek 	4.19.1 	

snd_hda_intel и кодек в ней realtek, включайте, используйте.

https://wiki.gentoo.org/wiki/Dell_Latitude_5495

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

Думаю, следует искать возле параметра «model» модуля snd_hda_intel. Можно поставить «test» и подобрать рабочую комбинацию переключателей. Или попытаться найти совместимый с твоим ноутом вариант.

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

пробую заводить железо на убунте последней (у нах ядро максимально напичкано модулями) рядом стоит calculate. Проверю в ядре убунты наличие snd_hda_codec_realtek

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

совместимый с твоим ноутом вариант.

Вы где-то видите модель ноута, я уж не говорю про название и версию дистрибутива? Я не вижу.

Автор темы этого не написал, вообще ничего не написал.

Если в ссылке, что он скинул - это его лог запуска скрипта alsa по тестированию, не помню как он называется, то в нём из загруженных модулей, относящихся к alsa, только snd_hda_audio и ни одного кодека.

Автору нужно попробовать загрузить модуль для начала с кодем realtek.

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

Ну так напиши, что у тебя за модель ноутбука и какая версия дистрибутива и ядра.

Количество модулей в ubuntu ни о чём не говорит, драйверы можно собрать как модулем, так и монолитно в ядре.

Как загрузить модуль в ручную и как прописать его в загрузку при старте системы можешь найти в Internet.

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

по ссылке выхлоп alsa-info, там всё есть.

Ubuntu 19.04

Manufacturer: ASUSTeK COMPUTER INC. Product Name: TUF Gaming FX705DY_FX705DY Product Version: 1.0 Firmware Version: FX705DY.308 Board Vendor: ASUSTeK COMPUTER INC. Board Name: FX705DY

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

Автору нужно попробовать загрузить модуль для начала с кодем realtek.

попробую. отпишусь. спасибо.

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

добавил snd_hda_codec_realtek в /etc/modules, ребутнулся, с загруженным модулем никаких изменении. http://alsa-project.org/db/?f=19c1fef45213e215d1c36d22a9a638d7fcce452b

rt@rt-asus-ubuntu:~$ sudo lspci -k|grep Audio -A4
04:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Device 15de
	Subsystem: ASUSTeK Computer Inc. Device 17c1
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_hda_intel
04:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Device 15df

в «in use» должно быть два модуля?

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

Давай вывод dmesg, его залей на pastebin, а сюда помести ссылку.

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

Команда «aplay -l» должна показать карточки, которые могут воспроизводить звук.

А в alsamixer (в консоли/терминале запускать) какие карточки представлены? Нажми F5 и посмотри, первая, скорее всего, будет . И покопайся в параметрах, может она выключена.

Проверь, не запущен ли jackd, или jackdbus, часто новички такое себе делают по незнанию, а потом плачут, а проблема просто в том, что джек перехватил звук.

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

Проблема в том, что карта одна. Любые манипуляции из описанных тут этого факта не меняют.

play -l
**** Список PLAYBACK устройств ****
карта 0: Generic [HD-Audio Generic], устройство 3: HDMI 0 [HDMI 0]
  Подустройства: 1/1
  Подустройство №0: subdevice #0
lsmod|grep snd
snd_hda_codec_hdmi     53248  1
snd_hda_intel          40960  1
snd_hda_codec_realtek   114688  0
snd_hda_codec_generic    77824  1 snd_hda_codec_realtek
snd_hda_codec         131072  4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek
snd_hda_core           86016  5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek
snd_hwdep              20480  1 snd_hda_codec
ledtrig_audio          16384  2 snd_hda_codec_generic,snd_hda_codec_realtek
snd_pcm               102400  4 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core
snd_seq_midi           20480  0
snd_seq_midi_event     16384  1 snd_seq_midi
snd_rawmidi            36864  1 snd_seq_midi
snd_seq                69632  2 snd_seq_midi,snd_seq_midi_event
snd_seq_device         16384  3 snd_seq,snd_seq_midi,snd_rawmidi
snd_timer              36864  2 snd_seq,snd_pcm
snd                    81920  13 snd_hda_codec_generic,snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_pcm,snd_rawmidi
soundcore              16384  1 snd
cat /proc/asound/cards
 0 [Generic        ]: HDA-Intel - HD-Audio Generic
                      HD-Audio Generic at 0xfe680000 irq 55
cat /proc/asound/devices 
  1:        : sequencer
  2: [ 0- 3]: digital audio playback
  3: [ 0- 0]: hardware dependent
  4: [ 0]   : control
 33:        : timer

((

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

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

И раз началась эра USB type C, то думаю скоро таких штук «поломанных» будет много. Раньше звуковуха могла сидеть на pci шине, или через usb подцеплена, а устройства вида USB type C я даже не представляю как искать. Если у тебя такая, то хрен знает как звуковуху твою найти. А жта, амдшная - это просто на видяхе, для хдми, бесполезная, никакими опциями не заставишь её звук выводить.

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

a model=test открывает максимум возможностей в микшере, но можно и запутаться.

Вы это имели в виду?

cat /etc/modprobe.d/snd-hda-intel.conf
options snd-hda-intel model=test

как проверить, есть-ли эффект после ребута?

cat /proc/asound/card*/codec* | grep Codec
Codec: ATI R6xx HDMI

в документе по вашей ссылке отсылки к /usr/src/linux/Documentation/sound/alsa/HD-Audio-Models.txt и /usr/src/linux/Documentation/sound/alsa/HD-Audio.txt

root@rt-asus-ubuntu:~# ls /usr/src/linux-headers-`uname -r`/Documentation/sound/
cards
root@rt-asus-ubuntu:~# ls /usr/src/linux-headers-`uname -r`/Documentation/sound/cards
multisound.sh
root@rt-asus-ubuntu:~# find /usr/src -name alsa
/usr/src/linux-headers-5.0.0-11-generic/include/config/thinkpad/acpi/alsa
/usr/src/linux-headers-5.0.0-13-generic/include/config/thinkpad/acpi/alsa
root@rt-asus-ubuntu:~# 
rt_free
() автор топика
Ответ на: комментарий от ChekPuk

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

пробовал стартовать с live-десяточки. стартанула, но дров там ноль целых хрен десятых. попробую дернуть звуковые дрова с сайта асус и установить их из-под ливки-10

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

нет, это команда сама себя видит

root@rt-asus-ubuntu:~# ps ax|grep [j]ack
root@rt-asus-ubuntu:~# ps ax|grep [g]dm
 1018 ?        Ssl    0:00 /usr/sbin/gdm3
 1602 ?        Sl     0:00 gdm-session-worker [pam/gdm-password]
 1636 tty2     Ssl+   0:00 /usr/lib/gdm3/gdm-x-session --run-script env GNOME_SHELL_SESSION_MODE=ubuntu /usr/bin/gnome-session --session=ubuntu
 1638 tty2     Rl+    0:38 /usr/lib/xorg/Xorg vt2 -displayfd 3 -auth /run/user/1000/gdm/Xauthority -background none -noreset -keeptty -verbose 3
последняя для примера

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

15 лет... не научился проблемы излагать?

Вот это проигнорирую)

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

Амд - значит драйвера изкоробки!

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

Codec: ATI R6xx HDMI
HDMI

Зыс!!! Зыс ыс ёр праблем!!! Как ты не андэрстэндаешь? :) Не будет тебе щастья от хдмишной карточки, не мучай её!

Встройка у те или секурбутно отключена (сам видел такое), или повешена на УСБ и почему-то не взлетела (сам в такое не верю в совремонных лаптопах). В современных тенденциях с тайпси вообще не понимаю. ...Или брак производства какой, не знаю.

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

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

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

Не дома. Дома буду - попробую. Уже понял, что есть вторая, которая «не взлетела».

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

и со свободными и с не свободными aplay -l кажет то-же, что и в убунте стоит еще что-то из маджары запустить? попробую десяточку поставить и посмотрю, т.к. пока при всех раскладах не могу обнаружить вторую карточку. лайв десятки не помог, в нем какая-то кастрированная либа, которая используется при установке дров с официального сайта.

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

Значит только дрова от производителя лаптопа. А это только винда, к сожалению.

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

В BIOS нет настроек/установок относительно звуковых карт? (Только разбирали случай — устройство вообще не виделось, пока ТС BIOS не настроил)

anymouze ★★
()

Загрузи ядро с

amdgpu.dc=1
, только ядро надо 4.15+.

anonymous
()

Всем спасибо за участие. Глупо, стыдно, но, действительно, проблема была в том, что в биосе, именно на аналоговый звук пропустил в настройках «секьюритилок».

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

Настраивал в первую очередь. Но, вероятно по причине сильной сонливости, именно на звук лок пропустил в настройках секьюрити. Все решилось, ушёл поднимать железо на другой ос.

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