LINUX.ORG.RU

ASRock Audio

 , , ,


0

1


lspci -knn | grep «Audio» -A2
00:14.2 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 Azalia (Intel HDA) [1002:4383] (rev 40)
Subsystem: ASRock Incorporation Device [1849:7892]
Kernel driver in use: snd_hda_intel
--
01:00.1 Audio device [0403]: NVIDIA Corporation GF108 High Definition Audio Controller [10de:0bea] (rev a1)
Subsystem: NVIDIA Corporation Device [10de:0825]
Kernel driver in use: snd_hda_intel



Проблема: звук постоянно и произвольно меняет уровень, работать не возможно, но если упадет на 0 то уже (сам) не включается.

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

2. Сейчас cтоит пульса, захожу в alsamixer там таже хрень (Surround, Center, LFE, Side) рывками подымаются на 100% и опускаются. Вижет КДЕ показывает что звука нет...

3. Поставил Kubunut 14.04 и установил весь нужный софт, аудио настройки не трогал вообще, то есть все дефолтное... Жду ваших советов.

★★

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

Я бы посоветовал потратить немного денег на нормально поддерживаемую звуковуху и навсегда забыть об IntelHDA-проблемах.

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

+1, asus xonar например: http://market.yandex.ru/model.xml?modelid=3987965&hid=91027
Карта стерео, а больше и не надо. Молотит дай Б-г.
Ну, если что-то писать, я бы esi juli@ XTe предложил...

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

Да, все Intel HDA — проблемное железо. Потому что стандарт регламентирует лишь основы, а производители нагораживают своих костылей. Впрочем, можешь погуглить/попробовать различные параметры модуля snd-hda-intel (или как там его), скорее всего от щелчков избавишься.

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

А вот такое убожище мне по кошельку :) но подойдет ли?
Manli C-Media M-CMI8738-4CH
Manli C-Media M-CMI8738-6CH

Или таки не поскупится и взять:
Asus Xonar DS???

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

D1/DX в три раза дешевле, при этом единственное ощутимое отличие состоит в наличии у Essence усилителя наушников.

Gotf ★★★
()

звук постоянно и произвольно меняет уровень

skype возможно играется, если пользуешься таким. Поставь pavucontrol и посмотри, что играется со звуком.
По отключай hdmi, если вдруг внезапно стоит вывод на нем.

anonymous_sama ★★★★★
()

Замена пульсы на алса помогает

Альсу нельзя заменить, она в ядро встроена.
Попробуй разные версии ядра.

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

Нет его.
Но спасибо! Я теперь вижу что карта постоянно переключается между наушниками и колонками (хотя последние обесточены).

П.с.: Но их отключение не помогло...

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

Удаление пульсы, я имел ввиду...

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

Да, ценник конский... Можно и рубля за полтора что-нибудь дельное подобрать, маркет.яндекс к вашим услугам, сэр. Или менять материнку, или садить в неё звуковуху. Или или.

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

hda один из немногих активно поддерживаемых «кодеков». Де-факто стандарт. А то, что шлепают что попало, то это совсем другая проблема, хоть придерживаются спецификации. Да и хоть какая-то замена этому убогому AC97.

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

Посмотрел, эти карты PCI, а сей интерфейс нынче реализован через мост, нынешние чипсеты напрямую его не поддерживают. Карточка должна быть pci-e.

Hertz ★★★★★
()
Ответ на: комментарий от anonymous_sama
dmesg | grep 00:14.2
[    0.334137] pci 0000:00:14.2: [1002:4383] type 00 class 0x040300
[    0.334151] pci 0000:00:14.2: reg 0x10: [mem 0xfe500000-0xfe503fff 64bit]
[    0.334189] pci 0000:00:14.2: PME# supported from D0 D3hot D3cold
[    0.334222] pci 0000:00:14.2: System wakeup disabled by ACPI
[    4.753101] snd_hda_intel 0000:00:14.2: enabling device (0000 -> 0002)
[    4.753204] hda-intel 0000:00:14.2: Using LPIB position fix
[    4.780532] hda-intel 0000:00:14.2: Enable sync_write for stable communication
[    4.998023] input: HDA ATI SB Front Headphone as /devices/pci0000:00/0000:00:14.2/sound/card0/input15
[    4.999301] input: HDA ATI SB Line Out Side as /devices/pci0000:00/0000:00:14.2/sound/card0/input14
[    4.999358] input: HDA ATI SB Line Out CLFE as /devices/pci0000:00/0000:00:14.2/sound/card0/input13
[    4.999400] input: HDA ATI SB Line Out Surround as /devices/pci0000:00/0000:00:14.2/sound/card0/input12
[    4.999441] input: HDA ATI SB Line Out Front as /devices/pci0000:00/0000:00:14.2/sound/card0/input11
[    4.999477] input: HDA ATI SB Line as /devices/pci0000:00/0000:00:14.2/sound/card0/input10
[    4.999518] input: HDA ATI SB Rear Mic as /devices/pci0000:00/0000:00:14.2/sound/card0/input9
[    4.999554] input: HDA ATI SB Front Mic as /devices/pci0000:00/0000:00:14.2/sound/card0/input8
dmesg | grep hda-intel
[    4.753204] hda-intel 0000:00:14.2: Using LPIB position fix
[    4.780532] hda-intel 0000:00:14.2: Enable sync_write for stable communication
[    4.999810] hda-intel 0000:01:00.1: Handle VGA-switcheroo audio client
[    4.999843] hda-intel 0000:01:00.1: Disabling 64bit DMA
[    5.003497] hda-intel 0000:01:00.1: Enable delay in RIRB handling
dmesg | grep audio
[    4.999810] hda-intel 0000:01:00.1: Handle VGA-switcheroo audio client
dmesg | grep als 
dmesg | grep pul

Такое впечатление, что пульса просто что-то не за то принимает, на алсе именно этого дерьма нет.

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

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

а все остальные — чистые костыли от производителя вообще без стандартов

anonymous
()
Ответ на: full от DenisPA

Попробуй добавить 'options snd-hda-intel model=generic' в '/etc/modprobe.d/alsa-base.conf' если не поможет, то закомментируй и попробуй поставить https://code.launchpad.net/~ubuntu-audio-dev/ archive/ubuntu/alsa-daily/ sour.... Это проблемы alsa и hda-intel, а не pulseaudio.

speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)

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

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

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

Кстати сейчас стабильно стоит на 41% звук есть а там:

[    5.908464] sound hdaudioC0D0: autoconfig: line_outs=4 (0x14/0x15/0x16/0x17/0x0) type:line
[    5.908469] sound hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[    5.908471] sound hdaudioC0D0:    hp_outs=1 (0x1b/0x0/0x0/0x0/0x0)
[    5.908472] sound hdaudioC0D0:    mono: mono_out=0x0
[    5.908474] sound hdaudioC0D0:    dig-out=0x1e/0x0
[    5.908475] sound hdaudioC0D0:    inputs:
[    5.908476] sound hdaudioC0D0:      Front Mic=0x19
[    5.908478] sound hdaudioC0D0:      Rear Mic=0x18
[    5.908479] sound hdaudioC0D0:      Line=0x1a

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

У тебя есть «выход» только на наушники в alsa, но на колонки нет. Alsa не видет все твои «выходы»
Дай вывод 'cat /proc/asound/card0/codec* | grep Codec' - это точное название кодека ну и модель ноутбука, если это таки ноутбук. Погугли возможно у кого-то есть точно такие же проблемы.
http://www.mjmwired.net/kernel/Documentation/sound/alsa/HD-Audio-Models.txt - тут все модели. Найдешь свою и попробуешь, все параметры для нее указав 'options snd-hda-intel model=option_name' в '/etc/modprobe.d/alsa-base.conf'

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

это всё утиные истории, как обладатель creative говорю

Я с креативом помучился когда-то, да. Зато D1 с момента покупки (наверно уже года два) работает безупречно.

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

тоже всё работает, на ноуте и десктопе

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

Так у меня тоже. Но это не отменяет того, что 5.1 и даже 2.1 – излишни.

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

Как я заметил он не отключается, а упорно скачет на уровень который был при старте системы...

sudo /usr/bin/amixer -c 0 sset "Auto-Mute Mode" Disabled
Simple mixer control 'Auto-Mute Mode',0
  Capabilities: enum
  Items: 'Disabled' 'Enabled'
  Item0: 'Disabled'
DenisPA ★★
() автор топика
Последнее исправление: DenisPA (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.