Как создать и настроить свой веб-сервер на VDS (05 сен 2024)

Осенью самое время заняться установкой и тюнингом своего веб-сервера. Не правда ли?

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

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

Have a lot of fun!

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

Dev banner 3
Больше
13 года 1 нед. назад - 13 года 1 нед. назад #2 от Aleksej
Здесь могу лишь поделиться опытом решения подобной проблемы в OpenSuse 12.1.

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

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









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

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





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

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







Далее - мне пришлось обратиться к
Code:
/usr/sbin/alsa-info.sh
чтобы диагностировать ALSA, и даже опубликовать полученную информацию на alsa-project.org, и также выполнить ряд тестов:
Code:
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.

Отсюда - мне было предложено добавить в
Code:
/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)

Вот таким, например, образом:
Code:
options snd-hda-intel model=3stack
Успех пришел уже на третьей попытке, и означенный файл приобрел у меня следующий вид (добавленная строчка попросту дописана вверху):
Code:
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:
Code:
options snd-hda-intel model=intel8X0 to options snd-hda-intel model=asus
Ну и так далее, по такому же принципу.

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

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

Существует и вот такое интересное и простое решение; создайте файл ~/.asoundrc или /etc/asound.conf, содержащий следующие строчки:
Code:
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.
Последнее редактирование: 13 года 1 нед. назад пользователем Aleksej.

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

Больше
12 года 11 мес. назад #3 от evgenij

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

Code:
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.

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

Have a lot of fun!

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

Больше
12 года 11 мес. назад - 12 года 11 мес. назад #4 от Aleksej

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:

Code:
/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.

Последнее редактирование: 12 года 11 мес. назад пользователем Aleksej.

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

Работает на Kunena форум