Re: F10 - pulseaudio not running
- From: Mike Fleetwood <mike.fleetwood@xxxxxxxxxxxxxx>
- Date: Tue, 5 May 2009 10:02:00 +0100
Kevin Kofler:
Mike Fleetwood wrote:
On my work Fedora 10 desktop (upgraded directly from F8) pulseaudio
doesn't run and I don't know how to fix it. On my home Fedora 10
desktop (upgraded to F9 then F10) pulseaudio runs OK. As a workaround
I have run "chmod o+rw /dev/snd/*" to allow Audacious audio player as
non-root user access to ALSA kernel audio devices to be able to play
music. Help troubleshooting pulseaudio appreciated.
How are you starting your desktop? If the sound device is not accessible for
your user, PulseAudio can't use it either, as it also runs as your user.
You need to log in in a way which is recognized by ConsoleKit, which in F10
means GDM or KDM. (In F11, other ways to log in should work.)
I login to the desktop using GDM.
To me Fedora 10 appears to set the permissions of the ALSA sound
devices to read-write for root only and none for all other users. To
allow this to work pulseaudio is a setuid root executable.
However my workaround on my broken work desktop was to allow all users
read-write access to the sound devices, so now pulseaudio can access
the sound device but it still fails to start.
[mike@rockover ~]$ ls -l /dev/sndFrom my functional home desktop ...
total 0
crw-rw----+ 1 root root 116, 8 2009-04-08 13:16 controlC0
crw-rw----+ 1 root root 116, 7 2009-04-08 20:06 pcmC0D0c
crw-rw----+ 1 root root 116, 6 2009-05-04 07:10 pcmC0D0p
crw-rw----+ 1 root root 116, 5 2009-04-08 13:16 pcmC0D1c
crw-rw----+ 1 root root 116, 4 2009-04-08 13:16 pcmC0D1p
crw-rw----+ 1 root root 116, 3 2009-04-08 13:16 seq
crw-rw----+ 1 root root 116, 2 2009-04-08 13:16 timer
[mike@rockover ~]$ ls -l /usr/bin/pulseaudio
-rwsr-xr-x 1 root root 70044 2009-01-13 12:46 /usr/bin/pulseaudio
[mike@rockover ~]$ ps -ef | fgrep pulseaudio
mike 11044 22078 0 09:43 pts/3 00:00:00 fgrep pulseaudio
mike 14834 1 0 Apr08 ? 01:33:26 /usr/bin/pulseaudio
--start --log-target=syslog
[mike@rockover ~]$ su -c "lsof -p 14834" | fgrep dev
Password:
pulseaudi 14834 mike mem REG 8,3 8492 7092995
/usr/lib/pulse-0.9/modules/module-default-device-restore.so
pulseaudi 14834 mike mem REG 8,3 12564 7092305
/usr/lib/pulse-0.9/modules/module-device-restore.so
pulseaudi 14834 mike mem REG 0,16 67108904 66470
/dev/shm/pulse-shm-2254029202
pulseaudi 14834 mike 0r CHR 1,3 0t0 355 /dev/null
pulseaudi 14834 mike 1w CHR 1,3 0t0 355 /dev/null
pulseaudi 14834 mike 2w CHR 1,3 0t0 355 /dev/null
pulseaudi 14834 mike 12u REG 8,3 13853 4563821
/home/mike/.pulse/1e7c731be7e02f0d97ac220045bb773d:device-volumes.i386-redhat-linux-gnu.gdbm
pulseaudi 14834 mike 19u CHR 116,8 0t0 3106 /dev/snd/controlC0
pulseaudi 14834 mike 25u CHR 116,8 0t0 3106 /dev/snd/controlC0
[mfleetwo@mfleetwo3 ~]$ ls -l /dev/sndFrom my broken work desktop ...
total 0
crw-rw-rw- 1 root root 116, 7 2009-04-22 13:13 controlC0
crw-rw-rw- 1 root root 116, 6 2009-04-22 13:13 hwC0D0
crw-rw-rw- 1 root root 116, 5 2009-05-04 13:13 pcmC0D0c
crw-rw-rw- 1 root root 116, 4 2009-05-04 15:03 pcmC0D0p
crw-rw-rw- 1 root root 116, 3 2009-04-22 13:13 seq
crw-rw-rw- 1 root root 116, 2 2009-04-22 13:13 timer
[mfleetwo@mfleetwo3 ~]$ ls -l /usr/bin/pulseaudio
-rwsr-xr-x 1 root root 75772 2009-01-13 12:46 /usr/bin/pulseaudio
[mfleetwo@mfleetwo3 ~]$ ps -ef | fgrep pulseaudio
mfleetwo 32520 22684 0 09:55 pts/0 00:00:00 fgrep pulseaudio
[mfleetwo@mfleetwo3 ~]$ pulseaudio --start --log-target=syslog
I: caps.c: Limited capabilities successfully to CAP_SYS_NICE.
I: caps.c: Dropping root privileges.
I: caps.c: Limited capabilities successfully to CAP_SYS_NICE.
[WARN 32524] polkit-session.c:144:polkit_session_set_uid(): session != NULL
Not built with -rdynamic so unable to print a backtrace
[mfleetwo@mfleetwo3 ~]$ echo $?
1
[mfleetwo@mfleetwo3 ~]$ ps -ef | fgrep pulseaudio
Thanks,
Mike
--
fedora-list mailing list
fedora-list@xxxxxxxxxx
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
Guidelines: http://fedoraproject.org/wiki/Communicate/MailingListGuidelines
- Follow-Ups:
- Re: F10 - pulseaudio not running
- From: Kevin Kofler
- Re: F10 - pulseaudio not running
- From: Rex Dieter
- Re: F10 - pulseaudio not running
- References:
- F10 - pulseaudio not running
- From: Mike Fleetwood
- Re: F10 - pulseaudio not running
- From: Kevin Kofler
- F10 - pulseaudio not running
- Prev by Date: digikam on F10 64bit
- Next by Date: Re: Where is lsof?
- Previous by thread: Re: F10 - pulseaudio not running
- Next by thread: Re: F10 - pulseaudio not running
- Index(es):
Relevant Pages
|