沙发
好瓜!感谢分享~
学习了
x11确实是步入暮年了,新的需求没法满足,旧的积弊又太多,确实需要在某个时间点完全放弃x11,但不应该是现在。现在wayland状态还不足以完整替换x,比如截图,屏幕获取,以及输入法托盘,还有对一些旧的x11应用支持(xwayland)(主要就是分数缩放下应用模糊问题)。Gnome现在强行切换wayland,只能祝愿他们顺利吧,帮我们DDE踩下坑也是好的。
还有切换wayland最大的阻力——Nvidia
还有切换wayland最大的阻力——Nvidia
英伟达,国内可能会出现断供、涨价的风险,不是所有电脑用户都会用英伟达显卡,独显这玩意还不如核显省心。
x11确实是步入暮年了,新的需求没法满足,旧的积弊又太多,确实需要在某个时间点完全放弃x11,但不应该是现在。现在wayland状态还不足以完整替换x,比如截图,屏幕获取,以及输入法托盘,还有对一些旧的x11应用支持(xwayland)(主要就是分数缩放下应用模糊问题)。Gnome现在强行切换wayland,只能祝愿他们顺利吧,帮我们DDE踩下坑也是好的。
我甚至看到一个说法:Wayland是未来,但是这个未来可能永远不会到来
整理的好全面
谢谢分享!
远没到可以彻底说拜拜的时候
我甚至看到一个说法:Wayland是未来,但是这个未来可能永远不会到来
不不不 总有一天你会忍不了x11 用wayland去的。比如我现在用hyprland而不是i3 就是因为wayland对多屏幕缩放的支持太香了。感觉未来2年应该可能会完整替代。
就喜欢在论坛看这些技术背景的故事
技术大瓜
这种技术论战从未休止,也不断推进技术取长补短,不断发展
确实是很公平的帖子
跟我关系更大一点,因为我用的就是GNONE
Hyprland 用户表示,X11 在某些场景下仍然需要,再给10年还是会有需要 X11 的场景,仍然有很多旧应用需要 X11, 比如 timidity++ 的图形界面,这软件的代码已经很久没更新过了,目前还在依赖 gtk2
wayland目前也只是堪堪可用的状态,很多坑还没填,Gnome 确实太激进了
还有切换wayland最大的阻力——Nvidia
我们需要 Linus 的中指
我对gnome的提案持乐观态度。
事实上,我长期以来就是gnome的忠实用户,在ubuntu改桌面的年代,我尝试了fedora\debian\gnome-ubuntu 等来保持gnome桌面,并且在ubuntu回归gnome后用回了ubuntu,在这漫长的岁月里,gnome很少给我带来麻烦,让我可以专注于我的兴趣,而不是维护系统。
保持对旧技术栈的支持固然很好,但总要有人来破冰,这些决策今天做 18个月后生效;或者 明年做30个月后生效,反对的声音还是会存在。但是gnome维护两套显示协议的周期变短了。
英伟达,国内可能会出现断供、涨价的风险,不是所有电脑用户都会用英伟达显卡,独显这玩意还不如核显省心。
说的好,独显是鸡肋呀。
wayland在我赛扬垃圾本上的DDE反应速度明显高于x11,跑XWayland效率都比x11自己高,wayland嘛,慢慢完善吧。
Popular Events
More
之前有个关于GNOME 桌面宣布将移除对 X.Org 会话支持的帖子,可能因为一些不太和谐的讨论留言而删除了。但其实这个事件在事发现场以及国外论坛上相关的讨论相当激烈精彩,包括这些天听到的各种声音以及查到的一些资料,结合一点个人经验的主观看法,想要再分享出来。
事发
大家看到这个新闻应该是在上周的周三(10月11日),而pr的创建日期是10月9日,所以我们第一次看到的差不多是经过了一天左右的内容。查看来自oschina的新闻配图,当时Gnome的用户门在Gitlab上对这个pr的支持和反对情况是23:9,也就是超过1/4的用户反对:
用户的请求
在原始pr的讨论中,有一个高赞的讨论:
这位自称是GIMP(Linux下最出名的图像编辑软件)的维护者,他请求不要这么快放弃X11,因为对图形专业人士来说,Wayland目前还无法升任工作,连最近本的颜色管理都没有(后续这位用户还进行了一大段的详细解释和说明,碍于篇幅就不贴过来了,建议自行查看)。这条回复获得了14个支持和仅仅一个反对。在跟帖中,还有这样一段:
所以可以看到,有相当多的用户其实并不是故意排斥Wayland,很多人其实有尝试过Wayland,甚至可能同时在使用两种协议,但确实有些场景是只有X11能够正常工作而Wayland完全不行的。
此时,pr的支持和反对人数分别上升到了29和20,也就是说反对的比例升到了40%。
官方开发的强硬态度
pr99是前面一个pr的后续,如果说上个pr里官方开发所表现出的态度还算理智合理,互相还能正常讨论,这个pr则是彻底放飞了自我:
首先开发在描述里用到了“Farewell”(永别了)这个有些主观情绪的单词,还给配了个墓碑🪦的表情。用户也没惯着他,支持和反对人数是28:26+2,正好对半开。
有人对Gnome的这一行为提出了质疑:
就是说Gnome的这一改动会让一些下游桌面环境彻底无法使用,除非他们都对代码进行分叉自己维护,分裂出最后一个支持X11的Gnome版本,言下之意就是指责Gnome开发不负责。
眼见越来越多反对的声音和质疑,点👎的人数越来越多,pr的作者坐不住了,亲自出来开喷:
「我们在46版本一定会彻底移除X11,这不是在征求你们的意见,也不要再点反对和讨论,你们说的问题确实存在,但我们不care!没人会因为我们继续支持X11而付钱,如果你们需要,就自己修改打补丁自己编译!我把评论锁了,因为你们说的都是噪音!」
然后就把讨论给锁了(开发还在继续,相关的代码改在继续提交不停歇),这样支持反对的比例也就定格在了完美的1:1😂
外网讨论
我贴一些相对来说没那么水的一些帖子,请自行查看吧:
有些人则表达了对Gnome一意孤行,无视用户需求,各种砍功能的不满。下列内容酌情阅读:
下面的链接详细列出了所有Wayland“搞坏”的东西:
我认为可能存在的问题及一些中文资料
我觉得现在的重点/关键问题并不是谁过时谁是未来,谁臃肿谁精妙的技术问题,而是Wayland是否已经足够完全取代X11的问题。
就个人而言,Wayland对我来说最大的问题就是,一些X11下很方便用起来很爽的功能特性,Wayland的开发以安全为由明确表示不支持。但是需求还是存在的,毕竟我在X11下爽过,于是各种折腾各种绕弯,最后非但更不安全,而且效果还没以前好,让我怎么能不难受?
关于Wayland的一些问题,6年前deepin的勇哥就表述到:
以及我前段时间为了写Fcitx优化工具,查阅了各种相关的资料,其中就看到了Fcitx5输入法作者的这句吐槽:
(解释:Wayland协议下显示图形全靠Compositor,也就是合成器,但是Wayland本身并不提供合成器,而是让桌面自己去实现,所以Fcitx5输入法作者发现一个功能实现不了,自己的应用程序无能为力,需要写Compositor然后提交pr给桌面环境。最绝的是每个桌面环境还是不同的,做完后也只是那一个桌面可以正常使用,其他桌面环境想要工作可能还要写新的Compositor然后再提pr给对应的桌面……据说还有很多特性是Wayland没有定义的,所以有可能KDE实现了一套Gnome又实现了一套,其他桌面又可能根本不支持,作为开发者,就可能出现一个功能要几套写法去适配桌面,而且可能有的桌面能用有的桌面不行的尴尬境地)
文章见:
尤其是前两篇建议仔细阅读~