[Résolu] Gnome 2.10 : comment modifier le menu ?


#1

Bonsoir,

Je viens de m’apercevoir que dans mon menu Gnome 2.10, dans le sous-dossier Internet, je n’ai même pas Firefox !!

Je me dis que c’est l’occasion de l’ajouter à la main. Je regarde l’aide de Gnome qui me dit en anglais :[quote]To access menus in the file manager, access one of the following URIs in the file manager:
Menu Enter this URI
Applications menu applications:///
Desktop Preferences menu preferences:/// [/quote]
J’ouvre une fenêtre de Nautilus et colle le “applications:///”
:arrow_right: message d’erreur : "« applications:/// » n’est pas un emplacement valide."
Je fouille un peu dans mon dossier ~/.gnome et je finis par trouver un dossier ~/.gnome/apps/Applications/ dans lequel se trouve des dossiers qui ressemblent à ceux de mon menu, … sauf que je n’y vois pas “Internet”.

Où vais-je trouver ce dossier Application pour y ajouter le lanceur mozilla-firefox ??

Je sèche… une fois de plus :frowning:

Merci de votre aide.


#2

c’est ici que ça se passe:

attention, sous nautilus et en simple utilisateur cela s’affiche comme “launchers”, à ouvrir donc en root;
les fichiers se presentent alors sous forme de “xxx.desktop”

pour s’en convaincre:

l’ideal est de copier un “launcher” existant et de le modifier.


malheureusement avec Debian nous n’avons pas encore l’excellent Smeg (renommé “Alacarte Menu Editor”) qui devrait nous arriver prochainement …

il est cependant toujours possible de le compiler soi-même …

plus d’infos au sujet de Smeg / Alacarte menu editor sur le forum Ubuntu (là où le projet a démarré): ubuntuforums.org/forumdisplay.php?f=67


pour info, “applications:///” a été utilisé jusque gnome 2.8, puis abandonné pour des raisons que j’ignore.

cheers.


#3

[quote=“ghostintheshell”]
malheureusement avec Debian nous n’avons pas encore l’excellent Smeg (renommé “Alacarte Menu Editor”) qui devrait nous arriver prochainement …

il est cependant toujours possible de le compiler soi-même …

plus d’infos au sujet de Smeg / Alacarte menu editor sur le forum Ubuntu (là où le projet a démarré): ubuntuforums.org/forumdisplay.php?f=67[/quote]
Oui, dans mes recherches sur le sujet, je ne trouvais des infos que sur les sites traitant d’Ubuntu et j’ai tenté l’installation d’un script Python destiné à installer smeg, mais comme les dépôts étaient Breezy, j’ai renoncé.
C’est vrai que cela a l’air bien pratique. Car on ne peut pas dire que l’aide de Gnome 2.10 soit bien à jour, puisqu’elle fait encore référence à Gnome 2.8 pour modifier les menus :frowning:


#4

[quote=“ghostintheshell”]c’est ici que ça se passe:

[/quote]
Bon, merci pour l’info. Malheureusement, j’ai bien un lanceur mozilla-firefox dans ce dossier, mais pas dans mon menu…
De plus, je ne vois pas comment est organisé l’arborescence du menu lui-même (décomposé en sous-menus : Accessoires, Applications, etc).


#5

[quote=“Korben Dallas”][quote=“ghostintheshell”]c’est ici que ça se passe:

[/quote]
Bon, merci pour l’info. Malheureusement, j’ai bien un lanceur mozilla-firefox dans ce dossier, mais pas dans mon menu…
De plus, je ne vois pas comment est organisé l’arborescence du menu lui-même (décomposé en sous-menus : Accessoires, Applications, etc).[/quote]

c’est défini dans le fichier même;

par exemple pour Galeon:

[quote][Desktop Entry]
Encoding=UTF-8
StartupNotify=true
Name=Galeon Web Browser
Name[…]
GenericName[…]
Comment[…]
Exec=galeon %U
Terminal=false
Type=Application
Icon=galeon
Categories=Application;Network;GNOME;GTK;WebBrowser;
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=galeon
X-GNOME-Bugzilla-Component=general
MimeType=application/html+xml;application/xml;text/html;text/xml;[/quote]

c’est pour cela que je te disais de copier un “launcher” existant, c’est moins prise de tete …

sinon, dans ton launcher existant pour Firefox, tu mets ça dedans:


#6

Oui, merci, je l’ai fait, mais toujours pas cette fichue icône dans mon menu dans le sous-menu Internet :smiling_imp:
Voici mon fichier entier :[quote][Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=Mozilla Firefox
Name[fr]=Mozilla Firefox
Name[nb]=Mozilla Firefox
Name[nn]=Mozilla Firefox
Name[no]=Mozilla Firefox
Name[cs]=Mozilla Firefox
GenericName=Web Browser
GenericName[fr]=Navigateur Web
GenericName[nb]=Nettleser
GenericName[nn]=Nettlesar
GenericName[no]=Nettleser
GenericName[cs]=Webový prohlížeč
Comment=Browse the World Wide Web
Comment[fr]=Navigue sur Internet
Comment[nb]=Surf på nettet
Comment[nn]=Surf på nettet
Comment[no]=Surf på nettet
Comment[cs]=Prohlížení stránek World Wide Webu
Exec=firefox %u
Terminal=false
MultipleArgs=false
Type=Application
Icon=mozilla-firefox.png
Categories=Application;Network;GNOME;GTK;WebBrowser;
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;
application/vnd.mozilla.xul+xml;application/rss+xml;application/rdf+xml;
x-directory/webdav;x-directory/webdav-prefer-directory;image/gif;image/jpeg;
image/png;
GenericName[fr_FR]=Navigateur Web[/quote]
Bizarre… très bizarre…

En tout cas, je sais comment on dit Naviguer sur le net en Tchèque maintenant :slightly_smiling:

A quoi correspond le numéro de version indiqué en haut du fichier ?
Là, j’ai “1.0” alors que mon Firefox est la “1.0.7”.


#7

Oui, merci, je l’ai fait, mais toujours pas cette fichue icône dans mon menu dans le sous-menu Internet :smiling_imp: (…)[/quote]

pour rafraichir le menu

[quote=“Korben Dallas”]A quoi correspond le numéro de version indiqué en haut du fichier ?
Là, j’ai “1.0” alors que mon Firefox est la “1.0.7”.[/quote]

c’est la même chose …

et pour te prouver que c’est vraiment pas grave, j’ai Fx 1.5 et c’est toujours 1.0 dans mon fichier :wink:


#8

[quote=“ghostintheshell”]killall gnome-panel
pour rafraichir le menu[/quote]
Pas plus de résultat :cry:


#9

[quote=“Korben Dallas”][quote=“ghostintheshell”]killall gnome-panel
pour rafraichir le menu[/quote]
Pas plus de résultat :cry:[/quote]

t’es tu mis les droits en lecture sur le fichier?
(surtout si tu l’as créé en root)


#10

[quote=“ghostintheshell”]t’es tu mis les droits en lecture sur le fichier?
(surtout si tu l’as créé en root)[/quote]
Non, mais je n’ai pas créé de nouveau fichier, car l’entrée Firefox existait, je n’ai fait qu’ajouter “GNOME;GTK;WebBrowser;”.

Je vais quand même vérifier que l’écriture en root n’a pas changé les droits… mais je ne vois pas pourquoi cela serait le cas.

Edition : je confirme que tous les Users ont accès en lecture sur l’entrée Mozilla-Firefox…


#11

[quote=“Korben Dallas”][quote=“ghostintheshell”]t’es tu mis les droits en lecture sur le fichier?
(surtout si tu l’as créé en root)[/quote]
Non, mais je n’ai pas créé de nouveau fichier, car l’entrée Firefox existait, je n’ai fait qu’ajouter “GNOME;GTK;WebBrowser;”.

Je vais quand même vérifier que l’écriture en root n’a pas changé les droits… mais je ne vois pas pourquoi cela serait le cas.

Edition : je confirme que tous les Users ont accès en lecture sur l’entrée Mozilla-Firefox…[/quote]

bon, bhen je seche.

recommence peut-etre l’operation a partir d’un launcher (copier/coller/modifier) qui s’affiche bien dans ton menu …


#12

J’ai copié celui de Mozilla, mais cela ne se voit toujours pas dans mon sous-menu… (même après le kill du panel).
Je vais attendre Gnome 2.12 et Smeg

Merci quand même ghostintheshell


#13

J’ai copié celui de Mozilla, mais cela ne se voit toujours pas dans mon sous-menu… (même après le kill du panel).
Je vais attendre Gnome 2.12 et Smeg

Merci quand même ghostintheshell[/quote]

quand-meme un peu déçu là … surtout que chez moi, cela fonctionne de cette façon :cry:

mais bon …

@+


#14

Question idiote sans doute : avant, j’avais un sous-menu Debian dans le menu principal.

Il a disparu aussi.

Pareil chez vous en Testing et Gnome 2.10 ?


#15

Ce qui est très bizarre, ce n’est que Mozilla-Firefox qui refuse de se placer dans mon menu Gnome.

Suite à ta super astuce concernant Wine, j’ai réussi avec succès à ajouter un lanceur pour DvdShrink :smiley:
Lien mrbass.org/linux/ubuntu/dvdshrink/

J’ai juste changé la sequence de lancement, car le chemin d’installation n’est pas le même que sur le site.

Bouhhh, je n’aurai pas mon Firefox dans mon menu Gnome :frowning:


#16

tu peux peut-etre essayer:

en root:

en user:

++


#17

menu était déjà sur ma machine et j’ai déjà utilisé la commande update-menus lorsque que j’avais des entrées en double dans mon sous-menu Debian. Mais depuis, ce sous-menu a complètement disparu !

Bref, toujours pas ce foutu lanceur dans mon sous-menu Internet, ni nulle part ailleurs.


#18

Bon, ce jour, j’ai refait une tentative de création de mon entrée Firefox dans le menu Gnome, et cette fois ça a marché.

NB : je l’ai nommé firefox.desktop, et pas mozilla-firefox.desktop comme les autres fois… je doute que cela puisse changer quelque chose cependant !

Bref, je suis content :laughing: