View previous topic :: View next topic |
Author |
Message |
Fred Krogh Veteran
Joined: 07 Feb 2005 Posts: 1036 Location: Tujunga, CA
|
Posted: Sun Jul 28, 2013 11:54 pm Post subject: pulseaudio fails with no consolekit -- FIXED |
|
|
I'm recovering from a bout with trying to boot with systemd. I've read that pulseaudio needs consolekit although I just emerged it with no consolekit installed, and the emerge did not complain. I tried emerging console kit but that is blocked by systemd, and I don't really want to undo all the work I've just done to get things working again. This is what I'm seeing in /var/log/messages Quote: | Jul 28 16:49:48 mon1 pulseaudio[16556]: [pulseaudio] source.c: Default and alternate sample rates are the same.
Jul 28 16:49:48 mon1 pulseaudio[16556]: [pulseaudio] module-console-kit.c: GetSessionsForUnixUser() call failed: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.ConsoleKit was not provided by any .service files
Jul 28 16:49:48 mon1 pulseaudio[16556]: [pulseaudio] module.c: Failed to load module "module-console-kit" (argument: ""): initialization failed.
Jul 28 16:49:48 mon1 pulseaudio[16556]: [pulseaudio] main.c: Module load failed.
Jul 28 16:49:48 mon1 pulseaudio[16556]: [pulseaudio] main.c: Failed to initialize daemon.
Jul 28 16:49:57 mon1 kernel: [ 9501.531899] Shorewall:net2fw:DROP:IN=eth0 OUT= MAC=00:e0:4c:68:e4:0c:00:02:3b:00:25:37:08:00 SRC=69.254.144.251 DST=216.86.203.11 LEN=143 TOS=0x00 PREC=0x00 TTL=118 ID=8955 PROTO=UDP SPT=4915 DPT=50776 LEN=123
| after running start-pulseaudio-x11. So how to resolve the consolekit/systemd issue? Thanks,
Fred
Last edited by Fred Krogh on Mon Jul 29, 2013 5:19 am; edited 1 time in total |
|
Back to top |
|
|
VoidMage Watchman
Joined: 14 Oct 2006 Posts: 6196
|
Posted: Mon Jul 29, 2013 3:07 am Post subject: |
|
|
IIRC, it's handle this way: systemd replaces consolekit functionality with its own, furthermore in Gentoo udev-acl binary and its udev rules (consolekit[acl]) would interfere with systemd rules for the similar target.
However, if your display manager doesn't support consolekit natively, X session needs to be tweaked...but you probably already know that.
As for pulseaudio, its consolekit plugin has code in place to let it be ignored while systemd is running and it also has a systemd useflag (AFAIK it should work out of the box).
If that doesn't help, you could also theak the config file not to load consolekit plugin at all. |
|
Back to top |
|
|
Fred Krogh Veteran
Joined: 07 Feb 2005 Posts: 1036 Location: Tujunga, CA
|
Posted: Mon Jul 29, 2013 5:17 am Post subject: |
|
|
Thanks -- I just commented out lines connected with console-kit in /etc/pulse/default.pa and all works. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|