[Topic DIscussion] 是不是不太可能重新研发一个显示sever了?
Tofloor
poster avatar
希夷
deepin
2022-03-19 19:49
Author

好像现在的软件都是建立在X11或者wayland之上的。

能不能自己研发一个显示的server,然后兼容X11呢?

所有的系统应用都在新的显示服务上,然后可以兼容旧的软件。这个困难应该很多,需要的资源肯定也非常多。

当然我是臆想的,井蛙之见,贻笑大方。

但是不是也是一个机会呢?如果按照现在的发展方向,deepin最多能够做到适配国内市场。国外市场的选择太多了,想要求新的用arch,想要求稳的用debian或者直接RHEL,想要折中的可以Ubuntu,还有其他发行版可以满足各种各样的偏好。对于国外用户来说,可能对deepin的感受也就是界面华丽。deepin对国内用户需求做的各种努力可能国外用户根本感受不到,很多也都不是他们的痛点。

现在X11老旧,wayland乏力。如果有一个公司能够做一个比较现代的显示服务器,同时能够兼容X11,应该能够迅速地一统天下。就像systemd一样。

Reply Favorite View the author
All Replies
新手小白
deepin
2022-03-19 20:29
#1
It has been deleted!
神末shenmo
deepin
Spark-App
Q&A Team
2022-03-19 21:01
#2

wayland就是你说的那个全新的显示服务器,利用xwayland兼容x11

你看你都说他乏力了,还让deepin再起个炉灶干啥。。。

Reply View the author
enforcee
deepin
2022-03-19 21:15
#3

能不能是一回事

要不要是另一回事

blush

Reply View the author
callcz
deepin
2022-03-19 23:56
#4

wayland、systemd背后都是大公司在推,那又怎么样?

systemd好像是成了

Linus Fxxx了 Nvidia那又怎么样?Nvidia驱动还是那个鸟样,AMD更水

然而linux在你看不到但又能帮大家赚钱的地方却是做得超好的

原因就是linux桌面商业价值太低

Reply View the author
sudo_free
deepin
2022-03-20 00:17
#5

“然后可以兼容旧的软件”,xwayland已经做的很烂了,再造个轮子没有意义

这里再把老王的文章搬出来,还是适用的

https://manateelazycat.github.io/opensource/2017/04/09/ubuntu-give-up.html#wayland-vs-mir

Reply View the author
zijinyise
deepin
2022-03-20 00:32
#6

曾经Ubuntu这样干过,然后被因特尔教做人了

Reply View the author
SamLukeYes
deepin
2022-03-20 01:03
#7

x11 和 wayland 都是协议,只不过 xserver 现在只有 Xorg 一家独大,而可用的 wayland 混成器则有好几个。先搞清楚你是要开发新的协议呢,还是在原有协议的基础上做出新的实现呢doubt

Reply View the author
howdeep
deepin
2022-03-20 19:35
#8

我曾经也一度比较激进,认为新的东西就是好的,也在deepin的开发组里呼吁过要上wayland之类的,当我开始负责单位的信创工作,真正调研国产化全替代方案的时候,思路就越来越清晰了,认识也越来越明了,实用简单稳定才是最好的,以用户价值为中心,这些就是用户的价值。

Reply View the author
xxNull
deepin
2022-05-22 06:30
#9

wayland还是有很多问题的,比如在x11里面qt的winId是全局的,而在wayland里面变成了一个进程级有效的index。这导致进程间窗口通信变成的一件很困难的事情。

wayland里面,窗口管理器需要自己维护窗口的z-order、置顶、虚拟桌面等各种系统级特性,也导致程序间的交互性变差。

Reply View the author
ThinKinG
deepin testing team
2023-03-09 17:44
#10

亲~

当前还没有研发环境,现在在20上主要是用的 X11,之后在V23 上会x11 和 wayland两个环境

Reply View the author