![在 Fedora 34 上设置屏幕锁定时间表](https://linux22.com/image/195198/%E5%9C%A8%20Fedora%2034%20%E4%B8%8A%E8%AE%BE%E7%BD%AE%E5%B1%8F%E5%B9%95%E9%94%81%E5%AE%9A%E6%97%B6%E9%97%B4%E8%A1%A8.png)
Fedora 34 中是否内置了屏幕时间功能,或者可以作为应用程序使用(如基本操作系统?
答案1
如果您习惯使用源文件和终端,您可以编辑/etc/security/time.conf
由于这个回答和通过基本操作系统修改的脚本我能够设置我的时间表和规则。下面给出了由elementary修改的脚本。这有点矫枉过正,但 OP 是关于屏幕时间应用程序的。
## PANTHEON_PARENTAL_CONTROLS_START
*;*;sampleUser1;Wk0800-2300
*;*;sampleUser2;Wk0800-2300
## PANTHEON_PARENTAL_CONTROLS_END
这与 OP 提到的稍有不同,所以我不会将其标记为答案。
这将禁止指定的帐户在列出的时间之外登录,即工作日上午 8 点到晚上 11 点(根据计算机上的时间)。
答案2
Fedora 34 中尚未提供“屏幕时间”功能,但预计将由 GNOME 项目开发并与家长控制应用程序一起提供。您可以监控问题#10GitLab 存储库的malcontent
跟踪功能的开发。
这初步设计包括:
限制: …
- 设置每日屏幕时间限制;一旦超过此限制,就阻止孩子使用电脑
设计组件:...
- 屏幕时间设置- 孩子可以在其中查看有关其使用情况以及剩余屏幕时间的信息
家长控制已经在 Fedora 的主存储库中:
$ dnf search parental
Останню перевірку на застарілість метаданих було виконано 8:56:35 тому, вт, 07-вер-2021 15:21:11 +0300.
========================= Відповідник Резюме: parental =========================
malcontent.x86_64 : Parental controls implementation
malcontent-control.x86_64 : Parental Controls UI
malcontent-pam.x86_64 : Parental Controls PAM Module
malcontent-tools.x86_64 : Parental Controls Tools
甚至还有一个 PAM 模块可以防止用户超出预定时间范围登录:
$ dnf info malcontent-pam
Останню перевірку на застарілість метаданих було виконано 0:00:06 тому, ср, 08-вер-2021 07:37:35 +0300.
Доступних пакунків
Назва : malcontent-pam
Версія : 0.10.0
Випуск : 2.fc34
Архітектура : x86_64
Розмір : 22 k
Джерело : malcontent-0.10.0-2.fc34.src.rpm
Сховище : fedora
Резюме : Parental Controls PAM Module
Адреса : https://gitlab.freedesktop.org/pwithnall/malcontent/
Ліцензування : LGPLv2+
Опис : This package contains a PAM module which prevents logins for users who have
: exceeded their allowed computer time.
但该应用程序尚不具备此功能。
目前,只有一个设计模型屏幕时间功能: