# Browser Automation - Linux Install Path

**URL:** <https://forum.cursor.com/t/browser-automation-linux-install-path/140507>\
**Category:** Bug Reports\
**Created:** [November 2, 2025, 7:18am UTC](https://forum.cursor.com/t/browser-automation-linux-install-path/140507 "2025-11-02T07:18:14Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![justinjtownsend](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/justinjtownsend/32/44458_2.png) [@justinjtownsend](https://forum.cursor.com/u/justinjtownsend)\
**Post date:** [November 2, 2025, 7:18am UTC](https://forum.cursor.com/t/browser-automation-linux-install-path/140507/1 "2025-11-02T07:18:14Z")

</div>

### Where does the bug appear (feature/product)?

Cursor IDE

### Describe the Bug

Hi there,

I’m working with Cursor (2.0.43) and connecting to Ubuntu (WSL2). Google Chrome confirmed installed (google-chrome --version),

I’ve added the install path “/opt/google/chrome/chrome” to Tools → Browser Automation. The purpose to begin looking at headless testing etc. on Linux.

It comes back with the message “Chrome not found”. @Browser also now brings up the error to install Chrome.

Am I missing something here with my specification of the path, or some other issue to make the configuration work?

Many thanks,

Justin

### Steps to Reproduce

1. Open Cursor Settings
2. Choose Tools & MCP
3. Select Browser Automation.
4. Set Connection Type to “Custom Executable Path”: /opt/google/chrome/chrome

### Expected Behavior

I should be able to use the @Browser tool and create agents to perform background research with the tool.

### Screenshots / Screen Recordings

 ![Screenshot-2025-11-02 070314.png](https://us1.discourse-cdn.com/cursor1/original/3X/3/1/31c0f28f670abb2d7f39c0135ec80dfa11ed37ad.png)

### Operating System

Linux

### Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.0.43 (user setup)  
VSCode Version: 1.99.3  
Commit: 8e4da76ad196925accaa169efcae28c45454cce0  
Date: 2025-10-30T18:49:27.589Z  
Electron: 34.5.8  
Chromium: 132.0.6834.210  
Node.js: 20.19.1  
V8: 13.2.152.41-electron.0  
OS: Windows\_NT x64 10.0.22621

### Does this stop you from using Cursor

No - Cursor works, but with this issue

---

<div class="post-metadata">

**Author:** ![deanrie](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/deanrie/32/1263_2.png) [@deanrie](https://forum.cursor.com/u/deanrie)\
**Post date:** [November 2, 2025, 12:57pm UTC](https://forum.cursor.com/t/browser-automation-linux-install-path/140507/2 "2025-11-02T12:57:09Z")

</div>

Hey, thanks for the report. There are two issues:

1. WSL2 remote development limitation  
Browser Automation currently expects Chrome to be installed on the Windows host, not inside WSL2. Since you connect to WSL2 from Windows, Cursor looks for Chrome on Windows, not Ubuntu.

Temporary workaround: Install Chrome on Windows. Cursor should detect it automatically if it’s in a standard path like `C:\Program Files\Google\Chrome\Application\chrome.exe`.

1. Custom path bug  
Multiple users report that the “Custom Executable Path” setting added in v2.0 is being ignored across platforms.

Could you confirm:

- Is Chrome installed on the Windows host?
- Do you specifically need Chrome in WSL2 for headless tests?

Let me know if installing Chrome on Windows helps as a temporary workaround.

---

<div class="post-metadata">

**Author:** ![justinjtownsend](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/justinjtownsend/32/44458_2.png) [@justinjtownsend](https://forum.cursor.com/u/justinjtownsend)\
**Post date:** [November 3, 2025, 11:02am UTC](https://forum.cursor.com/t/browser-automation-linux-install-path/140507/3 "2025-11-03T11:02:01Z")

</div>

Hi @deanrie ,

No worries, thank you for the response.

Chrome is on Windows, here: C:\Program Files (x86)\Google\Chrome\Application\chrome.exe. Chrome is also installed on the WSL2 image. Here are my observations:

1. WSL2 - OK, is “Default (Bundled Chrome)” the standard executable in a predictable location, e.g. C:\Program Files (x86)\Google\Chrome\Application\chrome.exe ?
2. If I inspect “Browser Automation” in Cursor Settings, while working with WSL2, whether I use a Windows path, as above, or a Linux path as per the initial report it STILL does not find a chrome.exe install (Windows or WSL2 Linux).

So, in the chat I can connect to a “Browser Tab” (see attached image), which makes me understand it is finding a browser somewhere for the web capability, but cannot use the “@Browser” tool since it requests the chrome install.

In my case, I can live with using the browser tab for now. It would be nice to understand that in the roadmap some-place there is a spot for “fuller automation” of browser tasks from the agent chat.

For now, continuing to explore established frameworks for web-app testing works fine. 🙂

Hope this helps,

Justin

 ![image](https://us1.discourse-cdn.com/cursor1/original/3X/d/7/d767ac0dcacca21ef28637c1184063818f1dd67f.png)

---

<div class="post-metadata">

**Author:** ![deanrie](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/deanrie/32/1263_2.png) [@deanrie](https://forum.cursor.com/u/deanrie)\
**Post date:** [November 3, 2025, 2:27pm UTC](https://forum.cursor.com/t/browser-automation-linux-install-path/140507/4 "2025-11-03T14:27:32Z")

</div>

Thanks for the info, that’s very helpful.

---

<div class="post-metadata">

**Author:** ![system](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/system/32/99069_2.png) [@system](https://forum.cursor.com/u/system)\
**Post date:** [November 25, 2025, 2:28pm UTC](https://forum.cursor.com/t/browser-automation-linux-install-path/140507/6 "2025-11-25T14:28:07Z")

</div>

This topic was automatically closed 22 days after the last reply. New replies are no longer allowed.
