Bonjour à tous, j’ai pour but de générer des rapports afin de les afficher sur un écran en particulier, il faut donc que mes rapports soient générés directement dans la bonne résolution afin de ne pas perdre en qualité. La fonction « report » propose deux champs qui sont censés définir la largeur et la hauteur du rapport, cependant peu importe ce que je saisis, ces derniers sont toujours enregistrés avec une définition de 800x600px.
Est-ce que quelqu’un aurait une idée de ce qui pourrait causer ça ?
Merci
As tu des copies d’écran qui montrent ça?
Et la machine sur laquelle est jeedom est capable d’afficher la résolution demandée?
Bonjour,
Il faudrait mettre le log Report en debug, et regarder ce qui est envoyé lors de la génération du rapport.
Ça tourne sur un Rock Pi 4 donc oui largement capable d’afficher du 1920x1440 en principe
Voilà ce que j’ai en log :
[2023-12-01 09:38:04]DEBUG : chromium --headless --no-sandbox --disable-gpu --screenshot=/var/www/html/data/report/view/4/2023_12_01_09_38_03.png --window-size=1920,1440 « http://192.168.1.130/index.php?v=d&p=view&view_id=4&report=1&auth=xxx&delay=2000 »
Donc c’est dans chromium que ca ce joue, car le core envoie bien les sizes.
Peut-être la version… mais la ca sort de mes compétences.
En effet visiblement il s’agit d’un bug connu de Chromium qui a été patché en mars de cette année.
https://bugs.chromium.org/p/chromium/issues/detail?id=1424464
J’ai dû faire cette install de Jeedom pile entre la sortie de la version où le bug est apparu et celle où il a été corrigé.
Je vais tenter de mettre à jour Chromium et je vous tient au courant
Merci pour votre aide en tous cas
Je confirme que la solution au problème a été de mettre à jour Chromium.
sudo apt-get update
sudo apt-install chromium
Merci pour votre aide.
Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.

