Skip to content

Troubleshooting: AppImage fails to launch on VMs due to GPU/GL driver issues #49

@Emin017

Description

@Emin017

Symptoms

When running the ECOS Studio AppImage in a virtual machine, the application may fail to launch or show errors such as:

libGL error: MESA-LOADER: failed to open swrast
/usr/lib/x86_64-linux-gnu/gvfs/libgvfscommon.so: undefined symbol: g_task_set_static_name
Failed to load module: /usr/lib/x86_64-linux-gnu/gio/modules/libgvfsdbus.so
(ecos-studio:3200): WARNING **: atk-bridge: get_device_events_reply: unknown signature

These errors are related to missing or incompatible GPU drivers, GVFS, and ATK libraries in VM environments.

Resolution

Force software rendering and suppress GVFS module loading:

LIBGL_ALWAYS_SOFTWARE=1 GIO_EXTRA_MODULES="" ./ECOS-Studio_*.AppImage
  • LIBGL_ALWAYS_SOFTWARE=1 — forces software OpenGL rendering (bypasses missing GPU drivers)
  • GIO_EXTRA_MODULES="" — prevents loading incompatible GVFS modules

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentation

    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