很久没写文档了,分享一个开源组件 udisks 的 bug 修复分析过程。 问题描述:将一个U盘分成4个分区,分别格式化为 xfs、ntfs、btrfs 和minix 格式。...

很久没写文档了,分享一个开源组件 udisks 的 bug 修复分析过程。 问题描述:将一个U盘分成4个分区,分别格式化为 xfs、ntfs、btrfs 和minix 格式。...
@c1b89a5867cd 我现在大部分闲时在学习 C++ ,glib 现在用的很少了。
2023-01-30 GObject 与语言绑定原计划正月初四开始学习,一直玩乐一直开心。初四初五被流浪地球和三体拦住了。沉迷于追剧,无法自拔。初六勉强学习了一天,将程序跑通。初七初八上午勉强学习一两个小时,下午都跑出门爬...
最近在查一些 xwayland 的资料,想深入了解一下。还没怎么开始呢,就开始做梦了。x11 window 和 wayland surface 在梦里都是有独立思想的小小人,...
目标:开发一个极其简单的 kwin 插件,当鼠标在屏幕上移动时,右上角悬浮一个小窗口,实时显示当前鼠标的坐标值。下图简单画出了特效渲染的流程,可以比较清楚看出一条 pain ...
原计划正月初四开始学习,一直玩乐一直开心。初四初五被流浪地球和三体拦住了。沉迷于追剧,无法自拔。初六勉强学习了一天,将程序跑通。初七初八上午勉强学习一两个小时,下午都跑出门爬...
https://github.com/eyelash/tutorials.git
2021-01-20 wayland 协议的实现如何扩展 wayland 协议 为了能够扩展 wayland 协议,首先需要理解 wayland 协议,并且知道怎么样在server和client端实现协议中定义的接口。看了...
我已经太久没看这部分代码了,现在也不清楚
2021-01-20 wayland 协议的实现如何扩展 wayland 协议 为了能够扩展 wayland 协议,首先需要理解 wayland 协议,并且知道怎么样在server和client端实现协议中定义的接口。看了...
依旧是先给出代码: demo4 相信前面的例子给了你不少的信心,所以是时候挑战一下较难的model了,就想QFileSystemModel一样,我们是不是也能实现一个树状的m...
窗口管理器有好几种,stacking 、tiling 和 compositing 其中 瓦片式(tiling window manager )用的比较少,代表性的就是 awe...
@夕月风 我是麒麟软件的
2020-11-25 wayland 进程间函数调用桌面环境做了好几年,对 X 和 wayland 比较感兴趣,但是一直没有机会深入去看。正好我要离职了,在现在这个单位,北京上海加起来有将近十年了,最年轻的十年,也收获了不少。...
之前只用 C,不通 C++,现在因为工作需要开始要用 C++了。没事抓起一本《C++ Primer》翻翻,前面的不想看,直接从第十二章开始翻。这一看,就发现这本书组织的真不错...
如何扩展 wayland 协议 为了能够扩展 wayland 协议,首先需要理解 wayland 协议,并且知道怎么样在server和client端实现协议中定义的接口。看了...
写上一篇 wayland 通信机制的时候,当时写完了,通读一遍觉得非常清楚明白,没有优化空间,感觉特别完美。隔了一个月再去看,这写的什么垃圾,语句不通逻辑不通,乱七八糟一坨,...
看 freedesktop规范是最靠谱的
2020-08-15 显示管理器近几年在做 Linux 桌面环境开发的工作,想好好梳理一通,一直都没时间。想不如做,第一篇就从完全不懂的 display manager 开始,边梳理边学习。实在太不熟了,理...
桌面环境做了好几年,对 X 和 wayland 比较感兴趣,但是一直没有机会深入去看。正好我要离职了,在现在这个单位,北京上海加起来有将近十年了,最年轻的十年,也收获了不少。...