Tag: 屏保

通过屏幕保护程序活动/非活动时间来测量计算机使用情况的方法?

我正在寻找一种简单的方法来确定我每天在计算机上花费的大量时间。 如果你试图监控进程,按键,鼠标点击等,这可能是一项艰巨的任务,因为人们可以通过思考编码问题,阅读网页文章,通过电话交谈或走走狗。 电脑无法读懂我的想法。 由于我将计算机全天24小时监控,因此登录无法正常工作。 我想到了记录计算机在屏幕保护模式下花费了多少时间的想法。 我的错误将不会超过屏幕保护程序的空闲时间和屏幕保护程序模式的次数。 从24小时内减去这个数字会给我一个估计,这对我来说是合理的。 问题是:当屏幕保护程序打开和关闭时,我不知道如何记录。 我现在正在大多数机器上运行Ubuntu 10.10,即将开始升级到11.04。 有任何想法吗? [编辑]经过更多的谷歌搜索后,我点击了看起来可能有用的dbus-monitor,但却缺少一个重要的成分。 这是我正在运行的脚本,它将监视器作为守护进程启动: #!/bin/bash RUNNING=`ps -A | grep “dbus-monitor”` if [ ! $RUNNING ]; then echo “(Re)starting dbus-monitor daemon” nohup dbus-monitor “–profile” “type=’signal’,interface=’org.gnome.ScreenSaver'” >> ${HOME}/sc.log & fi 以下是锁定和解锁屏幕几次后产生的输出: sig 1304860712 153829 2 /org/freedesktop/DBus org.freedesktop.DBus NameAcquired sig 1304860717 318732 462 /org/gnome/ScreenSaver org.gnome.ScreenSaver ActiveChanged sig 1304860725 547928 […]

如何在KDE中关闭屏幕(DPMS)和锁定会话?

首先,我知道GNOME的类似问题在这里被问到: “在锁定屏幕时关掉笔记本电脑的背光” 。 目的 出于省电原因,我想在锁定会话时关闭屏幕。 实际问题 在我看来,锁定Kubuntu(KDE)上的屏幕不可避免地会触发屏幕保护程序。 除了“空白屏幕”以外,没有屏幕保护程序选项,其背景颜色设置为黑色,接近我的目标。 它会使屏幕空白,但不会关闭屏幕。 屏幕的背光仍将打开,不会节省任何电量。 目前的解决方法 可以通过脚本+快捷键进行解决方法,但是,这只是一种解决方法,因为它不会触发锁定会话的所有方法。 因此,我认为应该可以更优雅地完成它,例如通过在屏幕保护程序的KDE配置对话框中提供此选项。 我现在使用的解决方法如下。 锁定屏幕并关闭屏幕的脚本: #!/bin/bash qdbus org.freedesktop.ScreenSaver /ScreenSaver Lock xset dpms force standby 并让它通过自定义菜单项使用快捷键运行。 有用。 这就是为什么我认为它是一种解决方法而不是解决方案。 它不适用于触发会话锁定的其他方式。 我的实际问题 我是否需要触摸/修补KDE的来源? 如果没有,我的选择是什么? 如果是这样, 有人能指出我可以开始的地方吗? 您认为GUI中用于配置的推荐位置是什么? 我正在使用Kubuntu 12.04并愿意升级到KDE 4.9或等待12.10版本。

如何制作和分发Ubuntu屏幕保护程序?

我没有编程语言偏好,我对OpenGL编码有很好的了解。 如果我可以使用OpenFrameworks或Processing等基础,那将是理想的选择。

如何为屏幕保护程序设置全局超时?

我试图设置一个全局屏幕保护程序并消隐将影响所有新用户帐户的空闲时间(带屏幕锁定)。 我注意到12.04中的gnome-screensaver在由用户配置时,将一些数据写入〜/ .dconf中的blob,但我不知道如何全局设置它。 我也知道全局超时是10分钟的消隐,但不知道这是在系统范围内设置的。 我发现整个dconf转换有点困难。 如果无法以这种方式配置gnome-screensaver,我会对使用xscreensaver / xlock的解决方案非常感兴趣。 这样做的目的是设置一个自动锁定的空白屏幕。 两者都是因为资源的使用和安全性。 忘记提到这是使用Unity和LightDM的默认Ubuntu 12.04桌面安装。 不过我会安装gnome-shell和gnome-session-fallback让人们选择。 如果解决方案适用于不同的会话,那将是很好的。

统一 – 如何检测屏幕是否被锁定?

这两个仅在被锁定的屏幕被消隐后才起作用; 但他们有时也会失败,因为任何原因屏幕都没有空白…… gnome-screensaver-command –query gnome-screensaver-command –time 我也试过qdbus : qdbus org.gnome.ScreenSaver /org/gnome/ScreenSaver org.gnome.ScreenSaver.GetActiveTime 但同样失败了。 我刚刚发现实际锁定屏幕的是Unity! qdbus com.canonical.Unity /com/canonical/Unity/Session com.canonical.Unity.Session.Lock 相关问题: https://unix.stackexchange.com/questions/28181/run-script-on-screen-lock-unlock https://unix.stackexchange.com/questions/80143/how-to-create-a-daemon-which -would待监听到DBUS和火脚本-ON-MESSA

如何完全关闭屏幕保护程序和电源管理?

我正在寻找一种方法来关闭屏幕保护程序和powermanager但是从命令行。 我知道这可以通过GUI屏幕完成 – 但这可以通过命令行或通过一些配置编辑器完成吗? 这是gui方式(通过“屏幕”或“亮度和锁定”应用程序):

使用键盘快捷键锁定计算机时如何防止空白屏幕保护程序?

我锁定了很多电脑,想知道当我按下Ctrl + Alt + L时是否有办法获得锁定屏幕。 现在,当我使用该组合键时,它将屏幕变为黑色,我必须按一下键或点击以显示屏幕,其中显示输入密码或切换用户的选项,以及显示其背后的桌面背景。 反正是为了避免不得不点击那个额外的键,调出我想要的屏幕? 无论如何要保持这种方式吗? 这真的是个人喜好的问题,我没有看到任何理由不让它保持这种状态,因为我的显示器最终被关闭和/或我的电脑被暂停。

如何禁用屏幕保护程序/锁定?

当我在Mythtv中观看电影时,屏幕每隔10-15分钟变成黑色,我必须重新登录Ubuntu。 很烦人! 如何在Unity中禁用黑屏/屏幕保护/注销? 似乎没有任何选项可以像在Unity之前的Ubuntu中那样关闭屏幕保护程序。