Scolring - Forum

Entraides et échanges autour de la technologie Scol - Informations and exchanges on the Scol technology

Vous pouvez changer la langue de l'interface une fois inscrit - You can change the language once registered

You are not logged in.

#1 7-Mar-2020 19:26:26

mhud
Member
Registered: 20-Jan-2020
Posts: 7

Erreur export vers raspberry PI3

Bonjour,

Je souhaite exporter une application vers raspberry PI3 sous Raspbian.

Lors du lancement de mon application j'ai le message suivant :

error while loading shared libraries: libGLESv2.so: cannot open shared object file: No such file or directory


Merci de m'aider à résoudre ce problème.

Cordialement.

Offline

#2 7-Mar-2020 19:40:41

arkeon
Admin. / Scol language & OpenSpace3D developer
From: Nantes
Registered: 30-Mar-2009
Posts: 5,090
Website

Re: Erreur export vers raspberry PI3

Bonjour,
la solution se trouve dans le fichier readme généré à l'export et de mémoire à la fin du script d'installation.

sudo rpi-update doit  corriger le problème

Offline

#3 8-Mar-2020 19:55:04

mhud
Member
Registered: 20-Jan-2020
Posts: 7

Re: Erreur export vers raspberry PI3

Bonjour,

Merci pour la réponse qui résout ce problème.

Lors du lancement de mon application sur le rapsberrry une fenêtre doit apparaître (sur mon écran en HDMI)  qui représente une interface.

Sur le raspberry la fenêtre est présente mais elle est toute noire (l'application semble tournée).

Lorsque j'exporte la même application sur un smartphone (android) tout fonctionne correctement.

Merci de votre aide si possible.

Cordialement

Offline

#4 9-Mar-2020 09:44:35

arkeon
Admin. / Scol language & OpenSpace3D developer
From: Nantes
Registered: 30-Mar-2009
Posts: 5,090
Website

Re: Erreur export vers raspberry PI3

Bonjour,
sur raspi 3 il faut desactiver la compatibilité GL Driver avec
sudo raspi-config
Autrement il est possible que le modèle 3D ou les textures soient trop lourds pour le pi.
tu peux activer les logs en enlevant le # devant fffff dans le fichier usm.ini et en mettant log yes

Offline

#5 14-Mar-2020 19:31:12

mhud
Member
Registered: 20-Jan-2020
Posts: 7

Re: Erreur export vers raspberry PI3

Bonjour ,

Après divers essais ,le problème persiste.

J'ai créé une application toute simple avec uniquement un plugit picture. -> même problème.

J'ai un PI3 B+ avec un ARM v8, dans le menu d'export il n'y figure pas,est-ce-que le souci peut venir de la.

Merci pour ta réponse.

Offline

#6 16-Mar-2020 09:24:15

arkeon
Admin. / Scol language & OpenSpace3D developer
From: Nantes
Registered: 30-Mar-2009
Posts: 5,090
Website

Re: Erreur export vers raspberry PI3

Bonjour,

mon pi de dev / test est un pi3.
il faudrait activer les logs:
édites le fichier usm.ini de ton application et changes les 2 lignes
log no
#echo ffffff

en

log yes
echo ffffff

un dossier log sera créer contenant les logs d'execution.

Offline

#7 17-Mar-2020 23:01:32

mhud
Member
Registered: 20-Jan-2020
Posts: 7

Re: Erreur export vers raspberry PI3

Bonjour,
Merci encore pour ces conseils.

j'ai effectué la manip ,mes connaissances étant pour l'instant limité sur linux,où peut-on trouver ce dossier log.

D'autre part lorsque je lance mon programme " image" cela génère un code d’erreur et bloque l'exécution.

Voici l'exécution du programme :

pi@raspberrypi:~ $ image
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
Unable to query physical screen size, defaulting to 100 dpi.
To override, set QT_QPA_EGLFS_PHYSICAL_WIDTH and QT_QPA_EGLFS_PHYSICAL_HEIGHT (in millimeters).
Creating resource group General
Creating resource group OgreInternal
Creating resource group OgreAutodetect
SceneManagerFactory for type 'DefaultSceneManager' registered.
Registering ResourceManager for type Material
Registering ResourceManager for type Mesh
Registering ResourceManager for type Skeleton
MovableObjectFactory for type 'ParticleSystem' registered.
ArchiveFactory for archive type FileSystem registered.
ArchiveFactory for archive type Zip registered.
ArchiveFactory for archive type EmbeddedZip registered.
DDS codec registering
PVRTC codec registering
ETC codec registering
Registering ResourceManager for type HighLevelGpuProgram
Registering ResourceManager for type Compositor
MovableObjectFactory for type 'Entity' registered.
MovableObjectFactory for type 'Light' registered.
MovableObjectFactory for type 'BillboardSet' registered.
MovableObjectFactory for type 'ManualObject' registered.
MovableObjectFactory for type 'BillboardChain' registered.
MovableObjectFactory for type 'RibbonTrail' registered.
*-*-* OGRE Initialising
*-*-* Version 1.12.2 (Rhagorthua)
Creating resource group SO3/Internal/Widgets/BitmapWidget
Installing plugin: OpenGL ES 2.0 RenderSystem
OpenGL ES 2.x Rendering Subsystem created.
Plugin successfully installed
Installing plugin: ParticleFX
Particle Emitter Type 'Point' registered
Particle Emitter Type 'Box' registered
Particle Emitter Type 'Ellipsoid' registered
Particle Emitter Type 'Cylinder' registered
Particle Emitter Type 'Ring' registered
Particle Emitter Type 'HollowEllipsoid' registered
Particle Affector Type 'LinearForce' registered
Particle Affector Type 'ColourFader' registered
Particle Affector Type 'ColourFader2' registered
Particle Affector Type 'ColourImage' registered
Particle Affector Type 'ColourInterpolator' registered
Particle Affector Type 'Scaler' registered
Particle Affector Type 'Rotator' registered
Particle Affector Type 'DirectionRandomiser' registered
Particle Affector Type 'DeflectorPlane' registered
Plugin successfully installed
Installing plugin: STB Image Codec
stb_image - v2.23 - public domain image loader
Supported formats: jpeg,jpg,png,bmp,psd,tga,gif,pic,ppm,pgm,hdr
Plugin successfully installed
Installing plugin: Octree Scene Manager
Plugin successfully installed
ArchiveFactory for archive type ScolFileSystem registered.
ArchiveFactory for archive type ScolURL registered.
CPU Identifier & Features
-------------------------
*   CPU ID:
*          VFP: no
*         NEON: yes
-------------------------
******************************
*** Starting EGL Subsystem ***
******************************
EGL_VERSION = 1.4
EGL_EXTENSIONS = EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap EGL_KHR_vg_parent_image EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_lock_surface
Registering ResourceManager for type Texture
OverlayElementFactory for type Panel registered.
OverlayElementFactory for type BorderPanel registered.
OverlayElementFactory for type TextArea registered.
Registering ResourceManager for type Font
EGL Error : Could not create the egl surface: error = 0x3003

/usr/bin/image : ligne 2 :  4638 Abandon                 sudo /usr/share/image/image


Merci de ton aide.

Offline

#8 18-Mar-2020 08:41:03

arkeon
Admin. / Scol language & OpenSpace3D developer
From: Nantes
Registered: 30-Mar-2009
Posts: 5,090
Website

Re: Erreur export vers raspberry PI3

Bonjour,

c'est encore une erreur opengl.

Je n'ai pas mon raspberry pi sous la main, il est resté au boulot.

essais :

export QT_QPA_EGLFS_DEPTH=32
export DISPLAY=:0

avant de lancer l'appli

tu peux aussi essayer en modifiant /boot/config.txt
en ajoutant :
framebuffer_depth=32
framebuffer_ignore_alpha=1

et reboot

si ça change rien essais les valeurs 16 et 24

Offline

Board footer

Powered by FluxBB