如果你需要能够在截图区域选定后,可通过ctrl+c完成操作,那么按本文的方法编译。该应用适合Deepin 20操作系统。
前言
这2天没事把deepin-screen-recorder源码下载下来,摸索了一下,发现所需求的功能其实已经在源码,只是不过被官方注释了,不清楚为何。我自己打开注释部分,编译了一下,完全搞定了自己的需求。
需要注意的是:如果没有任何操作的话,crtl+c可以截图,完成操作。如果添加了文字说明,或者其他编辑操作,可以使用ctrl+s完成操作。ctrl+shift+?展开快捷键说明。
附:项目地址在https://github.com/Linuxdeepin/deepin-screen-recorder
如果需要重新安装深度截图,可参考深度商店应用QElectroTech、Krita、深度取色器、深度截图。
提议:关于截图录屏的改进建议
截图录屏软件在使用中,频率还挺高的,但是选择区域之后,无法通过ctrl+c直接完成工作,而需要点击enter或者按回车建才能够完成。这跟之前Deepin 15.11的好像不太一样,也没有Deepin 15.11的好用,希望Deepin官方能够增加这一功能,提高使用该软件的效率。
注:如果该提议被接受,下面的操作就不需要了。
具体操作过程
1、下载源码:
到https://github.com/Linuxdeepin/deepin-screen-recorder,下载zip即可,解压到某个路径下,比如/home/xxx/Documents/A
2、检测和安装依赖:
终端进入A,执行sud apt build-dep .
3、修改源码:
修改A/src/main_window.cpp的第2292行:解除注释,保存退出
4、编译安装:
在A目录下,创建build,cd build,qmake .. && make && sudo make install
- 1 玩客云刷armbian架设nginx php mysql 及可道私有云总结
- 2 centos安装好mysql但是无法启动问题(Job for mysqld.service failed because the control process exited with error code.)
- 3 Ubuntu缺少libncurses.so.5的解决办法
- 4 Grafana之Gauge和Bar Gauge使用(第十一篇)
- 5 RHEL 8 安装 Oracle 19c 提示缺少 libnsl.so.1
- 6 linux-kernel – 将设备树中断标志映射到devm_request_irq
- 7 cron: can’t lock /var/run/crond.pid, otherpid may be 2699: Resource temporarily unavailable
- 8 CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(二)
- 9 vim.fault.GenericVmConfigFault
- 10 exsi报错Error: [$rootScope:inprog]
精彩评论