diodon
- Powerful clipboard manager
- https://github.com/diodon-dev/
diodon,diodon, Wiki, Bugtracker
broken - no clipboard entries anymore
- diodon uses Zeitgeist
(Broken). - Zeitgeist uses SQLite
Broken). - TooManyResults error results in empty history, Diodon often shows my clipboard history as 'empty'
(Both broken links)
Quick Fixes
- Option 1: Stop and restart Diodon
*
pkill diodon
pkill zeitgeist-daemon
G_MESSAGES_DEBUG=all diodon > diodon_debug.txt
sqlite DB broken
- For whatever reason, even a sqlite database might break.
*
# Testrun from diodon shows:
$ strace diodon
...
zeitgeist-clipboard-storage.vala:383: Add item unavailable not successful, error: GDBus.Error:org.gnome.zeitgeist.EngineError.DatabaseCorrupt: Database corruption flag is set.
...
*
- Check the zeitgeist db:
$ sqlite3 ~/.local/share/zeitgeist/activity.sqlite 'VACUUM;'
- If this reports something like
Unable to execute SQL:- this is the problem.
*
$ zeitgeist-daemon -r
[09:25:01.337402 WARNING] sql.vala:150: It looks like your database is corrupt. It will be renamed and a new one will be created.
[09:25:01.391462 WARNING] zeitgeist-daemon.vala:546: Can't create database: 10, disk I/O error
*
- If the past user activity is not important anymore, remove the broken db
$ pkill zeitgeist-daemon
$ rm -r .local/share/zeitgeist/
$ nohup zeitgeist-daemon -r &
# Restart diodon
$ pkill diodon
$ nohup diodon &