问题推积如山,GIF 录屏工具 Peek 停止开发
日前,Peek 这款 GIF 屏幕录制工具的开发者正式宣布停止继续开发该项目。
Peek 是一款相当知名的 GIF 录屏工具,顾名思义就是可以将用户在屏幕上的操作录制成 GIF 动画的工具。随便在网上一搜都能找到各种介绍文章和使用教程,也是不少用户同类软件中最喜欢的应用程序之一。
开发者在公告中表示:
随着这一声明,我正式宣布 Peek 项目被废弃。这是我早就应该做的事情,但我总是告诉自己,我最终还会做一个最后的版本,修复其中的一些问题。但如你所知,这从未实现过。
究其原因,开发者放弃该项目主要还是因为 Wayland,其中面临的技术挑战包括:
- Peek 的用户界面依靠准确的窗口位置来确定录制区域。在 Wayland 上这无法实现,要解决此问题,Peek on Wayland 只能通过 XWayland 以 X11 应用程序运行;
- 在 Wayland 上运行时,主窗口的点击具有非常不稳定的问题,甚至对于一些用户来说,Peek 根本无法运行,即便是那些可以运行 Peek 的用户,他们在点击时也会出现错误弹窗;
- Peek 的用户界面使得一些用例不容易实现。例如,录制 GNOME 的顶部栏或全屏录制;
- 无法在移动窗口的同时进行录制;
- Gtk3 已被废弃,而 Gtk4 不再为应用程序窗口的屏幕位置提供已弃用的 API;
以上问题无法解决,除非以不同的方式、不同的 UI 完全重写应用程序,而现在的 Peek 几乎没有什么资源可以重用。
开发者在公告中表示,自己并没有兴趣再开发一个全新的项目,这也是他决定放弃该项目的原因。
Peek 目前仍然可以在经典的 Xorg 中正常运行,只不过未来无法再获得功能更新和 bug 修复,不排除未来某一天也会出现不兼容而无法运行的情况。Peek 最后一次更新是在三年前,目前有 600 多个待解决的 issue。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Moonbox(月光宝盒) —— 流量回放平台
Moonbox(月光宝盒)是一个无侵入的线上流量录制和流量回放平台,沿用了 jvm-sandbox-repeater 的 SPI 设计,并提供了大量的常用插件,同时也提供数据统计和存储能力。通过 Moonbox 可以实现自动化测试、线上问题追踪、和业务监控等能力。 Moonbox(月光宝盒)是JVM-Sandbox生态下的,基于jvm-sandbox-repeater重新开发的一款流量回放平台产品,其在 jvm-sandbox-repeater 基础上提供了更加丰富功能,同时便于线上部署和使用,更多对比参考。 名词解释 录制:把一次请求的入参、出参、下游RPC、DB、缓存等序列化并存储的过程 回放:把录制数据还原,重新发起一次或N次请求,对特定的下游节点进行MOCK的过程 入口调用:入口调用一般是应用的流量来源,比如http/dubbo,在调用过程中录制调用入参,返回值。回放时作为流量发起和执行结果对比依据 子调用:区别于入口调用,子调用是调用执行过程中某次方法调用。子调用在录制时会记录该方法的入参、返回值;回放时用该返回值进行MOCK MOCK:在回放时,被拦截的子调用不会发生真实调...
- 下一篇
OpenBSD 安装器添加引导式磁盘加密功能
全盘加密在当今的计算环境中非常重要,但仍有一些操作系统没有提供在安装时设置加密磁盘的简单且流线型的方式。Linux 发行版 OpenBSD 就是其中之一。 不过根据 OpenBSD 代码仓库近期的合并记录,他们即将在安装程序中添加引导式磁盘加密 (Guided Disk Encryption) 选项。 代码仓库显示,本周已合并对引导式磁盘加密的初步支持代码。与需要手动设置任何加密磁盘配置的现状相比,这是安装程序在需要时设置的基本 OpenBSD 加密磁盘。 OpenBSD 开发人者 Klemens Nanni 在提交中写道,目前只能在 i386、amd64、sparc64 和 riscv64 上使用。 他还提供了一个用例: 对引导式磁盘加密的初步支持 一个涵盖最常见用例的新问题,例如手动设置 在 (S)hell 或 '!' 不再需要安装前: Encrypt the root disk? (disk, 'no' or '?' for details) [no] ? (是否加密根磁盘,否) 创建一个密码保护的 CRYPTO softraid 卷用作根磁盘。 Available disks ...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Red5直播服务器,属于Java语言的直播服务器
- CentOS7设置SWAP分区,小内存服务器的救世主
- CentOS7安装Docker,走上虚拟化容器引擎之路
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS关闭SELinux安全模块
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- Linux系统CentOS6、CentOS7手动修改IP地址
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16