Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

Truecrypt installs and runs but is unable to use the Unity system tray for the program running in the background. If one exits the main program can not be restarted to unmount the encrypted volume(s). I have tried white-listing 'truecrypt' but it still does not allow the background program to appear in the system tray.

share|improve this question
add comment

3 Answers 3

Whitelist 'Truecrypt' instead, log out, log in again and it should show up:

enter image description here

enter image description here

share|improve this answer
    
Many thanks, the key step was to log out and back in again - I am using a LiveCD so used gnome-session-save --logout-dialog in a terminal –  user14256 Apr 14 '11 at 17:32
2  
You can also press Alt+F2 and run (unity &), which will restart Unity. –  htorque Apr 14 '11 at 17:35
3  
Where do you get that screenshot? My gconf-editor has not those entries. –  enzotib Apr 21 '11 at 18:13
2  
@enzotib: the program is called dconf-editor and it is part of the package dconf-tools. –  htorque Apr 21 '11 at 18:18
add comment

I had a query on this issue also. This is what solved the issue for me using 11.04.

Open terminal and paste in the following:

gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"

Then log out and back in to Ubuntu, you should see a small Truecrypt icon up by the connection/time/audio icons are in the top right corner. Use this icon to open/close the application as per normal, not the Unity interface

share|improve this answer
add comment

open your terminal, then run:

gsettings get com.canonical.Unity.Panel systray-whitelist

after add 'truecrypt' word (it is case-sensitive!) this list and set it.

gsettings set com.canonical.Unity.Panel systray-whitelist "[<YOUR OLD LIST>, 'truecrypt']"

e.g.:

gsettings get com.canonical.Unity.Panel systray-whitelist

['JavaEmbeddedFrame', 'Wine', 'scp-dbus-service', 'Update-notifier']

gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame',
 'Wine', 'scp-dbus-service', 'Update-notifier', 'truecrypt']"
share|improve this answer
add comment

protected by Community Mar 15 '12 at 17:41

Thank you for your interest in this question. Because it has attracted low-quality answers, posting an answer now requires 10 reputation on this site.

Would you like to answer one of these unanswered questions instead?