ARTICLE DETAIL

资讯详情

深耕编程入门与网站建设的一线实战洞察。

电脑总在关键时刻偷偷休眠?Caffeine GNOME 扩展帮你保持唤醒

电脑总在关键时刻偷偷休眠?Caffeine GNOME 扩展帮你保持唤醒 电脑总在关键时刻偷偷休眠Caffeine GNOME 扩展帮你保持唤醒【免费下载链接】gnome-shell-extension-caffeineDisable screensaver and auto suspend项目地址: https://gitcode.com/gh_mirrors/gn/gnome-shell-extension-caffeineCaffeine 是一款开源的 GNOME Shell 防休眠扩展专治屏幕保护程序与自动挂起在关键时刻突然出现。它的作用是让桌面在需要时一直保持唤醒适合常放视频、做现场演示、挂机下载或写脚本过夜的人使用。装好之后一杯咖啡图标就守在你的顶栏上随时听你指挥。先还原一个让人抓狂的现场下午四点会议室里你正讲到第三页 PPT屏幕毫无预兆地暗了下去深夜挂机下载一个大文件进度条停在 99%第二天醒来发现系统已经休眠、任务中断追剧看到高潮片头刚结束笔记本就合上眼皮进入挂起。这些场景的共同元凶都是系统默认的电源策略——它不知道你此刻正需要屏幕亮着。对付这个问题常见的土办法有三类去系统设置里把自动挂起改成从不简单粗暴但会影响所有场景每次手动敲systemd-inhibit之类的命令记不住也麻烦最顺手的方式是装一个专门干这事的 GNOME 扩展一键开关、还能自动判断。Caffeine 就是这类工具里口碑最好、维护最活跃的一个。装上它只需要两条路路径一从扩展网站安装。打开 GNOME 扩展网站搜索 Caffeine点安装按钮按提示授权浏览器扩展后注销并重新登录一次即可生效。路径二源码安装。如果你想手动构建或者想看看代码可以这样做git clone https://gitcode.com/gh_mirrors/gn/gnome-shell-extension-caffeine cd gnome-shell-extension-caffeine make build make install装完重启一下 Shell按Alt F2输入r回车再到扩展管理里打开 Caffeine 的开关。项目对 GNOME 的兼容跨度很大从 3.4 一直覆盖到 50老系统也能用。顶栏那杯咖啡认识它的三种开关装好后右上角会出现一个咖啡杯图标。它有三种切换方式任选其一直接点图标本身就是开关点一下咖啡杯满上再点一下倒空。滚轮划在图标上滚动鼠标滚轮向上滚是启用、向下滚是停用。注意这个手势需要把指示器设为始终显示才可用。快捷键默认绑定了Super G不管在哪个窗口都能一键切换。每次状态变化系统都会弹出一条通知不想要可以在设置里关掉所以你不会稀里糊涂地开着或关着。对追求效率的人来说快捷键是最高频的操作入口建议先记住它。打开设置窗口先调这几项在顶栏图标上右键或进入扩展设置就能看到完整的配置界面。第一个标签页管的是行为这里最值得动的是这几个开关全屏应用自动启用只要检测到某个应用进入全屏Caffeine 就自动打开。放视频、做全屏演示时完全不用手动干预退出全屏又自动停用这是很多人最喜欢的一档。播放媒体自动启用基于 MPRIS 协议检测到播放器正在出声音就自动保持唤醒适合后台播歌的人。记住上次状态打开后重启电脑会恢复上一次的启用或停用状态相当于开机自启。夜灯联动下拉框里有从不 / 总是 / 名单中的应用三档。选总是后Caffeine 启用时会同步暂停夜灯——因为夜灯会压低屏幕亮度看片时反而像变暗休眠。允许屏幕熄灭决定启用 Caffeine 时屏幕是否允许关闭。注意如果设成总是系统可能连手动挂起和关机都拦下来日常使用建议保持从不。切换快捷键点进去直接按新组合键就能改按Backspace可以清除快捷键。教它自己判断把特定应用加入名单如果不想管全屏、播放这些自动条件你还可以指定具体的应用让 Caffeine 只因为它们而开启。切到 Apps 标签页操作只有三步点右上角的Add按钮在弹出的应用选择器里挑一个程序它就会出现在下方列表里。列表里的每一项后面都有个红色删除按钮点一下即可移除。更有意思的是上面的触发模式下拉框它决定什么情况下算这个应用在活跃运行中只要程序开着就触发适合后台常驻的工具。聚焦窗口获得焦点才触发适合浏览器、文档这类偶尔切走的软件。活动工作区只要程序在当前工作区就触发兼顾了聚焦模式的精准和多窗口的便利。举例来说把浏览器设为聚焦那么你切到浏览器看网页时防休眠生效切回编辑器码字时自动停用——全程不需要手动碰任何开关。指示器、计时器与通知的显示规则第二个标签页 Display 管的是怎么显示适合按你的桌面习惯微调顶栏指示器三档可选——仅启用时显示始终显示从不显示。想用滚轮手势就选始终显示想要干净的顶栏就选仅启用时显示。顶栏计时器打开后启用时图标旁边会显示剩余时间倒计时结束自动停用。通知状态切换时的弹窗提醒嫌吵就关掉。快速设置开关在 GNOME 快捷设置面板里也放一个 Caffeine 开关下拉面板就能点比去顶栏找图标更快。图标位置用加减号调整咖啡杯在指示器区域的左右偏移把它挪到自己顺手的位置。进阶玩法倒计时防休眠很多时候你不需要无限期保持唤醒——比如烤一个 40 分钟的面包、等一个 3 小时的任务跑完。Caffeine 的 Timer 页就是为这种场景准备的它内置了五组短 / 中 / 长时长预设默认是 15 / 30 / 60 分钟用滑块快速切换。预设不够用打开启用自定义值就能分别给三档填入具体时长单位精确到秒格式是HH:MM:SS上限接近 99 小时。设好后在图标上启用时它会询问用哪一档选完开始倒计时时间一到自动停用你不用记着去关。命令行也能启停给脚本和自动化用如果你喜欢把一切写进脚本Caffeine 也留了命令行入口通过 gsettings 操作即可无需点击任何界面# 查询当前状态 gsettings --schemadir ~/.local/share/gnome-shell/extensions/caffeinepatapon.info/schemas/ \ get org.gnome.shell.extensions.caffeine cli-toggle # 启用防休眠 gsettings --schemadir ~/.local/share/gnome-shell/extensions/caffeinepatapon.info/schemas/ \ set org.gnome.shell.extensions.caffeine cli-toggle true # 停用防休眠 gsettings --schemadir ~/.local/share/gnome-shell/extensions/caffeinepatapon.info/schemas/ \ set org.gnome.shell.extensions.caffeine cli-toggle false这带来一个很实用的玩法把启用命令写进你自己的开机脚本或任务计划再配合设置里的记住上次状态就能实现精确到场景的自动化防休眠比如只在下载任务运行时保持唤醒。三个常见疑问一次性说清它会影响系统性能吗基本可以忽略。Caffeine 只是向系统发送一个禁止休眠的请求自身不做任何轮询或资源占用常驻时几乎零开销。会误伤手动休眠吗只有当你把允许屏幕熄灭设为总是时它才可能拦截手动挂起和关机平时保持默认的从不就没有这个顾虑。多显示器环境支持吗防休眠是作用在整个会话上的所以无论接几块屏幕启用期间全部显示器都会保持唤醒不用担心某个屏幕单独变暗。说到底Caffeine 的价值就是把别让系统自作主张这件事变得既简单又可配置。花十分钟装上、按自己的习惯调好自动触发条件之后你几乎感觉不到它的存在——只在需要的时候它默默替你守住了屏幕。下次开会演示前记得先把那杯咖啡点上。【免费下载链接】gnome-shell-extension-caffeineDisable screensaver and auto suspend项目地址: https://gitcode.com/gh_mirrors/gn/gnome-shell-extension-caffeine创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表