У меня есть проект, над которым я работал на компьютере с Windows, однако недавно мне пришлось переключиться на Linux в качестве основного компьютера разработчика, и это вызывает у меня некоторые проблемы при попытке запустить модульные тесты JS с использованием некоторых запусков кармы,особенно:
"karma-chrome-launcher" и "karma-firefox-launcher"
Когда я все еще был на компьютере с Windows и использовал для запуска тестов, Chromeи Firefox раньше автоматически открывался для запуска тестов против них, однако в Linux у меня возникает проблема, когда браузеры не открываются и выдают ошибку - возможно, из-за разрешений:
05 06 2019 14:34:11.915:ERROR [launcher]: Firefox stdout:
05 06 2019 14:34:11.915:ERROR [launcher]: Firefox stderr: Running Firefox as root in a regular user's session is not supported. ($HOME is /home/myuser which is owned by myuser.)
То же самоедля Google Chrome:
05 06 2019 14:34:11.400:ERROR [launcher]: Chrome stdout:
05 06 2019 14:34:11.400:ERROR [launcher]: Chrome stderr: [23234:23234:0605/143411.177215:ERROR:zygote_host_impl_linux.cc(89)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180.
Я новичок в Linux и пробовал разные вещи, такие как попытка запустить с использованием sudo
или сначала переключение на sudo su
, но ни один из них, похоже, не помог.
Кто-нибудь сталкивался с этой проблемой или имеет указания на то, что можно сделать для запуска этих браузеров, возможно, даже без необходимости доступа SU?
Спасибо