我试图更改我的锁屏壁纸,因为内置功能不起作用。我搜索并找到了解决方案。编辑第 1814 行
sudo -H gedit /etc/alternatives/gdm3.css
到
#lockDialogGroup {
background: #2c001e url(file://{file location});
background-repeat: no-repeat;
background-size: cover;
background-position: center; }
这有效,但并非在所有情况下都有效。我有 2 个.jpg
文件,文件 1 为 108.5kB,文件 2 为 9.5kB,都位于同一目录中。使用文件 1 时,当我登录后注销时,锁屏会发生变化(打开 -> 登录(未更改)-> 注销(已更改))。使用文件 2 时,两者均正常工作。
所以问题是
1. 锁屏是否有最大文件大小限制或最大分辨率。(文件 1 适用于普通壁纸) 2. 对此有什么解决方案?有没有办法像在 css 中
一样缩放图像?object-fit
ps. 我想要使用的文件是文件 1。我测试了文件 2 来检查该方法是否有效。
答案1
正如评论中所建议的,转换.jpg
为.png
文件可以解决问题。
.png
是 Linux 的更原生的文件格式,也是.jpg
Windows 的更原生的文件格式。也就是说,文件转换软件.jpg
在将文件转换为.png
格式时可能已经从文件中去除了“噪音”。如果有“噪音”,那它是什么就不得而知了。如果您处于类似情况并且必须使用.jpg
文件格式,您仍然可以将其转换为另一个.jpg
文件,只需进行一点文件压缩,也可能会成功。