You are not logged in.

#1 2009-03-28 17:40:55

natern
Member
Registered: 2008-02-18
Posts: 9

Banshee/Gstreamer Permission Problems

I seem to having issues getting Banshee to run on a regular user account.
Currently the only way I can get it to run is by running "dbus-launch banshee-1" as root.
If I try and run it as a regular user I get:

bash-3.2$ dbus-launch banshee-1
[Info  10:38:02.536] Running Banshee 1.4.3: [source-tarball (linux-gnu, x86_64) @ 2009-03-25 21:34:58 UTC]
Xlib:  extension "Generic Event Extension" missing on display ":0.0".
Xlib:  extension "Generic Event Extension" missing on display ":0.0".
Xlib:  extension "Generic Event Extension" missing on display ":0.0".
Xlib:  extension "Generic Event Extension" missing on display ":0.0".
Xlib:  extension "Generic Event Extension" missing on display ":0.0".
Xlib:  extension "Generic Event Extension" missing on display ":0.0".
[Warn  10:38:03.576] Cannot connect to NetworkManager - An available, working network connection will be assumed
[Warn  10:38:03.740] Caught an exception - No support GNOME Settings Daemon could be reached. (in `Banshee.MultimediaKeys')
  at Banshee.MultimediaKeys.MultimediaKeysService.Banshee.ServiceStack.IExtensionService.Initialize () [0x00000] 
  at Banshee.ServiceStack.ServiceManager.StartExtension (Mono.Addins.TypeExtensionNode node) [0x00000] 
[Warn  10:38:03.740] Extension `Banshee.MultimediaKeys.MultimediaKeysService' not started: No support GNOME Settings Daemon could be reached.
[Warn  10:38:03.866] Caught an exception - No support GNOME Settings Daemon could be reached. (in `Banshee.MultimediaKeys')
  at Banshee.MultimediaKeys.MultimediaKeysService.Banshee.ServiceStack.IExtensionService.Initialize () [0x00000] 
  at Banshee.ServiceStack.ServiceManager.StartExtension (Mono.Addins.TypeExtensionNode node) [0x00000] 
[Warn  10:38:03.866] Extension `Banshee.MultimediaKeys.MultimediaKeysService' not started: No support GNOME Settings Daemon could be reached.
[Info  10:38:03.867] All services are started 1.203788s
[Info  10:38:04.170] GNOME screensaver service not found
[Warn  10:38:04.266] Forcefully breaking out of RCS loop b/c change in total_width less than 1.0
[Info  10:38:04.436] nereid Client Started
[Error 10:38:06.982] GStreamer resource error: OpenWrite
[Error 10:38:07.332] GStreamer resource error: OpenWrite
System.ApplicationException: Could not find org.freedesktop.Avahi
  at Mono.Zeroconf.Providers.AvahiDBus.DBusManager.Initialize () [0x00000] 
  at Mono.Zeroconf.Providers.AvahiDBus.ZeroconfProvider.Initialize () [0x00000] 
  at Mono.Zeroconf.Providers.ProviderFactory.GetProviders () [0x00000] 
System.DllNotFoundException: libnss_mdns-0.2.so
  at (wrapper managed-to-native) Mono.Zeroconf.Providers.Bonjour.Native:DNSServiceCreateConnection (Mono.Zeroconf.Providers.Bonjour.ServiceRef&)
  at Mono.Zeroconf.Providers.Bonjour.Zeroconf.Initialize () [0x00000] 
  at Mono.Zeroconf.Providers.Bonjour.ZeroconfProvider.Initialize () [0x00000] 
  at Mono.Zeroconf.Providers.ProviderFactory.GetProviders () [0x00000] 
[Warn  10:38:07.481] Failed to start DAAP client - No Zeroconf providers could be found or initialized. Necessary daemon may not be running. (in `Mono.Zeroconf')
  at Mono.Zeroconf.Providers.ProviderFactory.GetProviders () [0x00000] 
  at Mono.Zeroconf.Providers.ProviderFactory.get_DefaultProvider () [0x00000] 
  at Mono.Zeroconf.Providers.ProviderFactory.get_SelectedProvider () [0x00000] 
  at Mono.Zeroconf.ServiceBrowser..ctor () [0x00000] 
  at Daap.ServiceLocator.Start () [0x00000] 
  at Banshee.Daap.DaapService.DelayedInitializeTimeout () [0x00000] 
[Error 10:38:07.704] GStreamer resource error: OpenWrite
[Error 10:38:08.057] GStreamer resource error: OpenWrite
[Error 10:38:08.388] GStreamer resource error: OpenWrite

Where the "GStreamer resource error: OpenWrite" seems to only happen with regular users.
I can play back the same mp3 files as a regular user with mpg123 or xmms with no problems, so it seems to be related to gstreamer as far as I can tell.
I'm using 64 bit arch with XFCE4 as my display manager.
Thanks for any help with this!

Offline

#2 2009-03-28 17:51:27

skottish
Forum Fellow
From: Here
Registered: 2006-06-16
Posts: 7,942

Re: Banshee/Gstreamer Permission Problems

Offline

#3 2009-03-31 19:46:47

natern
Member
Registered: 2008-02-18
Posts: 9

Re: Banshee/Gstreamer Permission Problems

Yeah, I checked that post already before I decided to make a post of my own. Thanks anyway for the link. smile
I did a quick check and I do not have pulseaudio installed on my system. I also don't have any other applications running that should be using the soundcard, at least that I'm aware of. And all of the gstreamer plugins are installed that I saw in the arch repos, which probably isn't surprising since running banshee as root works fine.
For the time being I'll just keep running a root terminal on another workspace so I can keep banshee going.

Offline

Board footer

Powered by FluxBB