0

0

Asahi Linux 开发主力告诫用户:X.Org 已死,Wayland 才是未来

WBOY

WBOY

发布时间:2023-06-10 17:01:05

|

1005人浏览过

|

来源于51CTO.COM

转载

撰稿丨千山

日前,Asahi Linux的主要开发者之一赫克托·马丁(Hector Martin)在Mastodon上发了一篇长文,告诫Asahi Linux 发行版的用户停止使用X.Org,因为Wayland才是未来。

Asahi Linux项目成立的初衷就是将Linux移植到搭载Apple Silicon芯片的Mac设备上。马丁表示,Asahi Linux 的目标不仅仅是让Linux能在这些设备上运行,最终还要将其打磨至可以用作日常操作系统的程度。

Martin expressed in a new post that he hopes users will cease usage of X.org because "we do not have sufficient resources to dedicate time to it."。而且X.Org几乎无人维护,已经完全不适合现代显示硬件。此外,许多主要的Linux发行版和桌面环境已经停止支持Xorg。

Asahi Linux 开发主力告诫用户:X.Org 已死,Wayland 才是未来

图源:Mastodon

他强调,Wayland是未来苹果芯片图形桌面的唯一选择。而作为Wayland和X11之间的兼容层,Xwayland将继续支持旧的X.Org应用,因此X.org应用程序将可以在基于Wayland的桌面上运行,但开发人员希望人们只在Asahi Linux和相关发行版上使用基于Wayland的环境。

1、X.Org的阿克琉斯之踵

在某种程度上,改用Wayland对于基于ARM-ISA的Mac上新生的Linux生态系统来说并不是一个冲击。这些机器有一个单一的GPU系列,与主处理器紧密集成,所以不管是选择哪个GPU供应商,还是运行什么驱动程序都没问题——因为你没有选择。

Asahi Linux 之前默认采用Xorg 的主要原因是,Wayland 合成器在软件渲染方面较慢。但现在Asahi Linux 有了GPU驱动程序,很快就会在更新中将所有默认Xorg-KDE用户切换到默认Wayland(同时将GPU驱动程序提升到默认版本)。

除此之外,笔记本电脑和苹果自家的外部屏幕都被称为高密度像素设备,又被苹果称之为"Retina 屏幕"。这有效地要求使用分数缩放——这是X.org不太支持的。与普通个人电脑不同,苹果芯片市场是一个封闭的市场,无法自由选择混合搭配GPU和显示器。

对高DPI显示、分数缩放以及具有不同DPI的异构监视器的混合等特性的支持都是X.org的关键弱点,并且考虑到遗留X11世界的开发很少,这种情况不太可能改变。

如果你是一个狂热的新用户,并且非常喜欢使用现代桌面环境,如GNOME 40+和KDE Plasma 5,或者Wayland的少数平铺环境之一,那么这似乎不是一个大问题。为某些无法使用新显示服务器的Linux桌面添加支持,可能相对容易。

例如,Cinnamon基于GNOME技术——下一个版本似乎是基于GNOME 43——虽然当前版本的Cinnamon除了X.org之外不支持任何东西,但作为GNOME的一个分支,对于Cinnamon开发人员来说,启用Wayland支持应该不是那么困难。

KDE Plasma在Wayland上已经运行得很好了,如果你现在需要在KDE下进行分数缩放,那么它实际上在Wayland上比在X.org上运行得更好。

2、Wayland普及的挑战

不过,Wayland要取代Xorg也并非易事。大多数可在市面上找到的Linux桌面系统至今仍未支持Wayland,其中一些甚至可能永远不会支持。

比较关注的读者可能会发现,the Reg FOSS Desk最喜欢的两个软件是Ubuntu的Unity环境和Xfce。

幸运的是,Xfce开发人员正在努力开发他们的Wayland支持——事实上,最近的一份声明说,Wayland合成器支持现在已经合并到主要的XFWM4二进制文件中。如果一切顺利,下一个稳定版的XFCE可能是4.20,并且能够原生地在Wayland下运行。

ChatX翻译
ChatX翻译

最实用、可靠的社交类实时翻译工具。 支持全球主流的20+款社交软件的聊天应用,全球200+语言随意切换。 让您彻底告别复制粘贴的翻译模式,与世界各地高效连接!

下载

然而,这种情况发生在Unity上的机会似乎非常渺茫。Unity的粉丝或多或少会被迫采用新的Lomiri环境,但目前它不支持全局菜单栏,这是类似mac的Unity桌面的一个吸引人的功能。当然,Lomiri仍然依赖于Canonical的Mir显示服务器。

尽管MATE桌面环境的某些组件应用程序支持Wayland环境,但其当前版本1.26.1仍不支持在Wayland下运行。LXQT的最新版本1.30也有对Wayland的初步支持,但是旧的LXDE环境可能永远不会实现对Wayland的支持。

由于PC行业存在巨大的差异,低端市场所关注的重点在于价格低廉。因此,未来几年可能会继续存在标清显示器。因此,Apple Silicon Mac系列可能被证明是未来大规模灭绝事件的先兆,这种事件正朝着Linux市场的方向发展。不仅许多旧的Linux环境永远无法过渡到全新的Wayland世界,而且由于不再支持X11,这个新的仅限Wayland的Linux(可能还有FreeBSD)市场与旧的非开源UNIX操作系统的向后兼容性可能会大大降低。

3、开发者的论战

大约三年前,就有人指出,Wayland才是未来。

自那时起,X.Org已经过去了两年多没有发布过重要版本,而且其开发活跃度处于过去十年中的最低水平。此外,主要维护X.Org的公司英特尔和红帽已经不愿意再为X.Org服务器投入资源。它已经成为一个被遗弃的技术,因为越来越多的主流发行版已经放弃X.Org Server。

尽管时过境迁,X.Org仍然拥有一批忠诚的开发者,这是基于多年积累的。图中这位开发者在Register论坛的留言颇具代表性。

“遗憾的是,X11几乎可以在所有平台上运行(除了微软的Windows),而Wayland还处于起步阶段。在它能够像X11那样具有数十年的互操作性之前,不要再和我谈论替换Wayland这个话题。”

Asahi Linux 开发主力告诫用户:X.Org 已死,Wayland 才是未来

图源:Register

很快就有人在其后附和:“当我可以像每天使用Xorg那样在网络上运行它时,再来跟我提(改换Wayland)这件事)。”

对于这种不买账的言论,马丁直接进行了回怼:“说真的,就像你们都认为只要大喊‘我永远不会离开Xorg和我的X11专用软件’就能神奇地将它从枯萎和死亡中拯救出来一样。你要么自己做,要么自己处理。他的灵魂对他说:“既然有那么多人喜欢Xorg,为什么没有人主动挽救它呢?”

Asahi Linux 开发主力告诫用户:X.Org 已死,Wayland 才是未来

图源:Mastodon

他毫不讳言:“Xorg死了。没有维护,充满漏洞,而且这些漏洞没有得到修复。如果你希望Xorg继续运行,请自行修复。没兴趣吗?其他人也是。你猜怎么着,如果没有人研究它,它就会被遗忘。没有人愿意去修。任何一厢情愿的想法都无法改变这一点。你可以继续使用,但除非你自己注册维护它,否则它终将死去。”

Asahi Linux 开发主力告诫用户:X.Org 已死,Wayland 才是未来

图源:Mastodon

参考链接:

https://www.theregister.com/2023/05/17/asahi_linux_wayland_only/?td=rt-3a

https://baijiahao.baidu.com/s?id=1765925358071993657

相关文章

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
windows查看端口占用情况
windows查看端口占用情况

Windows端口可以认为是计算机与外界通讯交流的出入口。逻辑意义上的端口一般是指TCP/IP协议中的端口,端口号的范围从0到65535,比如用于浏览网页服务的80端口,用于FTP服务的21端口等等。怎么查看windows端口占用情况呢?php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

516

2023.07.26

查看端口占用情况windows
查看端口占用情况windows

端口占用是指与端口关联的软件占用端口而使得其他应用程序无法使用这些端口,端口占用问题是计算机系统编程领域的一个常见问题,端口占用的根本原因可能是操作系统的一些错误,服务器也可能会出现端口占用问题。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

1051

2023.07.27

windows照片无法显示
windows照片无法显示

当我们尝试打开一张图片时,可能会出现一个错误提示,提示说"Windows照片查看器无法显示此图片,因为计算机上的可用内存不足",本专题为大家提供windows照片无法显示相关的文章,帮助大家解决该问题。

748

2023.08.01

windows查看端口被占用的情况
windows查看端口被占用的情况

windows查看端口被占用的情况的方法:1、使用Windows自带的资源监视器;2、使用命令提示符查看端口信息;3、使用任务管理器查看占用端口的进程。本专题为大家提供windows查看端口被占用的情况的相关的文章、下载、课程内容,供大家免费下载体验。

417

2023.08.02

windows无法访问共享电脑
windows无法访问共享电脑

在现代社会中,共享电脑是办公室和家庭的重要组成部分。然而,有时我们可能会遇到Windows无法访问共享电脑的问题。这个问题可能会导致数据无法共享,影响工作和生活的正常进行。php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

2343

2023.08.08

windows自动更新
windows自动更新

Windows操作系统的自动更新功能可以确保系统及时获取最新的补丁和安全更新,以提高系统的稳定性和安全性。然而,有时候我们可能希望暂时或永久地关闭Windows的自动更新功能。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

769

2023.08.10

windows boot manager
windows boot manager

windows boot manager无法开机的解决方法:1、系统文件损坏,使用Windows安装光盘或USB启动盘进入恢复环境,选择修复计算机,然后选择自动修复;2、引导顺序错误,进入恢复环境,选择命令提示符,输入命令"bootrec /fixboot"和"bootrec /fixmbr",然后重新启动计算机;3、硬件问题,使用硬盘检测工具进行扫描和修复;4、重装操作系统。本专题还提供其他解决

1480

2023.08.28

windows锁屏快捷键
windows锁屏快捷键

windows锁屏快捷键是Windows键+L、Ctrl+Alt+Del、Windows键+D、Windows键+P和Windows键+R。本专题为大家提供windows相关的文章、下载、课程内容,供大家免费下载体验。

1596

2023.08.30

php源码安装教程大全
php源码安装教程大全

本专题整合了php源码安装教程,阅读专题下面的文章了解更多详细内容。

7

2025.12.31

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
PostgreSQL 教程
PostgreSQL 教程

共48课时 | 6.3万人学习

Git 教程
Git 教程

共21课时 | 2.3万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号