LINUX.ORG.RU

установка PulseAudio на Compaq 8710p na Ubunti 12.04

 


0

1

На указанном ноуте стоит «intel Corporation 82801H (ICH8 Family)» и были проблемы со звуком при работе со Skype (не работал микрофон). По совету друга «снести PulseAudio и установить Base-Audio, но вместе их отавлять нельзя ибо конфликтуют», выполнил вот такое руководство:http://forum.ubuntu.ru/index.php?topic=204454.0 . Но заставить звук работать не получилось. Звук был, микрофон работал, но неработал микшер - все выводилось и на динамики и на наушники.

Заем попробовал переключиться на ALSA: https://help.ubuntu.com/community/SoundTroubleshooting , звук совсем пропал. При попытке его реанимировать (с кучи других сайтов), вероятно удалил все звуковые модули. И теперь не могу восстановить даже PulseAudio.

Посоветуйте, как восстановить эти модули и вернуть звук? Переустановку системы рассматриваю, как последний вариант.



Последнее исправление: cetjs2 (всего исправлений: 1)

Для начала попробуй запустить alsamixer и убрать «mute» с мастера :)

anonymous
()

запуск alsamixer рапортует о cannot open mixer: No such file or directory

Если запускать alsamixergui, то появляются ползунки и полоса громкости, mute точно не устанговлено, но звука нет.

ВВреху формочки пишет: Card:PulseAudio. Chip:PulseAudio.

На всякий случай запустил sudo dpkg-reconfigure linux-sound-base отобразил всего три строчки: ALSA, OSS, default.

svd71
() автор топика
Ответ на: комментарий от barti_ddu

Перезагрузился.

Compaq-8710p:~$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: AD198x Analog [AD198x Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 1: AD198x Digital [AD198x Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
Compaq-8710p:~$ lsmod |grep ^snd
snd_hda_codec_analog    97987  1 
snd_hda_intel          33719  2 
snd_hda_codec         127706  2 snd_hda_codec_analog,snd_hda_intel
snd_hwdep              17764  1 snd_hda_codec
snd_pcm                97275  2 snd_hda_intel,snd_hda_codec
snd_timer              29990  1 snd_pcm
snd                    79041  10 snd_hda_codec_analog,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_timer
snd_page_alloc         18529  2 snd_hda_intel,snd_pcm

теперь и alsamixer консольный запускается, но только звука так же нем. mute не стоит нигде.

svd71
() автор топика
Ответ на: комментарий от barti_ddu
Compaq-8710p:~$ aplay -D sysdefault /usr/share/sounds/alsa/Noise.wav
ALSA lib confmisc.c:768:(parse_card) cannot find card '0'
ALSA lib conf.c:4241:(_snd_config_evaluate) function snd_func_card_driver returned error: No such file or directory
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:4241:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
ALSA lib confmisc.c:1251:(snd_func_refer) error evaluating name
ALSA lib conf.c:4241:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:4720:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM sysdefault
aplay: main:682: audio open error: No such file or directory

звука не было

Compaq-8710p:~$ amixer 
amixer: Mixer attach default error: No such file or directory

и теперь консольный alsamixer не отображается с нет таким файлом или директорией.

svd71
() автор топика
Ответ на: комментарий от barti_ddu

В обзем попробовал от сюда попользоваться пунктом «Возможные проблемы и их решения»: добавил по очереди из списка в /etc/modprobe.d/blacklist.conf

options snd_hda_intel model=basic
#options snd_hda_intel model=hp
перезагрузился, и обнаружил что каталога /proc/asound/ больше нет.

соотвественно и

Compaq-8710p:~$ lsmod|grep ^snd
Compaq-8710p:~$ aplay -l
aplay: device_list:252: no soundcards found...
Compaq-8710p:~$ aplay -L
default
    Playback/recording through the PulseAudio sound server

вот на вывод с ps.

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

А не в '/etc/modprobe.d/foo' это нужно было случаем добавлять?

Вобщем, не нужно ничего блеклистить; звук-то был.

1. все ручные блеклисты и конфигурации модулей закомментировать

2. пульсаудио временно убрать из автозагрузки

3. перезагрузиться

4. протестировать звук через альсу

вывода 'lsmod' не хватает, может там ещё модули oss грузятся :D

сегодня- спать :)

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

2. пульсаудио временно убрать из автозагрузки

как это сделать?

Может кто-нибудь на грамотное руководство как собрать ALSA или Pulse ссылку датъ? И как востанавливать модули если ону удалились? А то в голове уже каша, что к чему относится и хрен поймешь как это все работает.

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

2. пульсаудио временно убрать из автозагрузки

как это сделать?

скорее всего, так (убунту под рукой нет): http://askubuntu.com/questions/171798/remove-services-from-upstart

Может кто-нибудь на грамотное руководство как собрать ALSA или Pulse ссылку датъ?

зачем их _собирать_? Спонтанными собираниями вы систему зас..ёте в ноль. И толку от собранных модулей ядра, если вы их блэклистите (судя по всему)?

И как востанавливать модули если ону удалились

На момент написания вчерашнего комментария они не были удалены (lsmod показывал загруженные звуковые модули). Если под словом «модули» вы подразумеваете библиотеки alsa/pulseaudio, то достаточно просто переустановить пакет

apt-get --reinstall install имя_пакета

хотя, подозреваю, и это не нужно.

А то в голове уже каша, что к чему относится и хрен поймешь как это все работает

если вы будете выполнять действия не понимая, что делаете, сделаете только хуже. В таком случае могу посоветовать только переустановку системы (до следующей проблемы).

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

если вы будете выполнять действия не понимая, что делаете, сделаете только хуже. В таком случае могу посоветовать только переустановку системы (до следующей проблемы).

В этом то и вся главная проблема: большая часть решений «как сделать что-то» не обясняют базовых принципов. Но если тупо переставлять систему, то эти принципы для меня так и останутся загадкой. Поэтому, когда появилась возможность экспериментировать - нужно пробовать. Тогда в голове откладываыется инфа и о модулях и о ядрах и как они друг с другом взаимосвязаны.Поэтому и требуется мануал.

2. пульсаудио временно убрать из автозагрузки

Из автозагрузки все таки убрал. В GUI Settings->SettingsManager->Sessiun and Startup->Application autostart.

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