[LZK] Menu 'Son et Vidéo' sous LXDE
Ce fil-ci est une bifurcation de fil-là forumthread71169
Résume succint: le but est d' intégrer, avec LibraZiK, les modifications de présentation du sous-menu Logiciels > Son et Vidéo tel qu' il est avec MATE pour avoir la même présentation en utilisant LXDE. Avant d' ouvrir ce fil la situation était:
1) les essais d' utilisation des fonctionnalités de merge des menus n' ont pas été concluants
2) la méthode consistant à avoir le fichier du menu dans un répertoire différent de /etc/xdg/menus, comme avec MATE, semble ne pas pouvoir fonctionner avec LXDE.
3) la surcharge de la variable XDG_MENU_PREFIX dans le script de lancement de la session LXDE ne fonctionne pas
Je reprends le cours normal. Je confirme que la variable XDG_CONFIG_DIRS est surchargée dans le code de lxsession. Donc la méthode 2 exposée ci-dessus ne peut fonctionner qu' en modifiant le code de lxsession. Ce serait la pire des solutions à mon sens.
J' ai compris pourquoi la méthode 3 ne marche pas (toujours à cause de lxsession), par contre ça m' a donné la piste à suivre. On peut créer ses propres jeux de fichiers de configuration pour les différents composants de LXDE et on peut ainsi indiquer quelle valeur doit prendre la variable XDG_MENU_PREFIX et avoir ainsi le fichier .menu souhaité. Ca oblige toujours à avoir un fichier de menu par DE, donc potentiellement autant de fichiers à maintenir si à terme LibraZiK "supporte officiellement" plusieurs DE.
C' est pas ma priorité immédiate, je préférerais continuer à vérifier que ce dont j' ai besoin fonctionne correctement avant, mais je peux regrouper et empaqueter tout çà si certains sont tentés par l' aventure.
Résume succint: le but est d' intégrer, avec LibraZiK, les modifications de présentation du sous-menu Logiciels > Son et Vidéo tel qu' il est avec MATE pour avoir la même présentation en utilisant LXDE. Avant d' ouvrir ce fil la situation était:
1) les essais d' utilisation des fonctionnalités de merge des menus n' ont pas été concluants
2) la méthode consistant à avoir le fichier du menu dans un répertoire différent de /etc/xdg/menus, comme avec MATE, semble ne pas pouvoir fonctionner avec LXDE.
3) la surcharge de la variable XDG_MENU_PREFIX dans le script de lancement de la session LXDE ne fonctionne pas
Je reprends le cours normal. Je confirme que la variable XDG_CONFIG_DIRS est surchargée dans le code de lxsession. Donc la méthode 2 exposée ci-dessus ne peut fonctionner qu' en modifiant le code de lxsession. Ce serait la pire des solutions à mon sens.
J' ai compris pourquoi la méthode 3 ne marche pas (toujours à cause de lxsession), par contre ça m' a donné la piste à suivre. On peut créer ses propres jeux de fichiers de configuration pour les différents composants de LXDE et on peut ainsi indiquer quelle valeur doit prendre la variable XDG_MENU_PREFIX et avoir ainsi le fichier .menu souhaité. Ca oblige toujours à avoir un fichier de menu par DE, donc potentiellement autant de fichiers à maintenir si à terme LibraZiK "supporte officiellement" plusieurs DE.
C' est pas ma priorité immédiate, je préférerais continuer à vérifier que ce dont j' ai besoin fonctionne correctement avant, mais je peux regrouper et empaqueter tout çà si certains sont tentés par l' aventure.