LinuxForum.Fans
Тема

Проблема со звуком в Sqeeze

Автор: Sadist_monk 20 сообщений 6337 просмотров
#157396

Доброго времени суток.
В Linux я новичок и для себя я нашёл только дистрибутив Debian Sqeeze.
Сегодня утром я поставил его себе на десктоп, очень понравился но столкнулся с проблемой.Звука вообще нету,то есть я вижу в gui микшере аудиокарту(Intel в моем случаи),вижу в also микшере,но всё равно звука нету.Помогите пожалуйста. :rolleyes:

#157400

В alsamixer звук на полную мощность? На форуме уже обсуждалось, посмотрите в решеных темах.

#157404
Klim написал:
В alsamixer звук на полную мощность?

Да,максимум до красных.Уже смотрел и гуглил.У меня вообще его нету,нигде :(

#157443

У меня в Squeeze не было проблем со звуком, видеокарта одна,
встроенная, Realtek ALC888. Запустите как root alsactl_init, она
заодно всё выставит на максимум, но я потом понижаю громкость,
чтобы не было красного. Потом запустите

text
alsamixer -c 0

если звуковая карта одна. Я это тоже делаю как root, а после
выхода даю команду

text
alsactl store 0

.

Пётр.

#157457

Нет,всё равно всё встало колом.

#157460

А скриншот alsamixer не покажите?

#157679

У меня в squeeze в alsamixer тоже почти все до красного, но включено mute. Сдается мне что у Вас таже самая проблема. попробуйте понажимать М

#157695
click80 написал:
У меня в squeeze в alsamixer тоже почти все до красного, но включено mute. Сдается мне что у Вас таже самая проблема. попробуйте понажимать М

После запуска alsactl_init вроде бы не должно быть mute.
Т.е. внизу не должно быть M. Ещё из меню можно вызвать gui-alsamixer.

Пётр.

#157832
durc написал:
А скриншот alsamixer не покажите?

click80 написал:
попробуйте понажимать М

А где именно? smile

Peter написал:
Ещё из меню можно вызвать gui-alsamixer.

Можно чуточку поподробней.

#157849

Sadist_monk, на скрине красным снизу что написано у 2 полосы

#157852
click80 написал:
попробуйте понажимать М

Не работает =(

#157882

Ещё раз скажу, попробуйте

text
alsamixer -c 0

Пётр.

#157899
Peter написал:
попробуйте

Нет Петр,это не работает.

#157972
Sadist_monk написал:
[quote=Peter]попробуйте

Нет Петр,это не работает.[/quote]
У всех работает, а у него не работает.

Вы хоть знаете, какая у вас звуковая карта?

text
cat /proc/asound/cards

И какие alsa-пакеты установелены?

text
dpkg -l | grep alsa

Пётр.

#157975

При таком раскладе давайте уж тогда и:
[console]$ lspci | grep -i audio[/console]
и
[console]$ lsmod | grep snd[/console]
Кто его знает что Вы там наворотили :)

P.S. Я бы посоветовал Вам alsaconfig, но из Debian сей продукт вырезали, вроде...

#158332
Peter написал:
Вы хоть знаете, какая у вас звуковая карта?
text
 0 [Intel          ]: HDA-Intel - HDA Intel
                      HDA Intel at 0xc4500000 irq 22
 1 [Generic        ]: HDA-Intel - HD-Audio Generic
                      HD-Audio Generic at 0xc4420000 irq 17
Peter написал:
И какие alsa-пакеты установелены?
text
ii  alsa-base                            1.0.23+dfsg-2                     ALSA driver configuration files
ii  alsa-utils                           1.0.23-3                          Utilities for configuring and using ALSA
ii  gstreamer0.10-alsa                   0.10.30-1                         GStreamer plugin for ALSA
ii  libsdl1.2debian-alsa                 1.2.14-6.1                        Simple DirectMedia Layer (with X11 and ALSA options)
ii  libwine-alsa                         1.0.1-3.1                         Windows API implementation - ALSA sound module
#158374

У меня этих пакетов побольше
[console]
alsa-base
alsa-firmware-loaders
alsa-oss
alsa-source
alsa-tools
alsa-tools-gui
alsa-utils
alsamixergui
alsaplayer-alsa
alsaplayer-common
alsaplayer-daemon
alsaplayer-esd
alsaplayer-gtk
alsaplayer-jack
alsaplayer-nas
alsaplayer-oss
alsaplayer-text
alsaplayer-xosd
bluez-alsa
bse-alsa
gnome-alsamixer
gstreamer0.10-alsa
libalsaplayer-dev
libalsaplayer0
libclalsadrv2
libsox-fmt-alsa
python-alsaaudio
xmms2-plugin-alsa
[/console]
установите ещё alsa-tools, alsa-oss, alsa-firmware-loaders не знаю, надо ли.


А вот мой /proc/asound/cards
[console]
0 [NVidia ]: HDA-Intel - HDA NVidia
HDA NVidia at 0xfe9f0000 irq 21
[/console]
т.е. карта одна. Почему у вас две, я пока не понял.
Нет необходимого драйвера, что ли?


Ещё 1-я строка в /proc/asound/card0/codec#0 такая:
[console]Codec: Realtek ALC888[/console]


Вот мой вывод

text
lsmod | grep snd

[console]
snd_hrtimer 12604 1
snd_hda_codec_realtek 296590 1
snd_hda_intel 30085 5
snd_hda_codec 76222 2 snd_hda_codec_realtek,snd_hda_intel
snd_hwdep 13150 1 snd_hda_codec
snd_pcm_oss 44921 0
snd_mixer_oss 21945 2 snd_pcm_oss
snd_pcm 79358 3 snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd_seq_dummy 12503 0
snd_seq_oss 33188 0
snd_seq_midi 12848 0
snd_rawmidi 27112 1 snd_seq_midi
snd_seq_midi_event 13316 2 snd_seq_oss,snd_seq_midi
snd_seq 52774 7 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer 26521 3 snd_hrtimer,snd_pcm,snd_seq
snd_seq_device 13097 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd 60392 21 snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore 13073 2 snd
snd_page_alloc 17065 2 snd_hda_intel,snd_pcm
[/console]
сравните со своим.

На случай двух звуковых карт вот ссылка
http://forums.debian.net/viewtopic.php?f=7&t=63283

Сделайте что-нибудь из всего этого, м.б. и будут изменения к лучшему.

Пётр.

#159180
Peter написал:
На случай двух звуковых карт вот ссылка
http://forums.debian.net/viewtopic.php?f=7&t=63283

У меня 2 звуковые карты: одна встроенная и одна PCI. Во встроенной не работает микрофонный вход, поэтому пользуюсь второй картой и гарнитурой. После установки Squeeze нет звука во второй карте. По ссылке почитал и начал так делать, но после команды
[console]/etc/init.d/alsa-utils restart[/console]
Rhythmbox выдал ошибку звуковой карты. Помогите!

#159234

Рекомендуют также запрещать встроенную карту в BIOS SETUP.
В /etc/modprobe.d/alsa-base.conf это можно сделать установкой
index=-1 для драйвера встроеной карты, а для драйвера 2-й - index=0.
Тогда должна остаться одна, т.е. я так предполагаю.
Что после этого покажет

text
cat /proc/asound/cards

Вообще можно иметь и обе разрешенных карты и выбирать
какую нужно с помощью ~/.asoundrc, как по ссылке.

Пётр.

#159301

Ешё мне в Debian Wheezy помогло исключение из запуска
sound server'а, muroard.

Пётр.

Войдите или зарегистрируйтесь, чтобы ответить.