Summary: | Ошибка запуска electron приложений | ||
---|---|---|---|
Product: | Branch p10 | Reporter: | Alexander Makeenkov <amakeenk> |
Component: | electron13 | Assignee: | Vitaly Lipatov <lav> |
Status: | NEW --- | QA Contact: | qa-p10 <qa-p10> |
Severity: | normal | ||
Priority: | P5 | CC: | lav, tatyana |
Version: | не указана | ||
Hardware: | x86_64 | ||
OS: | Linux |
Description
Alexander Makeenkov
2020-10-16 12:05:43 MSK
Я возьму себе разобраться? Как же у меня-то работает...
> Ошибка воспроизводится только на системе 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 |