Catfish GUI doesn't launch and "ImportError: No module named dbus" in CLI
System and installation
Hi, I am running Debian 10 Buster with GNOME 3 and I have installed Catfish 1.4.13
from source because the prebuilt Debian repositories only have version 1.4.7-1
.
Building
I installed Catfish system-wide with sudo python setup.py install
.
During the build I didn't see any errors except for Zeitgeist but that doesn't matter because I am not interested in it.
Launching with GUI
When typing 'Catfish' in the search bar I see that it is correctly installed:
But it never launches. My cursor doesn't even have the "busy" animation.
Launching with CLI
I tried to use Catfish in command line but here's what I am getting:
user@PC:~$ catfish --version (or) catfish --help
Traceback (most recent call last):
File "/usr/local/bin/catfish", line 43, in <module>
import catfish
File "/usr/local/lib/python2.7/dist-packages/catfish/__init__.py", line 32, in <module>
from catfish import CatfishWindow
File "/usr/local/lib/python2.7/dist-packages/catfish/CatfishWindow.py", line 38, in <module>
import dbus
ImportError: No module named dbus
Trying as sudo:
user@PC:~$ sudo catfish --version
No protocol specified
Unable to init server: Could not connect: Connection refused
No protocol specified
Unable to init server: Could not connect: Connection refused
Traceback (most recent call last):
File "/usr/local/bin/catfish", line 43, in <module>
import catfish
File "/usr/local/lib/python2.7/dist-packages/catfish/__init__.py", line 32, in <module>
from catfish import CatfishWindow
File "/usr/local/lib/python2.7/dist-packages/catfish/CatfishWindow.py", line 38, in <module>
import dbus
ImportError: No module named dbus
Questions
- Is there a way to fix the issue with the current installation?
- If not, how do I uninstall Catfish please?