Gau*_*ier 3 gnome lock-screen desktop-background
我正在使用 CUBIC 构建 Ubuntu 18.04 LTS 的自定义 ISO,并且我想更改默认背景和锁定屏幕图像。
我在 中添加了背景/usr/share/backgrounds,更改了文件中的背景/usr/share/gnome-background-properties/ubuntu-wallpapers.xml,但它似乎不会影响新用户(例如 OEM 用户)。
另外,我没有找到任何方法来更改锁定屏幕图像。
您复制图像/usr/share/backgrounds/和编辑的方法/usr/share/gnome-background-properties/ubuntu-wallpapers.xml将允许您在“设置”-->“背景”-->“壁纸和设置”-->“锁定屏幕”-->“壁纸”中显示它们
但这gsettings两个设置为warty-final-ubuntu.png
$ gsettings get org.gnome.desktop.background picture-uri
'file:///usr/share/backgrounds/warty-final-ubuntu.png'
$ gsettings get org.gnome.desktop.screensaver picture-uri
'file:///usr/share/backgrounds/warty-final-ubuntu.png'
maduri@i7-4770U:~$
Run Code Online (Sandbox Code Playgroud)
因此,您需要在编辑/usr/share/glib-2.0/schemas/10_ubuntu-settings.gschema.override文件后编译这些值。
运行命令sudo nano /usr/share/glib-2.0/schemas/10_ubuntu-settings.gschema.override并编辑背景和屏幕保护程序的内容,如下所示,更改为您的实际图像路径:
[org.gnome.desktop.background]
picture-uri = 'file:///usr/share/backgrounds/warty-final-ubuntu.png'
[org.gnome.desktop.screensaver]
picture-uri = 'file:///usr/share/backgrounds/warty-final-ubuntu.png'
Run Code Online (Sandbox Code Playgroud)
保存更改并运行以下命令来编译架构:
sudo glib-compile-schemas /usr/share/glib-2.0/schemas/
Run Code Online (Sandbox Code Playgroud)
现在您可以检查这两个壁纸的 gsettings 值
gsettings get org.gnome.desktop.background picture-uri
gsettings get org.gnome.desktop.screensaver picture-uri
Run Code Online (Sandbox Code Playgroud)
你完成了。重新启动计算机以使更改生效。
请看下面的图像,这些图像是不言自明的,因为我亲自使用 Ubuntu 18.04.2 ISO 并以 Ubuntu 18.04.2 作为我的操作系统
使用实时 USB 启动,生成的图片为
| 归档时间: |
|
| 查看次数: |
11852 次 |
| 最近记录: |