So i've tested 2023.08 export from windows linux projects and running on my linux i get only the following error and nothing else: "There was an error launching the application." i tried different projects, encrypted or not. require and json plugins were used. on linux mint 20.3 cinnamon
cont'd: gideros studio and gideros player runs on my linux. tried to export bird animation example from linux gideros studio and when trying to run this export i get the same error as before ("There was an error..."). also when exporting from linux, the first line of the log was red and is as follows: "Tools/gdrexport: /lib/x86_64-linux-gnu/libproxy.so.1: no version information available (required by ./linQt6Network.so.6)"
I've never seen such a non informative message on Linux when launching an app. Can you try to launch it from a terminal, if that's not what you already did ? If the error persist, the best way to diagnose is to use strace to record linux calls from the app. You can run
strace -o strace.log YourApp
from a terminal, and post both the strace.log file and the output of the app itself here for analysis.
I've never seen such a non informative message on Linux when launching an app. Can you try to launch it from a terminal, if that's not what you already did ? If the error persist, the best way to diagnose is to use strace to record linux calls from the app. You can run
strace -o strace.log YourApp
from a terminal, and post both the strace.log file and the output of the app itself here for analysis.
sorry for noob questions, i don't have much linux experience. what should be YourApp? i've exported Button app and then i have the Button.desktop file in the Button folder which seems to be runnable (that's the one which gives the above error message) but in terminal if i'm in the Button directory and i run "strace -o strace.log Button.desktop" then i get a "No such file or directory" message.
The executable should be called Button, the .desktop file is a description file for integration in Linux desktop
interesting, for Button it does ask me to find an app to run it with. for Button.desktop it 'runs' it and adds "There was an error launching the application." (no wonder the short message)
now i tried "strace -o strace.log ./Button" and i again get "strace:exec: Permission denied". same for "sudo strace -o strace.log ./Button"
comments: 1. set fullscreen does not work 2. screen.new crashes the app from the log actually setTitle is the one which crashes, perhaps screen is ok in itself, i did not test separately setSize also crashes
actually these seem to work in player on linux but not in the exported app.
Yes I merged windows desktop and Mac desktop exports into a single QT export tab, on which you’ll see a sub platform drop-down list to choose between windows, Mac, and now linux
@hgy29 , so i've tested 2023.09 version with your separately provided midi plugin. the linux export can do these that before did not work: fullscreen, projection window, midi plugin. so it is perfect. for my usecase only wacom support is missing.
i also exported a qt-linux project, it did not run instead had the following error message in the terminal: error while loading shared libraries: libQt6DBus.so.6: cannot open shared object file: No such file or directory
It should already return "Linux" for first result, and it should further return the linux 'release', 'version', and 'machine' as returned by uname() call (https://man7.org/linux/man-pages/man2/uname.2.html).
It should already return "Linux" for first result, and it should further return the linux 'release', 'version', and 'machine' as returned by uname() call (https://man7.org/linux/man-pages/man2/uname.2.html).
you are right. i just tried it in linux gideros studio running in a gideros player and then there is no output for getdeviceinfo. but on exported project indeed there is.
Comments
"There was an error launching the application."
i tried different projects, encrypted or not. require and json plugins were used.
on linux mint 20.3 cinnamon
Likes: kinrpg
Fragmenter - animated loop machine and IKONOMIKON - the memory game
gideros studio and gideros player runs on my linux. tried to export bird animation example from linux gideros studio and when trying to run this export i get the same error as before ("There was an error...").
also when exporting from linux, the first line of the log was red and is as follows:
"Tools/gdrexport: /lib/x86_64-linux-gnu/libproxy.so.1: no version information available (required by ./linQt6Network.so.6)"
Fragmenter - animated loop machine and IKONOMIKON - the memory game
strace -o strace.log YourApp
i've exported Button app and then i have the Button.desktop file in the Button folder which seems to be runnable (that's the one which gives the above error message)
but in terminal if i'm in the Button directory and i run
"strace -o strace.log Button.desktop"
then i get a "No such file or directory" message.
Fragmenter - animated loop machine and IKONOMIKON - the memory game
Fragmenter - animated loop machine and IKONOMIKON - the memory game
now i tried "strace -o strace.log ./Button" and i again get "strace:exec: Permission denied".
same for "sudo strace -o strace.log ./Button"
Fragmenter - animated loop machine and IKONOMIKON - the memory game
(can gideros add executable flag automatically?)
Fragmenter - animated loop machine and IKONOMIKON - the memory game
comments:
1. set fullscreen does not work
2. screen.new crashes the app
from the log actually setTitle is the one which crashes, perhaps screen is ok in itself, i did not test separately
setSize also crashes
actually these seem to work in player on linux but not in the exported app.
Likes: MoKaLux
Fragmenter - animated loop machine and IKONOMIKON - the memory game
Likes: MoKaLux
Likes: MoKaLux
Fragmenter - animated loop machine and IKONOMIKON - the memory game
Fragmenter - animated loop machine and IKONOMIKON - the memory game
Likes: keszegh, MoKaLux
Likes: keszegh, MoKaLux
i also exported a qt-linux project, it did not run instead had the following error message in the terminal:
error while loading shared libraries: libQt6DBus.so.6: cannot open shared object file: No such file or directory
thanks for the amazing work on the linux export!
Fragmenter - animated loop machine and IKONOMIKON - the memory game
Fragmenter - animated loop machine and IKONOMIKON - the memory game
Fragmenter - animated loop machine and IKONOMIKON - the memory game
Likes: keszegh, MoKaLux