我正在使用 CUBIC 构建 Ubuntu 18.04 LTS 的自定义 ISO,并且我想更改默认背景和锁屏图像。
我添加了背景/usr/share/backgrounds
,更改了文件中的背景/usr/share/gnome-background-properties/ubuntu-wallpapers.xml
,但似乎不会影响新用户(例如 OEM 用户)。
另外,我没有找到任何更改锁屏图像的方法。
答案1
复制图像/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:~$
因此,您需要在编辑/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'
保存更改并运行此命令来编译模式:
sudo glib-compile-schemas /usr/share/glib-2.0/schemas/
现在您可以检查这两张壁纸的 gsettings 值
gsettings get org.gnome.desktop.background picture-uri
gsettings get org.gnome.desktop.screensaver picture-uri
您已完成。重新启动计算机以使更改生效。
请查看下面的图片,这些图片是不言而喻的,因为我亲自使用 Ubuntu 18.04.2 ISO 并以 Ubuntu 18.04.2 作为我的操作系统
使用实时 USB 启动,生成的图片如下