Gre*_*ida 42 themes login-screen
在改变一个人的登录屏幕recipies在14.04 [编辑或在15.04,15.10 ]不工作16.04。“自定义”背景显示一瞬间,然后淡入 Ubuntu 背景。那么,如何在 16.04 中更改登录屏幕背景?
[编辑:这篇文章不是重复的,因为所有其他相关问题都专门针对以前版本的 Ubuntu,而这些问题的解决方案在此处不适用(因为它们不适用于 16.04)。]
use*_*.dz 34
你说:
“自定义”背景显示一瞬间,然后淡入 Ubuntu 背景。
如果可用,欢迎程序默认加载选定的用户背景。用于在用户背景之间更改的淡入淡出过渡,包括欢迎默认值(对于访客用户)。我认为问题应该是:如何阻止 lightdm greeter 加载用户背景?
请注意两个不同的问候语,默认为unity-greeter. 我注意到AU中的一些答案,不要提及这一点并在它们之间混淆。
lightdm-gtk-greeter图形用户界面工具
安装设置工具
sudo apt install lightdm-gtk-greeter-settings
Run Code Online (Sandbox Code Playgroud)运行
pkexec lightdm-gtk-greeter-settings
Run Code Online (Sandbox Code Playgroud)在外观选项卡中:选择图像
保存并关闭
命令行工具
打开 lightdm 迎宾器设置文件
sudo nano /etc/lightdm/lightdm-gtk-greeter.conf
Run Code Online (Sandbox Code Playgroud)改成这样
[greeter]
background = /usr/share/backgrounds/Spring_by_Peter_Apas.jpg
user-background = false
Run Code Online (Sandbox Code Playgroud)Ctrl+o保存然后Ctrl+x退出。
unity-greeter(默认)Serg 的回答相同,我已经在新的 VBox Ubuntu 16.04 中对其进行了测试。
$ sudo nano /usr/share/glib-2.0/schemas/10_unity_greeter_background.gschema.override
[com.canonical.unity-greeter]
draw-user-backgrounds=false
background='/usr/share/backgrounds/Spring_by_Peter_Apas.jpg'
$ sudo glib-compile-schemas /usr/share/glib-2.0/schemas
$ sudo service lightdm restart
Run Code Online (Sandbox Code Playgroud)一些调试提示:
清除lightdm-gtk-greeter设置
sudo apt purge lightdm-gtk-greeter lightdm-gtk-greeter-settings
Run Code Online (Sandbox Code Playgroud)
或者您可能只想暂时禁用它
sudo mv /usr/share/lightdm/lightdm.conf.d/60-lightdm-gtk-greeter.conf /usr/share/lightdm/lightdm.conf.d/60-lightdm-gtk-greeter.conf.disabled
Run Code Online (Sandbox Code Playgroud)
重新启用它
sudo mv /usr/share/lightdm/lightdm.conf.d/60-lightdm-gtk-greeter.conf.disabled /usr/share/lightdm/lightdm.conf.d/60-lightdm-gtk-greeter.conf
Run Code Online (Sandbox Code Playgroud)
需要重启lightdm
sudo systemctl restart lightdm
Run Code Online (Sandbox Code Playgroud)重新安装unity-greeter以删除任何更改/usr/share/glib-2.0/schemas/com.canonical.unity-greeter.gschema.xml
sudo apt install --reinstall unity-greeter
Run Code Online (Sandbox Code Playgroud)检查是否有任何其他优先的 dconf 覆盖文件
grep -rn -e "com.canonical.unity-greeter" -e "background=" -e "draw-user-backgrounds=" /usr/share/glib-2.0/schemas/
Run Code Online (Sandbox Code Playgroud)| 归档时间: |
|
| 查看次数: |
102882 次 |
| 最近记录: |