質問: 0' failed import gobject._gobject typeerror: metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases ** error:/build/buildd/pygobject-3.0.0/gi/_gobject/pygobject.c:929:pygobject_new_full: assertion failed: (tp != null) aborted banshee[info 02:59:35.413] running banshee 2.2.0: [ubuntu oneiric (development branch) (linux-gnu, x86_64) @ 2011-09-23 04:47:58 utc] exception in gtk# callback delegate note: applications can use glib.exceptionmanager.unhandledexception to handle the exception. system.argumentexception: value does not fall within the expected range. at hyena.gui.canvas.rect.set_width (double value) [0x00000] in <filename unknown>:0 at hyena.gui.canvas.rect.op_explicit (rectangle rect) [0x00000] in <filename unknown>:0 at hyena.data.gui.listview`1[banshee.collection.albuminfo].onsizeallocated (rectangle allocation) [0x00000] in <filename unknown>:0 at gtk.widget.sizeallocated_cb (intptr widget, intptr allocation) [0x00000] in <filename unknown>:0 at glib.exceptionmanager.raiseunhandledexception(system.exception e, boolean is_terminal) at gtk.widget.sizeallocated_cb(intptr widget, intptr allocation) at gtk.widget.gtksharp_widget_base_show(intptr ) at gtk.widget.onshown() at nereid.playerinterface.onshown() at gtk.widget.shown_cb(intptr widget) at gtk.widget.gtk_widget_show(intptr ) at gtk.widget.show() at banshee.gui.baseclientwindow.initialshowpresent() at nereid.playerinterface.initialize() at banshee.gui.baseclientwindow.initializewindow() at banshee.gui.baseclientwindow..ctor(system.string title, system.string confignamespace, int32 defaultwidth, int32 defaultheight) at nereid.playerinterface..ctor() at system.reflection.monocmethod.internalinvoke(system.reflection.monocmethod , system.object , system.object[] , system.exception byref ) at system.reflection.monocmethod.invoke(system.object obj, bindingflags invokeattr, system.reflection.binder binder, system.object[] parameters, system.globalization.cultureinfo culture) at system.reflection.monocmethod.invoke(bindingflags invokeattr, system.reflection.binder binder, system.object[] parameters, system.globalization.cultureinfo culture) at system.reflection.constructorinfo.invoke(system.object[] parameters) at system.activator.createinstance(system.type type, boolean nonpublic) at system.activator.createinstance(system.type type) at banshee.servicestack.servicemanager.registerservice(system.type type) at banshee.servicestack.servicemanager.run() at banshee.servicestack.application.run() at banshee.gui.gtkbaseclient.initialize(boolean registercommonservices) at banshee.gui.gtkbaseclient..ctor(boolean initializedefault, system.string defaulticonname) at banshee.gui.gtkbaseclient..ctor() at nereid.client..ctor() at system.reflection.monocmethod.internalinvoke(system.reflection.monocmethod , system.object , system.object[] , system.exception byref ) at system.reflection.monocmethod.invoke(system.object obj, bindingflags invokeattr, system.reflection.binder binder, system.object[] parameters, system.globalization.cultureinfo culture) at system.reflection.monocmethod.invoke(bindingflags invokeattr, system.reflection.binder binder, system.object[] parameters, system.globalization.cultureinfo culture) at system.reflection.constructorinfo.invoke(system.object[] parameters) at system.activator.createinstance(system.type type, boolean nonpublic) at system.activator.createinstance(system.type type) at banshee.gui.gtkbaseclient.startup() at hyena.gui.cleanroomstartup.startup(hyena.gui.startupinvocationhandler startup) at banshee.gui.gtkbaseclient.startup() at banshee.gui.gtkbaseclient.startup(system.string[] args) at nereid.client.main(system.string[] args) at system.appdomain.executeassembly(system.appdomain , system.reflection.assembly , system.string[] ) at system.appdomain.executeassemblyinternal(system.reflection.assembly a, system.string[] args) at system.appdomain.executeassembly(system.string assemblyfile, system.security.policy.evidence assemblysecurity, system.string[] args) at system.appdomain.executeassembly(system.string assemblyfile) at booter.booter.bootclient(system.string clientname) at booter.booter.main()
回答: あなたがアプリケーションを起動できない唯一のユーザーである場合、エラーは構成に関連しているに違いありません。rhythmboxとbansheeの構成をバックアップし、元のファイルを削除すると、問題が解決する場合があります。