Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Element Desktop broken on Linux arm64 with 16k pages starting with v1.11.92 #2177

Open
NoisyCoil opened this issue Feb 28, 2025 · 3 comments
Labels
A-Electron S-Critical Prevents work, causes data loss and/or has no workaround T-Defect Z-Platform-Specific Z-Upstream

Comments

@NoisyCoil
Copy link

NoisyCoil commented Feb 28, 2025

Steps to reproduce

Open Element Desktop >= 1.11.92 on Linux arm64. v1.11.91 is fine.

Note: I'm on Debian Testing, but I think this may affect all arm64 distros because there were reports of other electron apps breaking on arm64 over the last few weeks (e.g. on the Fedora Asahi Remix), and v1.11.92 included an electron-builder major version update. My best guess would be that electron is causing this.

Outcome

What did you expect?

Element Desktop to work.

What happened instead?

Element Desktop opens normally, works for a few seconds, then blanks out and never recovers. If you restart it it opens normally again, then blanks out again.

Operating system

Linux arm64 (Debian Testing)

Application version

= 1.11.92, up to and including current (1.11.94)

How did you install the app?

packages.element.io Debian repository, default suite

Homeserver

Any

Will you send logs?

Yes, in attachment.

element-desktop.1.11.91.log

element-desktop.1.11.94.log

@dosubot dosubot bot added A-Electron S-Critical Prevents work, causes data loss and/or has no workaround labels Feb 28, 2025
@t3chguy t3chguy added the X-Needs-Info This issue is blocked awaiting information from the reporter label Mar 3, 2025
@t3chguy
Copy link
Member

t3chguy commented Mar 3, 2025

Without any logs there's nothing to look at here.

Works fine for me on ARM64/AARCH64 Linux

Image

@NoisyCoil
Copy link
Author

Logs attached in the description. I hadn't done so before because I see no differences between the working and not-working versions. Screenshot of non-working state below. Please disregard the squares in place of the window title, they've been like that since today and are not specific to element (I think fonts are being updated in Debian testing, or something like that).

Image

@NoisyCoil
Copy link
Author

Confirmed to affect all electron-based applications running on 16k-pages kernels, like those used on Apple Silicon and Raspberry Pi 5. See electron/electron#45560.

@NoisyCoil NoisyCoil changed the title Element Desktop broken on Linux arm64 starting with v1.11.92 Element Desktop broken on Linux arm64 with 16k pages starting with v1.11.92 Mar 9, 2025
@t3chguy t3chguy added Z-Upstream Z-Platform-Specific and removed X-Needs-Info This issue is blocked awaiting information from the reporter labels Mar 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Electron S-Critical Prevents work, causes data loss and/or has no workaround T-Defect Z-Platform-Specific Z-Upstream
Projects
None yet
Development

No branches or pull requests

2 participants