marionnet-dev team mailing list archive
-
marionnet-dev team
-
Mailing list archive
-
Message #00768
[Bug 1580349] Re: Résolution du bug installation Archlinux
** Also affects: archlinux
Importance: Undecided
Status: New
** Also affects: opensuse
Importance: Undecided
Status: New
** Description changed:
Bonjour,
- Comme constaté https://answers.launchpad.net/marionnet/+question/248343,
- et http://www.jeuxvideo.com/forums/42-38-39208555-1-0-1-0-probleme-au-
- lancement-de-marionnet.htm, sur certaines distributions le démarrage de
- Marionnet pose un problème fatal (version trunk ou version 0.90.6). Au
- démarrage, on peut lire « Fatal error: exception
- GdkPixbuf.GdkPixbufError(5, "Failed to load image
+ Comme constaté
+ https://answers.launchpad.net/marionnet/+question/248343(sur Arch
+ Linux), et http://www.jeuxvideo.com/forums/42-38-39208555-1-0-1-0
+ -probleme-au-lancement-de-marionnet.htm (sur OpenSUSE), sur certaines
+ distributions le démarrage de Marionnet pose un problème fatal (version
+ trunk ou version 0.90.6). Au démarrage, on peut lire « Fatal error:
+ exception GdkPixbuf.GdkPixbufError(5, "Failed to load image
'/usr/local/share/marionnet/images/launcher-icons/marionnet-
launcher.png': Fatal error in PNG image file: IDAT: invalid distance too
far back") », et l'application plante avec comme code d'erreur 2.
J'ai résolu le problème. Ceci est dû à un bug dans une nouvelle version
de libpng.
Nous constatons également qu'avec Eog, il est impossible d'ouvrir «
/usr/local/share/marionnet/images/launcher-icons/marionnet-launcher.png
».
Pour résoudre le problème de manière temporaire, il faut corriger le
fichier png.
Grâce à http://archscientist.altervista.org/blog/how-to-solve-libpng-
error-idat-invalid-distance-too-far-back/, on a la solution. Il faut
appliquer le correctif suivant :
optipng -quiet -fix /usr/local/share/marionnet/images/launcher-icons/marionnet-launcher.png
optipng -quiet -fix /usr/local/share/marionnet/images/ico.cable-serial.small.png
optipng -quiet -fix /usr/local/share/marionnet/images/ico.script-analyse-3.med.png
optipng -quiet -fix /usr/local/share/marionnet/images/marionnet-launcher.png
optipng -quiet -fix /usr/local/share/marionnet/images/ico.cable-serial-left-right.small.png
optipng -quiet -fix /usr/local/share/marionnet/images/ico.uml-gray.small.png
optipng -quiet -fix /usr/local/share/marionnet/images/ico.dado.24.png
optipng -quiet -fix /usr/local/share/marionnet/images/ico.resource-2.med.png
optipng -quiet -fix /usr/local/share/marionnet/images/ico.dado-no.24.png
optipng -quiet -fix /usr/local/share/marionnet/images/ico.xml-16.inv.png
optipng -quiet -fix /usr/local/share/marionnet/images/ico.script-finish.med.png
optipng -quiet -fix /usr/local/share/marionnet/images/ico.software-gray.small.png
optipng -quiet -fix /usr/local/share/marionnet/images/ico.script-start-2.med.png
optipng -quiet -fix /usr/local/share/marionnet/images/ico.cable-serial.xxl.png
optipng -quiet -fix /usr/local/share/marionnet/images/ico.diffuser.orig.png
optipng -quiet -fix /usr/local/share/marionnet/images/ico.hardware-gray.small.png
optipng -quiet -fix /usr/local/share/marionnet/images/ico.cable-serial-left-right.large.png
Plus d'information, voir par exemple sur
https://forums.opensuse.org/showthread.php/496344-libpng16-does-no-
longer-read-icons
Bien cordialement
JulioJu
Étudiant à l'université Grenoble Alpes (master DCISS)
P.S. Vu que les développeurs sont français :-), je me suis permis
d'écrire en français.
** Summary changed:
- Résolution du bug installation Archlinux
+ Résolution du bug installation Archlinux et OpenSUSE
--
You received this bug notification because you are a member of
marionnet-dev, which is subscribed to marionnet.
https://bugs.launchpad.net/bugs/1580349
Title:
Résolution du bug installation Archlinux et OpenSUSE
Status in marionnet:
New
Status in Arch Linux:
New
Status in openSUSE:
New
Bug description:
Bonjour,
Comme constaté
https://answers.launchpad.net/marionnet/+question/248343(sur Arch
Linux), et http://www.jeuxvideo.com/forums/42-38-39208555-1-0-1-0
-probleme-au-lancement-de-marionnet.htm (sur OpenSUSE), sur certaines
distributions le démarrage de Marionnet pose un problème fatal
(version trunk ou version 0.90.6). Au démarrage, on peut lire « Fatal
error: exception GdkPixbuf.GdkPixbufError(5, "Failed to load image
'/usr/local/share/marionnet/images/launcher-icons/marionnet-
launcher.png': Fatal error in PNG image file: IDAT: invalid distance
too far back") », et l'application plante avec comme code d'erreur 2.
J'ai résolu le problème. Ceci est dû à un bug dans une nouvelle
version de libpng.
Nous constatons également qu'avec Eog, il est impossible d'ouvrir «
/usr/local/share/marionnet/images/launcher-icons/marionnet-
launcher.png ».
Pour résoudre le problème de manière temporaire, il faut corriger le
fichier png.
Grâce à http://archscientist.altervista.org/blog/how-to-solve-libpng-
error-idat-invalid-distance-too-far-back/, on a la solution. Il faut
appliquer le correctif suivant :
optipng -quiet -fix /usr/local/share/marionnet/images/launcher-icons/marionnet-launcher.png
optipng -quiet -fix /usr/local/share/marionnet/images/ico.cable-serial.small.png
optipng -quiet -fix /usr/local/share/marionnet/images/ico.script-analyse-3.med.png
optipng -quiet -fix /usr/local/share/marionnet/images/marionnet-launcher.png
optipng -quiet -fix /usr/local/share/marionnet/images/ico.cable-serial-left-right.small.png
optipng -quiet -fix /usr/local/share/marionnet/images/ico.uml-gray.small.png
optipng -quiet -fix /usr/local/share/marionnet/images/ico.dado.24.png
optipng -quiet -fix /usr/local/share/marionnet/images/ico.resource-2.med.png
optipng -quiet -fix /usr/local/share/marionnet/images/ico.dado-no.24.png
optipng -quiet -fix /usr/local/share/marionnet/images/ico.xml-16.inv.png
optipng -quiet -fix /usr/local/share/marionnet/images/ico.script-finish.med.png
optipng -quiet -fix /usr/local/share/marionnet/images/ico.software-gray.small.png
optipng -quiet -fix /usr/local/share/marionnet/images/ico.script-start-2.med.png
optipng -quiet -fix /usr/local/share/marionnet/images/ico.cable-serial.xxl.png
optipng -quiet -fix /usr/local/share/marionnet/images/ico.diffuser.orig.png
optipng -quiet -fix /usr/local/share/marionnet/images/ico.hardware-gray.small.png
optipng -quiet -fix /usr/local/share/marionnet/images/ico.cable-serial-left-right.large.png
Plus d'information, voir par exemple sur
https://forums.opensuse.org/showthread.php/496344-libpng16-does-no-
longer-read-icons
Bien cordialement
JulioJu
Étudiant à l'université Grenoble Alpes (master DCISS)
P.S. Vu que les développeurs sont français :-), je me suis permis
d'écrire en français.
To manage notifications about this bug go to:
https://bugs.launchpad.net/marionnet/+bug/1580349/+subscriptions
References