нет звука

как оказалось все просто, каким-то образом мой пользователь был удален из группы audio.
Случайно заметил, просто запустил alsamixer от рута, и чудо! от рута все работало
Те же симптомы. При обновлении alsa поломалась.
При запуске выводит

/usr/sbin/alsactl: load_state:1625 No soundcards found...
При попытке загрузить alsamixer говорит что не находит
lsmod | grep snd
snd_opl3sa2            10443  0  
snd_wss_lib            17532  1 snd_opl3sa2 
snd_opl3_lib            7090  1 snd_opl3sa2 
snd_mpu401_uart         4783  1 snd_opl3sa2 
snd_rawmidi            14751  1 snd_mpu401_uart 
snd_seq_oss            24256  0  
snd_seq_midi_event      4416  1 snd_seq_oss 
snd_seq                41280  4 snd_seq_oss,snd_seq_midi_event 
snd_seq_device          4572  4 snd_opl3_lib,snd_rawmidi,snd_seq_oss,snd_seq 
snd_pcm_oss            33120  0  
snd_mixer_oss          12743  1 snd_pcm_oss 
snd_hwdep               4719  1 snd_opl3_lib 
snd_pcm                57940  2 snd_wss_lib,snd_pcm_oss 
snd_timer              15310  4 snd_wss_lib,snd_opl3_lib,snd_seq,snd_pcm 
snd                    42106  13 snd_opl3sa2,snd_wss_lib,snd_opl3_lib,snd_mpu401_uart,snd_rawmidi,snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_hwdep,snd_pcm,snd_timer 
soundcore               4858  1 snd 
snd_page_alloc          5837  2 snd_wss_lib,snd_pcm
Раньше alsaconf определяло как ISA карточку.
(alsaconf под рутом пробовал)
А у меня проблема с микшером Alsa mixer. При попытке воспроизведения нет звука. Открываю регулятор громкости (alxa mixer), а в нем ползунок Front выключен. Включаю его и “Общий” звук появляется до конца сеанса. При следующей перезагрузке все повторяется: Позунок “Общий включен”, а Front выключен и звука нет. Где копать?
Скрипт /etc/rc.d/alsa при старте системы ( /etc/rc.d/alsa start ) восстанавливает состояние микшера из файла /var/lib/alsa/asound.state , а при завершении работы ( /etc/rc.d/alsa stop ) сохраняет состояние микшера этот же файл.

Проверьте, не показывает ли ALSA при старте или выключении [FAIL]
Проверьте, сохраняется ли состояние микшера каждый раз (время изменения файла должно меняться).
Возможно также, что другое состояние микшера устанавливает некоторая ГУИ-шная программа управления микшером. В этом случае попробуйте сделать всё в консоли, без ГУИ.
1) У меня нет указанных Вами каталогов /etc/rc.d/alsa
# /etc/rc.d/alsa start
bash: /etc/rc.d/alsa: Нет такого файла или каталога
2) Нет и указанного Вами файла /var/lib/alsa/asound.state (нет даже каталога /var/lib/alsa/
Так что непонятно из какой системы Вы давали советы.
У меня только сегодня обновленный archlinux с LXDE и xfce4. Указанная проблема в обоих DE, так что это ошибка (вернее ненастроенность) системы. Приходиться вначале включить в миксере канал Front и затем слушать музыку или смотреть спутниковое TV через kaffeine
1) У меня нет указанных Вами каталогов /etc/rc.d/alsa
2) Нет и указанного Вами файла /var/lib/alsa/asound.state (нет даже каталога /var/lib/alsa/
А у меня они есть. И тот и другой. Так что, не понятно даже, установлен ли у вас пакет alsa-utils
yaourt -Qo /etc/rc.d/alsa
/etc/rc.d/alsa принадлежит alsa-utils 1.0.24.2-1
yraneh
2) Нет и указанного Вами файла /var/lib/alsa/asound.state (нет даже каталога /var/lib/alsa/
Так что непонятно из какой системы Вы давали советы.
А Wiki читать не пробовали?
…You just need to save your mixer settings.
# alsactl -f /var/lib/alsa/asound.state store
This will create the file /var/lib/alsa/asound.state, saving the alsamixer settings.
Говорила мама: "RTFM, сынок!"
alsactl store делает то же самое вроде.. посмотрите в микшере (команда alsamixer), чтобы не было каналов MM, это значит, что они отключены, выставьте все на максимум, кроме микрофонов.. ну там методом тыка и проверьте через aplay /usr/share/sounds/alsa/Front_Center.wav, с путем мог ошибиться, нету альсы на работе, нет звука вообще =(

И кстати в alsamixer показываюстя не все каналы, чтобы были все жмем F5.
Мы, кажется, уже выяснили, что не установлен пакет alsa-utils
alsamixer находится в нём же, вместе с alsactl , aplay и /etc/rc.d/alsa , так что всего этого тоже нет.
Микшер, очевидно, имелся в виду другой, ГУИ-шный.

Отсюда вывод – установить пакет alsa-utils и прописать alsa в DAEMONS в файле /etc/rc.conf
Спасибо всем, кто воспитывал меня бестолкового. Ларчик действительно открылся просто:
# pacman -S alsa-utils
 
Зарегистрироваться или войдите чтобы оставить сообщение.