I use Quodlibet on my Linux music player, and have used it for many years on Windows laptops as well. Now I've moved to a Mac I'd like to use Quodlibet on it also.
I've installed Quodlibet using MacPorts (first time I've used it). I also installed gstreamer010-gst-plugins-base using MacPorts.
Following that, I've attempted to start Quodlibet from a terminal prompt in XQuartz but it fails - I'm pretty inexperienced with this type of installation, so I'd appreciate any advice on how to resolve this.
** Message: pygobject_register_sinkfunc is deprecated (GstObject)
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/gobject/__init__.py:115: Warning: Attempt to add property quodlibet+player+gstbe+GStreamerPlayer::volume after class was initialised
type_register(cls, namespace.get('__gtype_name__'))
W: Could not import python-gpod, iPod support disabled.
Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
W: Couldn't connect to a device backend.
W: No device backend, Media Devices browser disabled.
Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
Traceback (most recent call last):
File "/opt/local/bin/quodlibet-2.7", line 425, in <module>
main()
File "/opt/local/bin/quodlibet-2.7", line 141, in main
mmkeys.init(window, player)
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/quodlibet/qltk/mmkeys_.py", line 109, in init
if init_dbus_mmkeys(window, player):
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/quodlibet/qltk/mmkeys_.py", line 40, in init_dbus_mmkeys
if not DBusMMKey.is_active():
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/quodlibet/qltk/dbusmmkey.py", line 33, in is_active
bus = dbus.Bus(dbus.Bus.TYPE_SESSION)
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/dbus/_dbus.py", line 108, in __new__
bus = BusConnection.__new__(subclass, bus_type, mainloop=mainloop)
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/dbus/bus.py", line 125, in __new__
bus = cls._new_for_bus(address_or_type, mainloop=mainloop)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NoMemory: Not enough memory