Ошибка воспроизводится только на системе ALT Server 9.1. Запуск electron приложений завершается ошибкой. Например запуск riot-desktop: [test@server-91-x86-64-20201016 ~]$ riot-desktop [6974:1016/115430.934586: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 /usr/lib64/electron9/chrome-sandbox is owned by root and has mode 4755. /usr/bin/riot-desktop: строка 2: 6974 Ловушка трассировки/останова electron9 /usr/share/riot-desktop/resources/app.asar "$@" Аналогично с тестовым приложением Electron Quick Start: $ git clone https://github.com/electron/electron-quick-start $ electron9 electron-quick-start [6991:1016/115705.260696: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 /usr/lib64/electron9/chrome-sandbox is owned by root and has mode 4755. Ловушка трассировки/останова $ l /usr/lib64/electron9/chrome-sandbox -rwxr-xr-x 1 root root 236144 окт 6 21:35 /usr/lib64/electron9/chrome-sandbox Воспроизводится так же и с electron8 и electron10 (таск 259421). Если запустить с --no-sandbox, то приложение запускается успешно.
https://github.com/electron/electron/issues/17972
Я возьму себе разобраться? Как же у меня-то работает... > Ошибка воспроизводится только на системе ALT Server 9.1. То есть на Workstation всё в порядке? А есть предположения, в чём отличие между системами?
(Ответ для Vitaly Lipatov на комментарий #2) > Я возьму себе разобраться? Как же у меня-то работает... > > > Ошибка воспроизводится только на системе ALT Server 9.1. > То есть на Workstation всё в порядке? Да, на всех остальных системах такой ошибки нет. На ALT Server 9.1, обновлённом до сизифа, у меня тоже не воспроизвелось.
(Ответ для Alexander Makeenkov на комментарий #3) > (Ответ для Vitaly Lipatov на комментарий #2) > > Я возьму себе разобраться? Как же у меня-то работает... > > > > > Ошибка воспроизводится только на системе ALT Server 9.1. > > То есть на Workstation всё в порядке? > > Да, на всех остальных системах такой ошибки нет. На ALT Server 9.1, > обновлённом до сизифа, у меня тоже не воспроизвелось. Предполагаю, что дело в ядре. Возможно, там не включено user namespace. Проверить, полагаю, можно так: # ls /proc/1/ns | grep user user
Воспроизводится ошибка с тестовым приложением Electron Quick Start при запуске в p10 на системах: p10-education-10-x86-64/kde p10-workstation-10-x86-64 p10-server-10-x86-64 (кроме p10-kworkstation-10-x86-64). Версия: electron13-13.1.9-alt1 Воспроизведение: $ git clone https://github.com/electron/electron-quick-start $ electron13 electron-quick-start Результат: [9726:1101/114215.938903: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 /usr/lib64/electron13/chrome-sandbox is owned by root and has mode 4755. Ловушка трассировки/останова l /usr/lib64/electron13/chrome-sandbox -rwxr-xr-x 1 root root 15080 авг 21 2021 /usr/lib64/electron13/chrome-sandbox Запукается только с ключом --no-sandbox: $ electron13 electron-quick-start --no-sandbox user namespace включено. Вывод: # ls /proc/1/ns | grep user user Не проверялось на Sisyphus, так как пакет удалён из ветки Sisyphus.
Дополнительно: в p9 ошибка не воспроизводится. Проверялось на: p9-education-9.2-x86-64/kde p9-workstation-9.2-x86-64 p9-server-9.2-x86-64 p9-kworkstation-9.2-x86-64 Версия: electron13-13.1.9-alt1