You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This happens when the user is trying to run a Linux application, linux64.ko is loaded but no /compat is mounted and we don't have a fully self-contained bundle:
Currently no error dialog is shown at all.
FreeBSD% launch '/home/user/Applications/Linuxulator/Spotify.AppDir'
# Found "/home/user/Applications/Linuxulator/Spotify.AppDir"
ELF interpreter /lib64/ld-linux-x86-64.so.2 not found, error 2
Process is not running anymore and exit code was not 0
FreeBSD% launch '/home/user/Applications/Linuxulator/Discord.app'
# Found "/home/user/Applications/Linuxulator/Discord.app"
ELF interpreter /lib64/ld-linux-x86-64.so.2 not found, error 2
Process is not running anymore and exit code was not 0
Maybe we should point the user toward a download link for the Linux userland/runtime.
The text was updated successfully, but these errors were encountered:
FreeBSD% launch '/home/user/Applications/Linuxulator/Discord.app'
# Found "/home/user/Applications/Linuxulator/Discord.app"
ELF binary type "0" not known.
Process is not running anymore and exit code was not 0
"exec: /usr/home/user/Applications/Linuxulator/Discord.app/Discord.bin: Exec format error\n"
Currently this is shown:
exec: /usr/home/user/Applications/Linuxulator/Discord.app/Discord.bin: Exec format error
Complication is that whenever we see "Could not launch...", then the payload application could not even be started, and I don't know how to get at the console output in this case, becasue apparently the console output is not produced by the playload application but by some other system component.
This does not work:
if (p.state() == 0 and p.exitCode() != 0) {
qDebug("Process is not running anymore and exit code was not 0");
const QString error = p.readAllStandardError();
if (!error.isEmpty()) {
qDebug() << error;
handleError(&p, error);
} else {
// If the exit code was not 0 but stderr is empty, we use stdout...
const QString stdout = p.readAllStandardOutput();
handleError(&p, stdout);
}
return(p.exitCode());
}
This happens when the user is trying to run a Linux application,
linux64.ko
is loaded but no/compat
is mounted and we don't have a fully self-contained bundle:Currently no error dialog is shown at all.
Maybe we should point the user toward a download link for the Linux userland/runtime.
The text was updated successfully, but these errors were encountered: