Skip to content

Slow startup (~7 minutes) on OpenCode Desktop v1.2.27 for Linux #18117

@cervereta

Description

@cervereta

Description

OpenCode Desktop v1.2.27 takes approximately 7 minutes to start on Ubuntu 24.04. This issue occurs even with no MCPs, Skills, or plugins installed.

Environment

  • OpenCode version: 1.2.27 (installed via .deb)
  • Operating System: Ubuntu 24.04
  • Installation method: opencode-desktop-linux-amd64.deb
  • Hardware: 170GB free disk space, 16GB RAM

Steps to reproduce

  1. Install OpenCode Desktop via .deb
  2. Launch OpenCode Desktop
  3. Wait approximately 7 minutes for the application to become responsive

Relevant log output

2026-03-18T12:02:01.531437Z  INFO opencode_lib: Initializing app
2026-03-18T12:02:03.303044Z  INFO opencode_lib::server: Server ready elapsed=1.431391679s
2026-03-18T12:02:14.641165Z  ERROR service=file.watcher error=Operation timed out after 10000ms failed to subscribe to Instance.directory
2026-03-18T12:02:15.205987Z  ERROR service=file.watcher error=Operation timed out after 10000ms failed to subscribe to Instance.directory
2026-03-18T12:02:15.211893Z  ERROR service=file.watcher error=Operation timed out after 10000ms failed to subscribe to Instance.directory
... (multiple 10-second timeouts)
2026-03-18T12:09:32.686511Z  ERROR service=file.watcher error=inotify_add_watch on '/home/.../cervereta-web-redesign/optimized/public/images/tech' failed: No space left on device
2026-03-18T12:09:43.165075Z  ERROR service=mcp clientName=memory-bank error=MCP error -32601: Method not found failed to get prompts
2026-03-18T12:09:43.167388Z  ERROR service=mcp clientName=github error=MCP error -32601: Method not found failed to get prompts
... (MCP errors)

The startup completes at approximately 12:09:32 (about 7 minutes after 12:02:01).

Additional context

  • The issue persists even after increasing fs.inotify.max_user_watches from 65536 to 524288
  • No AWS_PROFILE environment variable is set
  • Multiple large directories exist in the workspace (cervereta-web-redesign, landing-parking, etc.)
  • Many "duplicate skill name" warnings appear in logs (skills exist in both ~/.claude/skills and ~/.agents/skills)

Expected behavior

OpenCode Desktop should start within a reasonable timeframe (seconds to ~30 seconds maximum).

Actual behavior

OpenCode Desktop takes approximately 7 minutes to become responsive after launch.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions