Newsgroup: it.comp.os.linux.iniziare
Titolo: [KDE]: voci del menu scomparse

Mi sono scomparse alcune voci dal sottomenu multimedia di KDE, senza 
apparente ragione. C'e' qualche modo di ripristinare la situazione?
Ciao

 Ciao
Forse hai utilizzato il menu editor a volte capita. Le voci del menu
multimedia sono localizzate nella cartella /usr/share/applications/ ma
per compatibilità con le precedenti versioni possono essere anche in
/usr/share/applnk. Oltre a queste due directory possono essere aggiunte
menu-entries anche nelle stesse cartelle localizzate in /home/.kde
oppure home/.locale. Tutto questo viene controllato dai file con
estensione .menu, di tipo xml con dtd specifico per i menu. Questi file
possono essere modificati manualmente o con l'editor di menu di kde. I
file .menu di sistema sono localizzati in /etc/xdg/menu mentre quelli
utente si trovano in home/.config/menus. I file utente se presenti
sostituiscono quelli di sistema. Se usi debian per il menu-debian
valgono le stesse considerazioni con le opportune varianti. In debian è
presente l'utility update-menus che aggiorna il menu debian.Questo è il
background. Per maggiori dettagli puoi controllare qua:
http://www.freedesktop.org/standards/menu-spec/menu-spec-latest.html
Ciao e buon divertimento
-- 
Linux registered user # 434305
GnuPG v1.4.6 (GNU/Linux)
65D7 EE7C DF98 8CA8 DB86 1F86 3E8A 6275 1D8F 4E1E

Trevize ha scritto:

Si ho usato il menu editor (KDE 3.5.7-Opensuse 10.2). In pratica l'unico 
sistema sarebbe di ricostruire a mano il file  applications-kmenuedit.menu?
'Azz non c'e' un sistema piu' semplice? Se "a volte capita" mi sembra 
una debolezza notevole di KDE :-O

 'Azz non c'e' un sistema piu' semplice? 
crea un nuovo utente: se il menu è a posto puoi copiare le voci;
r
-- 
verrà la Parusia come ladro di notte
Baudelaire e l'arte: 
http://umpf.net/

 
Potresti spiegarmi meglio? Creo il nuovo utente e poi? Grazie

 Potresti spiegarmi meglio? Creo il nuovo utente e poi? Grazie
come dice Trevize:
I file .menu di sistema sono localizzati in /etc/xdg/menu mentre quelli
utente si trovano in home/.config/menus. I file utente se presenti
sostituiscono quelli di sistema.
quindi se nel nuovo account le voci sono a posto non ti resta che 
copiarle in /home/tuahome/.config/menus/applications-kmenuedit.menu;
mi viene ora in mente che non hai bisogno di creare un nuovo utente: il 
menu KDE in /etc/xdg/ dovrebbe essere a posto;
r
-- 
A shout in the street, Stephen answered
[Ulysses, II:26]
Ramapage: 
http://umpf.net/

 
Il file .../applications-kmenuedit.menu risulta modificato parecchio 
tempo fa e quindi non e' lui che viene letto per costruire il menu. Ci 
deve essere qualche altro file, mannaggia....
Anche i file in /etc/xdg risultano modificati nel 2006 (!)

heek ha scritto:

HO TROVATO! Posto, cosi' servira' per qualche altro sventurato:
1) Andare in /home/user/.config/menu
2) rinominare applications-kmenuedit.menu in nome.backup
3) riavviare KDE
4) Boom! Miracolo...vi ritrovate il menu perfetto e con tutte le 
applicazioni, anche quelle aggiunte da voi
5) Sorridete :-)

5) Sorridete :-)
Preziosissimo!!! Finora non mi e' mai successo quello che e' accaduto
a te, ma nel caso...
Grazie, sei grande :))

heek ha scritto:

Attenzione: il file che tu hai rinominato è quello che genera kmenuedit
ogni qualvolta un utente modifica il menu di kde. Perciò se tu lo
cancelli (o rinomini come in questo caso) non avviene l'override sui
file di menù dislocati nelle altre posizioni. Attenzione perché ogni
modifica effettuata con kmenuedit crea o aggiorna il suo file di menu.
Perciò la tua soluzione determina la perdita di tutte le modifche
apportate al menù in un solo colpo.
Ciao


 Ciao
Ehm...come devo intendere il tuo messaggio? Cosa devo fare per far si' 
che questo override avvenga? :-(

 che questo override avvenga? :-(
Nessun problema la tua soluzione va bene nel tuo caso. Solo ricordati
che esistono vari menù file nel sistema e che quello che tu hai
eliminato è quello dell'utente che se è presente viene caricato
(override),ed è quello che viene generato da kmenuedit quando fai delle
modifiche al menu. Se lo elimini le modifche andranno perse in toto.
Puoi anche decidere di non utilizzare kmenuedit e di eliminare il suo
file di configurazione e modificare i menu agendo direttamente sui file
di configurazione localizzati nelle cartelle specificate dallo standard
freedesktop.org
 e modificare così i menu di sistema. Il mio messaggio
voleva solo sottolineare che la soluzione proposta da te non è
universale e per operare al meglio sui menu sarebbe meglio dare una
sbirciata allo standard di riferimento.


Ciao :-)


 
Grazie per le spiegazioni dettagliatissime!