Skip to content
This repository was archived by the owner on Dec 4, 2025. It is now read-only.

GTK 2/3 and GTK 4 conflict when launching on Fedora 42 #21

@mayk0l

Description

@mayk0l

Summary:

When launching Claude Desktop on Fedora 42, the app crashes immediately with a GTK error related to conflicting GTK versions.

Steps to reproduce:

  1. Install the RPM package on Fedora 42
  2. Run claude-desktop or launch using Electron with the provided app.asar

Observed error:

(process:XXXXX): Gtk-ERROR **: GTK 2/3 symbols detected. Using GTK 2/3 and GTK 4 in the same process is not supported
/usr/local/lib/node_modules/electron/dist/electron exited with signal SIGTRAP

System info:

  • Fedora 42 (fully updated)
  • Electron 36.2.1 installed globally
  • gtk4 installed

Notes:

  • Issue occurs both when running the RPM and when launching with Electron directly.
  • Seems to be a packaging or dependency conflict between GTK versions on Fedora 40+.

Is there a recommended fix or a compatible package for Fedora 42?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions