Okular-Instanzen werden unter Ubuntu 17.10 nicht unter einem einzelnen Symbol im Desktop-Dock gruppiert

12

Nach dem Upgrade auf Ubuntu 17.10 werden mehrere Instanzen von okularnicht mehr unter einem einzigen Symbol im Desktop-Dock gruppiert.

Ich verwende 17.10 unter X.org und wenn es darauf ankommt: Ich sehe PDF-Dateien mit okular. Alle anderen von mir getesteten Anwendungen funktionieren ordnungsgemäß. Beispielsweise werden mehrere Instanzen von gnome-terminalund emacsunter einem einzelnen Element im Desktop-Dock gruppiert. Es gab kein Problem mit der Gruppierung für okularin 17.04.

Warum ist es wichtig, sie zu gruppieren? Sie können eine Tastenkombination verwenden, um zwischen Anwendungen des gleichen Typs ( Alt+ |) zu wechseln . Dies erleichtert auch das Wechseln zwischen verschiedenen Anwendungen ( Alt+ Tab), da weniger Instanzen durchlaufen werden müssen.

Wie kann ich okularInstanzen dazu bringen, in 17.10 korrekt zu gruppieren?

Håkon Hægland
quelle
Ich hatte das gleiche Problem mit okular. Führen Sie die Snap-App-Version aus?
wblm
1
@ Pomsky Großartig! Ich denke es funktioniert. Es gibt viele Desktop-Dateien für okularin /usr/share/applications. Ich wählte die mit dem Namen: okularApplication_pdf.desktopund fügte die Zeile: StartupWMClass=okularam Ende dieser Datei hinzu.
Håkon Hægland
Eine kleine Kleinigkeit, die Kombination, die Sie als alt + | erwähnt haben wird in Dokumentationen als "Alt + Taste über der Registerkarte" geschrieben. Der Grund dafür ist, dass es für diese Taste keinen globalen Standard gibt. Bei vielen Tastaturen handelt es sich um die Backtick-Taste (`).
Pomsky

Antworten:

10
  1. Kopieren Sie die okularApplication_pdf.desktopDatei von /usr/share/applicationsnach ~/.local/share/applications. Dafür darfst du rennen

    cp /usr/share/applications/okularApplication_pdf.desktop ~/.local/share/applications/
    
  2. Öffnen Sie die kopierte Datei mit einem Texteditor. Zum Beispiel durch Ausführen

    gedit ~/.local/share/applications/okularApplication_pdf.desktop
    
  3. Fügen Sie der Datei die folgende Zeile hinzu (oder ändern Sie sie)

    StartupWMClass=okular
    
  4. Speicher die Datei.

Angepasst an diese Antwort .

Bearbeiten:

Wenn Sie installiert haben , okularals ein snap, werden Sie die Desktop - Datei finden Sie unter/var/lib/snapd/desktop/applications/okular_org.kde.okular.desktop

In diesem Fall könnte Folgendes Ihr Schritt 1 werden:

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

Befolgen Sie dann die Schritte 2 bis 4, wie in der vorherigen Methode erwähnt.

pomsky
quelle
Auf Debian 9 ist die Desktop-Datei bei/usr/share/applications/kde4/okular.desktop
Fred Schoen
Wenn Sie installiert haben , okularals ein snap, werden Sie die Desktop - Datei finden Sie unter/var/lib/snapd/desktop/applications/okular_org.kde.okular.desktop
Kewal Shah