Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 25/12/2022, à 16:43

Hyosciamus

Programme "alacarte" inopérant sur le Menu Principal de Gnome

Après le passage par upgrade de la LTS 20.04 à la LTS 22.04, j'ai perdu le Menu Principal. En suivant un conseil reçu de ce Forum, j'ai pu réactiver le Menu Principal, mais par contre l'utilitaire "alacarte" refuse de prendre en compte tout ajout à celui-ci, ce qui fait que ce dernier est resté dans l'état où je l'avais laissé du temps de la LTS 20.04.

Voilà ce que restitue "alacarte" à une tentative de créer un nouvel élément du Menu Principal :

 alacarte

(alacarte:671602): Gtk-CRITICAL **: 16:38:05.537: gtk_accel_label_set_accel_closure: assertion 'gtk_accel_group_from_accel_closure (accel_closure) != NULL' failed

(alacarte:671602): Gtk-CRITICAL **: 16:38:05.537: gtk_accel_label_set_accel_closure: assertion 'gtk_accel_group_from_accel_closure (accel_closure) != NULL' failed
Traceback (most recent call last):
  File "/usr/share/alacarte/Alacarte/ItemEditor.py", line 186, in on_response
    self.save()
  File "/usr/share/alacarte/Alacarte/ItemEditor.py", line 176, in save
    util.fillKeyFile(self.keyfile, self.get_keyfile_edits())
  File "/usr/share/alacarte/Alacarte/ItemEditor.py", line 272, in get_keyfile_edits
    Icon=get_icon_string(self, self.builder.get_object('icon-image')),
  File "/usr/share/alacarte/Alacarte/ItemEditor.py", line 58, in get_icon_string
    filename = editor.icon_file
AttributeError: 'DirectoryEditor' object has no attribute 'icon_file'

Quelqu'un a-t-il une idée pour tenter de retrouver la possibilité d'éditer le Menu Principal ?

Dernière modification par Hyosciamus (Le 25/12/2022, à 16:44)

Hors ligne

#2 Le 25/12/2022, à 23:15

inbox

Re : Programme "alacarte" inopérant sur le Menu Principal de Gnome

Salut,

Dans ce sujet est suggéré :

This error just indicates that you need to choose an icon file image for the command and it will save Menu Item with no error you do not need to change the code to prior version.

En français a écrit :

Cette erreur indique simplement que vous devez choisir une image de fichier d'icône pour la commande et il sauvera l'élément de menu sans erreur vous n'avez pas besoin de changer le code à la version antérieure.

A+


Un problème résolu ? Indiquez le en modifiant le titre du sujet.

Hors ligne

#3 Le 26/12/2022, à 04:24

Coeur Noir

Re : Programme "alacarte" inopérant sur le Menu Principal de Gnome

Juste au cas où :

⋅ dans 22.04 ( pas testé dans 20.04 ) il n'y pas besoin d'une application pour « arranger » le menu ;

⋅ depuis la vue des applications, il suffit de glisser une icône sur une autre et ça va les regrouper dans un « dossier » que tu peux renommer à ta guise.

⋅ ces divers éléments ( icônes d'appli's ; dossiers d'appli's ) sont déplaçables par glisser déposer.

Exemple en images :
menu-gnome-2204.png menu-gnome-2204-dossier.png

Les éléments affichés dans cette vue sont des lanceurs ( des fichiers .desktop ) provenant principalement de ces 2 emplacements :
/usr/share/applications/ → les lanceurs des logiciels installés côté système, pour tous les utilisateurs ;
~/.local/share/applications/ → les lanceurs personnalisés, uniquement dans la session de cet utilisateur ;
⋅ et sans doute d'autres emplacements pour les lanceurs d'appli's aux formats snap et flatpak ( que je n'utilise pas donc j'ai pas cherché… )

Note : car ça m'a surpris au début, les appli's que tu places en favoris dans la « barre » ( dash-to-dock ) disparaissent de la vue des applications.
Elles retournent à leur emplacement d'origine ( y compris dossier ) dès lors que tu les « désépingles » des favoris.

Dernière modification par Coeur Noir (Le 26/12/2022, à 04:35)


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#4 Le 26/12/2022, à 08:05

Hyosciamus

Re : Programme "alacarte" inopérant sur le Menu Principal de Gnome

@inbox : Merci !

@Coeur Noir : Désolé, mais les icônes de mon Menu principal ne veulent pas être déplacées !

Hors ligne

#5 Le 26/12/2022, à 08:09

xubu1957

Re : Programme "alacarte" inopérant sur le Menu Principal de Gnome

Bonjour,

Vu bugs.launchpad.net/ubuntu/+source/alacarte/+bug/1983607

et > bugs.launchpad.net/ubuntu/+source/alacarte/+bug/1999315

Montre :

apt-cache policy alacarte

et d'éventuels paquets cassés :

dpkg -l | grep -v ^ii

Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

En ligne

#6 Le 26/12/2022, à 10:27

Hyosciamus

Re : Programme "alacarte" inopérant sur le Menu Principal de Gnome

@xubu1957

apt-cache policy alacarte
alacarte:
  Installé : 3.44.1-1
  Candidat : 3.44.1-1
 Table de version :
 *** 3.44.1-1 500
        500 http://fr.archive.ubuntu.com/ubuntu jammy/universe amd64 Packages
        500 http://fr.archive.ubuntu.com/ubuntu jammy/universe i386 Packages
        100 /var/lib/dpkg/status

---

dpkg -l | grep -v ^ii
Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements
|/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais)
||/ Nom                                              Version                                 Architecture Description
+++-================================================-=======================================-============-================================================================================================

Hors ligne

#7 Le 27/12/2022, à 03:12

Coeur Noir

Re : Programme "alacarte" inopérant sur le Menu Principal de Gnome

Hyosciamus a écrit :

Désolé, mais les icônes de mon Menu principal ne veulent pas être déplacées !

Bah oui mais ça faut pas s'étonner quand :
⋅ on met à niveau un OS - il peut y avoir des petits couacs entre l'ancienne configuration ( stockée dans les éléments cachés de ton $HOME ) et les nouvelles config's du nouvel env. de bureau du nouvel OS ;
⋅ on utilise des logiciels pas spécialement « taillés » pour la vue des applications de Gnome3/40+ comme Alacarte, doc' où on peut lire :

Selon les tags présents sur cette page, les informations qu'elle contient n'ont pas été vérifiées pour les dernières versions LTS depuis Ubuntu 14.04 LTS.

Alacarte est une application graphique qui permet de personnaliser les menus et sous-menus classiques d'Ubuntu sous environnement GNOME Flashback, Mate, Xfce, ClassicMenu Indicator…

Ça a beau être un projet Gnome, il est fait pour des menus « classiques », or la vue des applications dans gnome-shell n'est pas un menu « classique ».
Un test à faire : dans ta 22.04 crée un nouvel utilisateur.
Lance la session de ce nouvel utilisateur et n'y utilise surtout pas Alacarte, l'idée c'est de vérifier là comment se comporte la vue des applications, par défaut.

Je crois que tu devrais chercher comment proprement « déconstruire » ce que tu avais fait avec Alacarte, réinitialiser la vue des applications de gnome-shell, sans la « perturber » avec ce genre d'appli'.
Et dès lors utiliser les fonctionnalités « natives » de gnome-shell et sa vue des applications.

Si ça n'a pas changé depuis ( info datant de 2010 ) : il s'agit d'effacer ( ou déplacer ou renommer ) les config's d'Alacarte qui sont stockées dans
~/.config/menus/applications.menu
et
~/.config/menus/settings.menu

https://manpages.ubuntu.com/manpages/ja … rte.1.html

Dernière modification par Coeur Noir (Le 27/12/2022, à 03:36)


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#8 Le 27/12/2022, à 09:16

krodelabestiole

Re : Programme "alacarte" inopérant sur le Menu Principal de Gnome

Coeur Noir a écrit :

Ça a beau être un projet Gnome, il est fait pour des menus « classiques », or la vue des applications dans gnome-shell n'est pas un menu « classique ».

plus précisément il permet de gérer les lanceurs par catégorie.
par défaut gnome n'affiche pas les applications par catégorie. par contre si on commence à taper le nom d'une catégorie, les applications concernées s'affichent.

plusieurs extensions dispo pour revenir à un menu "classique" (par catégorie) :
un menu simple : https://extensions.gnome.org/extension/ … ions-menu/
un menu plus élaboré, très customisable : https://extensions.gnome.org/extension/3628/arcmenu/

En ligne

#9 Le 28/12/2022, à 14:02

Hyosciamus

Re : Programme "alacarte" inopérant sur le Menu Principal de Gnome

@Coeur Noir

J'ai fait le test sur un compte utilisateur tout nouveau. Le Menu Principal se comporte de la même façon, sans qu'il soit possible de regrouper des icônes.

Hors ligne

#10 Le 28/12/2022, à 15:07

Coeur Noir

Re : Programme "alacarte" inopérant sur le Menu Principal de Gnome

@KroDeLaBestiole

par contre si on commence à taper le nom d'une catégorie, les applications concernées s'affichent
Tu ne penserais pas plutôt aux « keywords » inscrits dans les lanceurs ?
Et là le problème c'est que tous les lanceurs n'incluent pas de « keywords » et ( impression pas certitude ) ces mots-clés pour faciliter la recherche ne sont pas toujours « traduits ».
En tout cas tu as raison, c'est une manière de chercher / trouver des tas de choses dans cette vue, et pas que des applications d'ailleurs ;-)
gnome-vue-app-recherche.png
Ce que je constate dans la vue applications, sous 22.04 comme 22.10 par contre : quand on « empile » 2 icônes lanceurs de logiciels de même catégorie, alors le dossier créé prend le nom de cette catégorie.
Là il faudra que les lanceurs aient les catégories dûment renseignées au préalable.

@Hyosciamus

Aïe.

Utilises-tu des extensions gnome-shell, et lesquelles ?

Dans la vue applications parviens-tu au moins à déplacer des icônes ? ( par glisser-déposer, à la souris )

Dernière modification par Coeur Noir (Le 28/12/2022, à 15:07)


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#11 Le 28/12/2022, à 15:28

inbox

Re : Programme "alacarte" inopérant sur le Menu Principal de Gnome

Oui, ça ressemble à un problème d'extension Gnome-shell.

Sinon, il faudrait essayer avec Menulibre.

Dernière modification par inbox (Le 28/12/2022, à 15:29)


Un problème résolu ? Indiquez le en modifiant le titre du sujet.

Hors ligne

#12 Le 28/12/2022, à 15:41

Hyosciamus

Re : Programme "alacarte" inopérant sur le Menu Principal de Gnome

@Coeur Noir

Les icônes ne peuvent pas être déplacées.

Sous Extensions, j'ai Applications Menu 51 de sélectionné.

Hors ligne

#13 Le 28/12/2022, à 15:43

Coeur Noir

Re : Programme "alacarte" inopérant sur le Menu Principal de Gnome

Avant d'essayer menulibre, il faut d'abord rétablir le fonctionnement normal de gnome-shell, à la base.

Tant que ça n'est pas fait, l'ajout ultérieur d'extensions ou autres personnalisations de menu risquent toujours de poser problème si la base est bancale…


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#14 Le 28/12/2022, à 15:46

Hyosciamus

Re : Programme "alacarte" inopérant sur le Menu Principal de Gnome

@inbox

Menulibre signale : Fichier "desktop" invalide !

Hors ligne

#15 Le 28/12/2022, à 15:54

Coeur Noir

Re : Programme "alacarte" inopérant sur le Menu Principal de Gnome

Celle-là : https://extensions.gnome.org/extension/ … ions-menu/ ?

À titre d'essai, désactive-là : est-ce que ça « rend » son fonctionnement normal à la vue applications par défaut de gnome-shell ?

Selon les versions/variantes d'OS il y a des paquets prérequis pour faire fonctionner applications-menu :
gnome-menus ou/et gir1.2-gmenu-3.0


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#16 Le 28/12/2022, à 15:59

Coeur Noir

Re : Programme "alacarte" inopérant sur le Menu Principal de Gnome

Aheum…

Avant d'essayer menulibre, il faut d'abord rétablir le fonctionnement normal de gnome-shell, à la base.

…on ne peut pas courir plusieurs lièvres à la fois ;-)

Menulibre signale : Fichier "desktop" invalide !

S'agit-il d'un lanceur qui avait été créé via Alacarte ?
Sais-tu montrer le « contenu » de ce lanceur invalide ?

Peux-tu aussi nous dire si tu trouves bien ces éléments :
~/.config/menus/applications.menu
et
~/.config/menus/settings.menu
Le dossier .config est un élément caché dans ton répertoire personnel [ ~ = $HOME = /home/$USER = /home/ton_nom ]
ou donne le retour de

ls -la ~/.config/menus

Perso' je serais assez tenté de ( temporairement ) annuler les effets d'Alacarte + désactiver l'extension application-menus histoire de vérifier si ça rend bien la vue applications par défaut fonctionnelle.

Dernière modification par Coeur Noir (Le 28/12/2022, à 16:07)


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne