Fedora Linux Support Community & Resources Center

Go Back   FedoraForum.org > Fedora 17/18 > Using Fedora
FedoraForum Search

Forgot Password? Join Us!

Using Fedora General support for current versions. Ask questions about Fedora and it's software that do not belong in any other forum.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 24th November 2009, 01:52 PM
MuadNu's Avatar
MuadNu Offline
Registered User
 
Join Date: May 2008
Posts: 353
linuxfedorafirefox
Pulseaudio daemon failed to start

I've been trying to get my internal microphone to work in F12, and as part of the things I've tried I had the seemingly bad idea of reinstalling pulseaudio. The problem now is that pulseaudio fails to start... The following is from /var/log/messages, and is repeated several times:
Code:
Nov 24 08:51:20 localhost pulseaudio[6300]: main.c: Daemon startup without any loaded modules, refusing to work.
I get the same if I type "pulseaudio" in a terminal. Any ideas?
Reply With Quote
  #2  
Old 24th November 2009, 07:57 PM
AdamW's Avatar
AdamW Offline
Fedora QA Community Monkey
 
Join Date: Dec 2008
Location: Vancouver, BC
Posts: 3,768
linuxfedorafirefox
rpm -qa | grep pulseaudio

I'm guessing you don't have all necessary packages installed.
__________________
Adam Williamson | awilliam AT redhat DOT com
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net
Reply With Quote
  #3  
Old 24th November 2009, 08:03 PM
MuadNu's Avatar
MuadNu Offline
Registered User
 
Join Date: May 2008
Posts: 353
linuxfedorafirefox
Quote:
Originally Posted by AdamW View Post
rpm -qa | grep pulseaudio

I'm guessing you don't have all necessary packages installed.
I'm guessing the same, but I don't know enough to see what's missing...
Code:
# rpm -qa | grep pulseaudio
pulseaudio-gdm-hooks-0.9.19-2.fc12.x86_64
pulseaudio-module-gconf-0.9.19-2.fc12.x86_64
pulseaudio-libs-glib2-0.9.19-2.fc12.x86_64
pulseaudio-esound-compat-0.9.19-2.fc12.x86_64
pulseaudio-libs-0.9.19-2.fc12.x86_64
pulseaudio-module-zeroconf-0.9.19-2.fc12.x86_64
wine-pulseaudio-1.1.32-1.fc12.x86_64
pulseaudio-0.9.19-2.fc12.x86_64
pulseaudio-libs-0.9.19-2.fc12.i686
pulseaudio-libs-zeroconf-0.9.19-2.fc12.x86_64
pulseaudio-module-bluetooth-0.9.19-2.fc12.x86_64
alsa-plugins-pulseaudio-1.0.21-2.fc12.x86_64
xine-lib-pulseaudio-1.1.16.3-4.fc12.x86_64
pulseaudio-utils-0.9.19-2.fc12.x86_64
Reply With Quote
  #4  
Old 24th November 2009, 08:20 PM
AdamW's Avatar
AdamW Offline
Fedora QA Community Monkey
 
Join Date: Dec 2008
Location: Vancouver, BC
Posts: 3,768
linuxfedorafirefox
[adamw@adam bin]$ rpm -qa | grep pulseaudio
pulseaudio-gdm-hooks-0.9.20-1.fc12.x86_64
pulseaudio-esound-compat-0.9.20-1.fc12.x86_64
pulseaudio-module-gconf-0.9.20-1.fc12.x86_64
pulseaudio-0.9.20-1.fc12.x86_64
pulseaudio-module-bluetooth-0.9.20-1.fc12.x86_64
pulseaudio-libs-devel-0.9.20-1.fc12.x86_64
alsa-plugins-pulseaudio-1.0.21-2.fc12.x86_64
pulseaudio-libs-zeroconf-0.9.20-1.fc12.x86_64
kde-settings-pulseaudio-4.3-12.noarch
xine-lib-pulseaudio-1.1.16.3-4.fc12.x86_64
pulseaudio-libs-glib2-0.9.20-1.fc12.x86_64
pulseaudio-libs-0.9.20-1.fc12.x86_64
pulseaudio-utils-0.9.20-1.fc12.x86_64
pulseaudio-module-x11-0.9.20-1.fc12.x86_64
pulseaudio-debuginfo-0.9.15-11.fc11.x86_64

looks like pulseaudio-module-x11 is missing, for a start.
__________________
Adam Williamson | awilliam AT redhat DOT com
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net
Reply With Quote
  #5  
Old 24th November 2009, 08:32 PM
MuadNu's Avatar
MuadNu Offline
Registered User
 
Join Date: May 2008
Posts: 353
linuxfedorafirefox
Ok, I installed it, but still get the same as before (I'm pasting a bit more details now though):
Code:
Nov 24 15:28:57 localhost rtkit-daemon[1697]: Sucessfully made thread 2385 of process 2385 (/usr/bin/pulseaudio) owned by '500' high priority at nice level -11.
Nov 24 15:28:57 localhost pulseaudio[2385]: main.c: Daemon startup without any loaded modules, refusing to work.
Nov 24 15:28:57 localhost pulseaudio[2383]: main.c: Daemon startup failed.
I checked the list and no other packages are missing, except for the pulseaudio-libs-devel and kde-settings-pulseaudio which I probably don't need.
Reply With Quote
  #6  
Old 24th November 2009, 08:41 PM
AdamW's Avatar
AdamW Offline
Fedora QA Community Monkey
 
Join Date: Dec 2008
Location: Vancouver, BC
Posts: 3,768
linuxfedorafirefox
weird. um. can you run 'start-pulseaudio-x11' at a terminal as a normal user and see what happens?
__________________
Adam Williamson | awilliam AT redhat DOT com
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net
Reply With Quote
  #7  
Old 24th November 2009, 08:50 PM
MuadNu's Avatar
MuadNu Offline
Registered User
 
Join Date: May 2008
Posts: 353
linuxfedorafirefox
Code:
$ start-pulseaudio-x11 
E: main.c: Daemon startup failed.
(It's probably not a good idea to have reinstalled pulseaudio in the first place...)
Reply With Quote
  #8  
Old 24th November 2009, 08:55 PM
AdamW's Avatar
AdamW Offline
Fedora QA Community Monkey
 
Join Date: Dec 2008
Location: Vancouver, BC
Posts: 3,768
linuxfedorafirefox
well that's wonderfully helpful! sigh.

pulseaudio -vvvv

says?
__________________
Adam Williamson | awilliam AT redhat DOT com
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net
Reply With Quote
  #9  
Old 24th November 2009, 09:09 PM
MuadNu's Avatar
MuadNu Offline
Registered User
 
Join Date: May 2008
Posts: 353
linuxfedorafirefox
SOLVED: Pulseaudio daemon failed to start

I tried it both as a normal user and as root, and I get different output. For root, I get a very long output, http://pastebin.com/m3932866e (this is just the last part). The most important part is, I guess,
Code:
D: alsa-source.c: Read hardware volume: 0:  71% 1:  71%
D: alsa-source.c: Thread starting up
D: core-util.c: SCHED_RR|SCHED_RESET_ON_FORK worked.
I: core-util.c: Successfully enabled SCHED_RR scheduling for thread, with priority 5.
I: module.c: Loaded "module-alsa-card" (index: #4; argument: "device_id="0" name="pci-0000_00_1b.0" card_name="alsa_card.pci-0000_00_1b.0" tsched=yes ignore_dB=no card_properties="module-udev-detect.discovered=1"").
I: module-udev-detect.c: Card /devices/pci0000:00/0000:00:1b.0/sound/card0 (alsa_card.pci-0000_00_1b.0) module loaded.
I: module-udev-detect.c: Found 1 cards.
I: module.c: Loaded "module-udev-detect" (index: #5; argument: "").
D: cli-command.c: Checking for existance of '/usr/lib64/pulse-0.9.19/modules/module-bluetooth-discover.so': success
D: dbus-util.c: Successfully connected to D-Bus system bus 31f630ab786348415bf1be354b0c41a9 as :1.1012
D: bluetooth-util.c: dbus: interface=org.freedesktop.DBus, path=/org/freedesktop/DBus, member=NameAcquired
I: module.c: Loaded "module-bluetooth-discover" (index: #6; argument: "").
D: cli-command.c: Checking for existance of '/usr/lib64/pulse-0.9.19/modules/module-esound-protocol-unix.so': success
I: module.c: Loaded "module-esound-protocol-unix" (index: #7; argument: "").
I: module.c: Loaded "module-native-protocol-unix" (index: #8; argument: "").
D: cli-command.c: Checking for existance of '/usr/lib64/pulse-0.9.19/modules/module-gconf.so': success
I: module.c: Loaded "module-gconf" (index: #9; argument: "").
D: core-subscribe.c: Dropped redundant event due to change event.
I: module-default-device-restore.c: Restored default sink 'alsa_output.pci-0000_00_1b.0.analog-stereo'.
D: core-subscribe.c: Dropped redundant event due to change event.
I: module-default-device-restore.c: Restored default source 'alsa_input.pci-0000_00_1b.0.analog-stereo'.
I: module.c: Loaded "module-default-device-restore" (index: #10; argument: "").
I: module.c: Loaded "module-rescue-streams" (index: #11; argument: "").
I: module.c: Loaded "module-always-sink" (index: #12; argument: "").
I: module.c: Loaded "module-intended-roles" (index: #13; argument: "").
D: module-suspend-on-idle.c: Sink alsa_output.pci-0000_00_1b.0.analog-stereo becomes idle, timeout in 5 seconds.
D: module-suspend-on-idle.c: Source alsa_input.pci-0000_00_1b.0.analog-stereo becomes idle, timeout in 5 seconds.
I: module.c: Loaded "module-suspend-on-idle" (index: #14; argument: "").
I: module.c: Loaded "module-console-kit" (index: #15; argument: "").
I: module.c: Loaded "module-position-event-sounds" (index: #16; argument: "").
I: module.c: Loaded "module-cork-music-on-phone" (index: #17; argument: "").
D: main.c: Got org.pulseaudio.Server!
I: main.c: Daemon startup complete.
D: module-udev-detect.c: /dev/snd/controlC0 is accessible: yes
So the server is started... But, unfortunately, I still get the messages "waiting for sound system to respond".

As a normal user I get
Code:
$ pulseaudio -vvvv
I: main.c: setrlimit(RLIMIT_NICE, (31, 31)) failed: Operation not permitted
I: main.c: setrlimit(RLIMIT_RTPRIO, (9, 9)) failed: Operation not permitted
D: core-rtclock.c: Timer slack is set to 50 us.
D: core-util.c: RealtimeKit worked.
I: core-util.c: Successfully gained nice level -11.
I: main.c: This is PulseAudio 0.9.19
D: main.c: Compilation host: x86_64-redhat-linux-gnu
D: main.c: Compilation CFLAGS: -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -Wall -W -Wextra -pipe -Wno-long-long -Winline -Wvla -Wno-overlength-strings -Wunsafe-loop-optimizations -Wundef -Wformat=2 -Wlogical-op -Wsign-compare -Wformat-security -Wmissing-include-dirs -Wformat-nonliteral -Wold-style-definition -Wpointer-arith -Winit-self -Wdeclaration-after-statement -Wfloat-equal -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wmissing-declarations -Wmissing-noreturn -Wshadow -Wendif-labels -Wcast-align -Wstrict-aliasing=2 -Wwrite-strings -Wno-unused-parameter -ffast-math -Wp,-D_FORTIFY_SOURCE=2 -fno-common -fdiagnostics-show-option
D: main.c: Running on host: Linux x86_64 2.6.31.5-127.fc12.x86_64 #1 SMP Sat Nov 7 21:11:14 EST 2009
D: main.c: Found 2 CPUs.
I: main.c: Page size is 4096 bytes
D: main.c: Compiled with Valgrind support: no
D: main.c: Running in valgrind mode: no
D: main.c: Optimized build: yes
D: main.c: All asserts enabled.
I: main.c: Machine ID is 033450ac9f63df92b7f1e7d94b054d40.
I: main.c: Session ID is 033450ac9f63df92b7f1e7d94b054d40-1259094467.34091-341305730.
I: main.c: Using runtime directory /home/dani/.pulse/033450ac9f63df92b7f1e7d94b054d40-runtime.
I: main.c: Using state directory /home/dani/.pulse.
I: main.c: Using modules directory /usr/lib64/pulse-0.9.19/modules.
I: main.c: Running in system mode: no
I: main.c: Fresh high-resolution timers available! Bon appetit!
I: cpu-x86.c: CPU flags: MMX SSE SSE2 SSE3 SSSE3 SSE4_1 
I: svolume_mmx.c: Initialising MMX optimized functions.
I: remap_mmx.c: Initialising MMX optimized remappers.
I: svolume_sse.c: Initialising SSE2 optimized functions.
I: remap_sse.c: Initialising SSE2 optimized remappers.
I: sconv_sse.c: Initialising SSE2 optimized conversions.
D: memblock.c: Using shared memory pool with 1024 slots of size 64.0 KiB each, total size is 64.0 MiB, maximum usable slot size is 65472
E: main.c: Daemon startup without any loaded modules, refusing to work.
I: main.c: Daemon terminated.
Edit: I now rebooted and for some strange reason the fn volume keys are now working, but I don't get the usual notification on the screen when I change volume (the nice compiz black square), nor what I use to see with compiz disabled, but instead a different graphic (gmixer maybe?). Sound preferences still gives me the error message, as does sound recorder.

Edit 2: I rebooted again and guess what... The fn volume keys are back to not working at all.

Edit 3: SOLVED. It was somehow an issue with my user configuration. I logged in as a different user and the problem disappeared. Then I just copied the pulseaudio configuration from that user. Unfortunately, the microphone still doesn't work, but that's a different issue (and it used to be a different threas until it was erased ).

Last edited by MuadNu; 25th November 2009 at 03:17 PM.
Reply With Quote
  #10  
Old 25th November 2009, 07:48 PM
AdamW's Avatar
AdamW Offline
Fedora QA Community Monkey
 
Join Date: Dec 2008
Location: Vancouver, BC
Posts: 3,768
linuxfedorafirefox
heh, edit 3 is what I would've suggested good job figuring it out.
__________________
Adam Williamson | awilliam AT redhat DOT com
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net
Reply With Quote
Reply

Tags
daemon, failed, pulseaudio, start

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Avahi-daemon failed makx Using Fedora 0 14th March 2008 07:30 PM
HAL Daemon Failed The Boot Dr Using Fedora 0 9th June 2007 10:17 PM
HAL daemon failed? NEVERTRUSTPEAS Using Fedora 1 27th January 2007 12:32 PM
dbus-daemon-1: Failed to start message bus: Failed to bind socket HaydnH Using Fedora 2 30th June 2005 05:31 PM


Current GMT-time: 09:27 (Saturday, 25-05-2013)

TopSubscribe to XML RSS for all Threads in all ForumsFedoraForumDotOrg Archive
logo

All trademarks, and forum posts in this site are property of their respective owner(s).
FedoraForum.org is privately owned and is not directly sponsored by the Fedora Project or Red Hat, Inc.

Privacy Policy | Term of Use | Posting Guidelines | Archive | Contact Us | Founding Members

Powered by vBulletin® Copyright ©2000 - 2012, vBulletin Solutions, Inc.

FedoraForum is Powered by RedHat