- Linux Mint Forums
- No sound with SBx00 Azalia (Intel HDA)
- [Solution] Звук на ASUS A7U, A7K с Intel HDA (SBx00 Azalia, Realtek ALC660-VD)
- установить драйвера на SBx00 Azalia
- Azalia (Intel HDA) Не хочет работать
- Re: Azalia (Intel HDA) Не хочет работать
- Re: Azalia (Intel HDA) Не хочет работать
- Re: Azalia (Intel HDA) Не хочет работать
- Thread: How do I get SBx00 Azalia (Intel HDA) (rev 40) to work?
- How do I get SBx00 Azalia (Intel HDA) (rev 40) to work?
- Re: How do I get SBx00 Azalia (Intel HDA) (rev 40) to work?
- Re: How do I get SBx00 Azalia (Intel HDA) (rev 40) to work?
- Re: How do I get SBx00 Azalia (Intel HDA) (rev 40) to work?
Linux Mint Forums
Forum rules
There are no such things as «stupid» questions. However if you think your question is a bit stupid, then this is the right place for you to post it. Please stick to easy to-the-point questions that you feel people can answer fast. For long and complicated questions prefer the other forums within the support section.
Before you post please read how to get help. Topics in this forum are automatically closed 6 months after creation.
No sound with SBx00 Azalia (Intel HDA)
Post by reaperseeger » Fri Jun 18, 2010 2:17 am
I have gone through many many post and still have not been able to correct this problem. I have run speaker-test and i still hear nothing out of my speakers yet the program says that it is running correctly. I tried the alsamixer and nothing is muted.
00:00.0 Host bridge: Advanced Micro Devices [AMD] RS780 Host Bridge Alternate
00:01.0 PCI bridge: Hewlett-Packard Company Device 9602
00:05.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (PCIE port 1)
00:06.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (PCIE port 2)
00:11.0 SATA controller: ATI Technologies Inc SB700/SB800 SATA Controller [AHCI mode]
00:12.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller
00:12.1 USB Controller: ATI Technologies Inc SB700 USB OHCI1 Controller
00:12.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
00:13.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller
00:13.1 USB Controller: ATI Technologies Inc SB700 USB OHCI1 Controller
00:13.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
00:14.0 SMBus: ATI Technologies Inc SBx00 SMBus Controller (rev 3c)
00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA)
00:14.3 ISA bridge: ATI Technologies Inc SB700/SB800 LPC host controller
00:14.4 PCI bridge: ATI Technologies Inc SBx00 PCI to PCI Bridge
00:18.0 Host bridge: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64, Sempron] HyperTransport Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64, Sempron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64, Sempron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64, Sempron] Miscellaneous Control
00:18.4 Host bridge: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64, Sempron] Link Control
01:05.0 VGA compatible controller: ATI Technologies Inc Device 9712
01:05.1 Audio device: ATI Technologies Inc Device 970f
02:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 02)
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 1 time in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
[Solution] Звук на ASUS A7U, A7K с Intel HDA (SBx00 Azalia, Realtek ALC660-VD)
Хочу поделиться решением неприятной проблемы со звуком на некоторых моделях ноутбуков ASUS. Подвержены как минимум две модели: A7U и A7K. Проблема довольно старая (я бы даже сказал, застарелая), и до недавнего времени красивого решения не имевшая (кроме как использовать старые версии ядра и alsa-driver). Была замечена даже на ЛОРе.
Звуковая карта определяется lspci так:
# lspci | grep "Intel HDA" 00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA)
# cat /proc/asound/card0/codec#0 | grep Codec Codec: Realtek ALC660-VD
Причина: эти модели используют один и тот же выход для вывода и аналогового, и цифрового сигнала (S/PDIF). По идее, драйвер должен сам определять, какое оборудование подключено к устройству, и в зависимости от этого выдавать либо аналоговый, либо цифровой сигнал. Но по какой-то причине это перестало работать начиная с alsa-driver 1.0.16.
Решение: заставить HDA-кодек выдавать аналоговый сигнал. Для этого нужно:
options snd-hda-intel model=auto position_fix=1
/usr/local/sbin/hda-verb /dev/snd/hwC0D0 0x01 SET_GPIO_MASK 3 /usr/local/sbin/hda-verb /dev/snd/hwC0D0 0x01 SET_GPIO_DIRECTION 1 /usr/local/sbin/hda-verb /dev/snd/hwC0D0 0x01 SET_GPIO_DATA 1
Это элегантное решение было найдено пользователем dfm7a с багтрекера ALSA (баг #0004380), за что ему огромный респект и уважуха. Работает для моего ASUS A7U, возможно сработает также для некоторых похожих моделей.
Наконец-то я смог без потерь обновить ядро, до этого приходилось сидеть на древнем 2.6.23 — с более новыми ядрами alsa-driver 1.0.15 не собирался.
установить драйвера на SBx00 Azalia
Я листаю alsa-progect.org, и я не могу понять какой флаг нужно написать в make.conf перед установкой alsa
ALSA_CARDS=«SBx00» ?
Никакой, в make.conf конфигурация alsa больше не указывается. Т.к. пакета alsa-driver больше нет, теперь используется ядерная alsa и нужные драйверы alsa включаются при конфигурировании ядра.
Открой Gentoo Handbook и почитай.
https://wiki.gentoo.org/wiki/ALSA#Software все, что я нашел
звука нету
alsamixer пишет This sound device does not have any controls
как установить дрова на звук
после компиляции ядра звук должен сразу работать?
Azalia это code name для intel hd audio, так что собирай всё, что связно с hda.
А при чём здесь software? Просмотри оглавение целиком, в частности обрати внимание на вот этот раздел: https://wiki.gentoo.org/wiki/ALSA#Kernel
как установить дрова на звук
kostik87
нужные драйверы alsa включаются при конфигурировании ядра.
Дрова на звук включаются перед сборкой ядра на этапе его конфигурирования, за подробностями конфигурирования ядра сюда: https://wiki.gentoo.org/wiki/Kernel/Configuration/ru, либо там же есть ссылка на настройку средствами genkernel, но при использовании genkernel посмотри опцию которую надо указать, что бы запустить конфигуратор ядра menuconfig.
Если при комплияции ядра ты включил соответствующий драйвер и аудио кодек, то звуковая карта должна быть видна.
Далее средствами alsamixer снимаешь mute со звуковых каналов и увеличиваешь уровни громкости.
Azalia это code name для intel hd audio, так что собирай всё, что связно с hda.
я не знаю что выбрать
│ │ │ │ < >Avance Logic ALS300/ALS300+
│ │ │ │ < >ALi M5451 PCI Audio Controller
│ │ │ │ < >C-Media 8338, 8738, 8768, 8770
│ │ │ │ < >C-Media 8786, 8787, 8788 (Oxygen)
│ │ │ │ < >Cirrus Logic (Sound Fusion) CS4281
│ │ │ │ < >Cirrus Logic (Sound Fusion) CS4280/CS461x/CS462x/CS463x
│ │ < >Creative Sound Blaster X -Fi
< >ESS ES1968/1978 (Maestro-1/2/2E)
│ │ │ │ < >Emu10k1 (SB Live!, Audigy, E-mu APS)
│ │ │ │ < >Emu10k1X (Dell OEM Version)
│ │ │ │ < >(Creative) Ensoniq AudioPCI 1370
│ │ │ │ < >(Creative) Ensoniq AudioPCI 1371/1373
│ │ │ │ < >ESS ES1968/1978 (Maestro-1/2/2E)
│ │ │ │ < >RME Hammerfall DSP MADI/RayDAT/AIO
│ │ │ │ < >ICEnsemble ICE1712 (Envy24)
│ │ │ │ < >Intel/SiS/nVidia/AMD/ALi AC97 Controller
│ │ │ │ < >Intel/SiS/nVidia/AMD MC97 Modem
│ │ │ │ < >Trident 4D-Wave DX/NX; SiS 7018
│ │ │ │ < >VIA 82C686A/B, 8233/8235 AC97 Controller
│ │ │ │ < >VIA 82C686A/B, 8233 based Modems
│ │ │ │ < >Asus Virtuoso 66/100/200 (Xonar)
Нажми клавишу «/», набери в появившемся окне snd_hda_intel, затем нажми Enter.
В появившемся выводе найди этот параметр и посмотри где он находится, перейди в это место, если параметр там не виден — значит неудовлетворены его зависимости.
Снова найи этот параметр посредством клавишы «/» и посмотри какие у неё зависимости, смотри строку deps или Dep или Depends, как-то так.
Нужно удовлетворить все зависимости, т.е. включить или выключить некоторые опции.
Затем включи опцию snd_hda_intel, а затем найди опцию кодека, т.е. ищи azalia.
спасибо спасибо спасибо)))))
первое собранное ядро. Звук есть
У меня ядро скомпилировалось минут за 5. Может просто скомпилировались изменения? Почему так быстро, оно же компилируется минут 40
gentoo
make -j7
make -j7 — сборка в 7 потоков. Genkernel или просто make собирает в 1 поток.
Azalia (Intel HDA) Не хочет работать
проделал теже манипуляции, что описывал theSoul, но у меня после перезагрузки просто терялись все звуковые устройства. Помогите плз!
Re: Azalia (Intel HDA) Не хочет работать
> проделал теже манипуляции, что описывал theSoul, но у меня после перезагрузки просто терялись все звуковые устройства
Если у тебя после описанных мной манипуляций пропали звуковые устройства, то ты скорее всего где-то накосячил в конфигах. Посмотри, нет ли в dmesg сообщений об ошибках от звуковой подсистемы.
Вообще, весь фокус заключается в тех трёх вызовах hda-verb. Откати назад все изменения и попробуй ввести эти команды просто в консоли, после чего проверь звук.
Re: Azalia (Intel HDA) Не хочет работать
ввожу в ручную bash-3.1# /usr/local/sbin/hda-verb /dev/snd/hwC0D0 0x01 SET_GPIO_MASK 3 nid = 0x1, verb = 0x716, param = 0x3 value = 0x0 bash-3.1# /usr/local/sbin/hda-verb /dev/snd/hwC0D0 0x01 SET_GPIO_DIRECTION 1 nid = 0x1, verb = 0x717, param = 0x1 value = 0x0 bash-3.1# /usr/local/sbin/hda-verb /dev/snd/hwC0D0 0x01 SET_GPIO_DATA 1 nid = 0x1, verb = 0x715, param = 0x1 value = 0x0 после этого звук не появляется и звуковое устройство не исчезает
Re: Azalia (Intel HDA) Не хочет работать
Тады ой. Значит для твоей карточки этот метод не подходит. Ищи правды на багтрекере ALSA.
Thread: How do I get SBx00 Azalia (Intel HDA) (rev 40) to work?
Just Give Me the Beans!
How do I get SBx00 Azalia (Intel HDA) (rev 40) to work?
My built-in audio device doesn’t work in Ubuntu since about release Ubuntu 12.04
Now tried out Ubuntu 18.04.1 — it still isn’t supported out of the box.
Does anyone know any way to make this card work in Ubuntu 18.04.1?
Audio device: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 Azalia (Intel HDA) (rev 40)
Nothing shows up in the sound settings menu in Ubuntu
It DOES show up in alsamixer
How do I fix this? I’d like to be able to get sound working again.
Thankful for This Title
Re: How do I get SBx00 Azalia (Intel HDA) (rev 40) to work?
Thankful for This Title
Re: How do I get SBx00 Azalia (Intel HDA) (rev 40) to work?
I see that you found a solution (you had the jacks plugged incorrectly) in another thread. Please mark this thread solved.
Oh, and I hope it didn’t take you 6 years to figure out that you plugged it in wrong.
Just Give Me the Beans!
Re: How do I get SBx00 Azalia (Intel HDA) (rev 40) to work?
Oh yes.. Sorry. I’d forgotten I had this thread open.
The problem was solved on launchpad after I replied to Actionparsnip, the reply of which is re-posted below.
@actionparsnip yes. plus — I just had an epiphany moment. wiping the dust away from the ports on the back, I discovered that the front speaker’s lead was in fact plugged into the side surround port instead of the Line-out port. I don’t know when or how long ago it got swapped to the wrong port — I’ve just been plugging and unplugging it into that wrong port thinking it was the correct one (not being able to easily read the label).
The moment I plugged the front speaker lead into the correct port, the option to select analogue surround suddenly re-appeared in sound settings and everything was working again.
I guess this non-problem is now solved.