树莓派休眠锁屏配置

背景

树莓派作为一个小型瘦终端或者服务器使用,经常用来跑一些程序。默认情况下还是会自动锁屏的,这样就无法实时查看程序运行的情况,尤其是一些UI的自动化项目。那么如何对树莓派的锁屏进行配置呢?

锁屏配置

一般有问题还是得先去官网,看看有没有官方解答。官方给的方案如下:

  • 通过xscreensaver配置、

    在桌面版的树莓派系统中,默认没有安装锁屏配置程序,所以需要自行安装一下,命令如下:

    1
    2
    sudo apt-get update
    sudo apt-get install screensaver

    安装完之后,就会发现在“开始” - “首选项” 中多了一个“屏幕保护程序”(跟所有安装的软件一样,需要先重启之后才可以打开)。

    image-20190701235339762

    点开之后,界面如下,在“Mode”中选择“Disable Screen Saver”即可。

    image-20190701235448735

    还有更多配置可以自行摸索,官网也没有更详细的介绍了。

    https://www.raspberrypi.org/documentation/configuration/screensaver.md

  • 通过修改配置文件的设置

    在论坛上网友提供了一个修改配置文件的方式,方法如下:

    1
    sudo nano /etc/lightdm/lightdm.conf

    找到[Seat:*]下的#xserver-command=X

    image-20190701235930770

    将其修改为:

    1
    xserver-command=X -s 0 dpms

    经测试也是可行的。

扩展

针对锁屏这个问题,在树莓派的论坛上也有专门的讨论,也给出了各种或简单或复杂的方法。以上两种是相对简单靠谱的。

更多讨论可以参考:https://www.raspberrypi.org/forums/viewtopic.php?f=91&t=57552