Meniul contextual specific pentru clic dreapta pentru aplicație este definit în .desktop fișierul de lansare al aplicației, care este efectiv utilizat. Pe un sistem, pot exista mai multe lansatoare cu același nume. Va fi folosit doar unul. Doar schimbări în acest specific .desktop fișierul va avea efect.
.desktop lansatoarele de pe sistemul dvs. care se potrivesc cu eticheta pe care o vedeți în Prezentările generale ale aplicațiilor sau în sistemul dvs. de meniu (alte variante Ubuntu) pot fi găsite cu un găsi comanda:
find / -name '*.desktop' -exec grep -H "Nume=<ce vezi in meniu>" {} \; 2>/dev/null
Numai .desktop lansatoare existente într-o aplicatii directorul poate fi în vigoare. Dacă găsiți mai multe rezultate, le puteți elimina deja pe acelea pentru care calea directorului nu se termină aplicatii.
Apoi, pentru cele rămase, a .desktop fișierul care se află sub folderul de acasă în ~/.local/share/applications va avea prioritate. În caz contrar, prioritate este determinată de ordinea în care directoarele părinte ale aplicatii sunt listate în variabilă XDG_DATA_DIRS
$ printenv XDG_DATA_DIRS
/usr/share/gnome:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop
Astfel, a .desktop dosar care locuiește în /usr/share/gnome/applications va avea prioritate asupra unui fișier cu același nume în /usr/local/share/applications, etc.