Have you tried starting dusk using verbose logging if it gives you some pointers on why chrome is not launched:
php artisan dusk --verbose
Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.
I installed Dusk the other day, but am having trouble getting it to automatically start the chrome-driver when I call php artisan dusk. If I manually start it, the tests pass, if I don't, I get the following error:
1) Tests\Browser\HomePageTest::testExample
Facebook\WebDriver\Exception\WebDriverCurlException: Curl error thrown for http POST to /session with params: {"capabilities":{"firstMatch":[{"browserName":"chrome","goog:chromeOptions":{"binary":"","args":["--disable-gpu","--headless","--window-size=1920,1080"]}}]},"desiredCapabilities":{"browserName":"chrome","platform":"ANY","chromeOptions":{"binary":"","args":["--disable-gpu","--headless","--window-size=1920,1080"]}}}
Failed to connect to localhost port 9515: Connection refused
/Users/mike/Developer/Sites/geneamatic.com/vendor/php-webdriver/webdriver/lib/Remote/HttpCommandExecutor.php:331
/Users/mike/Developer/Sites/geneamatic.com/vendor/php-webdriver/webdriver/lib/Remote/RemoteWebDriver.php:136
/Users/mike/Developer/Sites/geneamatic.com/tests/DuskTestCase.php:32
/Users/mike/Developer/Sites/geneamatic.com/vendor/laravel/dusk/src/Concerns/ProvidesBrowser.php:200
/Users/mike/Developer/Sites/geneamatic.com/vendor/laravel/framework/src/Illuminate/Support/helpers.php:393
/Users/mike/Developer/Sites/geneamatic.com/vendor/laravel/dusk/src/Concerns/ProvidesBrowser.php:201
/Users/mike/Developer/Sites/geneamatic.com/vendor/laravel/dusk/src/Concerns/ProvidesBrowser.php:95
/Users/mike/Developer/Sites/geneamatic.com/vendor/laravel/dusk/src/Concerns/ProvidesBrowser.php:65
/Users/mike/Developer/Sites/geneamatic.com/tests/Browser/HomePageTest.php:19
Any ideas on how to troubleshoot why chrome-driver isn't starting automatically? (I checked permissions, and it has execute permissions.)
Thanks!
Please or to participate in this conversation.