Daemon startup failed.

Opensuse 13.1 creative labs usb sound blaster x-fi surround 5.1
In trying to get my back speakers and subwoofer working I installed Pulse audio. After trying various suggestions I gave up unable to get the spidf or the RCA analog connections to work. I uninstalled Pulse Audio. That was a month ago. Today I was trying to get skype to work but I found out that it only works with Pulse Audio. When I reinstalled pulse audio I know get Daemon startup failed.
I tried:

pulseaudio -k
E: [pulseaudio] main.c: Failed to kill daemon: No such process

Then I tried:
pulseaudio -D
E: [pulseaudio] main.c: Daemon startup failed.

The pulse audio control volume control now gives me an error:

Connection to Pulse Audio failed. Automatic retry in 5s
In this case this is likely because PULSE_SERVER in the Environment/X11 Root Window Properties or default-server in client.conf is misconfigured
This situation can also arise when PulseAudio crashed and left stale details in the X11 Root Window
If this is the case, then PulseAudio should autospawn again, or if this is not configured you should run start-pulseaudio-x11 manually

When I run

start-pulseaudio-x11
E: [pulseaudio] main.c: Daemon startup failed.

Can anyone explain to me what is happening and how to fix it?

Enabling PulseAudio in YaST (and logout/login or reboot) should be all that’s necessary:
YaST->Hardware->Sound->Other->PulseAudio Configuration
It should then be started automatically when you login.

Or run “sudo setup-pulseaudio --enable”.

If that doesn’t help, please post the list of pulseaudio packages you have installed, maybe you are missing something?

rpm -qa | grep pulse

Since Pulse is installed by default I’m not sure why you found it necessary to install it??? From where did you install it???

Which Desktop? Did you install pavucontrol? You will need to get it working before pavucontrol will help configuring things.

sudo setup-pulseaudio --enable
root’s password:
Enabling PulseAudio for ALSA…
Enabling PulseAudio for libao…
Default driver is pulse already in /etc/libao.conf
Enabling PulseAudio for mplayer…
Enabling PulseAudio for OSS…
Application aumix already setup for PulseAudio
Application sox already setup for PulseAudio
Enabling PulseAudio for SDL…
Enabling PulseAudio for Timidity…
Timidity already setup for using PulseAudio
Enabling PulseAudio for Phonon…
Enabling PulseAudio for Kmix…
Enabling PulseAudio for speech dispatcher…
Enabling PulseAudio for SoX…
Setting auto sink/src for gstreamer
Enabling PulseAudio for QEMU/KVM
Enabling PulseAudio autospawn…

I reboot then:

pulseaudio -D
E: [pulseaudio] main.c: Daemon startup failed.

start-pulseaudio-x11
E: [pulseaudio] main.c: Daemon startup failed.

Then:
rpm -qa | grep pulse
libpulse-mainloop-glib0-32bit-4.0.git.270.g9490a-12.1.x86_64
pulseaudio-4.0.git.270.g9490a-12.1.x86_64
pulseaudio-lang-4.0.git.270.g9490a-12.1.noarch
pulseaudio-system-wide-5.0-4.4.x86_64
libpulse0-4.0.git.270.g9490a-12.1.x86_64
pulseaudio-module-lirc-4.0.git.270.g9490a-12.1.x86_64
libpulse-mainloop-glib0-4.0.git.270.g9490a-12.1.x86_64
libpulse0-32bit-4.0.git.270.g9490a-12.1.x86_64
libxine2-pulse-1.2.5-90.6.x86_64
pulseaudio-module-zeroconf-4.0.git.270.g9490a-12.1.x86_64
pulseaudio-module-bluetooth-4.0.git.270.g9490a-12.1.x86_64
pulseaudio-module-gconf-4.0.git.270.g9490a-12.1.x86_64
libpulse-devel-4.0.git.270.g9490a-12.1.x86_64
libpulse-mainloop-glib0-debuginfo-32bit-4.0.git.270.g9490a-12.1.x86_64
alsa-plugins-pulse-1.0.28-89.2.x86_64
pulseaudio-module-x11-4.0.git.270.g9490a-12.1.x86_64
pulseaudio-utils-4.0.git.270.g9490a-12.1.x86_64
pulseaudio-module-jack-4.0.git.270.g9490a-12.1.x86_64
libpulse-mainloop-glib0-debuginfo-4.0.git.270.g9490a-12.1.x86_64
libpulse0-debuginfo-32bit-4.0.git.270.g9490a-12.1.x86_64
alsa-plugins-pulse-32bit-1.0.28-89.2.x86_64

Looks like you chose everything that has pulse audio in the name LOL

Here is my list


pulseaudio-utils-4.0.git.270.g9490a-12.1.x86_64
pulseaudio-module-jack-4.0.git.270.g9490a-12.1.x86_64
libpulse0-4.0.git.270.g9490a-12.1.x86_64
pulseaudio-module-zeroconf-4.0.git.270.g9490a-12.1.x86_64
libpulse0-32bit-4.0.git.270.g9490a-12.1.x86_64
pulseaudio-module-lirc-4.0.git.270.g9490a-12.1.x86_64
libpulse-mainloop-glib0-4.0.git.270.g9490a-12.1.x86_64
pulseaudio-module-x11-4.0.git.270.g9490a-12.1.x86_64
alsa-plugins-pulse-1.0.27-3.1.1.x86_64
pulseaudio-esound-compat-4.0.git.270.g9490a-12.1.x86_64
pulseaudio-4.0.git.270.g9490a-12.1.x86_64
alsa-plugins-pulse-32bit-1.0.27-3.1.1.x86_64
pulseaudio-module-bluetooth-4.0.git.270.g9490a-12.1.x86_64



Agin why did you feel that you had to install Pules Audio?? And What desktop. it can make a difference

Since Pulse is installed by default I’m not sure why you found it necessary to install it??? From where did you install it???
http://software.opensuse.org/package/pulseaudio

Which Desktop? KDE

Did you install pavucontrol? Yes from here: http://software.opensuse.org/package/pavucontrol?search_term=pavucontrol

You will need to get it working before pavucontrol will help configuring things. I had it working but it would only give me stereo, and eventually I got working on three speakers: left and right front speakers and central. No rear or subwoofer. Do I uninstalled pulseaudo with intentions of getting 5.1 surround sound working only in Alsa.

Now I find out I need PulseAudio for skype but when i reinstalled Daemon failed.

Ok not sure why you are doing what you are doing but I’d go into yast and reset things up there. You appear to have more then enough for PA to run.

Also a reboot may or may not be needed. not sure I never pulled PA out by the roots.

Then if you get it running again come back and someone will help you get the full 5.5 channels.

I spend three months and countless hours trying to get 5.1 surround sound. I first tried the spdif But the rear speakers and the subwoofer never worked. I did get the central, right and left front. But pulse audio never gave me 5.1 channels. Now I am just interested in getting pulse audio to work so i could use skype. I get sound in most applications. I am using KDE. I certain that if i reinstalled opensuse 13.1 that it would give me pulse audio once again. But the only issue is skype right now. Since microsoft bought out skype they dedicated it to pulse audio. The new version of skype only runs pulse audio. It appears that the snd usb driver is not that develope to get 5.1 from either the the optical or the analog input.
Can I have you show me what you have in the default.pa file? etc/pulse/default.pa

Note I don’t use 5.1 just plain stereo with a woofer

For what it is worth here is my file but I’m actually going through the NVIDIA card for sound. Odd but true LOL


#!/usr/bin/pulseaudio -nF
#
# This file is part of PulseAudio.
#
# PulseAudio is free software; you can redistribute it and/or modify it
# under the terms of the GNU Lesser General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# PulseAudio is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public License
# along with PulseAudio; if not, write to the Free Software Foundation,
# Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.

# This startup script is used only if PulseAudio is started per-user
# (i.e. not in system mode)

.nofail

### Load something into the sample cache
#load-sample-lazy x11-bell /usr/share/sounds/gtk-events/activate.wav
#load-sample-lazy pulse-hotplug /usr/share/sounds/startup3.wav
#load-sample-lazy pulse-coldplug /usr/share/sounds/startup3.wav
#load-sample-lazy pulse-access /usr/share/sounds/generic.wav

.fail

### Automatically restore the volume of streams and devices
load-module module-device-restore
load-module module-stream-restore
load-module module-card-restore

### Automatically augment property information from .desktop files
### stored in /usr/share/application
load-module module-augment-properties

### Should be after module-*-restore but before module-*-detect
load-module module-switch-on-port-available

### Load audio drivers statically
### (it's probably better to not load these drivers manually, but instead
### use module-udev-detect -- see below -- for doing this automatically)
#load-module module-alsa-sink
#load-module module-alsa-source device=hw:1,0
#load-module module-oss device="/dev/dsp" sink_name=output source_name=input
#load-module module-oss-mmap device="/dev/dsp" sink_name=output source_name=input
#load-module module-null-sink
#load-module module-pipe-sink

### Automatically load driver modules depending on the hardware available
.ifexists module-udev-detect.so
load-module module-udev-detect
.else
### Use the static hardware detection module (for systems that lack udev support)
load-module module-detect
.endif

### Automatically connect sink and source if JACK server is present
.ifexists module-jackdbus-detect.so
.nofail
load-module module-jackdbus-detect channels=2
.fail
.endif

### Automatically load driver modules for Bluetooth hardware
.ifexists module-bluetooth-policy.so
load-module module-bluetooth-policy
.endif

.ifexists module-bluetooth-discover.so
load-module module-bluetooth-discover
.endif

### Load several protocols
.ifexists module-esound-protocol-unix.so
load-module module-esound-protocol-unix
.endif
load-module module-native-protocol-unix

### Network access (may be configured with paprefs, so leave this commented
### here if you plan to use paprefs)
#load-module module-esound-protocol-tcp
#load-module module-native-protocol-tcp
#load-module module-zeroconf-publish

### Load the RTP receiver module (also configured via paprefs, see above)
#load-module module-rtp-recv

### Load the RTP sender module (also configured via paprefs, see above)
#load-module module-null-sink sink_name=rtp format=s16be channels=2 rate=44100 sink_properties="device.description='RTP Multicast Sink'"
#load-module module-rtp-send source=rtp.monitor

### Load additional modules from GConf settings. This can be configured with the paprefs tool.
### Please keep in mind that the modules configured by paprefs might conflict with manually
### loaded modules.
.ifexists module-gconf.so
.nofail
load-module module-gconf
.fail
.endif

### Automatically restore the default sink/source when changed by the user
### during runtime
### NOTE: This should be loaded as early as possible so that subsequent modules
### that look up the default sink/source get the right value
load-module module-default-device-restore

### Automatically move streams to the default sink if the sink they are
### connected to dies, similar for sources
load-module module-rescue-streams

### Make sure we always have a sink around, even if it is a null sink.
load-module module-always-sink

### Honour intended role device property
load-module module-intended-roles

### Automatically suspend sinks/sources that become idle for too long
load-module module-suspend-on-idle

### If autoexit on idle is enabled we want to make sure we only quit
### when no local session needs us anymore.
.ifexists module-console-kit.so
load-module module-console-kit
.endif
.ifexists module-systemd-login.so
load-module module-systemd-login
.endif

### Enable positioned event sounds
load-module module-position-event-sounds

### Cork music/video streams when a phone stream is active
load-module module-role-cork

### Modules to allow autoloading of filters (such as echo cancellation)
### on demand. module-filter-heuristics tries to determine what filters
### make sense, and module-filter-apply does the heavy-lifting of
### loading modules and rerouting streams.
load-module module-filter-heuristics
load-module module-filter-apply

# X11 modules should not be started from default.pa so that one daemon
# can be shared by multiple sessions.

### Load X11 bell module
#load-module module-x11-bell sample=bell-windowing-system

### Register ourselves in the X11 session manager
#load-module module-x11-xsmp

### Publish connection data in the X11 root window
#.ifexists module-x11-publish.so
#.nofail
#load-module module-x11-publish
#.fail
#.endif

### Make some devices default
#set-default-sink output
#set-default-source input



Yeahhhhhhhhhhhhhhhhhhhhhh Apparently the Default.pa was wrong and this one you gave me corrected the problem and now I have pulse audio, I have to do more checking but it is showing six channels. I have to try skype but it looks like pulse audio is back
THANKS A MILLION