深度截图启动有点慢
Tofloor
poster avatar
467924581
deepin
2013-07-25 21:17
Author
而且启动的时候会有如下错误:
** (deepin-screenshot:19140): WARNING **: Trying to register gtype 'WnckWindowState' as enum when in fact it is of type 'GFlags'

** (deepin-screenshot:19140): WARNING **: Trying to register gtype 'WnckWindowActions' as enum when in fact it is of type 'GFlags'

** (deepin-screenshot:19140): WARNING **: Trying to register gtype 'WnckWindowMoveResizeMask' as enum when in fact it is of type 'GFlags'


本人是manjaro用户 通过AUR安装的最新git版 不知道是否和系统有关系
Reply Favorite View the author
All Replies
186******98
deepin
2013-08-17 18:59
#1
140ms 的启动时间, 80ms ~ 100ms 在 pixbuf.get_from_drawable 上

全屏的 pixbuf.get_from_drawable 已经没有优化空间了, 优化除开 pixbuf.get_from_drawable 的 40 ms 不会对用户的启动速度有明显的改观
Reply View the author
qilinhack
deepin
2013-08-17 19:03
#2
吐一下槽,有时候明明截图选择了复制到“粘贴板”  可是在QQ2012聊天框中就是没有粘贴出来啊
Reply View the author
cxbii
deepin
2013-08-17 19:53
#3
吐一下槽,有时候明明截图选择了复制到“粘贴板”  可是在QQ2012聊天框中就是没有粘贴出来啊
系统和wine之间的粘贴板,我记得只是局限文字的,所以这个不算bug
Reply View the author
阿刀
deepin
2013-08-20 07:35
#4
It has been deleted!
a285654974
deepin
2013-08-20 08:30
#5
140ms 的启动时间, 80ms ~ 100ms 在 pixbuf.get_from_drawable 上

全屏的 pixbuf.get_from_drawable 已经没有优化空间了, 优化除开 pixbuf.get_from_drawable 的 40 ms 不会对用户的启动速度有明显的改观
把深度截图放入开机自启动里会不会好一点啊?感觉开机后第一次截屏要等一秒左右的时间,之后截屏比较快虽然有点延迟但不到一秒
Reply View the author
186******98
deepin
2013-08-20 18:46
#6
[quote]140ms 的启动时间, 80ms ~ 100ms 在 pixbuf.get_from_drawable 上

全屏的 pixbuf.get_from_drawable 已经没有优化空间了, 优化除开 pixbuf.get_from_drawable 的 40 ms 不会对用户的启动速度有明显的改观
把深度截图放入开机自启动里会不会好一点啊?感觉开机后第一次截屏要等一秒左右的时间,之后截屏比较快虽然有点延迟但不到一秒[/quote]
截图这种东西是用户需要的时候再启动, 不需要一直常驻内存, 浪费用户的内存。
Reply View the author
a285654974
deepin
2013-08-21 06:12
#7
[quote][quote]140ms 的启动时间, 80ms ~ 100ms 在 pixbuf.get_from_drawable 上

全屏的 pixbuf.get_from_drawable 已经没有优化空间了, 优化除开 pixbuf.get_from_drawable 的 40 ms 不会对用户的启动速度有明显的改观
把深度截图放入开机自启动里会不会好一点啊?感觉开机后第一次截屏要等一秒左右的时间,之后截屏比较快虽然有点延迟但不到一秒[/quote]
截图这种东西是用户需要的时候再启动, 不需要一直常驻内存, 浪费用户的内存。[/quote]
个人的想法,话说加入开机自启动是可以的吧?求教怎没操作
Reply View the author
186******98
deepin
2013-08-21 06:37
#8
个人的想法,话说加入开机自启动是可以的吧?求教怎没操作[/quote]
开机自动启动不行, 否则一开机, 你深度截图就会启动。

我说的方法是让程序开机启动, 但是不要显示界面, 只有按Ctrl+Alt+A的时候才显示截图画面。
正如我上面说的, 其实启动瓶颈不是在内存常驻这一块, 而是全屏截图需要消耗大量时间, 这一块目前已经无法再进行优化的。

所以目前的方法已经是最好的方式。
Reply View the author