Lancement obmenu (openbox debian stretch)

Bonsoir,
Je viens de terminer une openbox avec debian stretch. Pour ce faire, j’ai donc éditer le fichier .config/openbox/menu.xml. J’ai utilisé des pipemenus issus de Bunsenlabs.
Le menu fonctionne comme je le souhaitais , mais lorsque je lance obmenu (juste pour voir) rien ne se passe. Dans un terminal, voici les raisons :

jjr@debian:~$ obmenu
> Traceback (most recent call last):
>   File "/usr/bin/obmenu", line 617, in <module>
>     app.init()
>   File "/usr/bin/obmenu", line 521, in init
>     self.menu.loadMenu(self.menu_path)
>   File "/usr/lib/python2.7/dist-packages/obxml.py", line 153, in loadMenu
>     self.dom = xml.dom.minidom.parseString(fil.read())
>   File "/usr/lib/python2.7/xml/dom/minidom.py", line 1928, in parseString
>     return expatbuilder.parseString(string)
>   File "/usr/lib/python2.7/xml/dom/expatbuilder.py", line 940, in parseString
>     return builder.parseString(string)
>   File "/usr/lib/python2.7/xml/dom/expatbuilder.py", line 223, in parseString
>     parser.Parse(string, True)
> xml.parsers.expat.ExpatError: not well-formed (invalid token): line 70, column 80
> jjr@debian:~$ 

Est ce du à stretch? une erreur de synthaxe dans le menu ?
Ce n’est pas grave , mais j’aimerai comprendre.
Nota : idem après désinstallation et réinstallationde obmenu.
Merci

Ton XML est mal formaté:
" xml.parsers.expat.ExpatError: not well-formed (invalid token)"

Partage ton XML.

Déplacement dans le forum “Support Debian”. Merci de veiller à poster dans le forum adéquat.


Bonjour,
Désolé , j’aurai du chercher d’avantage.
Effectivement il y a une erreur dans mon menu à la ligne 70 :
Original :

<menu execute="bl-libreoffice-pipemenu" id="libreoffice" label="LibreOffice"/

Après correction en fin de ligne:

Et après cette correction obmenu fonctionne

Pour le mauvais endroit du post , j’ai quelques difficultés depuis cette nouvelle interface , je me demande toujours ou je suis … je ferai un peu plus attention la prochaine fois.
Merci de votre aide

la correction est la suivante :

Impossible de coller la correction : j’ai mis “>” en fin de ligne.

:wink:

Il faut utilisé un “” comme paramètre d’échappement pour affiché sur le forum.
Au lieux d’écrire “>” tu mets “\>”.
>

See you

Merci Ok