LINUX.ORG.RU

Не работает звук в установленной opensuse 12.2

 , ,


0

1

Собственно сабж. Первым делом сделал lsmod | grep -i snd но как оказалось модуль не загружен, сделал modprobe snd-hda-intel и что то появилось:

lsmod | grep snd
snd_hda_codec_realtek    71363  1 
snd_hda_intel          32351  0 
snd_hda_codec         122027  2 snd_hda_codec_realtek,snd_hda_intel
snd_hwdep              13272  1 snd_hda_codec
snd_pcm                96931  2 snd_hda_intel,snd_hda_codec
snd_seq                63569  0 
snd_timer              24318  2 snd_pcm,snd_seq
snd_seq_device         14137  1 snd_seq
snd                    70407  8 snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_seq,snd_timer,snd_seq_device
soundcore              14599  1 snd
snd_page_alloc         14036  2 snd_hda_intel,snd_pcm
раньше было достаточно rcalsasound restart, но теперь из за systemd чего то непонятно как это все работает, пишу «rcalsasound restart» а оно в ответ только «redirecting to systemctl» и больше ничего. Если написать status то пишет что запущено.
Какие то звуковые устройства есть:
ll /dev/snd/
total 0
drwxr-xr-x  2 root root       60 Oct 12 18:10 by-path
crw-rw----+ 1 root audio 116,  3 Oct 12 18:10 controlC0
crw-rw----+ 1 root audio 116,  2 Oct 12 18:10 hwC0D2
crw-rw----+ 1 root audio 116,  1 Oct 12 18:10 seq
crw-rw----+ 1 root audio 116, 33 Oct 12 18:10 timer
alsaconf пишет «No supported PnP or PCI card found.» mplayer пишет:
[AO_ALSA] alsa-lib: confmisc.c:768:(parse_card) cannot find card '0'
[AO_ALSA] alsa-lib: conf.c:4241:(_snd_config_evaluate) function snd_func_card_driver returned error: No such file or directory
[AO_ALSA] alsa-lib: confmisc.c:392:(snd_func_concat) error evaluating strings
[AO_ALSA] alsa-lib: conf.c:4241:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
[AO_ALSA] alsa-lib: confmisc.c:1251:(snd_func_refer) error evaluating name
[AO_ALSA] alsa-lib: conf.c:4241:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
[AO_ALSA] alsa-lib: conf.c:4720:(snd_config_expand) Evaluate error: No such file or directory
[AO_ALSA] alsa-lib: pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM default
[AO_ALSA] Playback open error: No such file or directory
Failed to initialize audio driver 'alsa'
Could not open/initialize audio device -> no sound.
Audio: no sound
Video: no video
Помогите бедному неосилятору, пятница вечер, хочется фильмов под пиво поглядеть, а звука нету.
После перезагрузки snd-hda-intel опять не загружен.
P.S. оффтоп, но новые кеды с блобом нвидии в opensuse теперь мало оперативы жрут ~300mb.

Pulseaudio не пробовали включать?

раньше было достаточно rcalsasound restart, но теперь из за systemd чего то непонятно как это все работает, пишу «rcalsasound restart» а оно в ответ только «redirecting to systemctl» и больше ничего.

Так не пробовали рестартовать:

systemctl restart alsasound.service

Можете еще здесь посмотреть:

http://masterpro.ws/forum/22-multimedia/3387-ne-rabotaet-zvuk-v-linukse-hda-i...

anonymous ()
Ответ на: комментарий от anonymous

systemctl restart alsasound.service

Так вообще ничего не пишет. Я так понимаю Alsa запущена, но как то неправильно. Pulseaudio сейчас тоже запустил, Сделал pulseaudio --start.

mplayer -ao pulse   файл
Вроде играет и пишет что ошибок нет, но звука тоже нет

beer_and_linux ()
Ответ на: комментарий от beer_and_linux

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

options snd-hda-intel model=5stack-no-fp
anonymous ()
Ответ на: комментарий от beer_and_linux

Так

Отсюда:

ALC880
======
  3stack	3-jack in back and a headphone out
  3stack-digout	3-jack in back, a HP out and a SPDIF out
  5stack	5-jack in back, 2-jack in front
  5stack-digout	5-jack in back, 2-jack in front, a SPDIF out
  6stack	6-jack in back, 2-jack in front
  6stack-digout	6-jack with a SPDIF out
  w810		3-jack
  z71v		3-jack (HP shared SPDIF)
  asus		3-jack (ASUS Mobo)
  asus-w1v	ASUS W1V
  asus-dig	ASUS with SPDIF out
  asus-dig2	ASUS with SPDIF out (using GPIO2)
  uniwill	3-jack
  fujitsu	Fujitsu Laptops (Pi1536)
  F1734		2-jack
  lg		LG laptop (m1 express dual)
  lg-lw		LG LW20/LW25 laptop
  tcl		TCL S700
  clevo		Clevo laptops (m520G, m665n)
  medion	Medion Rim 2150
  test		for testing/debugging purpose, almost all controls can be
		adjusted.  Appearing only when compiled with
		$CONFIG_SND_DEBUG=y
  auto		auto-config reading BIOS (default)

Пробуйте поочереди добавлять опцию в /etc/modprobe.d/50-sound.conf

options snd-hda-intel model=3stack

Если ничего не даст, то заменить 3stack на 3stack-digout и так далее.

anonymous ()
Ответ на: комментарий от beer_and_linux

Получается у меня Codec: Realtek ALC880 надо добавить в /etc/modprobe.d/50-sound.conf

Только я так и не понял где брать эти модели, там приводится путь вроде

/usr/src/linux-2.6.37.6-0.9/Documentation/sound/alsa/
Но у меня нет, ни каталога alsa, ни sound

beer_and_linux ()
Ответ на: комментарий от anonymous

Спасибо большое, помогло!
Я почитал описание и сразу попробовал 5stack, как там человек и описывал, я сразу же в yast2 это прописал, и тут же все заработало!
Сейчас попробую Pulseaudio отрубить, мне оно не нужно:)

beer_and_linux ()
Ответ на: комментарий от anonymous

Странно, этот комп с 2004 года, и почти все это время под разными дистрами линукса работал, но проблема со звуком такого рода только сейчас появилась. Может надо отписаться куда нибудь или баг завести, чтоб поправили?

beer_and_linux ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.