Skip to content

fix for: goose desktop won't launch after installing CLI on Linux #4079

@rezzie-rich

Description

@rezzie-rich

Describe the bug The Codename Goose desktop application fails to launch when clicking the desktop icon, despite the .deb package being installed correctly. The application appears to start but immediately closes without displaying the GUI window.

To Reproduce

  1. Install the Codename Goose .deb package on Ubuntu
  2. Attempt to launch the application by clicking the desktop icon
  3. Observe that the application doesn't open

Expected behavior Clicking the desktop icon should launch the Codename Goose GUI application.

Root Cause The desktop entry file /usr/share/applications/goose.desktop has an incorrect Exec directive:

  • Current: Exec=goose %U (points to CLI version)
  • Should be: Exec=/usr/lib/goose/Goose %U (points to GUI binary)

The desktop entry was pointing to the lowercase goose command (CLI version) instead of the actual GUI binary named Goose (with capital G) located at /usr/lib/goose/Goose. This caused the CLI tool to launch instead of the GUI application, resulting in an immediate exit with "EOF" error when no interactive input was provided.

Proposed Fix Update the desktop entry file to point to the correct binary path and name:

Exec=/usr/lib/goose/Goose %U

Additional context

  • OS & Arch: Ubuntu (24 LTS) x86_64
  • Interface: UI
  • Version: Unknown (from .deb installation)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions