Jor*_*tro 22 wallpaper lightdm unity-greeter
我不想将我的壁纸暴露给共享我的计算机的其他人,有什么方法可以禁用此功能或解决它?
Mic*_*rry 21
首先,听起来壁纸很敏感。所以你应该确保没有其他人可以查看它,无论它是否显示在欢迎词上。
要防止人们查看您的壁纸文件:
那里。现在没有人,但您可以查看该文件。顺便说一句,这意味着迎宾员无法再将其显示为您的墙纸,并将回退到默认墙纸。
sudo -u lightdm dbus-launch gsettings set com.canonical.unity-greeter draw-user-backgrounds false
Run Code Online (Sandbox Code Playgroud)
如果您想在迎宾器上显示与您自己的墙纸不同的墙纸,请在终端中发出以下命令:
id -u
Run Code Online (Sandbox Code Playgroud)
这将为您提供一个代表您自己在系统上的用户 ID 的数字。现在输入以下命令:
dbus-send --system --print-reply --dest=org.freedesktop.Accounts /org/freedesktop/Accounts/UserYOURID org.freedesktop.Accounts.User.SetBackgroundFile string:YOURWALLPAPER
Run Code Online (Sandbox Code Playgroud)
其中 YOURID 是您刚刚获得的用户 ID,而 YOURWALLPAPER 是您要使用的壁纸的路径。
现在,如果您在执行此操作后更改桌面墙纸,欢迎墙纸将重置为桌面墙纸。因此,您必须再次输入此命令以维护单独的墙纸。
jok*_*ino 10
对于 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
Run Code Online (Sandbox Code Playgroud)
参考:
| 归档时间: |
|
| 查看次数: |
4924 次 |
| 最近记录: |