TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Are We Wayland Yet?

4 pointsby varbhatover 4 years ago

1 comment

maltalexover 4 years ago
&quot;Mostly&quot; is correct, but some of the problems with Wayland are fundamental and will never be fixed. From &quot;Major Linux Problems on the Desktop, 2020 edition&quot;[0]:<p><pre><code> - Applications (or GUI toolkits) must implement their own font antialiasing - there&#x27;s no API for setting system-wide font rendering. Most sane and advanced windowing systems work exactly this way - Windows, Android, Mac OS X. In Wayland all clients (read applications) are totally independent. - Applications (or GUI toolkits) must implement their own DPI scaling. The above issues are actually the result of not having one unified graphical toolkit&#x2F;API (and Wayland developers will not implement it). Alas, no one is currently working towards making existing toolkits share one common configuration for setting font antialiasing, DPI scaling and windows shadowing. At least in theory these issues can be easily solved, in practice we already have three independent toolkits for Wayland (GTK3&#x2F;Qt5&#x2F;Enlightenment). - Wayland works through rasterization of pixels which brings about two very bad critical problems which will never be solved: Firstly, forget about performance&#x2F;bandwidth efficient RDP protocol (it&#x27;s already implemented but it works by sending the updates of large chunks of the screen, i.e. a lot like old highly inefficient VNC), forget about OpenGL pass-through, forget about raw compressed video pass-through. In case you&#x27;re interested all these features work in Microsoft&#x27;s RDP. Secondly, forget about proper output rotation&#x2F;scaling&#x2F;ratio change. </code></pre> [0]:<a href="https:&#x2F;&#x2F;itvision.altervista.org&#x2F;why.linux.is.not.ready.for.the.desktop.current.html" rel="nofollow">https:&#x2F;&#x2F;itvision.altervista.org&#x2F;why.linux.is.not.ready.for.t...</a>
评论 #25055546 未加载