it-swarm.com.de

Die Symbole in der Taskleiste verschwanden nach dem Upgrade von Ubuntu

Ich habe viele Anwendungen mit Tray-Symbolen wie Davmail, Hardware-Monitor. Ich vermisse dieses Feature auf Ubuntu 14.04. Hat jemand eine Lösung?

Es gibt einige Tools wie Skype Indicator, aber ich benötige eine allgemeine Lösung für dieses Problem, damit ich der Taskleiste Anwendungssymbole hinzufügen kann.

45
Ahmed Daif

Möglicherweise müssen Sie zwei Dinge tun:

1. Installieren Sie die sni-qt Bibliotheken.

Installiere sni-qt  Install banshee (Klicken Sie auf den Link) oder mit Sudo apt-get install sni-qt sni-qt:i386 vom Terminal aus und starten Sie Skype neu. Das Tray/Panel-Symbol sollte jetzt wieder da sein!

Der Grund, warum dieser Schritt erforderlich ist, ist, dass sni-qt automatisch vom Ubuntu-Repository-Skype-Paket installiert wird, NICHT jedoch von der Skype-Deb, die Sie direkt herunterladen. Sobald sich Skype 4.0 in den Ubuntu-Repos befindet, können Sie von dort aus installieren. Dies ist dann nicht mehr erforderlich.

2. Möglicherweise müssen Sie auch den Indikator auf die Whitelist setzen

Wir wissen nicht warum, aber für einige Systeme ist dieser zusätzliche Schritt erforderlich, bevor der Indikator angezeigt wird (danke an Bruno Pereira !)

Schritte :

  1. Installieren Sie das Paket dconf-toolsInstall dconf-tools (Klicken Sie auf den Link) oder vom Terminal mit Sudo apt-get install dconf-tools

  2. Öffne dconf editor vom Dash aus (oder dconf-editor vom Terminal aus):

    enter image description here

  3. Navigieren Sie in der linken Seitenleiste mit den Dreiecken zu desktop > unity > panel . Unter Ubuntu 12.10 müssen Sie stattdessen zu com > canonical > unity navigieren. > Panel . Doppelklicken Sie auf den orangefarbenen Teil [JavaEmbedded...] rechts und fügen Sie ,'skype' hinzu, damit der Skype-Indikator wie folgt angezeigt wird:

    enter image description here

  4. Drücken Sie Enter, schließen dconf editor , abmelden und einloggen - Ihr Indikator sollte jetzt wieder da sein!

158
ish

Installieren Sie das sni-qt -Paket, damit das Skype-Taskleistensymbol in Ubuntu angezeigt wird:

Sudo apt-get install sni-qt:i386
67
mcFactor

Aktivieren Sie das Skype-Symbol im Unity Notification Panel unter Ubuntu 12.04 LTS

Wenn Sie eine Neuinstallation von Ubuntu 12.04 (oder einer anderen Version mit Unity) durchführen, installieren Sie Skype und erwarten, dass es so funktioniert wie früher. Wenn Sie jedoch das Hauptfenster schließen, werden Sie bald feststellen, dass das Skype-Symbol nicht im oberen Bereich angezeigt wird.

Um dies zu beheben, müssen Sie einige Befehle ausführen. Öffnen Sie also Ihr Terminal und führen Sie Folgendes aus:

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

Sie sollten so etwas bekommen:

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

Grundsätzlich bedeutet dies, dass Skype nicht auf die Whitelist gesetzt ist und daher standardmäßig nicht das Taskleistensymbol anzeigen darf. Wir müssen das beheben. Hänge 'Skype' an die Liste an, so dass du ungefähr Folgendes hast:

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

Schließen Sie es dann in doppelte Anführungszeichen (”) ein und fügen Sie die Einstellung com.canonical.Unity.Panel systray-whitelist hinzu. Zu diesem Zeitpunkt sollten Sie so etwas haben:

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

Kopieren Sie diese nun auf Ihr Terminal und führen Sie den Befehl aus. Danach neu starten. Jetzt sollten Sie das Symbol sehen.

Quelle Linkbeschreibung hier eingeben

19
One Zero

Dies liegt daran, dass Ubuntu die Whitelist seit Version 13.10 deaktiviert hat. Hier sind zwei Optionen zu beheben:

entweder

Sudo apt-get install libappindicator1

oder

Sudo apt-add-repository ppa:gurqn/systray-trusty
Sudo apt-get update
Sudo apt-get upgrade

Weitere Informationen: Taskleistensymbole werden nicht angezeigthttp://ubuntuforums.org/showthread.php?t=2217458https://launchpad.net/ ~ gurqn/+ archive/systray-trusty

10
Koppie

Ich war auch mit diesem Problem konfrontiert. Das Installieren des folgenden Pakets löste mein Problem.

Sudo apt-get install sni-qt:i386

Ich bin auf Ubuntu 15.10, sni-qt:i386 wurde benötigt, damit das Systray-Symbol angezeigt wird.

9
Mostafiz Rahman

möglicherweise müssen Sie Skype in die Whitelist des Infobereichs aufnehmen (ich bin mir nicht sicher, ob Skype einen Indikator enthält).

Der einfachste Weg dies zu tun ist die Installation von dconf-tools

Sudo apt-get install dconf-tools

oder Verwenden von Software Center Install via the software center

Dann drücken alt+f2 und geben Sie dconf-editor ein, um ein Programm wie dieses zu sehen:

dconf-editor

Navigieren Sie zu desktop--> unity--> panel und fügen Sie die Apps, die Sie auf die Whitelist setzen möchten, am Ende der Liste hinzu (in Ihrem Fall müssen Sie 'Skype' hinzufügen) durch Koma. Sie können stattdessen all schreiben, um alle Apps auf die Whitelist zu setzen und den Benachrichtigungsbereich zu verwenden.

Sie müssen sich abmelden und erneut anmelden, um die Änderungen zu übernehmen.

Weitere Informationen: http://www.webupd8.org/2011/04/how-to-re-enable-notification-area.html

5
zurdo

Hier ist, was für mich funktioniert hat, um sowohl die Skype- als auch die Franz-Anzeige unter Ubuntu 16.10 64-Bit Unity Desktop wiederherzustellen

1) Ich habe sni-qt: i386 wie erwähnt installiert hier mit Sudo apt-get install sni-qt:i386

2) Ich habe libappindicator wie erwähnt installiert hier mit Sudo apt-get install libappindicator1

3) Schließlich habe ich das .deb-Paket, das unter http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu/pool/main/p/Pidgin-indicator/ zu finden ist, über das Software-Center installiert. Wie bereits erwähnt hier , war dies die endgültige Lösung.

4
Elder Geek

Referenz

Hier poste ich Ihnen ein Artikel , in dem erklärt wird, wie Skype in eine Whitelist in der Unity-Taskleiste aufgenommen wird.

Ich habe Ubuntu 12.04, es hat bei mir funktioniert!

Details

Öffnen Sie grundsätzlich ein neues Terminal und führen Sie dies aus:

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

und starten Sie dann Skype neu.

3
Israel

Wenn Sie Gnome Shell verwenden, aktivieren Sie diesen Erweiterungsaufruf Status Icon Fixer

Behebt Dropbox, Skype, VLC und andere Probleme in der Statusleiste. nicht perfekt, aber ok.

https://extensions.gnome.org/extension/192/status-icon-fixer/

2
penreturns

Eine Lösung, die ab Dezember 2015 in Ubuntu 14.04 funktioniert, ist die Installation des folgenden PPA:

Sudo apt-add-repository ppa:fixnix/indicator-systemtray-unity
Sudo apt-get update
Sudo apt-get install indicator-systemtray-unity

Dies gibt Ihnen einen Pfeil in der Taskleiste, auf den Sie klicken können, um Ihre Symbole anzuzeigen. Sie können die Symbole auch in der Leiste selbst anzeigen lassen. Anweisungen dazu finden Sie hier: http://www.webupd8.org/2015/05/on-demand-system-tray-for-ubuntu). html

Warum funktionieren die anderen Lösungen nicht mehr? Aktualisierungen von Unity brechen immer wieder die anderen ppa-Lösungen und es scheint, dass niemand verpflichtet ist, sie auf dem neuesten Stand zu halten.

2
Planky

Für mich war der Pfad in dconf editor:

com -> canonical -> indicator -> appmenu -> messages

Und dann klicken Sie auf Anwendungen und in Value Add 'Skype' . Ich verwende Ubuntu 13.10 (64-Bit).

2
kmajaa

Gehen Sie zu den Skype-> Optionen.

Aktivieren Sie in der Kategorie "Allgemein" die Option "Skype minimiert in der Taskleiste starten".

1
upapilot

Ich verwende Gnome-Flashback (früher Fallback/Classic) mit einem tint2-Panel. Ich habe alle diese Korrekturen ausprobiert und keine davon hat für mich funktioniert. Ich habe es sogar versucht

Sudo add-apt-repository ppa:timekiller/unity-systrayfix
Sudo apt-get update
Sudo apt-get upgrade

Kein Glück. Ich habe sogar versucht, tint2 zu töten und stattdessen das Gnome-Panel zu verwenden. Immer noch keine Icons für viele, aber nicht alle meiner Apps.

Ich habe endlich eine Lösung gefunden, als ich nach einer Möglichkeit suchte, den Netzwerkmanager (speziell) dazu zu bringen, sie im Systray zu zeigen hier . Da ich Cairo-Dock als Startprogramm verwende, habe ich nur alle Startbefehle für meine Apps geändert, die nicht bis zu dbus-launch app-launch-command angezeigt wurden. Wobei app-launch-command der reguläre Startbefehl für diese App ist. Habe dasselbe für Startup-Anwendungen gemacht und es funktioniert wie ein Zauber.

1
amadis

Diese Lösung funktioniert gut mit Ubuntu 17.04

Führen Sie die Anwendung einfach mit "env XDG_CURRENT_DESKTOP = Unity" aus. Zum Starten von Skype für Linux würden Sie beispielsweise Folgendes verwenden:

env XDG_CURRENT_DESKTOP=Unity skypeforlinux

Um den Fix dauerhaft zu machen, kopieren Sie die Anwendungsdesktopdatei von/usr/share/applications/nach ~/.local/share/applications /, bearbeiten Sie die Datei und ändern Sie die Zeile "Exec", indem Sie "env XDG_CURRENT_DESKTOP = Unity" hinzufügen ( ohne die Anführungszeichen) unmittelbar nach "Exec =".

Weitere Informationen unter http://www.webupd8.org/2017/04/fix-appindicator-not-working-for.html

0
bibocreation