openSUSE Leap 15.4 Support [with user workaround]

openSUSE Leap 15.4 is currently in Beta and is slated for release in June. Insync has worked well on 15.3 (and 15.2 and Tumbleweed), and I was wondering if there are any plans to update it for 15.4? Currently the program won’t start. Running insync start --no-daemon --debug=9 just segfaults. (With the 15.3 build).

EDIT: The Fedora 27 version works. No idea why.

3 Likes

Hi @ccgauvin94! Could you let me know what build was installed prior to you trying out the F27 build? Thank you!

Yes, I was using http://yum.insync.io/opensuse-leap/15.3/

Oh, I see! And if you did this via the YUM repo, it’s due to the fact that there is no official build for OpenSUSE: https://help.insynchq.com/en/articles/3417503-linux-installation-guide-unofficial

The F27 build is indeed the recommended and compatible build for your distro. Happy to answer any other questions you may have!

So Insync 3.7.7 is not working on openSUSE Leap 15.4. I have tried installing the build for Fedora 27, 28, 29, 30, 36 and none of them work. The closest is still Fedora 27 because all of the others segfault immediately. With Fedora 27 version it looks like it is trying to work and I get more debug output but it still fails to run. I can send the debug output for the command ‘insync start --no-daemon --debug-9’ if you would like.

FYI, the majority of the errors I am seeing are Fontconfig related. Essentially a bunch of Fontconfig errors and then the fatal python error seg fault.

@roncterry Apologies for the trouble!

Please do send it to support@insynchq.com so we can check it out. Please include the logs.db and out.txt files as well, which are in ~/.config/Insync.

Hi Mia,
Any update on OpenSuse Leap 15.4?

Hi @Nasko,

We are following this up with our Linux Team to get more information on its progress.

Thank you for bumping this thread!

Hello guys! For those of you experiencing issues on OpenSUSE, we are working on a better installation process for all Linux users. Stay tuned for the deployment of this improvement!

4 Likes

Any news regarding this issue? I just upgraded to OpenSuSe 15.4 and now Insync is no longer working. Had it working on 15.3 before my upgrade via the 3.7.9 build for FC27.

Hi @corson.dave, could you confirm if the Insync F28 or F29 build works on your OpenSUSE 15.4 machine?

None of these versions are working on opensuse 15.4

They are installable but not startable. If I run ‘insync start’ nothing happens for a few sesonds and then the command exited without any additional message.

If wanted, I can provide a strace log for this.

That would be appreciated. Could you run insync start --no-daemon and send the output here?

this is the output

astrid@linux-poav:~/Downloads> insync start --no-daemon
Speicherzugriffsfehler (Speicherabzug geschrieben)

and this is the same started with strace

astrid@linux-poav:~/Downloads> strace insync start --no-daemon
    execve("/usr/bin/insync", ["insync", "start", "--no-daemon"], 0x7ffe8b460f80 /* 96 vars */) = 0
    brk(NULL)                               = 0x55e772cb9000
    mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f249c93f000
    access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
    openat(AT_FDCWD, "/lib64/bash/tls/x86_64/x86_64/libreadline.so.7", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
    stat("/lib64/bash/tls/x86_64/x86_64", 0x7fff5929adc0) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
    openat(AT_FDCWD, "/lib64/bash/tls/x86_64/libreadline.so.7", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
    stat("/lib64/bash/tls/x86_64", 0x7fff5929adc0) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
    openat(AT_FDCWD, "/lib64/bash/tls/x86_64/libreadline.so.7", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
    stat("/lib64/bash/tls/x86_64", 0x7fff5929adc0) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
    openat(AT_FDCWD, "/lib64/bash/tls/libreadline.so.7", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
    stat("/lib64/bash/tls", 0x7fff5929adc0) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
    openat(AT_FDCWD, "/lib64/bash/x86_64/x86_64/libreadline.so.7", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
    stat("/lib64/bash/x86_64/x86_64", 0x7fff5929adc0) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
    openat(AT_FDCWD, "/lib64/bash/x86_64/libreadline.so.7", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
    stat("/lib64/bash/x86_64", 0x7fff5929adc0) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
    openat(AT_FDCWD, "/lib64/bash/x86_64/libreadline.so.7", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
    stat("/lib64/bash/x86_64", 0x7fff5929adc0) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
    openat(AT_FDCWD, "/lib64/bash/libreadline.so.7", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
    stat("/lib64/bash", 0x7fff5929adc0)     = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
    openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
    fstat(3, {st_mode=S_IFREG|0644, st_size=147539, ...}) = 0
    mmap(NULL, 147539, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f249c91a000
    close(3)                                = 0
    openat(AT_FDCWD, "/lib64/libreadline.so.7", 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\320\212\1\0\0\0\0\0"..., 832) = 832
    fstat(3, {st_mode=S_IFREG|0755, st_size=317440, ...}) = 0
    mmap(NULL, 2417928, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f249c4c8000
    mprotect(0x7f249c50e000, 2093056, PROT_NONE) = 0
    mmap(0x7f249c70d000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x45000) = 0x7f249c70d000
    mmap(0x7f249c715000, 5384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f249c715000
    close(3)                                = 0
    openat(AT_FDCWD, "/lib64/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\0P\22\0\0\0\0\0\0"..., 832) = 832
    fstat(3, {st_mode=S_IFREG|0755, st_size=18120, ...}) = 0
    mmap(NULL, 2109744, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f249c2c4000
    mprotect(0x7f249c2c7000, 2093056, PROT_NONE) = 0
    mmap(0x7f249c4c6000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f249c4c6000
    close(3)                                = 0
    openat(AT_FDCWD, "/lib64/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\0>T\3\0\0\0\0\0"..., 832) = 832
    fstat(3, {st_mode=S_IFREG|0755, st_size=2296384, ...}) = 0
    mmap(NULL, 4147256, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f249becf000
    mprotect(0x7f249c0b5000, 2097152, PROT_NONE) = 0
    mmap(0x7f249c2b5000, 45056, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1e6000) = 0x7f249c2b5000
    mmap(0x7f249c2c0000, 14392, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f249c2c0000
    close(3)                                = 0
    openat(AT_FDCWD, "/lib64/libtinfo.so.6", 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\0p\225\0\0\0\0\0\0"..., 832) = 832
    fstat(3, {st_mode=S_IFREG|0755, st_size=189288, ...}) = 0
    mmap(NULL, 2285344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f249bca1000
    mprotect(0x7f249bcc7000, 2093056, PROT_NONE) = 0
    mmap(0x7f249bec6000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x25000) = 0x7f249bec6000
    close(3)                                = 0
    mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f249c918000
    arch_prctl(ARCH_SET_FS, 0x7f249c919200) = 0
    mprotect(0x7f249c2b5000, 12288, PROT_READ) = 0
    mprotect(0x7f249bec6000, 4096, PROT_READ) = 0
    mprotect(0x7f249c4c6000, 4096, PROT_READ) = 0
    mprotect(0x7f249c70d000, 8192, PROT_READ) = 0
    mprotect(0x55e7726f1000, 8192, PROT_READ) = 0
    mprotect(0x7f249c941000, 4096, PROT_READ) = 0
    munmap(0x7f249c91a000, 147539)          = 0
    openat(AT_FDCWD, "/dev/tty", O_RDWR|O_NONBLOCK) = 3
    close(3)                                = 0
    stat("/usr/lib/locale/locale-archive", 0x7fff5929b870) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
    brk(NULL)                               = 0x55e772cb9000
    brk(0x55e772cda000)                     = 0x55e772cda000
    openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
    openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = 3
    fstat(3, {st_mode=S_IFREG|0644, st_size=2940, ...}) = 0
    read(3, "# Locale name alias data base.\n#"..., 4096) = 2940
    read(3, "", 4096)                       = 0
    close(3)                                = 0
    openat(AT_FDCWD, "/usr/lib/locale/de_DE.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
    openat(AT_FDCWD, "/usr/lib/locale/de_DE.utf8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3
    fstat(3, {st_mode=S_IFREG|0644, st_size=352, ...}) = 0
    mmap(NULL, 352, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f249c93e000
    close(3)                                = 0
    openat(AT_FDCWD, "/usr/lib64/gconv/gconv-modules.cache", O_RDONLY) = 3
    fstat(3, {st_mode=S_IFREG|0644, st_size=26988, ...}) = 0
    mmap(NULL, 26988, PROT_READ, MAP_SHARED, 3, 0) = 0x7f249c937000
    close(3)                                = 0
    openat(AT_FDCWD, "/usr/lib/locale/de_DE.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
    openat(AT_FDCWD, "/usr/lib/locale/de_DE.utf8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3
    fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0
    mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f249c936000
    close(3)                                = 0
    openat(AT_FDCWD, "/usr/lib/locale/de_DE.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
    openat(AT_FDCWD, "/usr/lib/locale/de_DE.utf8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3
    fstat(3, {st_mode=S_IFREG|0644, st_size=56, ...}) = 0
    mmap(NULL, 56, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f249c935000
    close(3)                                = 0
    openat(AT_FDCWD, "/usr/lib/locale/de_DE.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
    openat(AT_FDCWD, "/usr/lib/locale/de_DE.utf8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3
    fstat(3, {st_mode=S_IFREG|0644, st_size=155, ...}) = 0
    mmap(NULL, 155, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f249c934000
    close(3)                                = 0
    openat(AT_FDCWD, "/usr/lib/locale/de_DE.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
    openat(AT_FDCWD, "/usr/lib/locale/de_DE.utf8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3
    fstat(3, {st_mode=S_IFREG|0644, st_size=83, ...}) = 0
    mmap(NULL, 83, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f249c933000
    close(3)                                = 0
    openat(AT_FDCWD, "/usr/lib/locale/de_DE.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
    openat(AT_FDCWD, "/usr/lib/locale/de_DE.utf8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3
    fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0
    mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f249c932000
    close(3)                                = 0
    openat(AT_FDCWD, "/usr/lib/locale/de_DE.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
    openat(AT_FDCWD, "/usr/lib/locale/de_DE.utf8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3
    fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    close(3)                                = 0
    openat(AT_FDCWD, "/usr/lib/locale/de_DE.utf8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3
    fstat(3, {st_mode=S_IFREG|0644, st_size=60, ...}) = 0
    mmap(NULL, 60, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f249c931000
    close(3)                                = 0
    openat(AT_FDCWD, "/usr/lib/locale/de_DE.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
    openat(AT_FDCWD, "/usr/lib/locale/de_DE.utf8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3
    fstat(3, {st_mode=S_IFREG|0644, st_size=294, ...}) = 0
    mmap(NULL, 294, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f249c930000
    close(3)                                = 0
    openat(AT_FDCWD, "/usr/lib/locale/de_DE.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
    openat(AT_FDCWD, "/usr/lib/locale/de_DE.utf8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3
    fstat(3, {st_mode=S_IFREG|0644, st_size=2586930, ...}) = 0
    mmap(NULL, 2586930, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f249ba29000
    close(3)                                = 0
    openat(AT_FDCWD, "/usr/lib/locale/de_DE.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
    openat(AT_FDCWD, "/usr/lib/locale/de_DE.utf8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3
    fstat(3, {st_mode=S_IFREG|0644, st_size=3208, ...}) = 0
    mmap(NULL, 3208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f249c92f000
    close(3)                                = 0
    openat(AT_FDCWD, "/usr/lib/locale/de_DE.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
    openat(AT_FDCWD, "/usr/lib/locale/de_DE.utf8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3
    fstat(3, {st_mode=S_IFREG|0644, st_size=54, ...}) = 0
    mmap(NULL, 54, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f249c92e000
    close(3)                                = 0
    openat(AT_FDCWD, "/usr/lib/locale/de_DE.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
    openat(AT_FDCWD, "/usr/lib/locale/de_DE.utf8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3
    fstat(3, {st_mode=S_IFREG|0644, st_size=340800, ...}) = 0
    mmap(NULL, 340800, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f249c8c4000
    close(3)                                = 0
    getuid()                                = 1000
    getgid()                                = 100
    geteuid()                               = 1000
    getegid()                               = 100
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
    ioctl(-1, TIOCGPGRP, 0x7fff5929b8f4)    = -1 EBADF (Ungültiger Dateideskriptor)
    sysinfo({uptime=11356, loads=[78080, 34752, 12992], totalram=8212746240, freeram=4325904384, sharedram=109395968, bufferram=167047168, totalswap=2153771008, freeswap=2153771008, procs=514, totalhigh=0, freehigh=0, mem_unit=1}) = 0
    rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f249bf19d70}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
    rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f249bf19d70}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f249bf19d70}, 8) = 0
    rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f249bf19d70}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
    rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f249bf19d70}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f249bf19d70}, 8) = 0
    rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f249bf19d70}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
    rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f249bf19d70}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f249bf19d70}, 8) = 0
    rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_NODEFER, sa_restorer=0x7f249bf19d70}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
    rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_NODEFER, sa_restorer=0x7f249bf19d70}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_NODEFER, sa_restorer=0x7f249bf19d70}, 8) = 0
    rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_NODEFER, sa_restorer=0x7f249bf19d70}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
    rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_NODEFER, sa_restorer=0x7f249bf19d70}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_NODEFER, sa_restorer=0x7f249bf19d70}, 8) = 0
    rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_NODEFER, sa_restorer=0x7f249bf19d70}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
    rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_NODEFER, sa_restorer=0x7f249bf19d70}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_NODEFER, sa_restorer=0x7f249bf19d70}, 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
    rt_sigaction(SIGQUIT, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f249bf19d70}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f249bf19d70}, 8) = 0
    uname({sysname="Linux", nodename="linux-poav", ...}) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
    stat("/home/astrid/Downloads", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    stat("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    stat("/home/astrid", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    stat("/home/astrid/Downloads", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    stat("/home/astrid", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    getpid()                                = 7917
    getppid()                               = 7914
    getpid()                                = 7917
    getpgrp()                               = 7914
    ioctl(2, TIOCGPGRP, [7914])             = 0
    rt_sigaction(SIGCHLD, {sa_handler=0x55e7724bdb50, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f249bf19d70}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f249bf19d70}, 8) = 0
    prlimit64(0, RLIMIT_NPROC, NULL, {rlim_cur=31207, rlim_max=31207}) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
    openat(AT_FDCWD, "/usr/bin/insync", O_RDONLY) = 3
    stat("/usr/bin/insync", {st_mode=S_IFREG|0755, st_size=55, ...}) = 0
    ioctl(3, TCGETS, 0x7fff5929b880)        = -1 ENOTTY (Unpassender IOCTL (I/O-Control) für das Gerät)
    lseek(3, 0, SEEK_CUR)                   = 0
    read(3, "#!/bin/bash\nLC_TIME=C exec /usr/"..., 80) = 55
    lseek(3, 0, SEEK_SET)                   = 0
    prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=512*1024}) = 0
    fcntl(255, F_GETFD)                     = -1 EBADF (Ungültiger Dateideskriptor)
    dup2(3, 255)                            = 255
    close(3)                                = 0
    fcntl(255, F_SETFD, FD_CLOEXEC)         = 0
    fcntl(255, F_GETFL)                     = 0x8000 (flags O_RDONLY|O_LARGEFILE)
    fstat(255, {st_mode=S_IFREG|0755, st_size=55, ...}) = 0
    lseek(255, 0, SEEK_CUR)                 = 0
    read(255, "#!/bin/bash\nLC_TIME=C exec /usr/"..., 55) = 55
    rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f249bf19d70}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f249bf19d70}, 8) = 0
    rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f249bf19d70}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f249bf19d70}, 8) = 0
    rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f249bf19d70}, {sa_handler=0x55e7724bdb50, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f249bf19d70}, 8) = 0
    execve("/usr/lib/insync/insync", ["/usr/lib/insync/insync", "start", "--no-daemon"], 0x55e772ccbd50 /* 97 vars */) = 0
    brk(NULL)                               = 0x1b67000
    mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fd57a244000
    access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
    openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
    fstat(3, {st_mode=S_IFREG|0644, st_size=147539, ...}) = 0
    mmap(NULL, 147539, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd57a21f000
    close(3)                                = 0
    openat(AT_FDCWD, "/lib64/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\0P\22\0\0\0\0\0\0"..., 832) = 832
    fstat(3, {st_mode=S_IFREG|0755, st_size=18120, ...}) = 0
    mmap(NULL, 2109744, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd579e18000
    mprotect(0x7fd579e1b000, 2093056, PROT_NONE) = 0
    mmap(0x7fd57a01a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fd57a01a000
    close(3)                                = 0
    openat(AT_FDCWD, "/lib64/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"..., 832) = 832
    fstat(3, {st_mode=S_IFREG|0755, st_size=92224, ...}) = 0
    mmap(NULL, 2187280, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd579c01000
    mprotect(0x7fd579c17000, 2093056, PROT_NONE) = 0
    mmap(0x7fd579e16000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fd579e16000
    close(3)                                = 0
    openat(AT_FDCWD, "/lib64/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\0>T\3\0\0\0\0\0"..., 832) = 832
    fstat(3, {st_mode=S_IFREG|0755, st_size=2296384, ...}) = 0
    mmap(NULL, 4147256, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd57980c000
    mprotect(0x7fd5799f2000, 2097152, PROT_NONE) = 0
    mmap(0x7fd579bf2000, 45056, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1e6000) = 0x7fd579bf2000
    mmap(0x7fd579bfd000, 14392, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fd579bfd000
    close(3)                                = 0
    mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fd57a21d000
    arch_prctl(ARCH_SET_FS, 0x7fd57a21db80) = 0
    mprotect(0x7fd579bf2000, 12288, PROT_READ) = 0
    mprotect(0x7fd579e16000, 4096, PROT_READ) = 0
    mprotect(0x7fd57a01a000, 4096, PROT_READ) = 0
    mprotect(0x7fd57a246000, 4096, PROT_READ) = 0
    munmap(0x7fd57a21f000, 147539)          = 0
    brk(NULL)                               = 0x1b67000
    brk(0x1b88000)                          = 0x1b88000
    readlink("/proc/self/exe", "/usr/lib/insync/insync", 4096) = 22
    openat(AT_FDCWD, "/usr/lib/insync/insync", O_RDONLY) = 3
    fstat(3, {st_mode=S_IFREG|0755, st_size=3254184, ...}) = 0
    fstat(3, {st_mode=S_IFREG|0755, st_size=3254184, ...}) = 0
    lseek(3, 3252224, SEEK_SET)             = 3252224
    read(3, "h_frame_hdr\0.eh_frame\0.init_arra"..., 1960) = 1960
    lseek(3, 3248128, SEEK_SET)             = 3248128
    read(3, "uptools.config)\3r\6\0\0\0i\370\231)\0il\27\0\0)"..., 4096) = 4096
    read(3, "h_frame_hdr\0.eh_frame\0.init_arra"..., 4096) = 1960
    lseek(3, 3248128, SEEK_SET)             = 3248128
    read(3, "uptools.config)\3r\6\0\0\0i\370\231)\0il\27\0\0)"..., 4096) = 4096
    close(3)                                = 0
    clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fd57a21de50) = 7918
    rt_sigaction(SIGHUP, {sa_handler=0x404960, sa_mask=[HUP],

.... 100 similar lines deleted ...

sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fd579856d70}, {sa_handler=0x404960, sa_mask=[RT_11], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fd579856d70}, 8) = 0
    rt_sigaction(SIGRT_12, {sa_handler=SIG_DFL, sa_mask=[RT_12], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fd579856d70}, {sa_handler=0x404960, sa_mask=[RT_12], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fd579856d70}, 8) = 0
    rt_sigaction(SIGRT_13, {sa_handler=SIG_DFL, sa_mask=[RT_13], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fd579856d70}, {sa_handler=0x404960, sa_mask=[RT_13], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fd579856d70}, 8) = 0
    rt_sigaction(SIGRT_14, {sa_handler=SIG_DFL, sa_mask=[RT_14], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fd579856d70}, {sa_handler=0x404960, sa_mask=[RT_14], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fd579856d70}, 8) = 0
    rt_sigaction(SIGRT_15, {sa_handler=SIG_DFL, sa_mask=[RT_15], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fd579856d70}, {sa_handler=0x404960, sa_mask=[RT_15], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fd579856d70}, 8) = 0
    rt_sigaction(SIGRT_16, {sa_handler=SIG_DFL, sa_mask=[RT_16], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fd579856d70}, {sa_handler=0x404960, sa_mask=[RT_16], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fd579856d70}, 8) = 0
    rt_sigaction(SIGRT_17, {sa_handler=SIG_DFL, sa_mask=[RT_17], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fd579856d70}, {sa_handler=0x404960, sa_mask=[RT_17], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fd579856d70}, 8) = 0
    rt_sigaction(SIGRT_18, {sa_handler=SIG_DFL, sa_mask=[RT_18], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fd579856d70}, {sa_handler=0x404960, sa_mask=[RT_18], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fd579856d70}, 8) = 0
    rt_sigaction(SIGRT_19, {sa_handler=SIG_DFL, sa_mask=[RT_19], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fd579856d70}, {sa_handler=0x404960, sa_mask=[RT_19], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fd579856d70}, 8) = 0
    rt_sigaction(SIGRT_20, {sa_handler=SIG_DFL, sa_mask=[RT_20], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fd579856d70}, {sa_handler=0x404960, sa_mask=[RT_20], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fd579856d70}, 8) = 0
    rt_sigaction(SIGRT_21, {sa_handler=SIG_DFL, sa_mask=[RT_21], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fd579856d70}, {sa_handler=0x404960, sa_mask=[RT_21], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fd579856d70}, 8) = 0
    rt_sigaction(SIGRT_22, {sa_handler=SIG_DFL, sa_mask=[RT_22], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fd579856d70}, {sa_handler=0x404960, sa_mask=[RT_22], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fd579856d70}, 8) = 0
    rt_sigaction(SIGRT_23, {sa_handler=SIG_DFL, sa_mask=[RT_23], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fd579856d70}, {sa_handler=0x404960, sa_mask=[RT_23], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fd579856d70}, 8) = 0
    rt_sigaction(SIGRT_24, {sa_handler=SIG_DFL, sa_mask=[RT_24], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fd579856d70}, {sa_handler=0x404960, sa_mask=[RT_24], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fd579856d70}, 8) = 0
    rt_sigaction(SIGRT_25, {sa_handler=SIG_DFL, sa_mask=[RT_25], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fd579856d70}, {sa_handler=0x404960, sa_mask=[RT_25], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fd579856d70}, 8) = 0
    rt_sigaction(SIGRT_26, {sa_handler=SIG_DFL, sa_mask=[RT_26], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fd579856d70}, {sa_handler=0x404960, sa_mask=[RT_26], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fd579856d70}, 8) = 0
    rt_sigaction(SIGRT_27, {sa_handler=SIG_DFL, sa_mask=[RT_27], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fd579856d70}, {sa_handler=0x404960, sa_mask=[RT_27], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fd579856d70}, 8) = 0
    rt_sigaction(SIGRT_28, {sa_handler=SIG_DFL, sa_mask=[RT_28], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fd579856d70}, {sa_handler=0x404960, sa_mask=[RT_28], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fd579856d70}, 8) = 0
    rt_sigaction(SIGRT_29, {sa_handler=SIG_DFL, sa_mask=[RT_29], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fd579856d70}, {sa_handler=0x404960, sa_mask=[RT_29], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fd579856d70}, 8) = 0
    rt_sigaction(SIGRT_30, {sa_handler=SIG_DFL, sa_mask=[RT_30], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fd579856d70}, {sa_handler=0x404960, sa_mask=[RT_30], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fd579856d70}, 8) = 0
    rt_sigaction(SIGRT_31, {sa_handler=SIG_DFL, sa_mask=[RT_31], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fd579856d70}, {sa_handler=0x404960, sa_mask=[RT_31], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fd579856d70}, 8) = 0
    rt_sigaction(SIGRT_32, {sa_handler=SIG_DFL, sa_mask=[RT_32], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fd579856d70}, {sa_handler=0x404960, sa_mask=[RT_32], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fd579856d70}, 8) = 0
    rt_sigprocmask(SIG_BLOCK, ~[RTMIN RT_1], [], 8) = 0
    getpid()                                = 7917
    gettid()                                = 7917
    tgkill(7917, 7917, SIGSEGV)             = 0
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_TKILL, si_pid=7917, si_uid=1000} ---
    +++ killed by SIGSEGV (core dumped) +++
    Speicherzugriffsfehler (Speicherabzug geschrieben)

Looks like @Holger_Hees has already responded regarding the FC28 and FC29 builds. I see the same behavior as he does. No versions work for me either.

1 Like

Thank you both @corson.dave @Holger_Hees for your feedback.

I will forward this to our engineers for further investigation and update this discussion accordingly.

I just installed openSUSE 15.4 as well.

When I start insync start --no-daemon I see the following output:

Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.

As soon as I set the QT_QPA_PLATFORM variable to wayland as suggested it works.

1 Like

could be a hint that this problem happens only on a x11 setup and not if you run wayland.

I hope your permanent solution will not be like “please use wayland” … this is not an option for me, because this results in much more other problems. It is still not stable enough for me.

1 Like

Not sure. I have a fresh install of openSUSE Leap 15.4 running GNOME and it is running wayland by default.

After having figured out that the QT_QPA_PLATFORM has to be set to wayland for my setup I edited the ~/.config/autostart/insync.desktop file to look like this:

[Desktop Entry]
Version=1.0
Type=Application
Name=Insync
GenericName=Insync
Comment=Launch Insync
Icon=insync
Categories=Network;
Exec=insync start --qt-qpa-platform=wayland
TryExec=insync
Terminal=false
X-GNOME-Autostart-Delay=3

At least those who run openSUSE 15.4 on GNOME with wayland can get insync to run like this.

No idea what the issues with Xorg are.