Le icone della barra delle applicazioni sono scomparse dopo l'aggiornamento di Ubuntu

45

Ho molte applicazioni con icone del vassoio come davmail, monitor hardware. Mi manca questa funzionalità su Ubuntu 14.04. Qualcuno ha una soluzione?

Ci sono alcuni strumenti come l'indicatore di Skype, ma ho bisogno di una soluzione generale per questo problema in modo da poter aggiungere icone alla barra delle applicazioni.

    
posta Ahmed Daif 28.04.2014 - 13:44

15 risposte

158

Potrebbe essere necessario fare due cose:

1. Installa le librerie sni-qt .

Installa sni-qt (fai clic sul link), o con sudo apt-get install sni-qt sni-qt:i386 dal terminale, quindi riavvia Skype. L'icona del vassoio / pannello ora dovrebbe essere tornata!

  

Il motivo per cui questo passaggio è necessario è perché sni-qt è installato automaticamente dal pacchetto Skype del repository di Ubuntu, ma NON dal deb di Skype che si scarica direttamente. Una volta che Skype 4.0 è nei repository di Ubuntu, puoi installarlo da lì e questo non sarà più necessario.

2. potresti anche inserire nella lista bianca l'indicatore

Non sappiamo perché, ma per alcuni sistemi questo passo aggiuntivo è necessario prima che l'indicatore mostrerà (grazie a Bruno Pereira !)

Passi :

  1. Installa il pacchetto dconf-tools (fai clic sul link) o dal terminale con sudo apt-get install dconf-tools

  2. Apri editor dconf da Dash (o dconf-editor dal terminale):

  3. Nella barra laterale sinistra, utilizza i triangoli per navigare su desktop & gt; unity & gt; Pannello . Su Ubuntu 12.10 devi invece navigare su com & gt; canonico & gt; unity & gt; Pannello . Fai doppio clic sulla parte arancione [JavaEmbedded...] a destra e aggiungi ,'skype' per consentire la visualizzazione dell'indicatore Skype, come di seguito:

  4. Premi Invio , chiudi editor dconf , logout e login - il tuo indicatore dovrebbe essere tornato!

risposta data ish 15.06.2012 - 08:47
67

Per visualizzare l'icona della barra di Skype in Ubuntu, installa il pacchetto sni-qt :

sudo apt-get install sni-qt:i386
    
risposta data mcFactor 05.08.2014 - 15:02
19

Abilita l'icona di Skype su Unity Notification Panel su Ubuntu 12.04 LTS

Quando esegui una nuova installazione di Ubuntu 12.04 (o qualsiasi versione con Unity), installa Skype e si aspetta che funzioni come prima. Ma se chiudi la finestra principale, noterai presto che l'icona di Skype non viene visualizzata nel pannello in alto.

Per risolvere il problema dovrai eseguire alcuni comandi. Quindi apri il tuo terminale ed esegui questo:

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

Dovresti ottenere qualcosa di simile a questo:

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

Sostanzialmente ciò significa che Skype non è autorizzato nella lista bianca, quindi non è consentito per impostazione predefinita visualizzare l'icona della barra delle applicazioni. Dobbiamo sistemare questo. Aggiungi 'Skype' alla lista in modo da avere qualcosa di simile a questo:

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

Quindi avvolgilo con virgolette (") e aggiungi gsettings set com.canonical.Unity.Panel sistray-whitelist di fronte ad esso. A questo punto dovresti avere qualcosa di simile a questo:

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

Ora copia questo nel tuo terminale ed esegui il comando. Riavviare in seguito. Ora dovresti vedere l'icona.

Source inserisci la descrizione del link qui

    
risposta data One Zero 19.07.2012 - 15:45
10

Questo perché Ubuntu ha disattivato la whitelisting dalla versione 13.10. Ecco due opzioni da risolvere:

o

sudo apt-get install libappindicator1

o

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

Per maggiori informazioni: Le icone del vassoio di sistema non vengono visualizzate link link

    
risposta data Jordan Koplowicz 28.04.2014 - 20:58
9

Anch'io stavo affrontando questo problema. L'installazione del seguente pacchetto ha risolto il mio problema.

sudo apt-get install sni-qt:i386

Sono su Ubuntu 15.10, era necessario sni-qt:i386 per mostrare l'icona systray.

    
risposta data mostafiz rahman 16.09.2014 - 16:08
5

forse hai bisogno di autorizzare skype nell'area di notifica (non sono sicuro che skype includa un appindicatore)

Il modo semplice per farlo è installare dconf-tools

sudo apt-get install dconf-tools

o Utilizzo di Software Center

Quindi premi alt + f2 e inserisci dconf-editor per vedere un programma come questo:

Vai a desktop - & gt; unity - & gt; panel e aggiungi le app che ti interessano alla whitelist alla fine dell'elenco (nel tuo caso devi aggiungere "Skype") separate da Comas. Puoi invece scrivere all per autorizzare tutte le app a utilizzare l'area di notifica.

Devi uscire e accedere di nuovo yo applica le modifiche.

Maggiori informazioni: link

    
risposta data zurdo 18.01.2012 - 15:01
4

Ecco cosa ha funzionato per far tornare entrambi gli indicatori di Skype e Franz su Unity Desktop a 64 bit di Ubuntu 16.10

1) Ho installato sni-qt: i386 come menzionato qui con sudo apt-get install sni-qt:i386

2) Ho installato libappindicator come accennato qui con sudo apt-get install libappindicator1

3) Finalmente ho installato il pacchetto .deb trovato su link tramite il centro software. Come accennato qui , questo ha fornito la risoluzione finale.

    
risposta data Elder Geek 11.11.2016 - 22:06
3

Riferimento

Qui ti mando un article che spiega come includere Skype in una whitelist di Unity system tray.

Ho Ubuntu 12.04, ha funzionato per me!

Dettagli

Fondamentalmente, apri un nuovo terminale ed esegui questo:

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

e quindi riavvia Skype.

    
risposta data Israel 18.11.2012 - 19:22
2

Se stai usando la shell di gnome, attiva questa chiamata per l'estensione Correzione icona stato

Corregge Dropbox, Skype, vlc e altri nella barra di stato; non perfetto, ma ok.

link

    
risposta data penreturns 24.06.2012 - 17:42
2

Per me il percorso nell'editor di dconf era:

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

Quindi fai clic su applicazioni e nel valore aggiungi "skype" . Sto usando Ubuntu 13.10 (64-bit).

    
risposta data kmajaa 15.08.2014 - 03:37
2

Una soluzione che funziona da dicembre 2015 in Ubuntu 14.04 è quella di installare il seguente PPA:

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

Questo ti dà una freccia nella barra delle applicazioni che puoi cliccare per mostrare le tue icone. Puoi anche far visualizzare le icone nella barra stessa e le relative istruzioni possono essere trovate qui: link

Perché le altre soluzioni non funzionano più? Gli aggiornamenti di Unity continuano a rompere le altre soluzioni ppa e sembra che nessuno si impegni a mantenerli aggiornati.

    
risposta data Planky 15.12.2015 - 22:30
1

Vai a Skype- & gt; Opzioni.

Nel controllo della categoria generale "Avvia Skype ridotto a icona nella barra delle applicazioni".

    
risposta data upapilot 15.06.2012 - 08:42
1

Uso Gnome-Flashback (precedentemente Fallback / Classic) con un pannello tint2. Ho provato tutte queste correzioni e nessuno di loro ha funzionato per me. Ho anche provato

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

Nessuna fortuna. Persino provato a uccidere tint2 e usare invece il pannello gnome. Ancora nessuna icona per molte, ma non tutte, delle mie app.

Ho finalmente trovato una soluzione mentre cercavo un modo per ottenere (in particolare) il gestore di rete da mostrare nel systray qui . Dal momento che utilizzo Cairo-Dock come un launcher, ho appena modificato tutti i comandi di avvio per le mie app che non erano visualizzate fino a dbus-launch app-launch-command . Dove app-launch-command è il normale comando di avvio per quell'app. Ha fatto lo stesso per le applicazioni di avvio e funziona come un fascino.

    
risposta data amadis 19.08.2014 - 05:10
0

Questa soluzione funziona bene con Ubuntu 17.04

  

Basta eseguire l'applicazione con "env XDG_CURRENT_DESKTOP = Unity". Per   Ad esempio, per avviare Skype per Linux, si utilizzerà:

env XDG_CURRENT_DESKTOP=Unity skypeforlinux
     

Per rendere permanente la correzione, copiare il file desktop dell'applicazione da   / usr / share / applications / to ~ / .local / share / applications /, quindi modifica   il file e modificare la riga "Exec" aggiungendo "env   XDG_CURRENT_DESKTOP = Unity "(senza virgolette) subito dopo   "Exec=".

Maggiori dettagli su link

    
risposta data bibocreation 26.04.2017 - 22:50
-2

Ho avuto lo stesso problema. Ecco cosa ho fatto per correggerlo.

Apri terminale

sudo apt-get update
sudo apt-get install --reinstall ubuntu-desktop
sudo apt-get install unity
sudo shutdown -r now
    
risposta data WhosUrDaddy 13.11.2014 - 22:25

Leggi altre domande sui tag