通过命令行更改锁定屏幕背景
我有兴趣通过命令行更改我的锁屏背景。 我希望能够这样做,在我运行一系列命令之后,下次锁定该图像时会出现。 也就是说,在锁定屏幕背景更改之间不需要重新启动。
这可能与Ubuntu 15.04一起使用吗?
对我来说(Ubuntu 15.10使用默认的Unity),它可以很好地使用以下命令:
一次必要的:
gsettings set com.canonical.unity-greeter draw-user-backgrounds false
换图片:
gsettings set com.canonical.unity-greeter background '/path/filename_of_picture.png'
立即更改了锁定屏幕。 – 像上面提到的Serg一样。 在Ubuntu 15.10(Unity)中,lightdm默认存在,所以只需要上面提到的命令。
经测试:
xdg-screensaver lock
立即锁定计算机的命令。
我只是尝试在终端(不是从背景,像cron),但我很确定它的工作方式也是如此。
我尝试了一千零一种不同的方法,唯一一个真正为我工作而没有问题的方法就是覆盖它所在的文件。 它需要JPEG和PNG,但也可能是其他文件。 但是,文件名(包括文件扩展名)必须相同。 这是路径:
/usr/share/backgrounds/warty-final-ubuntu.png