hyprwm / Hyprland

Hyprland is an independent, highly customizable, dynamic tiling Wayland compositor that doesn't sacrifice on its looks.
https://hyprland.org
BSD 3-Clause "New" or "Revised" License
19.79k stars 842 forks source link

XWayland is completely gone #1297

Closed TheSunCat closed 1 year ago

TheSunCat commented 1 year ago

After a recent update, I can no longer launch any XWayland program. The DISPLAY environment variable is not set. Here are the log lines from Hyprland containing xwayland:

$ cat /tmp/hypr/0baef17a02529dd5fc58eee497737ac28df160c1_1672394658/hyprlandd.log | grep -i xway
[LOG] Creating the XWaylandManager!
[LOG] Registered signal for owner de840: de880 -> 95e3c0 (owner: XWayland Manager)
[LOG] Registered signal for owner de840: de890 -> 95e3e0 (owner: XWayland Manager)
[LOG] CHyprXWaylandManager started on display :0

I am running Hyprland locally built, with the hidpi patches applied. I observed that this issue still occurs when I don't run the xprop command that enabled XWayland scaling, so I don't think it is related.

vaxerski commented 1 year ago

doubt this is related to hyprland. Have you tried sway-git?

TheSunCat commented 1 year ago

I can confirm this is also happening in Sway (non-git). How can I debug this?

vaxerski commented 1 year ago

no clue and it ain't my problem then lol