Le istanze di Okular non si raggruppano sotto un'unica icona nel desktop dock su Ubuntu 17.10


12

Dopo l'aggiornamento a Ubuntu 17.10, più istanze di okularnon verranno più raggruppate sotto un'unica icona nel desktop dock.

Sto eseguendo 17.10 su X.org, e se è importante: sto visualizzando file PDF con okular. Tutte le altre applicazioni che ho testato funzionano correttamente. Ad esempio, più istanze di gnome-terminale emacsraggrupperanno sotto un singolo elemento nel desktop dock. Non ci sono stati problemi con il raggruppamento okularin 17.04.

Perché è importante raggrupparli? Consente di utilizzare una scorciatoia da tastiera per passare da un'applicazione dello stesso tipo ( Alt+ |). Inoltre, semplifica il passaggio da un'applicazione all'altra ( Alt+ Tab) poiché ci sono meno istanze da scorrere.

Come posso ottenere okularistanze per raggruppare correttamente in 17.10?


Ho avuto lo stesso problema con okular, stai eseguendo la versione dell'app snap?
wblm,

1
@pomsky Ottimo! Penso che funzioni Ci sono molti file desktop per okularin /usr/share/applications. Ho scelto quello chiamato: okularApplication_pdf.desktope ho aggiunto la riga: StartupWMClass=okularalla fine di quel file.
Håkon Hægland,

Una piccola curiosità, la combinazione che hai citato come alt + | è scritto come "alt + key-above-tab" nelle documentazioni. Il motivo è che non esiste uno standard globale per quel tasto, in molte tastiere è il tasto backtick (`).
pomsky,

Risposte:


10
  1. Copia il okularApplication_pdf.desktopfile da /usr/share/applicationsa ~/.local/share/applications. Per quello puoi correre

    cp /usr/share/applications/okularApplication_pdf.desktop ~/.local/share/applications/
    
  2. Apri il file copiato con un editor di testo. Ad esempio correndo

    gedit ~/.local/share/applications/okularApplication_pdf.desktop
    
  3. Aggiungi (o modifica) la seguente riga al file

    StartupWMClass=okular
    
  4. Salva il file.

Adattato da questa risposta .

Modificare:

Se hai installato okularcome snap, troverai il file desktop in/var/lib/snapd/desktop/applications/okular_org.kde.okular.desktop

In questo caso, il passaggio 1 potrebbe diventare il seguente:

cp /var/lib/snapd/desktop/applications/okular_org.kde.okular.desktop ~/.local/share/applications/

Quindi seguire i passaggi da 2 a 4, come indicato nel metodo precedente.


Su Debian 9, il file desktop è su/usr/share/applications/kde4/okular.desktop
Fred Schoen il

Se lo hai installato okularcome snap, troverai il file desktop su/var/lib/snapd/desktop/applications/okular_org.kde.okular.desktop
Kewal Shah,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.