Chargement...
 
[Voir/Cacher menus de gauche]
[Voir/Cacher menus de droite]

4 - Toutes les autres applications, les émulateurs...

> Forums de discussion > 4 - Toutes les autres applications, les émulateurs... > LZK zynaddsubfx probleme graphique [RÉSOLU]
Dernier post

LZK zynaddsubfx probleme graphique [RÉSOLU]

szvan Articles : 18 utilisateur non connecté France
Image

cf capture ci dessus,
sur distri librazik3 fraîchement installée

quand j'ouvre zynnaddsubfx, la fenetre reste figée sans "textes"... (quelque soit le mode d'ouverture, via claudia, en standalone...) dans un terminal voici les messages d'erreurs..
Error 00000501 after create tex
et
Error 00000502 after convex fill

Sample Rate = 		96000
Sound Buffer Size = 	256 samples
Internal latency = 	2.7 ms
ADsynth Oscil.Size = 	1024 samples
lo server running on 12902
[INFO] Nio::start()
Starting Audio: JACK
Jack buffer resized
Audio Started
Starting MIDI: ALSA
MIDI Started
[INFO] exec-after-init
[INFO] startup OSC
[INFO] UI calbacks
[INFO] OSC replay
[INFO] auto_save setup
[INFO] NSM Stuff
[INFO] LASH Stuff
[INFO] Launching Zyn-Fusion...
[INFO] Main Loop...
Jack reports xrun
Info, alsa midi port connected
[INFO:Zyn] setup_pugl()
[INFO:Zyn] zest_tick()
[INFO:Zyn] zest_open()
[INFO:Zyn] Found Assets at /opt/zyn-fusion/
[INFO:Zyn] Starting Zyn-Fusion
[INFO:Zyn] Thanks for supporting the developement of this project
[INFO:Zyn] Creating MRuby Interpreter...
[debug] parsing json file
[debug] json parsed succesfully
Error 00000501 after create tex
Time for a fast load is 17.666ms load(0.018) class(0.001) spawn(17.647)...
making reverse graph[1089]<2.753 ms>
[INFO:Zyn] zest_setup()
[DEBUG:Zyn] setting up animation fps
Error 00000502 after convex fill


szvan Articles : 18 utilisateur non connecté France
une piste
github
peut etre que ma version d'open GL < 2.1
pour info ma carte graphique est embarquée par chipset Intel core2 (et donc si j'ai bien compris de base dans le noyau linux)
ma version d'open GL :
(après installation du paquets mesa-utils car glxinfo non présent de base dans librazik3)

glxinfo | grep -i version

donne:
Server glx version string: 1.4
client glx version string: 1.4
GLX version: 1.4
    Version: 18.3.6
    Max core profile version: 0.0
    Max compat profile version: 1.4
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 2.0
OpenGL version string: 1.4 Mesa 18.3.6
OpenGL ES profile version string: OpenGL ES 2.0 Mesa 18.3.6
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 1.0.16



glxinfo | grep -i ext_framebuffer

donne:
GLX_EXT_fbconfig_packed_float, GLX_EXT_framebuffer_sRGB, 
    GLX_EXT_fbconfig_packed_float, GLX_EXT_framebuffer_sRGB, 
    GLX_EXT_fbconfig_packed_float, GLX_EXT_framebuffer_sRGB, 
    GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_framebuffer_blit, 
    GL_EXT_framebuffer_object, GL_EXT_gpu_program_parameters,


Si d'autres chez qui zynaddfusion fonctionne peuvent vérifier que leur config est supérieure à d'open GL est> 2.1..
merci

olinuxx Articles : 17271 utilisateur non connecté France
https://librazik.tuxfamily.org/doc3/lexique/o#opengl Image .

Et si le coup du LIBGL_ALWAYS_SOFTWARE=1 ne fonctionne pas, installe les paquets zynaddsubfx-old, qui te permettront d'avoir la même version de Zynaddsubfx, mais avec l'ancienne interface graphique qui ne nécessite pas openGL.

szvan Articles : 18 utilisateur non connecté France
merci pour l'info,
ça fonctionne avec LIBGL_ALWAYS_SOFTWARE=1 zynaddsubfx
bon il y a une latence entre le clic de souris et l'animation de l'affichage mais ce n'est pas gênant,le son lui reste parfait.

(j'ai du coup testé aussi LIBGL_ALWAYS_SOFTWARE=1 ninjas2 et ça fonctionne aussi... hate de retester sur ubuntu studio cf mon topic probleme ninjas2)

je mets résolu..

un peu newbie je me demande s'il n'y a pas moyen d'éditer un fichier de config pour que ce soit automatique ?
quand je fais un
LIBGL_DEBUG=verbose zynaddsubfx

ca donne entre autre
libGL: Can't open configuration file /etc/drirc: No such file or directory.
libGL: Can't open configuration file /home/syl20/.drirc: No such file or directory.
libGL: OpenDriver: trying /usr/lib/x86_64-linux-gnu/dri/tls/i915_dri.so
libGL: OpenDriver: trying /usr/lib/x86_64-linux-gnu/dri/i915_dri.so
libGL: Can't open configuration file /etc/drirc: No such file or directory.
libGL: Can't open configuration file /home/syl20/.drirc: No such file or directory.
libGL: Using DRI2 for screen 0
libGL: Can't open configuration file /etc/drirc: No such file or directory.
libGL: Can't open configuration file /home/syl20/.drirc: No such file or directory.


j'imagine que si j’édite un fichier "XX.conf" dans un des dossier mentionné, il va le charger ?
la question d’après sera est-ce qu'il va forcer le LIBGL_ALWAYS_SOFTWARE=1 à chaque application et donner des bugs d'affichage...

bda Articles : 539 utilisateur non connecté France
Tu peux te faire un fichier dans /usr/share/applications, en copiant celui de zynaddsubfx.desktop vers zynaddsubfx-swgl.desktop. Puis en modifiant le NAME= et en remplaçant Exec=zynaddsubfx par Exec=LIBGL_ALWAYS_SOFTWARE=1 zynaddsubfx
Ainsi tu auras deux zynadd dans tes applications.

szvan Articles : 18 utilisateur non connecté France
je reviens car j'ai essayé de créer le .desktop mais ca ne fonctionnaite pas.. "erreur lors du lancement de l'application."...
n'ayant pas les droit d’accès en graphique, j'ai bien copié et crée zynaddsubfx.desktop vers zynaddsubfx-swgl.desktop :
en ouvrant un terminal dans le dossier
/usr/share/applications
sudo cp zynaddsubfx.desktop zynaddsubfx-swgl.desktop

modifié et enregistré le fichier avec pluma tel que demandé :
sudo pluma zynaddsubfx-swgl.desktop

modifié le NAME= (j'ai mis Zynnadsubfx Fusion)
et en remplaçant Exec=zynaddsubfx par Exec=LIBGL_ALWAYS_SOFTWARE=1 zynaddsubfx

j'avais l'impression que le lanceur n'acceptait pas de commande qui ne commence pas par le nom d'une application..
en fait après recherche sur les arguments de lanceurs : il fallait ajouter "env"dans la commande soit :
env LIBGL_ALWAYS_SOFTWARE=1 zynaddsubfx -a -I jack -O jack


(les arguments -a -I jack -O jack servent à faire les connexions Jack automatiquement..)

et ca marche cette fois ci!

Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Connexion
[Afficher / Cacher]


witold

Mégaphone [Afficher / Cacher]

sub26nico, 10:18, lun. 25 Jan 2021: Salut et bienvenue à beebee, maowlmad, Pierre48, guitarwatson et 0d1n :-)
olinuxx, 13:44, ven. 22 Jan 2021: Nouveautés LibraZiK : [Lien]
sub26nico, 13:28, jeu. 21 Jan 2021: Salut et bienvenue à Yo du Milieu :-)
olinuxx, 18:17, mer. 20 Jan 2021: Bonjour et bienvenue à jaylcee cool
olinuxx, 19:11, mar. 19 Jan 2021: Bonjour et bienvenue à BPM_CONTEST cool
calixtus06, 15:29, lun. 18 Jan 2021: Bienvenue à Bruno29 ! :-)
olinuxx, 18:22, sam. 16 Jan 2021: Bonjour et bienvenue à witold et à Toctoc cool
olinuxx, 21:11, ven. 15 Jan 2021: Pas de soucis.
louiesauvage, 19:44, ven. 15 Jan 2021: ok désolé olinuxx
olinuxx, 19:40, ven. 15 Jan 2021: Pareil pour toi @louisauvage, si tu as une question, utilise le forum.
olinuxx, 19:40, ven. 15 Jan 2021: Bonjour et bienvenue @Polo cool. Utilise les forums pour les questions (lien dans le menu en haut du site).
louiesauvage, 19:39, ven. 15 Jan 2021: bonjour quelqu'un à essayé les cartes son antelope audio?