Dlaczego Cryptkeeper nie działa w 12.04?

8

Niedawno zadałem to pytanie, jak szyfrować oprogramowanie na moim komputerze. Jedna z odpowiedzi sugerowała Cryptkeeper, więc zainstalowałem go z centrum oprogramowania Ubuntu. Instalacja przebiegła bez zgłaszania błędów, ale nie mogę korzystać z oprogramowania. Uzyskuję do niego dostęp z menu Narzędzia systemowe i absolutnie nic się nie dzieje. Czy ktoś jeszcze miał taki problem? Czy jest to najlepsze rozwiązanie do odinstalowania i ponownej instalacji lub czy czegoś brakuje w sposobie korzystania z niego (chociaż nie wiem jak)? Nigdy wcześniej nie spotkałem się z takim problemem z zainstalowanym oprogramowaniem - zawsze „po prostu działa”.

matematyk 1975
źródło
Czy miałeś okazję wypróbować obejście wskazane w odpowiedzi?
ish
@izx Próbowałem, ale używam gnome nie jedności. Czy to oznacza, że ​​będę musiał włączyć Unity, aby móc korzystać z cryptkeeper?
matematyk

Odpowiedzi:

5
  • Wskaźnik Cryptkeeper nie wyświetla się w panelu Unity w prawym górnym rogu 12.04. To znany błąd.

  • Dopóki błąd nie zostanie naprawiony, obejście polega na dodaniu białej listy do jego wskaźnika za pośrednictwem dconf-editor; w dconf-toolsrazie potrzeby zainstaluj go za pomocą pakietu.

  • Otwórz edytor dconf , przejdź do Desktop-->Unity-->Paneli dodaj podświetloną część, jak pokazano na zrzucie ekranu. Następnie zamknij.

    wprowadź opis zdjęcia tutaj

  • Wyloguj się, uruchom Cryptkeeper, a wskaźnik powinien teraz wyglądać jak poniżej:

    wprowadź opis zdjęcia tutaj

ish
źródło
1
Krótko mówiąc, można to zrobić gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"w terminalu
Jazz
3
Nie, jest to krótki sposób, aby w zasadzie wyłączyć białą listę i nie wszyscy mogą chcieć to zrobić (ponieważ może mieć niezamierzone skutki uboczne).
ish
OK, w porządku.
Jazz
2

Jako alternatywne rozwiązanie wykorzystujące zestawy ustawień sprawdź istniejącą wartość:

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

Który da ci wynik podobny do:

['JavaEmbeddedFrame', 'Wine', 'Update-notifier']

Teraz po prostu ustaw wartość po dodaniu „Cryptkeeper”:

gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Wine', 'Update-notifier', 'Cryptkeeper']"

Jest to dokładnie ten sam wynik, co oryginalna odpowiedź, ale woli wiersz poleceń niż edytor dconf.

Działa to również dobrze na Ubuntu 12.10. Pamiętaj tylko, aby dodać program Cryptkeeper do programów startowych, aby ikona była wyświetlana podczas uruchamiania. Wiele ikon pojawi się, jeśli uruchomisz program więcej niż jeden raz.

Estrella Systems
źródło
1

Obejście whitelisttylko z Unity.

Jeśli Twoim środowiskiem graficznym jest Gnome, musisz (dodatkowo) dodać do panelu „Obszar powiadomień” :

Najedź myszką na panel i naciśnij Super+ Alt+ Right-Click, a następnie wybierz „Dodaj do panelu” i wybierz „Obszar powiadomień” .

spisek
źródło
Tak, ten problem został rozwiązany w ten sam sposób askubuntu.com/questions/121426/…
Mark Butler
0

W przypadku Ubuntu 12.10 Quantal Quetzal,
zobacz Jak uruchomić aplikacje startowe w ubuntu, aby Cryptkeeper działał.

Aby zainstalować,
korzystam z Centrum oprogramowania Ubuntu oraz wyszukuję Cryptkeeperi instaluję.

Frank Myat Thu
źródło
Chociaż teoretycznie może to odpowiedzieć na pytanie, lepiej byłoby zawrzeć tutaj istotne części odpowiedzi i podać odnośnik.
Eric Carvalho