Diodon's dependency on Zeitgeist
So I disabled Zeitgeist since when it starts to scan, it takes up 1GB of RAM..... 1 fucking Gigabyte! I disabled from running it by issuing the following commands:
sudo sed 's/NoDisplay=true/NoDisplay=false/g' -i /etc/xdg/autostart/zeitgeist-datahub.desktop
sudo chmod -x /usr/lib/x86_64-linux-gnu/zeitgeist-fts
sudo chmod -x /usr/bin/zeitgeist-datahub
sudo chmod -x /usr/bin/zeitgeist-daemon
Then searched running zeitgeist processes (via ps command) and killed them.
So finally I got my 1GB of RAM back... whew! Until Diodon started to freeze. It's running, but it ain't keeping tabs of my clipboard, and it ain't clearing. I killed it, then launched from terminal hoping it spits out some error I could work with.
** (diodon:22122): CRITICAL **: file log.c: line 975: unexpected error: Error calling StartServiceByName for org.gnome.zeitgeist.Engine: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ExecFailed: Failed to execute program org.gnome.zeitgeist.Engine: Success (g-dbus-error-quark, 23)
Yup, it's dependent on Zeitgeist alright. And since there's no Zeitgeist plugin for Diodon, and I can't disable it from the application itself, I resorted to uninstalling Diodon and installing ClipIt. And...... I got my clipboard history back!
Yeah, alright it doesn't have an Ambiance theme making it an odd indicator. But I don't care, my clipboard history matters more than visual aesthetics.