Cannot block Zeitgeist application usage but clipboard

Bug #1312704 reported by BlackDex on 2014-04-25
This bug affects 6 people
Affects Status Importance Assigned to Milestone

Bug Description

When the recording is disabled in the tab Files and Applications of the Security and Privacy dialog also Diodon stops recording. There however is no way to disable recording of all applications but clipboard actions.

Such an option should be added to the privacy dialog to explicitly disable all recording but the clipboard. There will be a need to discuss this issue with the Zeitgeist team to implement such feature.

Workaround for now:
Disable all checkboxes in the privacy and security -> files and applications tab but leave Documents checked. Diodon will keep recording clipboard actions this way.

Oliver Sauder (sao) wrote :

Thanks for your bug report.

So primary selection is not enabled by default in version 1.1.0 anymore. See here

That was the only change about primary selection.

So I guess could you check in the Diodon preferences whether it is still activated (I guess an upgrade could have disabled it) and check whether primary support works after it?

BlackDex (blackdex) wrote :

I know, and i have changed the setting of course.
Also changed the settings via dconf-editor etc.. Didn't have any effect.

Oliver Sauder (sao) wrote :

OK. I will need some more details then to reproduce it.

So before running those commands quit Diodon.

Then run the following:
gsettings list-recursively net.launchpad.Diodon.clipboard > diodon-settings.txt
G_MESSAGES_DEBUG=all diodon > diodon-debug.txt

When diodon is started select a few items in e.g. Firefox. After that close Diodon and attach files diodon-settings.txt and diodon-debug.txt to this bug.


BlackDex (blackdex) wrote :

Well it looks like something else then :).
According to the debug log it does copy primary and ctrl+c, but it isn't visible in the menu.
Also the "storage.xml" is empty! Tried to remove it and restarted diodon, but it isn't recreated.

Hope this can help you. If not, let me know.

net.launchpad.Diodon.clipboard add-images false
net.launchpad.Diodon.clipboard keep-clipboard-content true
net.launchpad.Diodon.clipboard instant-paste false
net.launchpad.Diodon.clipboard recent-items-size uint32 100
net.launchpad.Diodon.clipboard use-clipboard true
net.launchpad.Diodon.clipboard synchronize-clipboards false
net.launchpad.Diodon.clipboard use-primary true

Oliver Sauder (sao) wrote :

storage.xml is not used anymore but zeitgeist database instead. See for details.

The debug output looks just fine to me. It indicates that you have selected a text on a python application. Which application is this exactly?

BlackDex (blackdex) wrote :

Ah... That explains it. I have zeitgeist logging disabled!
Tested it with only the "Documents" logging on, and that seems to work.

So that means that people that disable zeitgeist arn't able to use Diodon any more.

BlackDex (blackdex) wrote :

Ow, btw, that python application is Terminator.

Oliver Sauder (sao) wrote :

OK mystery solved then.... Yeah when Zeitgeist is disabled Diodon 1.1.0 won't work. But what Diodon basically does is tracking of your copy actions so disabling application usage in the privacy dialog does kind of make sense that Diodon stops recording as well.

What I would like to see though is a separate clipboard include checkbox in the privacy dialog to make it clearer that clipboard recording will be disabled as well. I am in discussion with the Zeitgeist team about this. For now as you did with the Documents include box be a workaround to keep that box and disable all others.

I will also write a blog post about this issue in the near future so it will be clear for users of Diodon what to expect.

Renaming this issue so to use it as a feature request to have an include clipboard usage box in the privacy dialog.

summary: - Primary Selection isn't working any more
+ Cannot block Zeitgeist application usage but clipboard
Oliver Sauder (sao) on 2014-04-27
description: updated
Changed in diodon:
status: New → Triaged
importance: Undecided → Medium
Oliver Sauder (sao) wrote :

As an update on this issue: I have submitted a patch to zeitgeist to implement clipboard ontologies which will be a start to identically distinguish clipboard activities from others.

See here:

When this is implemented a second step will be then to apply a patch to Activity Log Manager Privacy Widget that clipboard can be included.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.