Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fails to start Cozy-Drive on Ubuntu 24.04 : "No usable sandbox!" #2335

Open
laurentriffard opened this issue Jun 1, 2024 · 1 comment
Open

Comments

@laurentriffard
Copy link

Description

Cozy-Drive-3.39.0-x86_64.AppImage won't start on Ubuntu 24.04, it fails with an error message .

Steps to Reproduce

  1. Download Cozy-Drive-3.39.0-x86_64.AppImage from https://support.cozy.io/217-installez-client-de-synchronisation-sous-gnu-linux/
  2. chmod +x ./Cozy-Drive-3.39.0-x86_64.AppImage
  3. ./Cozy-Drive-3.39.0-x86_64.AppImage

Expected behavior

Cozy-Drive should start and synchronize files

Actual behavior

Cozy-Drive can't start, it fails with the above message :

$ ./Cozy-Drive-3.39.0-x86_64.AppImage 
[23277:0601/102457.396644:FATAL:zygote_host_impl_linux.cc(127)] No usable sandbox! Update your kernel or see https://chromium.googlesource.com/chromium/src/+/main/docs/linux/suid_sandbox_development.md for more information on developing with the SUID sandbox. If you want to live dangerously and need an immediate workaround, you can try using --no-sandbox.
Trappe pour point d'arrêt et de trace (core dumped)

Informations

  • reproductible: always
  • OS:
$ lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 24.04 LTS
Release:	24.04
Codename:	noble

$ uname -a
Linux pc-sylvie 6.8.0-31-generic #31-Ubuntu SMP PREEMPT_DYNAMIC Sat Apr 20 00:40:06 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
  • version: Cozy-Drive-3.39.0-x86_64

Behavior was OK on Ubuntu previous version 23.10.
I didn't try "--no-sandbox" option.

@laurentriffard
Copy link
Author

laurentriffard commented Jun 1, 2024

New test : I booted Ubuntu with the older Linux kernel (in Grub menu, select "Advanced Option for Ubuntu" then choose kernel). Cozy-Drive failed to start again, but with a different error message :

$ uname -a
Linux pc-sylvie 6.5.0-35-generic #35-Ubuntu SMP PREEMPT_DYNAMIC Fri Apr 26 11:23:57 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux

$ ./Cozy-Drive-3.39.0-x86_64.AppImage 
[5576:0601/104338.513880:FATAL:credentials.cc(127)] Check failed: . : Permission non accordée (13)
Trappe pour point d'arrêt et de trace (core dumped)

Another info, don't know if it's related:

$ LANG=C dpkg -l libappimage1.0abi1 
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                     Version          Architecture Description
+++-========================-================-============-=================================
ii  libappimage1.0abi1:amd64 1.0.4-5-2ubuntu1 amd64        Core library for appimage

$ dpkg -l libfuse2
Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements
|/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais)
||/ Nom            Version      Architecture Description
+++-==============-============-============-=====================================
un  libfuse2       <aucune>     <aucune>     (aucune description n'est disponible)

$ dpkg -l | grep fuse
ii  exfat-fuse                                                  1.4.0-2                                     amd64        read and write exFAT driver for FUSE
rc  fuse                                                        2.9.9-5ubuntu2                              amd64        Filesystem in Userspace
ii  fuse3                                                       3.14.0-5build1                              amd64        Filesystem in Userspace (3.x version)
ii  fuseiso                                                     20070708-3.2build3                          amd64        FUSE module to mount ISO filesystem images
ii  fusesmb                                                     0.8.7-3                                     amd64        filesystem client based on the SMB file transfer protocol
ii  gvfs-fuse                                                   1.54.0-1ubuntu2                             amd64        userspace virtual filesystem - fuse server
ii  ifuse                                                       1.1.4~git20181007.3b00243-1ubuntu3          amd64        FUSE module for iPhone and iPod Touch devices
ii  libfuse2t64:amd64                                           2.9.9-8.1build1                             amd64        Filesystem in Userspace (library)
ii  libfuse3-3:amd64                                            3.14.0-5build1                              amd64        Filesystem in Userspace (library) (3.x version)
ii  libsquashfuse0:amd64                                        0.5.0-2build1                               amd64        FUSE filesystem to mount squashfs archives library
ii  python3-llfuse:amd64                                        1.4.1+dfsg-3                                amd64        Python 3 bindings for the low-level FUSE API

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant