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

Black/frozen screen on sway with Apple Silicon #469

Open
fx-chun opened this issue Oct 18, 2024 · 0 comments
Open

Black/frozen screen on sway with Apple Silicon #469

fx-chun opened this issue Oct 18, 2024 · 0 comments

Comments

@fx-chun
Copy link

fx-chun commented Oct 18, 2024

This is more of a general heads-up for overlay users who are on Apple Silicon than an issue with the overlay (so no one goes down the same rabbit hole as me).

wlroots currently doesn't do detection of explicit sync support when initializing the DRM backend:
https://gitlab.freedesktop.org/wlroots/wlroots/-/issues/3904

This will cause sway to freeze the TTY or show a black screen, depending on what backends you have enabled. You will see an error relating to drmSyncobjCreate when inspecting logs from sway -d.

The solution is to set WLR_RENDER_NO_EXPLICIT_SYNC=1.

@fx-chun fx-chun changed the title Black/frozen screen on `sway with Apple Silicon Black/frozen screen on sway with Apple Silicon Oct 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant