找回密码
 立即注册
科技快报网 首页 科技快报 快报 查看内容
鸿蒙5终端突破2000万!超百家伙伴齐贺,近20家伙伴携手带来“鸿蒙有礼特别版”数字人惊艳2025云栖大会!NuwaAI开创“真人+数字人”搭档协作新模式腕上米兰时装周惠聚京东 时尚智能手表享国补再叠12期免息猛士M817 Max+版新款上市,如何用“超200km纯电续航+顶级智驾”构建代差级领先?科脉云帆OS平台:以产品力重构零售结算生态从3G、4G到5G,高通孟樸回顾携手中国伙伴30年发展历程长城汽车魏建军:反对内卷和过度夸张营销,高管在发布会上若过度夸张宣传,回来受处分从“人找信息”到“信息追人”:鸿蒙5实况窗让出行“一眼安心”国庆宅家新潮流,让小艺当你的贴心家教与专属摄影师工博会技术深观察:加特兰如何用感知通信融合破解辅助驾驶难题当可以“玩”的电子家具成为情绪充电站,情绪经济推动下的产品变革为放心消费加码!箭牌瓷砖主编《佛山陶瓷放心消费品牌规范》英特尔联动「扣子 AI 工坊」启动高校计划——让校园创意一键开挂从优篮子到 JOBY:唯迹科技的全球化成长之路哈曼携手高通,助推汽车生成式AI跃迁华为坤灵发布IdeaHub千行百业体验官计划,助力中小企业跃升智能化天玑9500征服《崩坏:星穹铁道》,实测57.64FPS,功耗6W出头哈曼完成对 Sound United收购,强化高端音频领域领导地位戴尔科技:从“模型驱动”到“数据驱动”,重塑企业智能化转型新范式企业新型生产力平台ZENAVA正式发布,AI员工全面落地客服与营销场景

百万生态如何而来?揭秘麒麟软件最新适配技术

2022-11-15 15:31:29 来自: 互联网

麒麟软件针对目前网信市场第三方应用现状,创新推出基于Xwayland的兼容增强方案,成功解决X11应用获取窗口和屏幕内容异常等问题,加速推动了含有录屏、截图等重要应用的兼容适配。

X11协议显示框架也叫做X Window系统,X Window系统是一种位图显示的视窗系统,它是建立图形用户界面的标准工具包和协议,支撑着用户端图形显示环境 ,并广泛应用在Linux操作系统中。X11在设计之初,受限于个人电脑的性能,将所有渲染相关的计算都放在了服务端,性能劣势凸显。

随着电脑硬件水平发展,个人电脑配备的显卡逐渐具备了强大的渲染能力,间接促成了Wayland协议显示框架的诞生。Wayland协议显示框架的一个明显特点就是客户端渲染机制:应用程序的所有渲染过程均在客户端完成,需要显示时,将需要更新的区域提交给合成器合成显示即可,这样就避免了数据不同步导致的显示问题。同时,Wayland的合成器中充分利用了零拷贝缓冲区共享、GPU 3D加速、KMS显示设置等特性,实现了高效无闪烁的显示效果。

鉴于Wayland协议显示框架对X11协议显示框架的巨大优势,许多Linux社区发行版本已经提供Wayland作为备选项或者唯一选项。但目前大多数用于Linux的游戏、图形密集型等专业应用程序、基于GTK2、Qt4等商业应用仍是基于X11协议编写,并不支持Wayland协议,故只能通过Xwayland客户端进行兼容适配,客户端接收Wayland合成器发送过来的输入事件,并转发给采用X11协议的应用,同时将应用窗口的内容提交给合成器进行显示。

目前,社区提供的Xwayland客户端并不支持通过X11协议获取屏幕内容,所以带有截图、录屏、远程桌面等功能的这类应用并不能正常使用。比如:微信、QQ、腾讯会议等应用,在Wayland框架下如果不做特殊处理,会产生截图、录屏功能异常;向日葵、ToDesk等应用,会产生远程控制功能异常。

针对上述情况,麒麟软件研发人员经过系统的分析和评估,通过对Xwayland客户端代码进行改造,实现增强的Xwayland兼容框架,解决了X11应用获取窗口或屏幕内容异常的问题。

基于该技术方案,有效减少了第三方软件的适配工作,对丰富生态起到巨大的作用。据不完全统计,目前已有几十款常用软件(微信、QQ、腾讯会议、Foxmail、向日葵、ToDesk、织语CCwork、vokscreen、calibre、kazam、钉钉、火焰截图等)经过测试,在不做特殊处理的情况下,可以兼容Wayland协议显示框架,极大地减少了众多软件厂商的生态适配成本、提高了产品的生态适配普及性和易用性。

演示结果对比图如下

国产操作系统是我国信息化建设的安全之基,而丰富的软硬件生态是国产操作系统的活力之源。目前,麒麟操作系统适配软硬件数量已突破百万款,为用户提供了更好的使用体验。未来,麒麟软件将继续发挥产业领军企业带动效应,加强与产业链上下游的合作,在产品、技术等多维度形成合力打造国产生态圈,不断为我国信息化建设贡献力量。

  免责声明:本网站内容由网友自行在页面发布,上传者应自行负责所上传内容涉及的法律责任,本网站对内容真实性、版权等概不负责,亦不承担任何法律责任。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。

发布者:科技君

相关阅读

微信公众号
意见反馈 科技快报网微信公众号