DebuggerX
deepin
2022-10-24 18:11 为了鼠标悬停在任务栏图标上的窗口预览功能……
Reply Like 1 View the author
为了鼠标悬停在任务栏图标上的窗口预览功能……
kwin是窗口管理器,kwin有个dbus接口是截图然后放到/tmp下,然后窗口预览就是先截图,然后显示预览内容。所以你操作dock一次就截图一次。dde-dock代码里面你可以看到,搜索“截图“就行
kwin是窗口管理器,kwin有个dbus接口是截图然后放到/tmp下,然后窗口预览就是先截图,然后显示预览内容。所以你操作dock一次就截图一次。dde-dock代码里面你可以看到,搜索“截图“就行

okay,感谢各位
为什么不考虑把这些图片单独放到/tmp某个目录,/tmp下面直接爆满这些图片,不知道的以为deepin有什么后门操作。
okay,感谢各位
为什么不考虑把这些图片单独放到/tmp某个目录,/tmp下面直接爆满这些图片,不知道的以为deepin有什么后门操作。
https://github.com/KDE/kwin/blob/5a227bf69dc3b6d6182f884974ba49b083c006a0/src/effects/screenshot/screenshotdbusinterface1.cpp#L465-L485
因为依赖的上层组件kwin就是这么写死的代码,这些代码不是deepin写的。其他发行版只要用到这个方法的,也都会是一样的情况。
不管用的是哪个窗口管理器,只要能实现“缩略图”功能,就会每隔一段时间自动截图
每隔一段时间自动截图是用来实现各种“概览”功能的
这个怎么复现
Popular Events
More
kwin是什么,为什么每隔一段时间就截取一张图片?截取用来做什么?