Bug 43209 - из appimage не запускается chrome/electron-приложение
Summary: из appimage не запускается chrome/electron-приложение
Status: CLOSED NOTABUG
Alias: None
Product: Branch p10
Classification: Unclassified
Component: filesystem (show other bugs)
Version: не указана
Hardware: x86_64 Linux
: P5 normal
Assignee: qa-team@altlinux.org
QA Contact: qa-p10@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-07-12 11:18 MSK by Nikolay Strelkov
Modified: 2022-07-16 10:59 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nikolay Strelkov 2022-07-12 11:18:51 MSK
Шаги для повторения:

```
sudo control fusermount public

sudo apt-get install snapd flatpak # для p10, а для p9 - только flatpak
sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

wget -c https://github.com/app-outlet/app-outlet/releases/download/v2.1.0/App.Outlet-2.1.0.AppImage
chmod +x App.Outlet-2.1.0.AppImage
./App.Outlet-2.1.0.AppImage
```

Выполнение последней команды приводит к ошибке:

```
$ ./App.Outlet-2.1.0.AppImage
[4049:0712/105815.943068:FATAL:setuid_sandbox_host.cc(158)] The SUID sandbox helper binary was found, but is not configured correctly. Rather than run without sandboxing I'm aborting now. You need to make sure that /tmp/.private/alt/.mount_App.Oun3az3o/chrome-sandbox is owned by root and has mode 4755.
Trace/breakpoint trap
[alt@localhost ~]$ /tmp/.private/alt/.mount_App.Oun3az3o/app-outlet: error while loading shared libraries: libffmpeg.so: cannot open shared object file: No such file or directory

$ journalctl -f
Jul 12 10:58:15 localhost.localdomain kernel: traps: app-outlet[4049] trap int3 ip:55c2810ad649 sp:7ffdacf43440 error:0 in app-outlet[55c27ea4a000+6068000]
Jul 12 10:58:15 localhost.localdomain systemd[1]: tmp-.private-alt-.mount_App.Oun3az3o.mount: Deactivated successfully.
```

В p9 все работает без проблем.
Comment 1 Andrey Cherepanov 2022-07-12 14:33:10 MSK
Параметр --no-sandbox к приложению на электроне или suid-бит на исполняемый файл.
Comment 2 Nikolay Strelkov 2022-07-12 14:34:37 MSK
Это appimage. Он нормально работает на p9.
Comment 3 Andrey Cherepanov 2022-07-13 12:54:42 MSK
(Ответ для Norbert X на комментарий #2)
> Это appimage. Он нормально работает на p9.

Правила sandbox ужесточились.