[Seek Help] kwin截取桌面的目的是什么? Resolved
Tofloor
poster avatar
javier_hjf
deepin
2022-10-24 18:01
Author

kwin是什么,为什么每隔一段时间就截取一张图片?截取用来做什么?

image.png

image.png

Reply Favorite View the author
All Replies
DebuggerX
deepin
2022-10-24 18:11
#1

为了鼠标悬停在任务栏图标上的窗口预览功能……

Reply View the author
Hello
deepin
2022-10-24 18:18
#2

kwin是窗口管理器,kwin有个dbus接口是截图然后放到/tmp下,然后窗口预览就是先截图,然后显示预览内容。所以你操作dock一次就截图一次。dde-dock代码里面你可以看到,搜索“截图“就行

Reply View the author
liwl
deepin
2022-10-24 18:39
#3
Hello

kwin是窗口管理器,kwin有个dbus接口是截图然后放到/tmp下,然后窗口预览就是先截图,然后显示预览内容。所以你操作dock一次就截图一次。dde-dock代码里面你可以看到,搜索“截图“就行

agree

Reply View the author
javier_hjf
deepin
2022-10-24 19:29
#4

okay,感谢各位

为什么不考虑把这些图片单独放到/tmp某个目录,/tmp下面直接爆满这些图片,不知道的以为deepin有什么后门操作。

Reply View the author
DebuggerX
deepin
2022-10-25 01:24
#5
javier_hjf

okay,感谢各位

为什么不考虑把这些图片单独放到/tmp某个目录,/tmp下面直接爆满这些图片,不知道的以为deepin有什么后门操作。

https://github.com/KDE/kwin/blob/5a227bf69dc3b6d6182f884974ba49b083c006a0/src/effects/screenshot/screenshotdbusinterface1.cpp#L465-L485

因为依赖的上层组件kwin就是这么写死的代码,这些代码不是deepin写的。其他发行版只要用到这个方法的,也都会是一样的情况。

Reply View the author
来自Ubuntu的某位用户
deepin
2022-10-29 23:40
#6

不管用的是哪个窗口管理器,只要能实现“缩略图”功能,就会每隔一段时间自动截图

每隔一段时间自动截图是用来实现各种“概览”功能的

Reply View the author
微光寒慕
deepin
2023-09-03 04:01
#7

这个怎么复现

Reply View the author