×
OpenWeatherMap API: еще один погодный информер на Ruby on Rails (28 июнь 2017)

Возможно, любители и знатоки Joomla заинтересуются иным MVC-фреймворком, имя которому - Ruby on Rails?

Важно Не работает звук в линуксе. HDA Intel

Больше
5 года 7 мес. назад #1 от evgenij
evgenij создал эту тему: Не работает звук в линуксе. HDA Intel
Не могу настроить звук в Fedora 16, звуковуха HDA Intel. Помогите кто знает.

Дождались! Fedora 26.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
5 года 7 мес. назад - 5 года 7 мес. назад #2 от Aleksej
Aleksej ответил в теме Re: Не работает звук в линуксе. HDA Intel
Здесь могу лишь поделиться опытом решения подобной проблемы в OpenSuse 12.1.

И прежде всего хотелось бы выразить глубочайшую признательность oldcpu, модератору англоязычного форума на forums.opensuse.org; без его своевременной и профессиональной поддержки - не знаю, сколько времени я провозился бы за решением этой набившей оскомину проблемы.

Итак, предистория такова... установка pavucontrol мне не помогла; все там было по-видимости ок, но звука все одно не было:









Тем не менее - очень рекомендую; pavucontrol, регулятор громкости PulseAudio - несомненно, нужная вещь в системе. В хозяйстве пригодится.

Попытка прибегнуть к alsaconf также не спасла:





Все это не означает, что для вас априори нет смысла прибегать к alsaconf или alsamixer. Попробуйте, почему бы и нет; где наша не пропадала.

Мой Phonon при всем при этом выглядел вот так:







Далее - мне пришлось обратиться к
/usr/sbin/alsa-info.sh
чтобы диагностировать ALSA, и даже опубликовать полученную информацию на alsa-project.org, и также выполнить ряд тестов:
Your ALSA information is located at http://www.alsa-project.org/db/?f=29ac672ee098b48de79a894dec7bba3d8d9a4807

Please inform the person helping you.

aleksej@linux-3auh:~> rpm -qa '*alsa*'
alsa-oss-1.0.17-37.1.2.i586
alsa-utils-1.0.24.2-12.8.1.i586
alsa-plugins-jack-1.0.24-18.1.2.i586
alsa-plugins-1.0.24-18.1.2.i586
alsa-1.0.24.1-23.1.2.i586
alsa-plugins-pulse-1.0.24-18.1.2.i586
aleksej@linux-3auh:~> rpm -qa '*pulse*'
libpulse0-1.1-1.2.i586
libxine1-pulse-1.1.20-58.2.i586
libpulse-mainloop-glib0-1.1-1.2.i586
vlc-aout-pulse-1.1.12-7.1.i586
pulseaudio-1.1-1.2.i586
alsa-plugins-pulse-1.0.24-18.1.2.i586
aleksej@linux-3auh:~> rpm -q libasound2
libasound2-1.0.24.1-23.1.2.i586
aleksej@linux-3auh:~> uname -a
Linux linux-3auh 3.1.0-1.2-desktop #1 SMP PREEMPT Thu Nov 3 14:45:45 UTC 2011 (187dde0) i686 i686 i386 GNU/Linux
aleksej@linux-3auh:~> cat /etc/modprobe.d/50-sound.conf

options snd slots=snd-hda-intel,snd-hda-intel
# u1Nb.2hG8GOwd7A4:82801G (ICH7 Family) High Definition Audio Controller
alias snd-card-0 snd-hda-intel
# NXNs.h1jxzSQtCm7:Sapphire HD 2400 PRO audio device
alias snd-card-1 snd-hda-intel
После чего глубокоуважаемым гуру был вынесен следующий вердикт:

OK, thanks. I see the hardware audio codec is a STAC9227 with a 32-bit openSUSE-12.1 and the 3.1.0-1.2-desktop kernel with 1.0.24.2 alsa utilities and 1.0.24 alsa driver.

Отсюда - мне было предложено добавить в
/etc/modprobe.d/50-sound.conf
одну из опций:

STAC9227/9228/9229/927x
=======================
ref Reference board
ref-no-jd Reference board without HP/Mic jack detection
3stack D965 3stack
5stack D965 5stack + SPDIF
5stack-no-fp D965 5stack without front panel
dell-3stack Dell Dimension E520
dell-bios Fixes with Dell BIOS setup
volknob Fixes with volume-knob widget 0x24
auto BIOS setup (default)

Вот таким, например, образом:
options snd-hda-intel model=3stack
Успех пришел уже на третьей попытке, и означенный файл приобрел у меня следующий вид (добавленная строчка попросту дописана вверху):
options snd-hda-intel model=5stack-no-fp,
options snd slots=snd-hda-intel,snd-hda-intel
# u1Nb.2hG8GOwd7A4:82801G (ICH7 Family) High Definition Audio Controller
alias snd-card-0 snd-hda-intel
# NXNs.h1jxzSQtCm7:Sapphire HD 2400 PRO audio device
alias snd-card-1 snd-hda-intel
Звук появился сразу, едва применил 5stack-no-fp; отмечу, что даже несколько удобнее и проще редактировать конфиг из Yast -> Звук, так как здесь можно сразу и перезапустить аудио с новыми параметрами:





На этом трабла была исчерпана.

Обладателю ноутбука Asus, видимо, способна помочь примерно такая редакция файла 50-sound.conf:
options snd-hda-intel model=intel8X0
to
options snd-hda-intel model=asus
Ну и так далее, по такому же принципу.

В бытность подобных проблем на Fedora, помнится, звук появлялся сразу после удаления плагина pulseaudio.
Возможно, и в opensuse есть смысл попробовать отключить pulseaudio следующим образом:
pulseaudio -k
Либо даже перманентно отключить в
/etc/sysconfig/sound

следующим образом, изменив:
PULSEAUDIO_ENABLE="yes"
to
PULSEAUDIO_ENABLE="no"

Существует и вот такое интересное и простое решение; создайте файл ~/.asoundrc или /etc/asound.conf, содержащий следующие строчки:
pcm.softvolPhonon {
    type softvol
    slave.pcm "default:CARD=0"
    control {
        name "Phonon"
        card 0
    }
    min_dB -51.0
    max_dB 0.0
    resolution 100
    hint {
        show on
        description "My Soundcard with extra Volume Control"
    }
}

После чего в alsamixer:




вам в помощь появляется новый ползунок Phonon.
Последнее редактирование: 5 года 7 мес. назад от Aleksej.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
5 года 6 мес. назад #3 от evgenij
evgenij ответил в теме Re: Не работает звук в линуксе. HDA Intel

Aleksej пишет: Успех пришел уже на третьей попытке, и означенный файл приобрел у меня следующий вид (добавленная строчка попросту дописана вверху):

options snd-hda-intel model=5stack-no-fp,
options snd slots=snd-hda-intel,snd-hda-intel
# u1Nb.2hG8GOwd7A4:82801G (ICH7 Family) High Definition Audio Controller
alias snd-card-0 snd-hda-intel
# NXNs.h1jxzSQtCm7:Sapphire HD 2400 PRO audio device
alias snd-card-1 snd-hda-intel
Звук появился сразу, едва применил 5stack-no-fp.

ОК, но каким образом найдено это соответствие?

Дождались! Fedora 26.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
5 года 6 мес. назад - 5 года 6 мес. назад #4 от Aleksej
Aleksej ответил в теме Re: Не работает звук в линуксе. HDA Intel

evgenij пишет: ОК, но каким образом найдено это соответствие?

Ответ oldcpu:

Its on your computer (and mine) under the sound documentation that comes with the kernel delivery. As you may or may not know, with the kernel comes the alsa sound driver. So accordingly the documentation for the sound driver also is provided with the kernel. Hence, one can look under the documentation for their kernel version. Now I am using an openSUSE-11.4 PC with the 2.6.37.6-0.9 kernel, so on my PC if I look under:

/usr/src/linux-2.6.37.6-0.9/Documentation/sound/alsa/
I will find the alsa sound driver documentation for that kernel version. Your PC will be similar (but your kernel version different). The model options will be in the HD-Audio-Models.txt file.

Последнее редактирование: 5 года 6 мес. назад от Aleksej.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.