# X_DEV_ALREADY_RUNNING

## Means

another x dev already owns this checkout

## Typical cause

a live `x dev` holds `.x/` — embedded Postgres is a single-writer data directory, so a second one cannot open it

## Fix

use the one already running, or stop it: `x stop --json`

[Config and environment](/error-codes#config-and-environment)
