Skip to content

Unable to run MControlCenter on Debian 12 - GLIBC 2.38 required but 2.36 available #252

@g0newiped

Description

@g0newiped

MControlCenter fails to launch on Debian 12 (Bookworm) due to a glibc version mismatch. The application requires GLIBC 2.38, but Debian 12 ships with GLIBC 2.36.
System Information

OS: Debian 12 (Bookworm)
MControlCenter Version: 0.5.1
Current GLIBC version: 2.36
Required GLIBC version: 2.38

Steps to Reproduce

Install MControlCenter on Debian 12 following the installation instructions
Attempt to run the application
Application fails to start with glibc version error

Expected Behavior

The application should run on Debian 12, which is a current stable distribution.
Actual Behavior

The application fails to start with an error message indicating that GLIBC 2.38 is required.
Error Message

text

./mcontrolcenter: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by ./mcontrolcenter)

Suggested Solutions

Consider building against an older glibc version for broader compatibility
Provide Debian 12-specific builds compiled against GLIBC 2.36
Document minimum glibc requirements in the README
Consider using AppImage or Flatpak for better cross-distribution compatibility

Additional Context

Debian 12 is the current stable release and is widely used. Supporting it would benefit many users who cannot easily upgrade glibc without potentially breaking system stability.

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