[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: aggiornare menu kde senza logout



Ciao, 

Il giorno 23/giu/2014, alle ore 00:12, bebabi34@email.it ha scritto:

> già ma quale runner?
> risaliamo il problema:
> la ricerca di un programma nel menu come funziona?
> andrà a leggere in un elenco giusto?

Sì, lo stesso che ti genera update-menus (tra gli altri…).

In più c’è kbuildsycoca4 che dovrebbe ri-aggiornare la configurazione di KDE Plasma, e con questa anche i menu, penso.

> e dov'è questo elenco?

Per quello che riguarda KDE Plasma (ma anche Gnome, XFCE, ...), il menù dovrebbe trovarsi in:
~/.config/menus/
/etc/xdg/menus/

Non so inoltre se viene ancora usato questo:
~/.config/menus/applications-kmenuedit.menu

Poi Debian ha i suoi file di gestione unificata dei menu, ma non ho idea di dove si trovino. 

> e quando viene aggiornato e/o riletto?

Credo dipenda dal programma che esegui. In generale dopo un’installazione viene eseguito update-menus.

> e quale cavolo di script lo fa?

Al termine dell’installazione di solito.

> a questo punto posso fare in qualche modo l'operazione a mano.

Con ogni probabilità, il tuo menù è già OK. 

Come suggerisce Gian Uberto, forse basta rilanciare il launcher. 

La finestra di avvio rapido di KDE Plasma si chiama krunner, la avvii di default con Alt-F2 e la puoi “uccidere” e riavviare con:

$ killall krunner
$ ( krunner &)

Il menù delle applicazioni in cui compare il campo di ricerca si chiama kicker, ed è un plasmoide. Puoi “riavviarlo” rimuovendolo e ri-aggiungendolo, oppure riavviando la shell desktop Plasma, in questo modo (usa krunner o un terminale):

$ kbuildsycoca4 && kquitapp plasma-desktop && kstart plasma-desktop

I desktop environment non sono poi tanto male (e KDE Plasma in particolare è molto amichevole per l’utente che vuole approfondirne il funzionamento interno), solo che come tutti gli altri tool di sistema vanno conosciuti, almeno per grandi linee. 

saluti
gerlos


--
"Fairy tales are more than true, not because they tell us that dragons exist, 
but because they tell us that dragons can be beaten."
					G. K. Chesterton
       <http://gerlos.altervista.org>
gerlos +- - - > gnu/linux registred user #311588


Reply to: