Public bug reported: Yesterday, the last thing I can remember doing on my laptop, was listening to an album in Quod Libet, before shutting it down.
Today, it just wouldn't start. I attempted starting from the terminal, to see if it'd spit out some useful info. $ quodlibet Traceback (most recent call last): File "/usr/share/quodlibet/formats/__init__.py", line 22, in ? try: format = __import__(name, {}, {}, self) File "/usr/share/quodlibet/formats/xiph.py", line 131, in ? if gst.registry_get_default().find_plugin(plugin) is not None: AttributeError: 'module' object has no attribute 'registry_get_default' Traceback (most recent call last): File "/usr/share/quodlibet/formats/__init__.py", line 22, in ? try: format = __import__(name, {}, {}, self) File "/usr/share/quodlibet/formats/trueaudio.py", line 20, in ? if gst.registry_get_default().find_plugin("ttadec") is None: AttributeError: 'module' object has no attribute 'registry_get_default' Traceback (most recent call last): File "/usr/share/quodlibet/formats/__init__.py", line 22, in ? try: format = __import__(name, {}, {}, self) File "/usr/share/quodlibet/formats/mp3.py", line 15, in ? if gst.registry_get_default().find_plugin("mad") is None: AttributeError: 'module' object has no attribute 'registry_get_default' Traceback (most recent call last): File "/usr/share/quodlibet/formats/__init__.py", line 22, in ? try: format = __import__(name, {}, {}, self) File "/usr/share/quodlibet/formats/mp4.py", line 31, in ? if gst.registry_get_default().find_plugin("faad") is None: AttributeError: 'module' object has no attribute 'registry_get_default' Traceback (most recent call last): File "/usr/share/quodlibet/formats/__init__.py", line 22, in ? try: format = __import__(name, {}, {}, self) File "/usr/share/quodlibet/formats/mpc.py", line 86, in ? if gst.registry_get_default().find_plugin("musepack") is None: AttributeError: 'module' object has no attribute 'registry_get_default' Traceback (most recent call last): File "/usr/share/quodlibet/formats/__init__.py", line 22, in ? try: format = __import__(name, {}, {}, self) File "/usr/share/quodlibet/formats/wav.py", line 18, in ? if gst.registry_get_default().find_plugin("wavparse") is None: AttributeError: 'module' object has no attribute 'registry_get_default' Traceback (most recent call last): File "/usr/share/quodlibet/formats/__init__.py", line 22, in ? try: format = __import__(name, {}, {}, self) File "/usr/share/quodlibet/formats/wavpack.py", line 22, in ? if gst.registry_get_default().find_plugin("wavpack") is None: AttributeError: 'module' object has no attribute 'registry_get_default' Supported formats: formats.mp3, formats.mp4, formats.mpc, formats.trueaudio, formats.wav, formats.wavpack, formats.xiph Traceback (most recent call last): File "/usr/bin/quodlibet", line 301, in ? main() File "/usr/bin/quodlibet", line 33, in main library = load_library() File "/usr/bin/quodlibet", line 255, in load_library lib = library.init(const.LIBRARY) File "/usr/share/quodlibet/library/__init__.py", line 38, in init library.load(cache_fn, skip=True) File "/usr/share/quodlibet/library/_library.py", line 124, in load try: items = pickle.load(fileobj) File "/usr/share/quodlibet/formats/xiph.py", line 131, in ? if gst.registry_get_default().find_plugin(plugin) is not None: AttributeError: 'module' object has no attribute 'registry_get_default' This happens every time. I assume it has something to do with python-gst (or python-gst0.10), because it doesn't only affect Ubuntu's Quod Libet package, but also upstream straight from SVN. When removing all references to gst in the source code, the application launches, but then won't playback anything, due to the audio output code being removed, obviously. I can't remember if gst was updated yesterday or early this morning, though. Come to think of it, there was something else that happened yesterday. With an update came the Orca screen reader, and I thought it'd be fun to try. Then, an accessibility daemon was automatically configured to launch with every program. But I went to Assistive Technology Preferences and disabled it, so that couldn't be the problem, as it still won't work, right? ** Affects: quodlibet (Ubuntu) Importance: Untriaged Status: Unconfirmed -- Quod Libet won't start at all https://launchpad.net/bugs/59755 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs