LINUX.ORG.RU

Убить Pulseaudio, восстановить esound


0

0

Задолбался трахаться с Pulseaudio, решил его убить, в вики OpenSuSE сказано удалить все пакеты pulse - поставить esound. Так и сделал.

Звука, ест-но нет. aslamixer ругается так:

ALSA lib conf.c:3009:(snd_config_update_r) Cannot access file /etc/alsa-pulse.conf
ALSA lib pcm.c:2202:(snd_pcm_open_noupdate) Unknown PCM default
aplay: main:590: audio open error: Нет такого файла или каталога
★★★★★

Re: Убить Pulseaudio, восстановить esound

без понятия что делать.

mono ★★★★★ ()

Re: Убить Pulseaudio, восстановить esound

Есть ли файл /etc/asound.conf? Или ~/.asoundrc? И что в этих файлах внутри?

> Задолбался трахаться с Pulseaudio


Ну почему у меня pulseaudio нормально работает на двух компьютерах (на одном из них две звуковые карты) и на трёх дистрибутивах (gentoo, fedora, ubuntu)? Чувствую себя изгоем...

Deleted ()

Re: Убить Pulseaudio, восстановить esound

esound же помер уже, не? btw, удаляй весь пульс и будет тебе щастье с alsa.

isden ★★★★★ ()

Re: Убить Pulseaudio, восстановить esound

yellow@linux-20k3:/etc> alsamixer 
ALSA lib conf.c:3009:(snd_config_update_r) Cannot access file /etc/alsa-pulse.conf
ALSA lib control.c:909:(snd_ctl_open_noupdate) Invalid CTL default

alsamixer: function snd_ctl_open failed for default: No such file or directory

mono ★★★★★ ()

Re: Убить Pulseaudio, восстановить esound

снести глюкалово и поставить RIP?

PS: alsactl, думаю, поможет

PayableOnDeath ()
Ответ на: Re: Убить Pulseaudio, восстановить esound от mono

Re: Убить Pulseaudio, восстановить esound

В 9.04 не все 100 % как в 8.10 - но,проверяли - это howto работает и для 9.04.
Так как у меня все уже alsa - точно уже и не скажу.
Ну попробуй еще может :
$sudo update-pciids
если, коряво распозняется сам девайс.

elipse ★★★ ()

Re: Убить Pulseaudio, восстановить esound

Так.. подсунул стандартный конфиг из /usr/share/alsa/alsa.conf в /etc/alsa-pulse.conf

Рурань на alsa-pulse.conf прекратилась.. Осталось только :

alsamixer: function snd_ctl_open failed for default: Permission denied

И да. Под рутом звук есть.

mono ★★★★★ ()

Re: Убить Pulseaudio, восстановить esound

забил. подрубил айпод к колонкам.

и в линуксе звук заработал!

mono ★★★★★ ()
Ответ на: Re: Убить Pulseaudio, восстановить esound от mono

Re: Убить Pulseaudio, восстановить esound

> удалил весь пульс... alsa не фурычит!!

дистр какой? у меня в бубунте 9.04 :

denis@laptop:~$ aptitude search alsa | grep ^i
i alsa-base - ALSA driver configuration files
i alsa-utils - ALSA utilities
i bluez-alsa - Bluetooth audio support
i gstreamer0.10-alsa - GStreamer plugin for ALSA
i libesd-alsa0 - Enlightened Sound Daemon (ALSA) - Shared l
i libpt2.6.1-plugins-alsa - PTLib audio plugin for the ALSA Interface
i libsdl1.2debian-alsa - Simple DirectMedia Layer (with X11 and ALS
denis@laptop:~$ aptitude search pulse | grep ^i
i libpulse0 - PulseAudio client libraries
denis@laptop:~$

libpulse0 прибито гвоздями к половине системы.

isden ★★★★★ ()
Ответ на: Re: Убить Pulseaudio, восстановить esound от isden

Re: Убить Pulseaudio, восстановить esound


uvit40@ubuntu:~$ aptitude search alsa |grep ^i
i A alsa-base - файлы настройки драйверов ALSA
i A alsa-utils - утилиты звуковой подсистемы ALSA
i A gstreamer0.10-alsa - модуль GStreamer для ALSA
i A libesd-alsa0 - Enlightened Sound Daemon (ALSA) - Shared l
uvit40@ubuntu:~$ aptitude search pulse |grep ^i
uvit40@ubuntu:~$

Если, ставить систему начиная с базовой установки ,тогда pulse автоматом не устанвливается - и никаких проблем.

elipse ★★★ ()
Ответ на: Re: Убить Pulseaudio, восстановить esound от mono

Re: Убить Pulseaudio, восстановить esound

> alsamixer: function snd_ctl_open failed for default: Permission denied
> И да. Под рутом звук есть.


По идее, где-то надо указать права на /dev/dsp... То-ли в правилах udev...

Cancellor ★★★★☆ ()
Ответ на: Re: Убить Pulseaudio, восстановить esound от elipse

Re: Убить Pulseaudio, восстановить esound

да ну можно libpulse0 снести конечно, но

The following packages have unmet dependencies:
mplayer: Depends: libpulse0 (>= 0.9.14) but it is not installable
openjdk-6-jre: Depends: libpulse0 (>= 0.9.14) but it is not installable
libasound2-plugins: Depends: libpulse0 (>= 0.9.14) but it is not installable
The following actions will resolve these dependencies:

и там еще кучка всего от них тянется. лень мне :)

isden ★★★★★ ()
Ответ на: Re: Убить Pulseaudio, восстановить esound от isden

Re: Убить Pulseaudio, восстановить esound

Дистр - суся 11.1. Pulseaudio можно снести олностью, никаких следов не остается.

Странным образом поле воостановления конфига /etc/alsa-pulse.conf в дефолтное состояние и перезагрузки звук заработал.

Пожалуй надо в вики суси добавить, что после удаления пульса нужно восстановить конфиг.

mono ★★★★★ ()
Ответ на: Re: Убить Pulseaudio, восстановить esound от elipse

Re: Убить Pulseaudio, восстановить esound

>Какие проблемы ?
>Ну будет везде несчастная libpulse0 и не на что не влияющая.

>Ну и что ?


Так уж и ни на что?

Так, для справки:
> grep "_PULSEAUDIO" -r /usr/ports/ | grep Makefile

/usr/ports/x11/kdebase4-runtime/Makefile:.if defined(WITH_PULSEAUDIO)
/usr/ports/multimedia/vlc/Makefile:.if defined(WITH_PULSEAUDIO) && !defined(WITHOUT_PULSEAUDIO)
/usr/ports/multimedia/libxine/Makefile:.if defined(WITH_PULSEAUDIO)
/usr/ports/multimedia/libxine/Makefile:PLIST_SUB+= WITH_PULSEAUDIO=""
/usr/ports/multimedia/libxine/Makefile:PLIST_SUB+= WITH_PULSEAUDIO="@comment "
/usr/ports/multimedia/gmerlin/Makefile:.if !defined(WITHOUT_PULSEAUDIO)
/usr/ports/multimedia/moonlight/Makefile:.if !defined(WITHOUT_PULSEAUDIO)
/usr/ports/graphics/swfdec/Makefile:.if defined(WITH_PULSEAUDIO)
/usr/ports/devel/sdl12/Makefile:.if defined(WITH_PULSEAUDIO)
/usr/ports/audio/espeak/files/patch-src-Makefile: USE_AUDIO=-DUSE_PULSEAUDIO
/usr/ports/audio/libao/Makefile:.if defined(WITH_PULSEAUDIO)
/usr/ports/audio/musicpd/Makefile:.if defined(WITH_PULSEAUDIO)
>


Кроме этого, из зависимостей gnome-media-2.26.0 библиотеку pulseaudio-0.9.14_6- не выковыришь никакими флагами сборки. (gnome-media нужна gnome-games).

iZEN ★★★★★ ()
Ответ на: Re: Убить Pulseaudio, восстановить esound от iZEN

Re: Убить Pulseaudio, восстановить esound

да, все собрано с поддержкой pulse и может работать с alsa без запуска
сервера pilseadio ,и формально ряд пакетов будет тянуть в зависимостях либы pulse.
И еще раз - что тут такого особенного и страшного ?
Ну и чем еще пугать будем ? Все работает и без pulse.


> Кроме этого, из зависимостей gnome-media-2.26.0 библиотеку pulseaudio-0.9.14_6- не выковыришь никакими флагами сборки.


4.2 нет у gnome-media в зависимостях pulseaudio - Synaptic в руки

elipse ★★★ ()
Ответ на: Re: Убить Pulseaudio, восстановить esound от elipse

Re: Убить Pulseaudio, восстановить esound

>4.2 нет у gnome-media в зависимостях pulseaudio - Synaptic в руки

Вчера собирал GNOME Games, хотел собрать без Pulseaudio, но никакими флагами в make.conf ничего не добился:
> pkg_info -R pulseaudio-0.9.14_6

Information for pulseaudio-0.9.14_6:

Required by:
gnome-games-2.26.2
gnome-media-2.26.0
py25-gnome-desktop-2.26.0

Может быть в Debian/Ubuntu всё-таки сделали Pulseaudio как рекомендуемый, но необязательный к установке с GNOME Games?

iZEN ★★★★★ ()
Ответ на: Re: Убить Pulseaudio, восстановить esound от iZEN

Re: Убить Pulseaudio, восстановить esound

>Может быть в Debian/Ubuntu всё-таки сделали Pulseaudio как >рекомендуемый, но необязательный к установке с GNOME Games?
:))
Pulseaudio вообще и не "пахнет" для gnome-games:
http://packages.ubuntu.com/jaunty/gnome-games
http://packages.debian.org/squeeze/gnome-games
http://packages.debian.org/sid/gnome-games

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