[РЕШЕНО] После обновления пропала звуковая карта?

Сделал как тут:
Но systemctl enable alsa-store не запускает, выдаёт:
The unit files have no [Install] section.They are not meant to be enabled using systemctl.
И systemctl выдаёт:
41 alsa-store.service                                                                       loaded failed failed        Store Sound Card State
соответственно и
$ speaker-test -c 2
speaker-test 1.0.26
Playback device is default
Stream parameters are 48000Hz, S16_LE, 2 channels
Using 16 octaves of pink noise
Playback open error: -16,Устройство или ресурс занято
Status: 1
мож modprobe -r поможет с перегрузкой ?
VVS
Но systemctl enable alsa-store не запускает, выдаёт:
The unit files have no [Install] section.They are not meant to be enabled using systemctl.
И systemctl выдаёт:
41 alsa-store.service                                                                       loaded failed 
Попробуйте проверить наличие alsa-firmware, и думаю, что можно попробовать вообще поставить все, что с alsa: pacman -S $(sudo pacman -Ssq alsa)
kotnaton
VVS
Но systemctl enable alsa-store не запускает, выдаёт:
The unit files have no [Install] section.They are not meant to be enabled using systemctl.
И systemctl выдаёт:
41 alsa-store.service                                                                       loaded failed 
Попробуйте проверить наличие alsa-firmware, и думаю, что можно попробовать вообще поставить все, что с alsa: pacman -S $(sudo pacman -Ssq alsa)
установка alsa-firmware не помогло - всё равно не активируется сервис systemd - то же самое пишет.
$ pacman -S $(sudo pacman -Ssq alsa)
предупреждение: alsa-firmware-1.0.25-2 не устарел -- переустанавливается
предупреждение: alsa-lib-1.0.26-1 не устарел -- переустанавливается
предупреждение: alsa-oss-1.0.25-1 не устарел -- переустанавливается
предупреждение: alsa-plugins-1.0.26-1 не устарел -- переустанавливается
предупреждение: alsa-utils-1.0.26-1 не устарел -- переустанавливается
разрешение зависимостей...
предупреждение: не удалось разрешить "alsaequal", зависимость "alsaequal-mgr"
:: Этот пакет не может быть обновлен из-за неразрешимых зависимостей:
      alsaequal-mgr
Вы уверены что хотите пропустить этот пакет при обновлении? [y/N] 
ошибка: не удалось подготовить запрос (непредвиденная ошибка)
А вообще у вас устройства /dev/dsp и /dev/mixer есть ?
А что пишет в консоли mplayer ? Попробуйте воспроизвести mplayer-ом какое-нибудь видео со звуком… В консоль должно высыпать что-то, чего не хватает (в моем случае это было отсутствие /dev/dsp), ошибки можно скормить гуглу, может быть даже чего-нибудь найдется..

Уточнить можно потом journalctl -b | grep audio - тоже в гугл

P.S: Да, и стандартные репы (core,extra,community,multilib) не знают вашей alsaequal, дистрибутив, если не секрет, chakra ?
kotnaton
А вообще у вас устройства /dev/dsp и /dev/mixer есть ?
А что пишет в консоли mplayer ? Попробуйте воспроизвести mplayer-ом какое-нибудь видео со звуком… В консоль должно высыпать что-то, чего не хватает (в моем случае это было отсутствие /dev/dsp), ошибки можно скормить гуглу, может быть даже чего-нибудь найдется..

Уточнить можно потом journalctl -b | grep audio - тоже в гугл

P.S: Да, и стандартные репы (core,extra,community,multilib) не знают вашей alsaequal, дистрибутив, если не секрет, chakra ?

Можно на “ты”.
Как посмотреть список устройств?

$ $ lspci | grep audio
04:01.0 Multimedia audio controller: Creative Labs CA0106 Soundblaster

$ lsmod|grep 'snd'
snd_usb_audio          82689  2 
snd_usbmidi_lib        15548  1 snd_usb_audio
snd_hwdep               4746  1 snd_usb_audio
snd_ca0106             29217  7 
snd_ac97_codec         89932  1 snd_ca0106
ac97_bus                 874  1 snd_ac97_codec
snd_rawmidi            14630  2 snd_usbmidi_lib,snd_ca0106
snd_seq_device          4284  1 snd_rawmidi
snd_mixer_oss          12863  2 
snd_pcm                61470  6 snd_usb_audio,snd_ac97_codec,snd_ca0106
snd_page_alloc          5869  2 snd_pcm,snd_ca0106
snd_timer              14902  1 snd_pcm
snd                    44874  21 snd_usb_audio,snd_ac97_codec,snd_hwdep,snd_timer,snd_pcm,snd_rawmidi,snd_usbmidi_lib,snd_seq_device,snd_mixer_oss,snd_ca0106
soundcore               4378  3 snd
usbcore               126730  7 uhci_hcd,snd_usb_audio,snd_usbmidi_lib,ehci_hcd,gspca_main,gspca_pac7302,usbhid

$ ls -l /dev/snd/
итого 0
drwxr-xr-x  2 root root       60 нояб.  7 12:46 by-id/
drwxr-xr-x  2 root root       80 нояб.  7 12:46 by-path/
crw-rw----+ 1 root audio 116, 11 нояб.  7 12:46 controlC0
crw-rw----+ 1 root audio 116, 13 нояб.  7 12:46 controlC1
crw-rw----+ 1 root audio 116,  2 нояб.  7 12:46 midiC0D0
crw-rw----+ 1 root audio 116, 10 нояб.  7 20:38 pcmC0D0c
crw-rw----+ 1 root audio 116,  9 нояб.  7 12:48 pcmC0D0p
crw-rw----+ 1 root audio 116,  8 нояб.  7 13:13 pcmC0D1c
crw-rw----+ 1 root audio 116,  7 нояб.  7 12:48 pcmC0D1p
crw-rw----+ 1 root audio 116,  6 нояб.  7 13:13 pcmC0D2c
crw-rw----+ 1 root audio 116,  5 нояб.  7 12:48 pcmC0D2p
crw-rw----+ 1 root audio 116,  4 нояб.  7 12:46 pcmC0D3c
crw-rw----+ 1 root audio 116,  3 нояб.  7 20:38 pcmC0D3p
crw-rw----+ 1 root audio 116, 12 нояб.  7 20:38 pcmC1D0c
crw-rw----  1 root audio 116,  1 нояб.  7 12:46 seq
crw-rw----+ 1 root audio 116, 33 нояб.  7 12:46 timer

$ aplay -L
null
    Discard all samples (playback) or generate zero samples (capture)
pulse
    PulseAudio Sound Server
default:CARD=CA0106
    CA0106, CA0106
    Default Audio Device
sysdefault:CARD=CA0106
    CA0106, CA0106
    Default Audio Device
front:CARD=CA0106,DEV=0
    CA0106, CA0106
    Front speakers
rear:CARD=CA0106,DEV=0
    CA0106, CA0106
    Rear speakers
center_lfe:CARD=CA0106,DEV=0
    CA0106, CA0106
    Center and Subwoofer speakers
side:CARD=CA0106,DEV=0
    CA0106, CA0106
    Side speakers
surround40:CARD=CA0106,DEV=0
    CA0106, CA0106
    4.0 Surround output to Front and Rear speakers
surround41:CARD=CA0106,DEV=0
    CA0106, CA0106
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=CA0106,DEV=0
    CA0106, CA0106
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=CA0106,DEV=0
    CA0106, CA0106
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=CA0106,DEV=0
    CA0106, CA0106
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=CA0106,DEV=0
    CA0106, CA0106
    IEC958 (S/PDIF) Digital Audio Output

$ journalctl -b | grep audio
Nov 07 12:46:48 vvswork kernel: usbcore: registered new interface driver snd-usb-audio

...
[AO OSS] audio_setup: Can't open audio device /dev/dsp: No such file or directory
[AO_ALSA] alsa-lib: pcm_hw.c:1293:(snd_pcm_hw_open) open '/dev/snd/pcmC0D0p' failed (-16): Device or resource busy
[AO_ALSA] Playback open error: Device or resource busy
AO: [pulse] Init failed: Connection refused
[JACK] cannot open server
[AO SDL] Samplerate: 48000Hz Channels: Stereo Format s16le
[AO_ALSA] alsa-lib: pcm_hw.c:1293:(snd_pcm_hw_open) open '/dev/snd/pcmC0D0p' failed (-16): Device or resource busy
[AO SDL] Unable to open audio: No available audio device
DVB card number must be between 1 and 4
AO: [null] 48000Hz 2ch s16le (2 bytes per sample)
Starting playback...
...

$ ls -l /dev/dsp
ls: невозможно получить доступ к /dev/dsp: Нет такого файла или каталога

Почему speaker-test -c 2 выдаёт, что устройство занято?

Гугль толкового ничего не дал…

Нет, у меня чистый arch+xfce, не chakra.

alsaequal из aur - кто-то притянул, видимо.

И так же ещё открыт вопрос почему, не работает systemctl enable alsa-restore. Видимо собака здесь порылась?
Нее… раз нет /dev/dsp - это что-то с микшером, а сервисы alsa-store и alsa-restore нужны для того, чтобы текущие ползунки из alsamixer сохранялись при выходе и восстанавливались при загрузке

UPD: Поломал, копаясь с конфигами в modprobe.d и modules-load.d, звук и на своем арче, хотя и по-другому, чем в этой теме: и /dev/dsp и /dev/mixer - все на месте а микшер все равно ничего не регулирует. Помог только снос KDE (пишут что достаточно откатить kde-workspace, но не стал разбираться: удалил все KDE) и pulseaudio… Восстановилось. Все, спокойной ночи. Да, прошу прощения, что не смог помочь… Очень хочется верить, что здесь появится кто-нибудь знающий, что с этим делать… :-/
kotnaton
Нее… раз нет /dev/dsp - это что-то с микшером, а сервисы alsa-store и alsa-restore нужны для того, чтобы текущие ползунки из alsamixer сохранялись при выходе и восстанавливались при загрузке

UPD: Поломал, копаясь с конфигами в modprobe.d и modules-load.d, звук и на своем арче, хотя и по-другому, чем в этой теме: и /dev/dsp и /dev/mixer - все на месте а микшер все равно ничего не регулирует. Помог только снос KDE (пишут что достаточно откатить kde-workspace, но не стал разбираться: удалил все KDE) и pulseaudio… Восстановилось. Все, спокойной ночи. Да, прошу прощения, что не смог помочь… Очень хочется верить, что здесь появится кто-нибудь знающий, что с этим делать… :-/

alsamixer пашет-то
Сейчас сделал:
- переход на systemd
- удалил пользователя из группы audio (по совету вики)

В результате:
- звука всё равно нет через устройство default - проверял в
- появился /dev/dsp
$ls -l /dev/dsp
crw-rw----+ 1 root audio 14, 3 нояб. 15 21:58 /dev/dsp
- тест всё равно не проходит:
$ speaker-test -c 2
speaker-test 1.0.26
Playback device is default
Stream parameters are 48000Hz, S16_LE, 2 channels
Using 16 octaves of pink noise
ALSA lib pcm_dmix.c:1018:(snd_pcm_dmix_open) unable to open slave
Playback open error: -16,Устройство или ресурс занято
Status: 1
- “включил” плагин dmix в ~.asoundrc
pcm.dsp {
    type plug
    slave.pcm "dmix"
}
- в плейере звука нету:
$ mplayer /home/vvs/Видео/Video.download/Chuchelo_Myauchelo_1982.avi
MPlayer SVN-r35014-4.7.1 (C) 2000-2012 MPlayer Team
195 audio & 404 video codecs
...CUT...
[AO OSS] audio_setup: Can't open audio device /dev/dsp: Device or resource busy
[AO_ALSA] alsa-lib: pcm_hw.c:1293:(snd_pcm_hw_open) open '/dev/snd/pcmC0D0p' failed (-16): Device or resource busy
[AO_ALSA] Playback open error: Device or resource busy
AO: [pulse] Init failed: Connection refused
[JACK] cannot open server
[AO SDL] Samplerate: 48000Hz Channels: Stereo Format s16le
[AO_ALSA] alsa-lib: pcm_hw.c:1293:(snd_pcm_hw_open) open '/dev/snd/pcmC0D0p' failed (-16): Device or resource busy
[AO SDL] Unable to open audio: No available audio device
Ну говорят же вам – ЗАНЯТО устройство (Device or resource busy).
Кстати, /dev/dsp это эмулятор OSS, а не родные устройства ALSA.

Выйдите из графической среди и убейте её, залогиньтесь в консоли и попробуйте звук там.
Если удалили себя из группы audio – логиньтесь под рутом. (В консоли!)
Если там звук появится – значит ищите гада программу, которая занимает вашу “дырочную” звуковуху, которая не умеет аппаратное микширование, и потому без программного работает только на одну программу, которая её первая заняла.
Подсказка – в настройках той программы скорей всего указано аппаратное устройство, что-то вроде hw:0,0 вместо программного default, который там должен быть.
 
Зарегистрироваться или войдите чтобы оставить сообщение.