Hacker News new | ask | show | jobs
by skulk 19 days ago
I've started using ewm to get this kind of unification between emacs window management and non-emacs window management.

https://codeberg.org/ezemtsov/ewm

2 comments

I keep trying it (coming from EXWM) but I get lots of lag, stutters, and poor fractional scaling. I'm not sure how much of that is "GTK under wayland", Emacs's PGTK build (known to have lag/rendering issues), AMD kernel drivers (?), or EWM itself; but it's not yet a replacement for EXWM in my experience.
Hi, ewm author here.

Lagging is super annoying, and regretfully it comes mostly from very slow pgtk cairo implementation.

I'm getting the Skia branch to a usable shape this week. A bit too early to say, but the approach looks promising. Running it for almost a week with a 4k 120hz external monitor, no issues noticed so far.

https://codeberg.org/ezemtsov/emacs/src/branch/skia-31.0

"Writing a Wayland compositor from scratch is a staggering amount of work..."

I switched to Wayland and sway about 2 years ago and it hasn't been bad, but this is the thing that makes me most sad about Wayland. X has so many different window manager options, it's like, an embarrassment of wealth. Wayland has like, 3 "finished" ones (if sway even counts).

it is sad, X11 had a suite of tools like xrandr that worked regardless of your wm/compositor but now with Wayland these tools are compositor-specific (or have to agree to a standard).