Fleet not starting under ubuntu 22.04

Answered

I tried running Fleet under ubuntu 22.04 and no matter how i try to start it nothing happens.

 

Before that i was running Ubuntu 20.04 and there where no problems.

After fresh install of the Ubuntu fleet does not start under X11 session or Wayland.

Starting with -d does not output anything.
Tried running the directly the bin:

JetBrains/Toolbox/apps/Fleet/ch-0/1.10.192/bin/Fleet

 

but this fails with :


Error: could not find libjava.so
Error: Could not find Java SE Runtime Environment.

0
10 comments

may be you should install openjdk or other java environment

 

0

I tried with both openjdk and oracle 17

0
Error: could not find libjava.so
Error: Could not find Java SE Runtime Environment.
 
It looks like it does not find JDK to run under. Please try installing the JDK and settings the JAVA_HOME environment variable.
Also try re-installing fleet into a new empty directory using Toolbox App.
0

Starting from the JetBrains Toolbox dies silently. 

I tried running the binary directly even with several versions of the JDK but the result is the same.

$ java --version
java 19.0.1 2022-10-18
Java(TM) SE Runtime Environment (build 19.0.1+10-21)
Java HotSpot(TM) 64-Bit Server VM (build 19.0.1+10-21, mixed mode, sharing)

$ echo $JAVA_HOME                                           
/usr/lib/jvm/jdk-19

$ ./bin/JetBrains/Toolbox/apps/Fleet/ch-0/1.12.97/bin/Fleet
Error: could not find libjava.so
Error: Could not find Java SE Runtime Environment.

0

Could you run Fleet from command line with strace and post the output?

0

Btw, try to use any other (than bin) installation directory location for the Toolbox App and for Fleet (see how to change install location for Fleet here). In case the issue is similar to this one.

0

Hmm the way Fleet searches for libjava.so is this:

openat(AT_FDCWD, "/home/nivanov/bin/JetBrains/Toolbox/apps/Fleet/ch-0/1.12.97/lib/runtime/lib/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=21448, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 16424, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ff623cbc000
mmap(0x7ff623cbd000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7ff623cbd000
mmap(0x7ff623cbe000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7ff623cbe000
mmap(0x7ff623cbf000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7ff623cbf000
close(3)                                = 0
mprotect(0x7ff623cbf000, 4096, PROT_READ) = 0
mprotect(0x7ff623cdb000, 4096, PROT_READ) = 0
mprotect(0x7ff623c0e000, 4096, PROT_READ) = 0
munmap(0x7ff623f0d000, 92659)           = 0
readlink("/proc/self/exe", "/home/nivanov/bin/JetBrains/Tool"..., 4096) = 69
access("/home/nivanov/bin/JetBrains/Toolbox/apps/Fleet/ch-0/1.12.97/lib/libjava.so", F_OK) = -1 ENOENT (No such file or directory)
access("/home/nivanov/bin/JetBrains/Toolbox/apps/Fleet/ch-0/1.12.97/jre/lib/libjava.so", F_OK) = -1 ENOENT (No such file or directory)
readlink("/home", 0x7ffdadfe2830, 1023) = -1 EINVAL (Invalid argument)
readlink("/home/nivanov", 0x7ffdadfe2830, 1023) = -1 EINVAL (Invalid argument)
readlink("/home/nivanov/bin", 0x7ffdadfe2830, 1023) = -1 EINVAL (Invalid argument)
readlink("/home/nivanov/bin/JetBrains", 0x7ffdadfe2830, 1023) = -1 EINVAL (Invalid argument)
readlink("/home/nivanov/bin/JetBrains/Toolbox", 0x7ffdadfe2830, 1023) = -1 EINVAL (Invalid argument)
readlink("/home/nivanov/bin/JetBrains/Toolbox/apps", 0x7ffdadfe2830, 1023) = -1 EINVAL (Invalid argument)
readlink("/home/nivanov/bin/JetBrains/Toolbox/apps/Fleet", 0x7ffdadfe2830, 1023) = -1 EINVAL (Invalid argument)
readlink("/home/nivanov/bin/JetBrains/Toolbox/apps/Fleet/ch-0", 0x7ffdadfe2830, 1023) = -1 EINVAL (Invalid argument)
readlink("/home/nivanov/bin/JetBrains/Toolbox/apps/Fleet/ch-0/1.12.97", 0x7ffdadfe2830, 1023) = -1 EINVAL (Invalid argument)
readlink("/home/nivanov/bin/JetBrains/Toolbox/apps/Fleet/ch-0/1.12.97/lib", 0x7ffdadfe2830, 1023) = -1 EINVAL (Invalid argument)
readlink("/home/nivanov/bin/JetBrains/Toolbox/apps/Fleet/ch-0/1.12.97/lib/runtime", 0x7ffdadfe2830, 1023) = -1 EINVAL (Invalid argument)
readlink("/home/nivanov/bin/JetBrains/Toolbox/apps/Fleet/ch-0/1.12.97/lib/runtime/lib", 0x7ffdadfe2830, 1023) = -1 EINVAL (Invalid argument)
readlink("/home/nivanov/bin/JetBrains/Toolbox/apps/Fleet/ch-0/1.12.97/lib/runtime/lib/libjli.so", 0x7ffdadfe2830, 1023) = -1 EINVAL (Invalid argument)
stat("/home/nivanov/lib/libjava.so", 0x7ffdadfe30f0) = -1 ENOENT (No such file or directory)
write(2, "Error: could not find libjava.so", 32Error: could not find libjava.so) = 32
write(2, "\n", 1
)                       = 1
write(2, "Error: Could not find Java SE Ru"..., 50Error: Could not find Java SE Runtime Environment.) = 50
write(2, "\n", 1
)                       = 1
exit_group(2)                           = ?
+++ exited with 2 +++

 

So i tried to symlink it to my $JAVA_HOME for testing.

ln -s /usr/lib/jvm/jdk-19/ ~/bin/JetBrains/Toolbox/apps/Fleet/ch-0/1.12.97/jre

 

Then ran the strace again

execve("./bin/Fleet", ["./bin/Fleet"], 0x7ffd672ce550 /* 76 vars */) = 0
brk(NULL)                               = 0x55bf3be40000
arch_prctl(0x3001 /* ARCH_??? */, 0x7ffe17f26cb0) = -1 EINVAL (Invalid argument)
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f593b03c000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=92659, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 92659, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f593b025000
close(3)                                = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=14432, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 16424, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f593b020000
mmap(0x7f593b021000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f593b021000
mmap(0x7f593b022000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f593b022000
mmap(0x7f593b023000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f593b023000
close(3)                                = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\237\2\0\0\0\0\0"..., 832) = 832
pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784
pread64(3, "\4\0\0\0 \0\0\0\5\0\0\0GNU\0\2\0\0\300\4\0\0\0\3\0\0\0\0\0\0\0"..., 48, 848) = 48
pread64(3, "\4\0\0\0\24\0\0\0\3\0\0\0GNU\0i8\235HZ\227\223\333\350s\360\352,\223\340."..., 68, 896) = 68
newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=2216304, ...}, AT_EMPTY_PATH) = 0
pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784
mmap(NULL, 2260560, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f593adf8000
mmap(0x7f593ae20000, 1658880, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x28000) = 0x7f593ae20000
mmap(0x7f593afb5000, 360448, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1bd000) = 0x7f593afb5000
mmap(0x7f593b00d000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x214000) = 0x7f593b00d000
mmap(0x7f593b013000, 52816, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f593b013000
close(3)                                = 0
mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f593adf5000
arch_prctl(ARCH_SET_FS, 0x7f593adf5740) = 0
set_tid_address(0x7f593adf5a10)         = 84673
set_robust_list(0x7f593adf5a20, 24)     = 0
rseq(0x7f593adf60e0, 0x20, 0, 0x53053053) = 0
mprotect(0x7f593b00d000, 16384, PROT_READ) = 0
mprotect(0x7f593b023000, 4096, PROT_READ) = 0
mprotect(0x55bf3a602000, 4096, PROT_READ) = 0
mprotect(0x7f593b076000, 8192, PROT_READ) = 0
prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
munmap(0x7f593b025000, 92659)           = 0
pipe2([3, 4], 0)                        = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f593adf5a10) = 84674
close(4)                                = 0
read(3, "W\4\0\0", 4)                   = 4
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=84674, si_uid=1000, si_status=0, si_utime=0, si_stime=0} ---
read(3, "\320J\345;\277U\0\0", 8)       = 8
getrandom("\x97\xdf\xb9\xab\xf8\x38\x1b\xca", 8, GRND_NONBLOCK) = 8
brk(NULL)                               = 0x55bf3be40000
brk(0x55bf3be61000)                     = 0x55bf3be61000
read(3, "\370J\345;\277U\0\0\24\0\0\0\2\0\0\0NK\345;\277U\0\0\235N\345;\277U\0\0"..., 1111) = 1111
close(3)                                = 0
wait4(-1, NULL, 0, NULL)                = 84674
openat(AT_FDCWD, "/home/nivanov/bin/JetBrains/Toolbox/apps/Fleet/ch-0/1.12.97/lib/runtime/lib/libjli.so", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300#\0\0\0\0\0\0"..., 832) = 832
newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=74328, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 4256040, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f593a9e5000
mmap(0x7f593aa00000, 2158888, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0) = 0x7f593aa00000
munmap(0x7f593a9e5000, 110592)          = 0
munmap(0x7f593ac10000, 1982760)         = 0
mprotect(0x7f593aa0e000, 2097152, PROT_NONE) = 0
mmap(0x7f593ac0e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7f593ac0e000
close(3)                                = 0
openat(AT_FDCWD, "/home/nivanov/bin/JetBrains/Toolbox/apps/Fleet/ch-0/1.12.97/lib/runtime/lib/glibc-hwcaps/x86-64-v3/libz.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/nivanov/bin/JetBrains/Toolbox/apps/Fleet/ch-0/1.12.97/lib/runtime/lib/glibc-hwcaps/x86-64-v3", 0x7ffe17f25bd0, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/nivanov/bin/JetBrains/Toolbox/apps/Fleet/ch-0/1.12.97/lib/runtime/lib/glibc-hwcaps/x86-64-v2/libz.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/nivanov/bin/JetBrains/Toolbox/apps/Fleet/ch-0/1.12.97/lib/runtime/lib/glibc-hwcaps/x86-64-v2", 0x7ffe17f25bd0, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/nivanov/bin/JetBrains/Toolbox/apps/Fleet/ch-0/1.12.97/lib/runtime/lib/tls/haswell/x86_64/libz.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/nivanov/bin/JetBrains/Toolbox/apps/Fleet/ch-0/1.12.97/lib/runtime/lib/tls/haswell/x86_64", 0x7ffe17f25bd0, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/nivanov/bin/JetBrains/Toolbox/apps/Fleet/ch-0/1.12.97/lib/runtime/lib/tls/haswell/libz.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/nivanov/bin/JetBrains/Toolbox/apps/Fleet/ch-0/1.12.97/lib/runtime/lib/tls/haswell", 0x7ffe17f25bd0, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/nivanov/bin/JetBrains/Toolbox/apps/Fleet/ch-0/1.12.97/lib/runtime/lib/tls/x86_64/libz.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/nivanov/bin/JetBrains/Toolbox/apps/Fleet/ch-0/1.12.97/lib/runtime/lib/tls/x86_64", 0x7ffe17f25bd0, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/nivanov/bin/JetBrains/Toolbox/apps/Fleet/ch-0/1.12.97/lib/runtime/lib/tls/libz.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/nivanov/bin/JetBrains/Toolbox/apps/Fleet/ch-0/1.12.97/lib/runtime/lib/tls", 0x7ffe17f25bd0, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/nivanov/bin/JetBrains/Toolbox/apps/Fleet/ch-0/1.12.97/lib/runtime/lib/haswell/x86_64/libz.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/nivanov/bin/JetBrains/Toolbox/apps/Fleet/ch-0/1.12.97/lib/runtime/lib/haswell/x86_64", 0x7ffe17f25bd0, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/nivanov/bin/JetBrains/Toolbox/apps/Fleet/ch-0/1.12.97/lib/runtime/lib/haswell/libz.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/nivanov/bin/JetBrains/Toolbox/apps/Fleet/ch-0/1.12.97/lib/runtime/lib/haswell", 0x7ffe17f25bd0, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/nivanov/bin/JetBrains/Toolbox/apps/Fleet/ch-0/1.12.97/lib/runtime/lib/x86_64/libz.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/nivanov/bin/JetBrains/Toolbox/apps/Fleet/ch-0/1.12.97/lib/runtime/lib/x86_64", 0x7ffe17f25bd0, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/nivanov/bin/JetBrains/Toolbox/apps/Fleet/ch-0/1.12.97/lib/runtime/lib/libz.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/nivanov/bin/JetBrains/Toolbox/apps/Fleet/ch-0/1.12.97/lib/runtime/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}, 0) = 0
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=92659, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 92659, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f593b025000
close(3)                                = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libz.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=108936, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 110776, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f593add9000
mprotect(0x7f593addb000, 98304, PROT_NONE) = 0
mmap(0x7f593addb000, 69632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f593addb000
mmap(0x7f593adec000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x13000) = 0x7f593adec000
mmap(0x7f593adf3000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x19000) = 0x7f593adf3000
close(3)                                = 0
openat(AT_FDCWD, "/home/nivanov/bin/JetBrains/Toolbox/apps/Fleet/ch-0/1.12.97/lib/runtime/lib/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=21448, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 16424, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f593add4000
mmap(0x7f593add5000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f593add5000
mmap(0x7f593add6000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f593add6000
mmap(0x7f593add7000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f593add7000
close(3)                                = 0
mprotect(0x7f593add7000, 4096, PROT_READ) = 0
mprotect(0x7f593adf3000, 4096, PROT_READ) = 0
mprotect(0x7f593ac0e000, 4096, PROT_READ) = 0
munmap(0x7f593b025000, 92659)           = 0
readlink("/proc/self/exe", "/home/nivanov/bin/JetBrains/Tool"..., 4096) = 69
access("/home/nivanov/bin/JetBrains/Toolbox/apps/Fleet/ch-0/1.12.97/lib/libjava.so", F_OK) = -1 ENOENT (No such file or directory)
access("/home/nivanov/bin/JetBrains/Toolbox/apps/Fleet/ch-0/1.12.97/jre/lib/libjava.so", F_OK) = 0
openat(AT_FDCWD, "/home/nivanov/bin/JetBrains/Toolbox/apps/Fleet/ch-0/1.12.97/jre/lib/jvm.cfg", O_RDONLY) = 3
newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=29, ...}, AT_EMPTY_PATH) = 0
read(3, "-server KNOWN\n-client IGNORE\n", 4096) = 29
read(3, "", 4096)                       = 0
close(3)                                = 0
stat("/home/nivanov/bin/JetBrains/Toolbox/apps/Fleet/ch-0/1.12.97/jre/lib/server/libjvm.so", {st_mode=S_IFREG|0644, st_size=24129168, ...}) = 0
getgid()                                = 1000
getegid()                               = 1000
getuid()                                = 1000
geteuid()                               = 1000
openat(AT_FDCWD, "/home/nivanov/bin/JetBrains/Toolbox/apps/Fleet/ch-0/1.12.97/jre/lib/server/libjvm.so", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=24129168, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 20329248, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f593969c000
mmap(0x7f593a8a5000, 1044480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1208000) = 0x7f593a8a5000
mmap(0x7f593a9a4000, 373536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f593a9a4000
close(3)                                = 0
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=92659, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 92659, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f593b025000
close(3)                                = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/librt.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=14664, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 16440, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f593adcf000
mmap(0x7f593add0000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f593add0000
mmap(0x7f593add1000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f593add1000
mmap(0x7f593add2000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f593add2000
close(3)                                = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libm.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=940560, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 942344, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f593ace8000
mmap(0x7f593acf6000, 507904, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7f593acf6000
mmap(0x7f593ad72000, 372736, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8a000) = 0x7f593ad72000
mmap(0x7f593adcd000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe4000) = 0x7f593adcd000
close(3)                                = 0
mprotect(0x7f593adcd000, 4096, PROT_READ) = 0
mprotect(0x7f593add2000, 4096, PROT_READ) = 0
mprotect(0x7f593a8a5000, 827392, PROT_READ) = 0
getpid()                                = 84673
brk(0x55bf3be8a000)                     = 0x55bf3be8a000
munmap(0x7f593b025000, 92659)           = 0
rt_sigaction(SIGRT_1, {sa_handler=0x7f593ae898f0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f593ae3a520}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
mmap(NULL, 1048576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f593959c000
rt_sigprocmask(SIG_BLOCK, ~[], [], 8)   = 0
clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f593969b910, parent_tid=0x7f593969b910, exit_signal=0, stack=0x7f593959c000, stack_size=0xfef00, tls=0x7f593969b640} => {parent_tid=[84695]}, 88) = 84695
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
futex(0x7f593969b910, FUTEX_WAIT_BITSET|FUTEX_CLOCK_REALTIME, 84695, NULL, FUTEX_BITSET_MATCH_ANYError occurred during initialization of boot layer
java.lang.module.FindException: Module fleet.dock.bootstrap not found
) = ?
+++ exited with 1 +++

 

And still its not starting

0

Have you tried moving installation into a different directory?

Please file an issue at https://youtrack.jetbrains.com/issues/FL with the provided information.

0

Re-Installed it and nothing improved but i tried linking the runtimelib from Fleet dir

 

ln -s ~/bin/JetBrains/Toolbox/apps/Fleet/ch-0/1.12.97/lib/runtime/lib ~/lib

Because when run with strace at the end it searched

stat("/home/nivanov/lib/libjava.so", 0x7ffd5abc3700) = -1 ENOENT (No such file or directory)

Now its starts through the shortcut or the terminal...

1

We have found an issue in some other product with similar symptoms https://github.com/JabRef/jabref/issues/5591

It looks like there's a jpackage bug that prevents apps from starting if they are located in a bin directory.

It should help to change the name of ~/bin directory into something else (or install Fleet in another directory).

 

This is jlink Java bug https://bugs.openjdk.org/browse/JDK-8219962 We will try to come up with the workaround by showing a notification to the user. Until we stop using jlink.

0

Please sign in to leave a comment.