ubuntu 22.04 Diodon stop working

Asked by mario

I have a laptop with Ubuntu 22.04 and for a few days Diodon ver 1.12.0-1 no longer copies what is in the clipboard list. I tried removing it in program with "apt --purge remove diodon" and then reinstalling it but it still doesn't work. What can I do?

Question information

Language:
English Edit question
Status:
Expired
For:
Diodon Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Oliver Sauder (sao) said :
#1

Could this issue be similar to #701738 ?

Otherwise, it would be helpful to have debug output you can gain like the following:

1. close diodon
2. open a terminal
3. run G_MESSAGES_DEBUG=all diodon > diodon_debug.txt
4. when it is then still empty you can attach the debug log to this question.

Revision history for this message
mario (marava1) said :
#2

Thank you, no is not the same of #701738 (history never empty)

I do not know how to attach diodon_debug.txt but here there is the content:
(diodon:3497): GLib-GIO-DEBUG: 18:03:06.882: _g_io_module_get_default: Found default implementation gvfs (GDaemonVfs) for ‘gio-vfs’
(diodon:3497): GLib-DEBUG: 18:03:06.932: unsetenv() is not thread-safe and should not be used after threads are created
(diodon:3497): Gtk-DEBUG: 18:03:06.932: Connecting to session manager
** (diodon:3497): DEBUG: 18:03:06.933: main.vala:86: Activate DiodonApplication (Version 1.12.0)
(diodon:3497): GLib-GIO-DEBUG: 18:03:06.934: _g_io_module_get_default: Found default implementation dconf (DConfSettingsBackend) for ‘gsettings-backend’
(diodon:3497): dconf-DEBUG: 18:03:06.934: watch_fast: "/net/launchpad/diodon/clipboard/" (establishing: 0, active: 0)
(diodon:3497): dconf-DEBUG: 18:03:06.934: watch_fast: "/net/launchpad/diodon/plugins/" (establishing: 0, active: 0)
(diodon:3497): GLib-DEBUG: 18:03:06.934: setenv()/putenv() are not thread-safe and should not be used after threads are created
(diodon:3497): dconf-DEBUG: 18:03:06.934: watch_established: "/net/launchpad/diodon/clipboard/" (establishing: 1)
(diodon:3497): dconf-DEBUG: 18:03:06.934: watch_established: "/net/launchpad/diodon/plugins/" (establishing: 1)
** (diodon:3497): DEBUG: 18:03:06.938: controller.vala:508: Creating filter pattern ^\s+$
** (diodon:3497): DEBUG: 18:03:06.938: zeitgeist-clipboard-storage.vala:297: Get recent 40 items
** (diodon:3497): DEBUG: 18:03:06.943: zeitgeist-clipboard-storage.vala:589: Created 19 clipboard items
** (diodon:3497): DEBUG: 18:03:06.944: zeitgeist-clipboard-storage.vala:132: Zeitgeist privacy mode is disabled

Revision history for this message
Oliver Sauder (sao) said :
#3

The log file looks good. What you could try is to delete/rename the Zeitgeist SQLite database where items are getting stored and see whether that solves the issue:

Run the following commands in the terminal:
1. killall diodon
2. killall zeitgeist-daemon
3. mv ~/.local/share/zeitgeist/activity.sqlite ~/.local/share/zeitgeist/activity.sqlite.old
4. G_MESSAGES_DEBUG=all diodon > diodon_debug.txt

Revision history for this message
mario (marava1) said :
#4

Thank you, I have done what you have suggested but unfortunately Diodon does not work yet, here there is the new diodon_debug.txt:

(diodon:4628): GLib-GIO-DEBUG: 17:16:28.077: _g_io_module_get_default: Found default implementation gvfs (GDaemonVfs) for ‘gio-vfs’
(diodon:4628): GLib-DEBUG: 17:16:28.127: unsetenv() is not thread-safe and should not be used after threads are created
(diodon:4628): Gtk-DEBUG: 17:16:28.127: Connecting to session manager
** (diodon:4628): DEBUG: 17:16:28.128: main.vala:86: Activate DiodonApplication (Version 1.12.0)
(diodon:4628): GLib-GIO-DEBUG: 17:16:28.129: _g_io_module_get_default: Found default implementation dconf (DConfSettingsBackend) for ‘gsettings-backend’
(diodon:4628): dconf-DEBUG: 17:16:28.129: watch_fast: "/net/launchpad/diodon/clipboard/" (establishing: 0, active: 0)
(diodon:4628): dconf-DEBUG: 17:16:28.129: watch_fast: "/net/launchpad/diodon/plugins/" (establishing: 0, active: 0)
(diodon:4628): dconf-DEBUG: 17:16:28.129: watch_established: "/net/launchpad/diodon/clipboard/" (establishing: 1)
(diodon:4628): dconf-DEBUG: 17:16:28.129: watch_established: "/net/launchpad/diodon/plugins/" (establishing: 1)
(diodon:4628): GLib-DEBUG: 17:16:28.130: setenv()/putenv() are not thread-safe and should not be used after threads are created
** (diodon:4628): DEBUG: 17:16:28.223: controller.vala:508: Creating filter pattern ^\s+$
** (diodon:4628): DEBUG: 17:16:28.223: zeitgeist-clipboard-storage.vala:297: Get recent 40 items
** (diodon:4628): DEBUG: 17:16:28.225: zeitgeist-clipboard-storage.vala:589: Created 0 clipboard items
** (diodon:4628): DEBUG: 17:16:28.226: zeitgeist-clipboard-storage.vala:132: Zeitgeist privacy mode is disabled

Revision history for this message
Launchpad Janitor (janitor) said :
#5

This question was expired because it remained in the 'Open' state without activity for the last 15 days.