View previous topic :: View next topic |
Author |
Message |
Lestaat Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
Joined: 13 Jan 2005 Posts: 412 Location: Perugia
|
Posted: Fri May 13, 2005 9:43 am Post subject: [OT] Files di Gnome |
|
|
Salve,
sono settimane che cerco in giro per la rete informazioni su come resettare come nuovo il menu di Gnome 2.10 e sono giunto ad una conclusione, non c'è modo!!!
Il problema è anche che non riesco a capire quali sono i file di configurazione del menu così da provare a dargli una messa a posto a mano. Ho già provato Denu e Smeg (sia quello semplice che quello avanzato) ma non sono soddisfatto quindi volevo provare a farmene uno io. Quindi la domanda è semplice, dove diamine sono i file di configurazione del menu?
Curiosando nel codice dei suddetti programmi non ne ho cavato nulla e googlando nemmeno....qualcuno sa darmi delucidazioni? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
codadilupo Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
Joined: 05 Aug 2003 Posts: 3135
|
Posted: Fri May 13, 2005 9:49 am Post subject: Re: [OT] Files di Gnome |
|
|
Lestaat wrote: | Salve,
sono settimane che cerco in giro per la rete informazioni su come resettare come nuovo il menu di Gnome 2.10 e sono giunto ad una conclusione, non c'è modo!!!
Il problema è anche che non riesco a capire quali sono i file di configurazione del menu così da provare a dargli una messa a posto a mano. Ho già provato Denu e Smeg (sia quello semplice che quello avanzato) ma non sono soddisfatto quindi volevo provare a farmene uno io. Quindi la domanda è semplice, dove diamine sono i file di configurazione del menu?
Curiosando nel codice dei suddetti programmi non ne ho cavato nulla e googlando nemmeno....qualcuno sa darmi delucidazioni? |
i file di solito si chiamano nomeprogramma.desktop e si trovano o entro il tuo .gnome o in /usr/share/gnome/applications etc..
per comodità, io, di solito, se devo aggiungere un programma, scelgo in quale categoria lo voglio aggiungere, dopo copio un file *.desktop di quella categoria, lo rinomino, e lo modifico... ma é un lavoro palloso, se trovi un metodo migliore, sono tutt'orecchi
Coda |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Lestaat Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
Joined: 13 Jan 2005 Posts: 412 Location: Perugia
|
Posted: Fri May 13, 2005 9:56 am Post subject: |
|
|
Ho tutta l'intenzione di fare un vero e proprio editor
Ovviamente da riga di comando
Qualcosa tipo
Code: |
[lestaat] $ aggiungi-voce nomeprogramma
Inserisci il path del programma[/usr/bin/nomeprogramma]:
Inserisci il path dell'icona che vuoi usare:
Eccetera eccetera...
|
Gli editor che ho provato non sono editor ma creano da zero il menu e la cosa mi fa girare le scatole. E non hanno nemmeno una base da cui partire. Tra le varie cose che vorrei facesse il mio programmino è proprio quella di fare un bel reset a partire da una configurazione minima. Magari anche la possibilità di visualizzare tutti i bin di /usr/bin e di /sbin e /bin da lanciare come root.....mo vediamo (il tutto tempo permettendo ovviamente) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Onip Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/14414636074b138f3ed54ce.png)
Joined: 02 Sep 2004 Posts: 2912 Location: Parma (Italy)
|
Posted: Fri May 13, 2005 10:05 am Post subject: |
|
|
hai guardato qui dentro? Code: | /usr/share/applications/ |
_________________ Linux Registered User n. 373835
Titus Lucretius Carus, De Rerum Natura - Tantum religio potuit suadere malorum |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Lestaat Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
Joined: 13 Jan 2005 Posts: 412 Location: Perugia
|
Posted: Fri May 13, 2005 10:18 am Post subject: |
|
|
Onip wrote: | hai guardato qui dentro? Code: | /usr/share/applications/ |
|
Sisi.
Il mio problema è coe dire a gnome di usare quelli infatti.
L'upgrade dal 2.8 al 2.10 mi hai fatto un bordello immane, per non parlare del primo avvio di denu che mi ha praticamente incasinato ancora di più il menu (senza nemmeno chiedere e al solo avvio del programma........ che nervoso)
[edit]
ah...dimenticavo. Ancora non ho trovato nulla se non i vari file di conf del panel ma ancora niente riguardo il menu
ho il menu diviso in tre tasti
Applications - Places - Desktop
possibile che non ci sia modo di editare il contenuto di sti tre?
[/edit] |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Onip Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/14414636074b138f3ed54ce.png)
Joined: 02 Sep 2004 Posts: 2912 Location: Parma (Italy)
|
Posted: Fri May 13, 2005 11:01 am Post subject: |
|
|
io ti posso solo dire che ho installato direttamente la 2.10 (ho appena reinstallato) ho tutti i file lì
Code: | onip@Hal9000 onip $ ls /usr/share/applications/
accessibility-keyboard.desktop glade-2.desktop nautilus.desktop
AdobeReader.desktop gnome-about.desktop nautilus-file-management-properties.desktop
amule.desktop gnome-alsamixer.desktop nautilus-folder-handler.desktop
anjuta.desktop gnomebaker.desktop nautilus-home.desktop
at-properties.desktop gnomecc.desktop network-scheme.desktop
azureus.desktop gnome-font-viewer.desktop openoffice.org-1.9-base.desktop
background.desktop gnome-network-preferences.desktop openoffice.org-1.9-calc.desktop
bmp.desktop gnome-settings-mouse.desktop openoffice.org-1.9-draw.desktop
bonobo-browser.desktop gnome-settings-sound.desktop openoffice.org-1.9-impress.desktop
default-applications.desktop gnome-terminal.desktop openoffice.org-1.9-math.desktop
display-properties.desktop gnome-ui-properties.desktop openoffice.org-1.9-printeradmin.desktop
easytag.desktop gnome-volume-properties.desktop openoffice.org-1.9-writer.desktop
eog.desktop grip.desktop scite.desktop
evolution-2.2.desktop gtk-theme-selector.desktop screensaver-properties.desktop
file-roller.desktop keybinding.desktop session-properties.desktop
font-properties.desktop keyboard.desktop themus-theme-applier.desktop
gaim.desktop mimeinfo.cache totem.desktop
gdmflexiserver.desktop mozillafirefox.desktop window-properties.desktop
gdmflexiserver-xnest.desktop mplayer.desktop yelp.desktop
gdmsetup.desktop nautilus-computer.desktop |
_________________ Linux Registered User n. 373835
Titus Lucretius Carus, De Rerum Natura - Tantum religio potuit suadere malorum |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Lestaat Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
Joined: 13 Jan 2005 Posts: 412 Location: Perugia
|
Posted: Fri May 13, 2005 11:04 am Post subject: |
|
|
Anche io ho tutti i file .desktop li dentro ma il menu non solo non li ha tutti (tra l'altro suddivisi a cavolo) ma di alcuni è evidente che ne usa altri perchè ad esempio il file mozillafirefox-bin.desktop ha dei settaggi (l'icona ad esempio) che nel menu invece non c'è.
STRASGRUNT |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Josuke Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/508866774464b85f6a0b7d.jpg)
Joined: 07 May 2003 Posts: 1175 Location: Italy - Bolzano
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Lestaat Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
Joined: 13 Jan 2005 Posts: 412 Location: Perugia
|
Posted: Fri May 13, 2005 1:31 pm Post subject: |
|
|
ahime l'avevo già letto
le solite cose e i soliti tool , SMEG e DENU ma nessuno che sa dove diavolo si configura sto menu
![Smile :)](images/smiles/icon_smile.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
codadilupo Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
Joined: 05 Aug 2003 Posts: 3135
|
Posted: Fri May 13, 2005 1:59 pm Post subject: |
|
|
allora, io so per certo che fino alla 2.8 era possibile editare il menu semplicemente cliccando con il tasto destro sul medesimo, e scegliendo una delle voci del menu contestuale. Dalla 2.10 pero' non riesco piu' a farlo, e non ho trovato notizie su quale voce andare a creare o editare nel gconf. Illuminatemi !
Coda |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Ic3M4n Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/108089865444d4c570e38bb.gif)
Joined: 02 Nov 2004 Posts: 3489 Location: Bergamo.
|
Posted: Fri May 13, 2005 2:10 pm Post subject: |
|
|
in effetti è molto meno comprensibile come menu rispetto ad altri wm. cmq credo proprio che abbiano modificato qualcosa di grosso all'interno di gnome. magari hanno fatto un passo in più verso lo standard di freedesktop (potrebbe essere una soluzione) in ogni caso so che adesso ho anche due icone differenti dello stesso programma in posti diversi. non il massimo insomma. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Lestaat Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
Joined: 13 Jan 2005 Posts: 412 Location: Perugia
|
Posted: Fri May 13, 2005 2:32 pm Post subject: |
|
|
Infatti leggendo qua e la ho letto proprio che il 2.10 si è spostato proprio in favore di freedesktop, ed è per questo che non hanno ancora un gnome-menu-editor come prima. Le funzionalità di cui parla codadilupo infatti derivavano proprio da quell'applicativo (o qualche libreria di quello). Il problema è che anche spulciando un po' tra le varie info online di freedesktop non ho trovato la soluzione, o meglio:
lo standard freedesktop presuppone l'esistenza e l'utilizzo proprio di quei famosi file .desktop, formattati in un certo modo e localizzati in un certo modo. Gnome 2.10 funziona così infatti, il fatto è però che mentre in /usr/share/applications/ ci sono tutti i file .desktop (che tra l'altro il nostro meraviglioso Gentoo crea spesso da solo quando si compila grazie alle patch gentoo [vedi gkrellm ad esempio] ) il menu non tira su quei file o almeno non tutti, quindi presumo che da qualche parte lo gnome-panel abbia un file che dice al menu dove andare a pescare i vari file .desktop. E NON LO TROVO sto maledetto. LOL |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
codadilupo Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
Joined: 05 Aug 2003 Posts: 3135
|
Posted: Fri May 13, 2005 2:43 pm Post subject: |
|
|
uhmmm... sai che non so se é come dici ? Prova ad aprire uno dei file che non ti vengono visualizzati, e prova a leggerlo. Dentro il file ci deve essere scritto in che "sezione" del menu deve comparire: magari é li' che c'e' scritto "questo file non compare da nessuna parte"
Coda |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Ic3M4n Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/108089865444d4c570e38bb.gif)
Joined: 02 Nov 2004 Posts: 3489 Location: Bergamo.
|
Posted: Fri May 13, 2005 4:36 pm Post subject: |
|
|
ma a me sembra di averli tutti i file che mi visualizza nel menu. magari mi sono scappati... puoi farmi un esempio? magari ce l'ho anche io. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Ic3M4n Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/108089865444d4c570e38bb.gif)
Joined: 02 Nov 2004 Posts: 3489 Location: Bergamo.
|
Posted: Fri May 13, 2005 4:43 pm Post subject: |
|
|
un'ultima cosa: i file si riescono a spostare nel menu da una voce all'altra. ho fatto una prova...
Code: |
nano /usr/share/applications/xchat.desktop
[Desktop Entry]
Encoding=UTF-8
Name=XChat 2 IRC
Comment[de]=IRC-Client
Comment[es]=Aplicación de IRC
Comment[fi]=IRC-sovellus
Comment[fr]=Client IRC
Comment[lt]=IRC klientas
Comment[no]=IRC-klient
Comment[pt_BR]=Cliente de IRC
Comment[sl]=Odjemalec IRC
Comment[sv]=IRC-klient
Comment[ro]=Client de IRC
Comment=IRC Client
Exec=xchat-2
Icon=xchat.png
Terminal=false
Type=Application
Categories=Application;Network;
|
l'ho modificato così
Code: |
nano /usr/share/applications/xchat.desktop
[Desktop Entry]
Encoding=UTF-8
Name=XChat 2 IRC
Comment[de]=IRC-Client
Comment[es]=Aplicación de IRC
Comment[fi]=IRC-sovellus
Comment[fr]=Client IRC
Comment[lt]=IRC klientas
Comment[no]=IRC-klient
Comment[pt_BR]=Cliente de IRC
Comment[sl]=Odjemalec IRC
Comment[sv]=IRC-klient
Comment[ro]=Client de IRC
Comment=IRC Client
Exec=xchat-2
Icon=xchat.png
Terminal=false
Type=Application
Categories=Application;Office; |
ed in effetti nel menù non compare più nella voce internet ma bensì in quella office.
come cosa quindi modificare il menù sembra fattibile... il pacco è che deve essere fatto tutto a mano.
un'altra curiosità per sfamare la mia sete di conoscenza:
qualcuno di voi sa come si possa fare per mettere il menù trasparente o semitrasparente? ho cercato un po' in giro ma questa cosa proprio non la trovo...![Sad :(](images/smiles/icon_sad.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
xoen Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/6515712553ffcf19d97240.gif)
Joined: 06 Sep 2003 Posts: 472 Location: /dev/null
|
Posted: Fri May 13, 2005 6:16 pm Post subject: |
|
|
Ic3M4n wrote: | un'ultima cosa: i file si riescono a spostare nel menu da una voce all'altra. ho fatto una prova...
<cut />
ed in effetti nel menù non compare più nella voce internet ma bensì in quella office.
come cosa quindi modificare il menù sembra fattibile... il pacco è che deve essere fatto tutto a mano.
|
Meglio così uno fa un casino alla volta
Comunque apparte lo scherzo, può essere fastidioso non poter modificare i menu alle volte (ad esempio quando avevo installato l'ultima versione di GNOME M~ erano state aggiunte voci "strane", con icone strane, tipo vecchie, boh... poi ho risolto installando la versione ~x86) però pazienza, è una cosa che penso sia in alto nella TODO list dei programmatori GNOME, aspettiamo fiduciosi una minor release con questa feature, e magari con il menu che si apre all'istante
Ic3M4n wrote: |
un'altra curiosità per sfamare la mia sete di conoscenza:
qualcuno di voi sa come si possa fare per mettere il menù trasparente o semitrasparente? ho cercato un po' in giro ma questa cosa proprio non la trovo...![Sad :(](images/smiles/icon_sad.gif) |
Sicuramente è una risposta del cacchio, ma mi spiace al momento sto usando Firefox su Win perchè c'è mio fratello che sta facendo una cosa : Hai provato cliccando con il tasto destro (non è per prenderti in giro)? Con i pannelli mi pare funzioni (e dalla 2.10 la trasparenza funziona anche per le applet). _________________ xoen.Blog()
god@paradise # tar xfvjp big-bang.tar.bz2 -C universe |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Ic3M4n Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/108089865444d4c570e38bb.gif)
Joined: 02 Nov 2004 Posts: 3489 Location: Bergamo.
|
Posted: Fri May 13, 2005 6:27 pm Post subject: |
|
|
Quote: | Sicuramente è una risposta del cacchio, ma mi spiace al momento sto usando Firefox su Win perchè c'è mio fratello che sta facendo una cosa : Hai provato cliccando con il tasto destro (non è per prenderti in giro)? Con i pannelli mi pare funzioni (e dalla 2.10 la trasparenza funziona anche per le applet). | mi spiace ma il problema non è così semplice. le barre di gnome sono perfette, le applet hanno la trasparenza come l'ho impostata. il tutto funziona alla meraviglia. il problema è che quando apri il menu... ricompare ancora nel suo grigino triste triste su uno sfondo azzurro e soleggiato. almeno riuscire a cambiargli il colore...
Quote: | e magari con il menu che si apre all'istante |
mi sa che questo ce lo scordiamo... proprio per il fatto che deve caricare tutte le volte i file .desktop però è lento solo alla prima volta. dopo migliora vistosamente. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
redmatrix Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/1021793141424f273751fca.gif)
Joined: 13 Jan 2005 Posts: 211
|
Posted: Fri May 13, 2005 11:04 pm Post subject: |
|
|
Se non sbaglio i menu di gnome non possono essere settati "trasparenti" a meno che non usi xcompmgr ma è un'altra cosa (e comunque non saprei come fare).
Per quanto riguarda gnome2.10 e icone è vero che è stato adottato lo standard freedesktop ed è anche vero che per il momento manca un editor per i menu ma è stato introdotto il pacchetto gnome-menus che è una dipendenza obbligatoria per gnome.
Tale pacchetto aggiunge 3 nuovi files di configurazione in /etc/xdg/menus/, eccone il listato
Code: |
root@skeggia / # ls /etc/xdg/menus/
applications.menu preferences.menu settings.menu
root@skeggia / #
|
Non ancora ci guardo ma ad una prima "vista" sembrano contenere la configurazione completa dei menu
Enjoy!
PS: Le specifiche stanno qua http://www.freedesktop.org/wiki/Standards_2fmenu_2dspec |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
codadilupo Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
Joined: 05 Aug 2003 Posts: 3135
|
Posted: Fri May 13, 2005 11:32 pm Post subject: |
|
|
redmatrix wrote: | Code: |
root@skeggia / # ls /etc/xdg/menus/
applications.menu preferences.menu settings.menu
root@skeggia / #
|
|
oh, finalmente ! Abemus menum
P.S.: sto xml sarà anche bello, ma a me comincia a rompere un po' i maroni... manco piu' i menu si salvano !
Coda |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
redmatrix Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/1021793141424f273751fca.gif)
Joined: 13 Jan 2005 Posts: 211
|
Posted: Fri May 13, 2005 11:56 pm Post subject: |
|
|
Effettivamente il nuovo standard si allontana un po dal "fai tutto a mano" e si prefigge l'uso di tools grafici (e non) appositi.
Comunque spulciando nel sito di freedesktop ho scoperto un paio di cosette interessanti.
1) Il menu-spec è solo una parte del progetto padre che è desktop-entry-spec. http://freedesktop.org/wiki/Standards_2fdesktop_2dentry_2dspec
2) Esistono gia dei tool a riga di comando per "manomettere" le icone in gnome (almeno credo). http://freedesktop.org/wiki/Software_2fdesktop_2dfile_2dutils
3) Esistono gia delle estensioni per python (pyxdg presente anche nel portage tree) che gli aggiungono funzioni atte a gestire lo standard desktop-entry-spec ed altri http://freedesktop.org/wiki/Software_2fpyxdg
4) Avevo dimenticato di dire che il pacchetto gnome-menus comprende anche degli header per la programmazione in C di tale libreria/standard.
Mi sa che questa volta sono stato utile vero?
Invocazione personale (IINP = It Is Not a Preghiera ) :
Oh bravissimi programmatory di C e/o Python che siete in ascolto, fate un favore a tutti gli gnomisti, scriveteci un tool decente per l'editing dei menu!
Grazie in anticipo ![Wink :wink:](images/smiles/icon_wink.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Ic3M4n Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/108089865444d4c570e38bb.gif)
Joined: 02 Nov 2004 Posts: 3489 Location: Bergamo.
|
Posted: Sat May 14, 2005 12:27 am Post subject: |
|
|
veramente un lavoro di ricerca spettacolare che merita un elogio. visto che ci siamo spinti fino alle 02.20 di notte.
ho quasi risolto un paio di problemi di visualizzazione. una sezione del menu non se ne vuole andare. ma credo che in uno di questi file ci sia la soluzione al mio problema. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Ciccio Bueo l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
![](images/avatars/300546814436866c75fc5b.png)
Joined: 19 Oct 2004 Posts: 834 Location: Treviso
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
codadilupo Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
Joined: 05 Aug 2003 Posts: 3135
|
Posted: Tue May 17, 2005 8:43 am Post subject: |
|
|
é deprecato, ed é stato sostituito da smeg
Coda |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Ciccio Bueo l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
![](images/avatars/300546814436866c75fc5b.png)
Joined: 19 Oct 2004 Posts: 834 Location: Treviso
|
Posted: Tue May 17, 2005 8:52 am Post subject: |
|
|
si avevo visto! solo che siccome il link a smeg era sulla stessa pagina e dello autore pensavo fosse solo la sua evoluzione!
qualcuno lo ha provato? io sto ancora usando gnome 2.8, perchè il 2.10 mi è sembrato parecchio più lento quando l'ho installato su un'altra macchina.... aspetto che sia marcato stabile... penso manchi poco ormai. ![Very Happy :D](images/smiles/icon_biggrin.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Lestaat Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
Joined: 13 Jan 2005 Posts: 412 Location: Perugia
|
Posted: Tue May 17, 2005 9:44 am Post subject: |
|
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARGHH!
Ti amo!
[EDIT]
SOB mi ero entusiasmato troppo infatti
Come potete vedere qui non c'è+ la minima corrispondenza tra i file .desktop e il mio menu
guardate lo SS http://66.240.143.160/shot.jpg con aperto anjuta.desktop e guardate il mio menu
[/EDIT] |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|