如何在不关闭屏幕(显示器)的情况下锁定?

jco*_*ora 7 unity lock-screen monitor power-management lock

由于最近的一个错误,每次我的屏幕关闭时,我都无法重新打开它。

目前,屏幕在计算机锁定后开始关闭 - 这实际上意味着我无法在不完全重新启动计算机的情况下锁定我的计算机。

有没有办法锁定它,但显示器不会进入睡眠/关闭状态?

Jac*_*ijm 2

如果您需要或想要一个防止屏幕进入睡眠状态的解决方案,但在一段时间后确实变暗/锁定屏幕,那么还有另一种解决方案:而不是系统自己的变暗/锁定选项,请使用下面的脚本在背景。您将需要安装xprintidle.

如何设置:

  • 禁用系统设置中的所有暗淡/锁定选项。(在亮度和锁定以及“能量”设置中)

  • 安装 xprintidle:

    sudo apt-get install xprintidle
    
    Run Code Online (Sandbox Code Playgroud)
  • 找到您的屏幕名称;在终端中运行:

    xrandr
    
    Run Code Online (Sandbox Code Playgroud)

    在显示“已连接”的行中查找名称。例如,您的屏幕名称可以是VGA-1DVI-I-1

  • 复制下面的脚本,设置正确的 screen_name、锁定/调暗屏幕之前的空闲时间,并将其粘贴到空文件中。另存为lock_dim.py

剧本

sudo apt-get install xprintidle
Run Code Online (Sandbox Code Playgroud)

通过打开终端并输入以下内容来测试脚本:

python3 /path/to/lock_dim.py
Run Code Online (Sandbox Code Playgroud)

如果它如您所愿,请将其添加到您的启动应用程序中:打开 Dash >“启动应用程序”>“添加”,添加命令:

python3 /path/to/lock_dim.py
Run Code Online (Sandbox Code Playgroud)


小智 -2

转到“系统偏好设置” > “亮度和锁定”,然后将“不活动时关闭屏幕”更改为“从不” 。

现在单击右上角的设置图标,单击您的帐户用户名,您的屏幕将被锁定并且永不睡眠。