init and pulseaudio
Chris Rouch
chris.rouch at gmail.com
Wed Feb 6 11:29:54 UTC 2008
On 1/20/08, Reik Red <reikred at gmail.com> wrote:
> Why would the command
>
> /etc/init.d/pulseaudio start
>
> work, whereas the command
>
> service pulseaudio start
>
> produces an X11 error "XOpenDisplay() failed" as seen below?
I would guess that in the first case you have write access to the
display and in the second you don't. In any case, if you run
pulseaudio as a service you want to disable x11. The simplest way to
do this is to remove the pulseaudio-module-x11 rpm.
Regards,
Chris
>
> I'm baffled. Granted, I hacked /etc/init.d/pulseaudio myself, but
> how could it produce such different results?
>
> Reik
>
> PS: the reason I want to have pulseaudio as a service is that I don't
> use gnome or kde, and hence have no simple way of starting pulseaudio
> automatically when a session starts.
>
> ==============================
> (root) 111 > /etc/init.d/pulseaudio start
> Starting PulseAudio Daemon: pulseaudio.
>
> (root) 112 > W: main.c: Warning: home directory of user 'pulse' is not '/var/run/pulse', ignoring.
> W: main.c: setrlimit(RLIMIT_NICE, (31, 31)) failed: Operation not permitted
> W: main.c: setrlimit(RLIMIT_RTPRIO, (9, 9)) failed: Operation not permitted
> ALSA lib control.c:909:(snd_ctl_open_noupdate) Invalid CTL front:0
> ALSA lib control.c:909:(snd_ctl_open_noupdate) Invalid CTL front:0
>
> (root) 112 > /etc/init.d/pulseaudio stop
> Stopping PulseAudio Daemon: pulseaudio.
>
> (root) 113 > service pulseaudio start
> Starting PulseAudio Daemon: pulseaudio.
>
> (root) 114 > W: main.c: Warning: home directory of user 'pulse' is not '/var/run/pulse', ignoring.
> W: main.c: setrlimit(RLIMIT_NICE, (31, 31)) failed: Operation not permitted
> W: main.c: setrlimit(RLIMIT_RTPRIO, (9, 9)) failed: Operation not permitted
> ALSA lib control.c:909:(snd_ctl_open_noupdate) Invalid CTL front:0
> ALSA lib control.c:909:(snd_ctl_open_noupdate) Invalid CTL front:0
> NOTE: HERE IS THE NEW ERROR
> E: x11wrap.c: XOpenDisplay() failed
> E: module.c: Failed to load module "module-x11-publish" (argument: ""): initialization failed.
> E: main.c: Module load failed.
> E: main.c: failed to initialize daemon.
> ==============================
>
>
> --
> fedora-list mailing list
> fedora-list at redhat.com
> To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
>
More information about the users
mailing list