Strona 1 z 1

[HOWTO] Usuwanie podwójnej ikony z panelu GNOME [skrót + uruchomiona aplikacja]

: 23 wrz 2018, 14:03
autor: yacup
Poniżej opisuję jak usunąć podwójną ikonę aplikacji w gnome docku. Dla niektórych aplikacji (szczególnie napisanych w javie) po uruchomieniu pokazuje się w docku druga ikona poniżej stałych skrótów do programów ("ulubionych"). Opis operacji przedstawiam na przykładzie JDownoladera2.

Poniżej screen obrazujący problem

Obrazek

Po stronie lewej podwójna ikona: pierwsza to skrót do programu (utworzony np. poprzez kliknięcie 'Dodaj do ulubionych'), poniżej ikona uruchomionego JDownloadera2 (drobna uwaga: nie wiadomo dlaczego pierwsza ikona jest z tematu ikon a druga "oryginalna")
Po stronie prawej pojedyncza ikona: tylko skrót i jednocześnie uruchomiony program (po stronie lewej widać znacznik uruchomienia)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

A robimy to tak:

1. uruchomoć JDownloadera2

2. następnie w terminalu:

Kod: Zaznacz cały

xprop|grep WM_CLASS
3. pokaże się krzyżyk (wskaźnik), kliknąć nim w okno uruchomionego JDownloadera2

4. w terminalu uzyskamy wynik ("odpowiedź" na kliknięcie)

Kod: Zaznacz cały

WM_CLASS(STRING) = "sun-awt-X11-XFramePeer", "JDownloader"
5. otworzyć geditem plik .desktop dla JDwonloadera2:

lokalizacja pliku (o ile JDownloader2 był instalowany jako normalny uzytkownik)

Kod: Zaznacz cały

/home/'nazwa useera'/.local/share/applications
lub (jeżeli jako JDownloader2 był instalowany przez roota to plik .desktop):

Kod: Zaznacz cały

/usr/share/applications:
6. dodać linijkę:

Kod: Zaznacz cały

StartupWMClass=JDownloader
7. Zapisać, zamknąć, gotowe

jeżeli się udało :clap:
jeżeli nie: to mnie tu dzisiaj nie było

pozdrawiam
yacup