Ubuntu 20.04 屏幕保护程序背景?

Ubuntu 20.04 屏幕保护程序背景?

我可以更改 Ubuntu 20.04 屏幕保护程序背景吗?我没有看到任何选项可以这样做。

答案1

将屏幕保护程序用作背景的一种方法是更改​​屏幕保护程序的输出以显示在桌面窗口中,但您首先需要知道桌面的窗口 ID。在终端窗口中运行以下命令,然后单击您的桌面区域:

xwininfo | grep "Window id:"

窗口 ID 将以“0x”开头,后面跟着一个长数字。复制此窗口 ID,然后将其作为大多数 xscreensaver 视觉效果中的 -window-id 选项的参数,如下所示:

/usr/lib/xscreensaver/skyrocket -window-id 0x2400007

将 0x2400007 替换为输出中显示的任何窗口 ID。

您可能首先应该通过运行来查看可用的视觉效果

ls /usr/lib/xscreensaver

通常,屏幕保护程序视觉效果位于该目录中。如果没有,您首先应该找出是否安装了 xscreensaver 以及视觉效果位于何处。您可以运行这些命令来查看可用的内容,默认情况下,它们将在单独的窗口中运行屏幕保护程序。

一些其他程序(如命令行视频播放器)可以将其输出更改为特定的窗口 ID。例如,mpv 视频播放器可以使用 --wid 选项执行此操作

mpv -wid 0x2400007 ~/Videos/aquarium.mp4

一些其他程序有类似的选项,可以将程序的输出重定向到另一个窗口。

一旦您停止其中任何一个程序,您的桌面环境将会用之前设置的内容覆盖桌面背景。

相关内容