Skip to content

Goose Desktop fails to start on Ubuntu 22.04 LTS #3236

@rolznz

Description

@rolznz

Describe the bug

I have installed both the CLI and Goose Desktop. CLI works fine (typing goose). For Goose Desktop I seem to have to run /usr/bin/goose

/usr/bin/goose
Unhandled Rejection: Error: Goosed server failed to start on port 36413
    at dy (/usr/lib/goose/resources/app.asar/.vite/build/main.js:13:25043)
    at async ht (/usr/lib/goose/resources/app.asar/.vite/build/main.js:244:68380)
    at async Xa (/usr/lib/goose/resources/app.asar/.vite/build/main.js:246:11603)
    at async /usr/lib/goose/resources/app.asar/.vite/build/main.js:246:13309

To Reproduce
Steps to reproduce the behavior:

  1. Install CLI (standard instructions)
  2. Update the CLI via goose
  3. Install Desktop version (sudo dpkg -i goose_1.0.31_amd64.deb)
  4. Run goose from app launcher -> does not open
  5. Run goose from console: /usr/bin/goose

Expected behavior
Desktop app loads as normal

Screenshots
If applicable, add screenshots to help explain your problem.

Please provide following information:

  • OS & Arch: Ubuntu 22.04 x86
  • Interface: UI
  • Version: goose_1.0.31_amd64.deb
  • Extensions enabled: N/A
  • Provider & Model: N/A

Additional context
I checked some related issues which seemed to be about file ownership - but all goose folders are owned by my user. I also ran with sudo:

sudo /usr/bin/goose --no-sandbox
[18313:0703/124636.571634:ERROR:bus.cc(407)] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")
[18313:0703/124636.571672:ERROR:bus.cc(407)] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")
[18313:0703/124636.571727:ERROR:bus.cc(407)] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")
[18313:0703/124636.571889:ERROR:bus.cc(407)] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")
[18313:0703/124636.571895:ERROR:bus.cc(407)] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")
Authorization required, but no authorization protocol specified
Authorization required, but no authorization protocol specified
Authorization required, but no authorization protocol specified
[18313:0703/124636.591019:ERROR:bus.cc(407)] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")
[18313:0703/124636.596529:ERROR:bus.cc(407)] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")
Authorization required, but no authorization protocol specified
[18313:0703/124636.651371:ERROR:object_proxy.cc(576)] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 
Authorization required, but no authorization protocol specified
Authorization required, but no authorization protocol specified
[18350:0703/124636.682807:ERROR:angle_platform_impl.cc(44)] Display.cpp:1083 (initialize): ANGLE Display::initialize error 12289: Could not open the default X display.
ERR: Display.cpp:1083 (initialize): ANGLE Display::initialize error 12289: Could not open the default X display.
[18350:0703/124636.682872:ERROR:gl_display.cc(497)] EGL Driver message (Critical) eglInitialize: Could not open the default X display.
[18350:0703/124636.682889:ERROR:gl_display.cc(767)] eglInitialize OpenGL failed with error EGL_NOT_INITIALIZED, trying next display type
Authorization required, but no authorization protocol specified
[18350:0703/124636.682947:ERROR:angle_platform_impl.cc(44)] Display.cpp:1083 (initialize): ANGLE Display::initialize error 12289: Could not open the default X display.
ERR: Display.cpp:1083 (initialize): ANGLE Display::initialize error 12289: Could not open the default X display.
[18350:0703/124636.682965:ERROR:gl_display.cc(497)] EGL Driver message (Critical) eglInitialize: Could not open the default X display.
[18350:0703/124636.682980:ERROR:gl_display.cc(767)] eglInitialize OpenGLES failed with error EGL_NOT_INITIALIZED
[18350:0703/124636.682995:ERROR:gl_display.cc(801)] Initialization of all EGL display types failed.
[18350:0703/124636.683031:ERROR:gl_ozone_egl.cc(26)] GLDisplayEGL::Initialize failed.
Authorization required, but no authorization protocol specified
Authorization required, but no authorization protocol specified
[18350:0703/124636.750057:ERROR:angle_platform_impl.cc(44)] Display.cpp:1083 (initialize): ANGLE Display::initialize error 12289: Could not open the default X display.
ERR: Display.cpp:1083 (initialize): ANGLE Display::initialize error 12289: Could not open the default X display.
[18350:0703/124636.750104:ERROR:gl_display.cc(497)] EGL Driver message (Critical) eglInitialize: Could not open the default X display.
[18350:0703/124636.750120:ERROR:gl_display.cc(767)] eglInitialize OpenGL failed with error EGL_NOT_INITIALIZED, trying next display type
Authorization required, but no authorization protocol specified
[18350:0703/124636.750192:ERROR:angle_platform_impl.cc(44)] Display.cpp:1083 (initialize): ANGLE Display::initialize error 12289: Could not open the default X display.
ERR: Display.cpp:1083 (initialize): ANGLE Display::initialize error 12289: Could not open the default X display.
[18350:0703/124636.750264:ERROR:gl_display.cc(497)] EGL Driver message (Critical) eglInitialize: Could not open the default X display.
[18350:0703/124636.750312:ERROR:gl_display.cc(767)] eglInitialize OpenGLES failed with error EGL_NOT_INITIALIZED
[18350:0703/124636.750350:ERROR:gl_display.cc(801)] Initialization of all EGL display types failed.
[18350:0703/124636.750384:ERROR:gl_ozone_egl.cc(26)] GLDisplayEGL::Initialize failed.
[18350:0703/124636.751601:ERROR:viz_main_impl.cc(181)] Exiting GPU process due to errors during initialization
Authorization required, but no authorization protocol specified
Authorization required, but no authorization protocol specified
Authorization required, but no authorization protocol specified
Authorization required, but no authorization protocol specified
Authorization required, but no authorization protocol specified
Authorization required, but no authorization protocol specified
[18374:0703/124636.854252:ERROR:angle_platform_impl.cc(44)] DisplayVkXcb.cpp:58 (initialize): xcb_connect() failed, error 1
ERR: DisplayVkXcb.cpp:58 (initialize): xcb_connect() failed, error 1
[18374:0703/124636.854322:ERROR:angle_platform_impl.cc(44)] Display.cpp:1083 (initialize): ANGLE Display::initialize error 12289: Not initialized.
ERR: Display.cpp:1083 (initialize): ANGLE Display::initialize error 12289: Not initialized.
[18374:0703/124636.854346:ERROR:gl_display.cc(497)] EGL Driver message (Critical) eglInitialize: Not initialized.
[18374:0703/124636.854365:ERROR:gl_display.cc(767)] eglInitialize SwANGLE failed with error EGL_NOT_INITIALIZED
[18374:0703/124636.854386:ERROR:gl_display.cc(801)] Initialization of all EGL display types failed.
[18374:0703/124636.854408:ERROR:gl_ozone_egl.cc(26)] GLDisplayEGL::Initialize failed.
Authorization required, but no authorization protocol specified
Authorization required, but no authorization protocol specified
[18374:0703/124636.920827:ERROR:angle_platform_impl.cc(44)] DisplayVkXcb.cpp:58 (initialize): xcb_connect() failed, error 1
ERR: DisplayVkXcb.cpp:58 (initialize): xcb_connect() failed, error 1
[18374:0703/124636.920935:ERROR:angle_platform_impl.cc(44)] Display.cpp:1083 (initialize): ANGLE Display::initialize error 12289: Not initialized.
ERR: Display.cpp:1083 (initialize): ANGLE Display::initialize error 12289: Not initialized.
[18374:0703/124636.920955:ERROR:gl_display.cc(497)] EGL Driver message (Critical) eglInitialize: Not initialized.
[18374:0703/124636.920970:ERROR:gl_display.cc(767)] eglInitialize SwANGLE failed with error EGL_NOT_INITIALIZED
[18374:0703/124636.920986:ERROR:gl_display.cc(801)] Initialization of all EGL display types failed.
[18374:0703/124636.921000:ERROR:gl_ozone_egl.cc(26)] GLDisplayEGL::Initialize failed.
[18374:0703/124636.921920:ERROR:viz_main_impl.cc(181)] Exiting GPU process due to errors during initialization
Authorization required, but no authorization protocol specified
Authorization required, but no authorization protocol specified
Unhandled Rejection: Error: Goosed server failed to start on port 33059
    at dy (/usr/lib/goose/resources/app.asar/.vite/build/main.js:13:25043)
    at async ht (/usr/lib/goose/resources/app.asar/.vite/build/main.js:244:68380)
    at async Xa (/usr/lib/goose/resources/app.asar/.vite/build/main.js:246:11603)
    at async /usr/lib/goose/resources/app.asar/.vite/build/main.js:246:13309

Metadata

Metadata

Assignees

Labels

onboardingSetup/configuration/first-time user experiencep1Priority 1 - High (supports roadmap)ui

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions