12 luglio 2015

Google Chrome: fix icona duplicata GNOME Shell / Plank


Questa sera ho deciso di riprovare Fedora 22 nella sua edizione principale con GNOME Shell. Come da consuetudine la mia vita su Fedora è sempre infarcita di bug di varia natura. Questa volta è il turno di Google Chrome che ha il seguente bug: se provate a pinnare l'icona di Chrome su GNOME Shell e successivamente ad avviare il programma noterete subito una duplicazione dell'icona nel lanciatore.


Il bug è lo stesso che si verifica su Plank e che affligge elementaryOS Freya di cui abbiamo già pubblicato la soluzione nelle pagina di Marco's Box.
Visto però che siamo pinguini e che ci piace trovare sempre nuove soluzione agli stessi problemi vi voglio mostrare un'altro metodo per rimuovere il bug dell'icona duplicata in GNOME Shell, un metodo ancora più semplice ed immediato dell'altro.
Per prima cosa rimuoviamo il pin di Chrome qualora fosse già presente.

Da terminale apriamo ora, con il nostro editor di testo preferito, il file google-chrome.desktop. Visto che siamo su GNOME tanto vale usare Gedit. Diamo dunque

sudo gedit /usr/share/applications/google-chrome.desktop

Nel file che si aprirà andiamo a cercare la riga

andiamo a modificare la riga evidenziata


Exec=/usr/bin/google-chrome-stable %U

Adesso non dovremo fare altro che rimuovere la parola stable trasformando la riga in:

Exec=/usr/bin/google-chrome %U

Ecco come deve apparire la riga dopo la modifica

Ripetete il tutto anche per le altre voci simili che incontrate nel file (per la modalità in incognito etc).

Salvate il tutto.

Ora non ci resta che riavviare GNOME Shell. Potete farlo in diversi modi, il primo è quello di riavviare semplicemente il sistema, l'altro è quello più nerdoso ovvero riavviare GNOME Shell manualmente: premete ALT+F2 e incollate il comando gnome-shell --replace


e premete il tasto invio. GNOME Shell si riavvierà.

Ora potete aggiungere il lanciatore di Google Chome, non apparirà più la doppia icona di Chrome nel launcher.

Siiiii funzionaaaa!
Se non dovesse funzionare riavviate completamente il sistema.
C'è da aggiungere un ulteriore particolare. Il processo va ripetuto ad ogni aggiornamento di Google Chrome quindi tenete sempre sotto mano questa guida :P

Via Unixmen

12 commenti:

  1. Grazie!
    Esiste una soluzione simile anche per quella di Telegram che viene duplicata?

    RispondiElimina
  2. Marco Giannini12 luglio 2015 18:36

    uhm devo informarmi, su gnome shell 3.16 e Fedora non mi succede

    RispondiElimina
  3. Uso gnome-shell 3.16 e Arch Linux con il pacchetto "telegram-desktop" che proviene da Aur...Grazie in anticipo!

    RispondiElimina
  4. Marco Giannini12 luglio 2015 19:15

    Dovrebbe andare editando il file /usr/share/applications/telegram.desktop

    Da quel che leggo qui https://aur.archlinux.org/packages/telegram-desktop/ c'è un errore nel file creato che contiene la stringa vuotan "Exec=-- %u"


    Modificala in

    "Exec=telegram %u"

    RispondiElimina
  5. Esiste una soluzione più semplice...installare Ubuntu !!!

    RispondiElimina
  6. Evviva uburubuntu!!11!1!!!1!

    RispondiElimina
  7. ....sempre meglio di Fetora...

    RispondiElimina
  8. Marco Giannini13 luglio 2015 09:34

    È che ogni tanto è bello cambiare de, giusto per vedere che aria tira dalle altre parti e con la famiglia Ubuntu non si può provare come si deve GNOME Shell :(

    RispondiElimina
  9. io avevo questo problema anche con unity

    RispondiElimina
  10. Si, ma nella release in sviluppo, io su Ubuntu 14.04 e 15.04 non ho mai avuto questo problema, l'unica cosa è che se lancio chrome in incognito allora si attiva una nuova icona nel launcher, ma se si lancia una sessione normale no.

    RispondiElimina
  11. a me invece compariva sempre questo problema.

    RispondiElimina

Licenza
Licenza Creative Commons

Quest' opera è distribuita con licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 3.0 Unported. Questo blog non rappresenta una testata giornalistica, in quanto viene aggiornato senza alcuna periodicità. Non può, pertanto, considerarsi un prodotto editoriale, ai sensi della legge n. 62 del 7/03/2001

Disclaimer immagini

Le immagini utilizzate in questo blog appartengono ai loro rispettivi autori e sono utilizzati per scopi educativi, personali e senza scopo di lucro. Ogni eventuale violazione del copyright non è intenzionale, ma se si riconosce un'immagine protetta da copyright, fatemelo sapere qui, e sarò lieto di aggiungere i credits o modificarla o rimuoverla.

Disclaimer images

Images used on this blog belong to their respective authors and are used for educational, personal and no profit purposes. Any eventual copyright infringement is not intentional, but if you recognize a copyrighted image, please let me know here, and I'll happily provide to add the right credits or modify or remove it.