GNOME Bugzilla – Bug 350482
Can't run Banshee as normal User.
Last modified: 2006-08-11 16:25:58 UTC
Steps to reproduce: 1. Just install the SVN version and run it as a normal user. 2. 3. Stack trace: this is not the stack trace. It's the output in the console. $ banshee Warning: [8/8/2006 8:54:35 PM] (Cannot connect to NetworkManager) - An available, working network connection will be assumed Debug: [8/8/2006 8:54:37 PM] (Default player engine) - GStreamer 0.10 Debug: [8/8/2006 8:54:37 PM] (Audio CD Core Initialized) - ** (/usr/lib/banshee/banshee.exe:5668): WARNING **: nautilus_burn_drive_copy is deprecated please use nautilus_burn_drive_ref() instead Setting MusicBrainz proxy to www.musicbrainz.org:80 Segmentation fault Other information:
Thanks for the bug report. Without a stack trace from the crash it's very hard to determine what caused it. Can you provide us with one? Please see http://banshee-project.org/Debugging for more information on how to do so. What do you mean with "can't run as normal user", does this mean it behaves differently with the super user?
Are you trying to burn a CD when this happens? Does it crash at startup? What version of GNOME are you using? What distro... Can you respond also to Ruben's comment? Under a correct setup, Banshee will run just fine as a normal user, so your summary is rather confusing without anything to go on.
Like I said, this happen when I run the banshee I get this error before I get the MDI window. Yes, when I run as root this goes well. I did not put the Stack Trace because I can't use your guide. When I do: $ gdb --eval-command=run --args mono --debug /usr/lib/banshee/banshee.exe gdb: unrecognized option `--eval-command=run' Use `gdb --help' for a complete list of options. I'm using Fedora Core 5. Fresh install tkx in advance Paulo Aboim Pinto
First of all, you didn't answer any of my questions. As for gdb not working, try this: $ gdb mono (gdb) run --debug /usr/lib/banshee/banshee.exe Then follow the guide from there.
Confirmed on Fedora Core 5:- "Are you trying to burn a CD when this happens? Does it crash at startup? What version of GNOME are you using? What distro... Can you respond also to Ruben's comment? " It crashes at startup. Not burning a CD. GNOME 2.14.2. Fedora Core 5. ---------------------------------------------------------------- Backtrace: (gdb) mono --debug /usr/lib/banshee/banshee.exe (no debugging symbols found) (no debugging symbols found) <snip> Warning: [8/10/2006 11:44:42 PM] (Cannot connect to NetworkManager) - An available, working network connection will be assumed [New Thread -1229882464 (LWP 16388)] (no debugging symbols found) Debug: [8/10/2006 11:44:46 PM] (Default player engine) - GStreamer 0.10 Debug: [8/10/2006 11:44:46 PM] (Audio CD Core Initialized) - [New Thread -1231397984 (LWP 16390)] ** (/usr/lib/banshee/banshee.exe:16383): WARNING **: nautilus_burn_drive_copy is deprecated please use nautilus_burn_drive_ref() instead Program received signal SIGSEGV, Segmentation fault.
+ Trace 70171
Thread NaN (LWP 16383)
----------------------------- I've talked to people on IRC and heard that the latest DBus or DBus 0.62 fixes this issue. Fedora Core 5 uses 0.61 by default. So that may fix it. But I'm just confirming the report is all.
the problem was the DBus version. The error was not right in the console. I had some help to use the GDB, because the command that was in the Banshee WebPage did not work for me. SVN Banshee works with 0.62 version of DBus. What I don't undestand is: Why with ROOT I can run Banshee and with a normal user I can't. The DBus should independent of the kind of user. tkx in advance and hope I helps improving this software. Paulo Aboim Pinto Odivelas - Portugal
As Koike pointed out, it's a duplicate. *** This bug has been marked as a duplicate of 347344 ***