翻我的帖子
https://bbs.deepin.org/phone/zh/post/256179
翻我的帖子
https://bbs.deepin.org/phone/zh/post/256179
翻我的帖子
https://bbs.deepin.org/phone/zh/post/256179
懂了,谢谢
简单来说,wayland是下一代的图形显示协议,可以提供更先进的图形显示方案,而x11是上世纪80年代就有的图形显示协议,一个非常古老的玩意儿
然后图形显示协议就是,你通过一定的规则,告诉和显示器连接的程序你要显示啥玩意儿,它给你糊到屏幕上
然而目前的问题是,虽然wayland看起来很先进,并且好像是2008年就开始在弄了,但是隔壁x11的生态和技术积累更为深厚,导致wayland在很多时候都不如目前的x11
并且切换到wayland的话,要重新做很多的适配工作,即便使用Qt这种跨平台的方案来编写应用程序,依然会遇到很多莫名其妙的bug
简单来说,wayland是下一代的图形显示协议,可以提供更先进的图形显示方案,而x11是上世纪80年代就有的图形显示协议,一个非常古老的玩意儿
然后图形显示协议就是,你通过一定的规则,告诉和显示器连接的程序你要显示啥玩意儿,它给你糊到屏幕上
然而目前的问题是,虽然wayland看起来很先进,并且好像是2008年就开始在弄了,但是隔壁x11的生态和技术积累更为深厚,导致wayland在很多时候都不如目前的x11
并且切换到wayland的话,要重新做很多的适配工作,即便使用Qt这种跨平台的方案来编写应用程序,依然会遇到很多莫名其妙的bug
你这个“糊”字,太精髓了!
随便用 Qt 写个 Demo,Wayland 下面,父子窗之间的相对位置都是不准确的。
这并不是 Qt 的问题,而是 Wayland 的 API 在各种意义上都残缺的。
简单来说,wayland是下一代的图形显示协议,可以提供更先进的图形显示方案,而x11是上世纪80年代就有的图形显示协议,一个非常古老的玩意儿
然后图形显示协议就是,你通过一定的规则,告诉和显示器连接的程序你要显示啥玩意儿,它给你糊到屏幕上
然而目前的问题是,虽然wayland看起来很先进,并且好像是2008年就开始在弄了,但是隔壁x11的生态和技术积累更为深厚,导致wayland在很多时候都不如目前的x11
并且切换到wayland的话,要重新做很多的适配工作,即便使用Qt这种跨平台的方案来编写应用程序,依然会遇到很多莫名其妙的bug
怎么知道当前是哪种协议?
怎么知道当前是哪种协议?
很顺很爽没啥bug的是x11
用一会儿就想骂人的是wayland
很顺很爽没啥bug的是x11
用一会儿就想骂人的是wayland
精髓!
怎么知道当前是哪种协议?
echo $XDG_SESSION_TYPE
很顺很爽没啥bug的是x11
用一会儿就想骂人的是wayland
GNOME的Wayland非常成熟,用多久都不会想骂人
GNOME的Wayland非常成熟,用多久都不会想骂人
然而gnome的各种反直觉设计,让人用一会儿就想换了
随便用 Qt 写个 Demo,Wayland 下面,父子窗之间的相对位置都是不准确的。
这并不是 Qt 的问题,而是 Wayland 的 API 在各种意义上都残缺的。
qt和x11和wayland都有中间键,wayland的那个中间键(qwayland)目前还是依托答辩
简单来说,wayland是下一代的图形显示协议,可以提供更先进的图形显示方案,而x11是上世纪80年代就有的图形显示协议,一个非常古老的玩意儿
然后图形显示协议就是,你通过一定的规则,告诉和显示器连接的程序你要显示啥玩意儿,它给你糊到屏幕上
然而目前的问题是,虽然wayland看起来很先进,并且好像是2008年就开始在弄了,但是隔壁x11的生态和技术积累更为深厚,导致wayland在很多时候都不如目前的x11
并且切换到wayland的话,要重新做很多的适配工作,即便使用Qt这种跨平台的方案来编写应用程序,依然会遇到很多莫名其妙的bug
懂了谢谢!!!
然而gnome的各种反直觉设计,让人用一会儿就想换了
没有,给GNOME桌面安装插件也可以实现自定义的桌面体验,可以去看看别人的GNOME桌面截图
GNOME的Wayland非常成熟,用多久都不会想骂人
Gnome:终于有人看我的内存泄露大法了!
没有,给GNOME桌面安装插件也可以实现自定义的桌面体验,可以去看看别人的GNOME桌面截图
然而我不喜欢折腾插件,我需要的是原生就很好用的桌面,重量级里面的比如kde,dde,windows 7,轻量级里面的比如xfce
Gnome:终于有人看我的内存泄露大法了!
我虚拟机运行GNOME桌面没有遇到内存泄漏的问题
Popular Ranking
ChangePopular Events
More
老是在群里看到聊Wayland的,就是不明白这两个进入系统后有什么区别了?(我自己进去了看了,没感觉有啥不一样的)