this post was submitted on 14 Nov 2023
3 points (100.0% liked)

Emacs

313 readers
3 users here now

A community for the timeless and infinitely powerful editor. Want to see what Emacs is capable of?!

Get Emacs

Rules

  1. Posts should be emacs related
  2. Be kind please
  3. Yes, we already know: Google results for "emacs" and "vi" link to each other. We good.

Emacs Resources

Emacs Tutorials

Useful Emacs configuration files and distributions

Quick pain-saver tip

founded 1 year ago
MODERATORS
 

I have rebuilt Emacs 29 with PGTK in order to get Emacs running natively and to fix the fonts, and i already have another emacs 29 build (Lucid) installed with i use On X.
I was surprised to see Emacs on wayland was running slower than its counterpart on Xwayland. Also the fonts issue was not fixed.
While zooming in makes the fonts look better. On X i don't have this issue.
Below is screenshots of fonts on Wayland - Xwayland and X

On wayland (PGTK)

Xwayland (Lucid)

Xorg (Lucid)

you are viewing a single comment's thread
view the rest of the comments
[–] phr46@alien.top 1 points 1 year ago (1 children)

I have a NVIDIA graphics card (GTX 1080), and a 4K monitor which I'd like to use with 150% fractional scaling. My experience is:
- GNOME worked, but the fractional scaling made the fonts blurry. 100% or 200% looks sharp, but 150% is bad.
- KDE, and various tiling wm compositors I tried, looked ok but had issues with flickering. I'd type something, and the cursor would often "move backwards" and look like I've deleted a bunch of characters, and then jump back forward.
- Hyprland was the only one where Emacs worked perfectly. But then I got flickering in games.
So I'm just sticking to X, probably until I get another PC.

BTW, WSL uses Wayland as well, and I couldn't run Emacs on that either. Input lag when I maximize the window, as in this, but the workarounds there didn't solve it. I ended running it in XWayland in WSL and that worked fine.

[–] paretoOptimalDev@alien.top 1 points 1 year ago

Hyprland works perfectly on my laptop, but on my PC the mouse cursor doesn't show up :/