有没有办法在登录屏幕上关闭显示用户的壁纸?
我不想将我的壁纸暴露给共享我的电脑的其他人,有没有办法可以禁用此function或解决它?
隐藏你的壁纸
首先,它听起来像壁纸是敏感的。 所以你应该确保没有其他人可以查看它,无论它是否显示在欢迎会上。
要防止人们查看您的壁纸文件:
- 打开文件浏览器
- 导航到壁纸文件
- 右键单击它
- 选择属性
- 选择“权限”选项卡
- 在“其他”下,选择“访问:”下拉列表并选择“无”
那里。 现在没人,但你可以查看该文件。 顺便说一下, 这意味着迎宾员不能再将其显示为您的壁纸 ,并将回退到默认壁纸 。
隐藏所有壁纸
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
参考文献: