mait.sh1.69.2

Private beta: features and content may change. No warranty; use at your own risk.

Docs / Launcher and command-line tools

AIDC Launch problems and fixes

Start from what you see, run the least invasive check, and fix the step that failed.

Start with a read-only check before you reinstall, delete a workspace or change security settings.

Each entry names the check to run and the fix that follows.

Help

Start with the failing step

Keep the failing command, the workspace, and the exact message together. Remove passwords, personal paths and private values before you share logs. After a fix, repeat the command that failed and check its result. Save any data you need before a rebuild, a delete or a reinstall.

Docker: unavailable under Container Runtime

aidcx doctor finds no reachable container engine: it is not installed, not running, or on macOS the managed virtual machine is stopped.

sh
$ aidcx --install --dry-run
$ aidcx --install
$ aidcx doctor

Then run the command you needed again.

Install exits with an error although the printed steps succeeded

The steps for your own account can finish while a step needing administrator rights did not. Ask whoever administers the computer to run the system half from a session where they can use administrator rights:

sh
$ aidcx --install --system

Do not put sudo in front of your own aidcx command. Then run aidcx doctor again.

Windows: WSL2 needs an interactive desktop session

Preparing the WSL2 distribution needs an interactive Windows desktop. Over SSH or from a scheduled task it fails with a message that looks like a permissions problem. Sign in through the desktop or remote desktop as the same user and run aidcx --install again; finished steps are skipped.

Windows: a security product blocks the launcher

Keep the exact alert and the blocked file. Ask whoever manages security on that computer to verify where the file came from under your organization's rules before allowing it. Do not turn protection off. After it is allowed, run aidcx --install again and check the result.

No credentials found on start

Starting a workspace needs your MAIT sign-in:

sh
$ aidcx login
$ aidcx start

If AIDC Launch prints an address for your account, open it, then run aidcx login --check. Never share your sign-in code.

Graphical applications do not appear

Check the display part of the report, then the display connection on Linux:

sh
$ aidcx doctor
$ aidcx relay status
$ aidcx relay restart --kind x11

If the project has the display turned off, turn it on with aidcx scaffold --x11 on, or aidcx start --x11 on for one start, and recreate the workspace with aidcx start --rebuild. Save data kept only inside the workspace first. On macOS, graphical apps appear through the managed virtual machine's display: use aidcx start --x11 on --gpu on.

Secure runtime unavailable

aidcx doctor reports the secure runtime on its own line. If it is not installed yet, run aidcx --install. For a project that needs that isolation, use a computer that runs it; --runtime host uses the plain runtime instead.

Broken lines in the workspace definition

The definition can name a folder or device that is missing on your computer. Correct the path if you need it. Otherwise let AIDC Launch comment the broken lines out, with a backup, or stop instead:

sh
$ aidcx start --invalid-lines comment
$ aidcx start --invalid-lines fail

Check the change and the backup before you start again.

Ports already bound on a branch workspace

Two workspaces want the same port. Choose how to separate them:

sh
$ aidcx start --branch feature-x --ports offset
$ aidcx start --branch feature-x --ports ephemeral

aidcx list shows the ports each workspace uses.

Uninstall refuses to run or leaves things behind

Run uninstall as yourself, not with sudo. Preview with aidcx --uninstall, save any data you need, then run aidcx --uninstall --force. Uninstall lists the remaining system parts with the command to remove each.

What you getThe failing step named and fixed, without reinstalling everything or losing work.