Answers:
首先,听起来墙纸很敏感。因此,您应该确保无论别人是否看到它,无论它是否显示在迎宾员身上。
为防止他人查看您的墙纸文件,请执行以下操作:
那里。现在没有人,但是您可以查看该文件。顺便说一句,这意味着迎接者无法再将其显示为墙纸,而将回退为默认墙纸。
sudo -u lightdm dbus-launch gsettings set com.canonical.unity-greeter draw-user-backgrounds false
如果您想在迎宾板上显示与自己墙纸不同的墙纸,请在终端中发出以下命令:
id -u
这将为您提供一个代表系统上自己的用户ID的数字。现在输入以下命令:
dbus-send --system --print-reply --dest=org.freedesktop.Accounts /org/freedesktop/Accounts/UserYOURID org.freedesktop.Accounts.User.SetBackgroundFile string:YOURWALLPAPER
其中YOURID是您刚获得的用户ID,而YOURWALLPAPER是您要使用的墙纸的路径。
现在,如果您在执行此操作后更改了桌面墙纸,则迎宾墙纸将重置为桌面墙纸。因此,您将不得不再次输入此命令来维护单独的墙纸。
对于12.04
在终端中尝试以下命令。它应该工作。
sudo xhost +SI:localuser:lightdm
sudo su lightdm -s /bin/bash
gsettings set com.canonical.unity-greeter draw-user-backgrounds false
exit
exit
参考文献: