У меня есть следующий скрипт:
гугл-хром "https://www.google.com"
гугл-хром --app=https://listen.tidal.com
гугл-хром --приложение=https://www.notion.so
google-chrome --app=https://outlook.office.com
гугл-хром --app=https://teams.microsoft.com
При запуске этого я ожидаю, что будет запущено следующее:
- Обычное хромированное окно включено https://www.google.com
- Tidal как приложение Chrome
- Понятие как приложение Chrome
- Outlook как приложение Chrome
- Команды как приложение Chrome
Но он открывает только обычное окно Chrome на https://www.google.com (только первый пункт).
Я заметил следующую ошибку в своем терминале:
mesa: для параметра --simplifycfg-sink-common: может встречаться только ноль или один раз!
mesa: для параметра --global-isel-abort: может встречаться ноль или один раз!
mesa: для параметра --amdgpu-atomic-optimizations: может встречаться только ноль или один раз!
mesa: для параметра --structurizecfg-skip-uniform-regions: может встречаться только ноль или один раз!
[620062:620062:0728/172113.887419:ОШИБКА:sandbox_linux.cc(374)] InitializeSandbox() вызывается с несколькими потоками в процессе gpu-process.
Некоторые наблюдения во время отладки:
- Когда я впервые открываю Chrome через пользовательский интерфейс, а затем запускаю скрипт, он будет работать правильно и открывать все в разных окнах.
- Когда я впервые запускаю скрипт, закрываю Chrome, который открылся через скрипт, и снова открываю Chrome через пользовательский интерфейс, тогда мне нужно выбрать профиль (обычно он берет профиль из предыдущего сеанса).
Я видел этот пост: Chrome не запускается в Ubuntu 20.04 (ОШИБКА: sandbox_linux.cc(374)] InitializeSandbox() вызывается с несколькими потоками в процессе gpu-процесса.). Пробовал обновлять и переустанавливать, не помогло. У меня недостаточно представителей, чтобы спросить, какая версия работает.