Impossible d'exécuter Canoprof sur Linux Mint 21

Bonjour,
Je ne peux pas utiliser Canoprof sur la toute nouvelle installation de Linut Mint 21 que je viens de faire sur mon ordi (fresh install et pas upgrade depuis une version précédente).
Je l’ai installé avec les commandes données sur la page de téléchargement de Canoprof dans la partie « Debian – Ubuntu » (ajout du dépôt scenari.software stable puis ajout de la clé puis install).
L’installation se déroule sans problème, le raccourci est bien ajouté dans le menu, dans la catégorie Bureautique mais… quand je lance Canoprof, j’ai sa fenêtre qui s’ouvre mais qui reste toute blanche, vide, pendant 3 à 4 secondes, puis elle se referme, et c’est tout.

Si je vais jeter un œil sur les processus actifs, je remarque qu’il y a 4 processus en rapport avec Canoprof :

alain@alain-PC:~$ ps aux | grep canoprof
alain      14188  0.2  0.2 209920 47212 ?        S    14:40   0:00 /opt/Canoprof 2.0/canoprof2.0 --type=zygote --no-zygote-sandbox
alain      14189  0.2  0.2 209920 46724 ?        S    14:40   0:00 /opt/Canoprof 2.0/canoprof2.0 --type=zygote
alain      14191  0.0  0.0 209920  8028 ?        S    14:40   0:00 /opt/Canoprof 2.0/canoprof2.0 --type=zygote
alain      14203 20.7  0.6 7701496 108552 ?      Sl   14:40   0:02 /usr/lib/jvm/java-11-openjdk-amd64/bin/java -classpath /opt/Canoprof 2.0/resources/app/srv/WEB-INF/lib/* -Dscenari.app.port=9102 -Dscenari.app.wa.dir=/opt/Canoprof 2.0/resources/app/srv -Dscenari.app.data.dir=/home/alain/Documents/Canoprof 2.0 -Dscenari.app.repo.gens.dir=/home/alain/Documents/Canoprof 2.0/~gens -Dscenari.app.addons.dir=/home/alain/.config/canoprof2.0/srv/emdFix/add -Dscenari.app.logs.dir=/home/alain/.config/canoprof2.0/srv/emdFix/logs -Dscenari.app.temp.dir=/tmp/canoprof2.0 -Djava.net.useSystemProxies=true -Dscenari.tools.imagemagick.path= -Dscenari.tools.ffmpeg.path=ffmpeg eu.scenari.jetty.xml.XmlConfiguration /opt/Canoprof 2.0/resources/app/srvInit.xml

Est-ce que quelqu’un a une idée de ce qui pourrait causer cela ?
Merci pour vos réponses.

PS :

  1. désolé, je suis nouvel utilisateur ici et je n’ai pas le droit de mettre de lien ni d’images dans mes posts
  2. sur mes précédentes installations (Ubuntu 20.04 puis Linux Mint 20.3), ça fonctionnait sans problème.
  3. j’ai aussi essayé de l’utiliser à partir de l’archive téléchargeable Canoprof2.0.000_fr-FR_202201251004_linux_x64.tar.gz mais ça fait la même chose.

Je pingue @sam et @xah

Merci !!!
Je peux pas le faire, je suis un newbie ici !
:grin:

Bonjour,

Pouvez-vous tester en ligne de commande en ajoutant l’option --disable-gpu ?

Ah, j’avais pas pensé à lancer Canoprof depuis le terminal…

1) Donc, si je fais ça, en le lançant dans le terminal, sans préciser d’option, le comportement est le même, mais j’ai des infos supplémentaires à vous donner, avec les messages affichés dans le terminal (désolé j’avais pas pensé à ça au premier message) :

alain@alain-PC:~$ canoprof2.0
(node:99456) electron: The default of contextIsolation is deprecated and will be changing from false to true in a future release of Electron.  See https://github.com/electron/electron/issues/23506 for more information
2022-08-21 16:10:48.741:INFO::main: Logging initialized @164ms to eu.scenari.jetty.util.log.StdErrLog
2022-08-21 16:10:48.890:INFO:esjs.Server:main: jetty-9.4.z-SNAPSHOT; built: unknown; git: unknown; jvm 11.0.16+8-post-Ubuntu-0ubuntu122.04
2022-08-21 16:10:49.084:INFO:esjw.StandardDescriptorProcessor:main: NO JSP Support for /, did not find eu.scenari.jetty.jsp.JettyJspServlet
2022-08-21 16:10:49.105:INFO:esjs.session:main: DefaultSessionIdManager workerName=node0
2022-08-21 16:10:49.105:INFO:esjs.session:main: No SessionScavenger set, using defaults
2022-08-21 16:10:49.107:INFO:esjs.session:main: node0 Scavenging every 660000ms
1--- Info : Sun Aug 21 16:10:49 CEST 2022[215] (main) ---
================================================================================
Starting Serveur local 2.0 : Local server 2.0.000 202201251004 on OpenJDK 64-Bit Server VM 11.0.16+8-post-Ubuntu-0ubuntu122.04 / Linux amd64


1--- Info : Sun Aug 21 16:10:49 CEST 2022[230] (main) ---
OpenDocument editor found by env. var. 'PATH' in: /usr/lib/libreoffice/program


2022-08-21 16:10:49.496:INFO:esjsh.ContextHandler:main: Started e.s.j.w.WebAppContext@5a85c92{/,file:///opt/Canoprof%202.0/resources/app/srv/,AVAILABLE}{/opt/Canoprof 2.0/resources/app/srv}
2022-08-21 16:10:49.522:INFO:esjs.AbstractConnector:main: Started ServerConnector@544fe44c{HTTP/1.1,[http/1.1]}{127.0.0.1:9102}
2022-08-21 16:10:49.523:INFO:esjs.Server:main: Started @960ms
[99456:0821/161051.157651:FATAL:gpu_data_manager_impl_private.cc(445)] GPU process isn't usable. Goodbye.
Trappe pour point d'arrêt et de trace (core dumped)
alain@alain-PC:~$

Visiblement il y a un souci avec la carte graphique ?
FATAL:gpu_data_manager_impl_private.cc(445)] GPU process isn't usable. Goodbye.

2) Si je lance Canoprof dans le terminal avec l’option --disable-gpu … tout fonctionne parfaitement, Canoprof se lance bien et je peux m’y connecter, aucun souci.

Du coup, est-ce qu’il y a un moyen pour corriger le problème, ou bien je suis « condamné » à toujours lancer Canoprof depuis le terminal avec cette option --disable-gpu ?

La prochaine version de Canoprof sera basé sur Scenari 6.1 qui n’est pas impacté par ce PB. D’ici là on va creuser mais en effet pour l’heure je vois pas d’autre solution

OK, pas de souci, du moment que le problème peut-être contourné et que ce n’est pas bloquant, ça peut attendre la prochaine version de Canoprof sur Scenari 6.1.
Merci pour la solution de contournement en tout cas !