我无法在基本操作系统中更改登录屏幕背景。有什么办法可以改变吗?

评论

不确定,但登录屏幕的背景与墙纸不同吗?

#1 楼

您可以通过编辑文件进行更改

sudo -i scratch-text-editor /etc/lightdm/pantheon-greeter.conf 


在那里您将找到

default-wallpaper=/usr/share/backgrounds/elementaryos-default


行在文件中输入以下内容:

default-wallpaper=/usr/share/backgrounds/168.jpg


注销,您可以看到更改。

评论


您必须具有root权限才能编辑此文件。 sudo scratch-text-editor /etc/lightdm/pantheon-greeter.conf,您也可以使用vim,nano或您喜欢的任何命令行编辑器。

– davidak
15年7月1日在9:29

@davidak,应在GUI程序上使用sudo -i。 askubuntu.com/q/632798/186134

–user3
15年7月1日在11:14



不赞成使用此答案,因为这是一种解决方法/破解,并且不是解决此问题的最干净的方法。

–丹尼尔·佛瑞(DanielForé)
15年7月19日在22:11

是的,这不是推荐的方式。这将更改系统范围的默认值,而不是在软件尝试执行操作时添加使用设置。您可能会在登录屏幕上为每个用户覆盖此设置。

–路易斯·戈达德♦
15年8月1日在18:24

#2 楼

只需将您的墙纸复制到/usr/share/backgrounds(您将需要root特权),然后从“系统设置”-“桌面”-“墙纸”中选择您的墙纸。

这也应该更改登录背景。 />
实际上存在一个无法更改登录图片的错误:

https://bugs.launchpad.net/elementaryos/+bug/1391716

还:

https://bugs.launchpad.net/pantheon-greeter/+bug/1324373

在这种情况下,将新映像复制到usr / share中/ backgroounds甚至可能无法从“设置”中看到。它的属性
将权限更改为/usr/share/backgrounds




使用系统设置-桌面-墙纸照常


评论


我以为您在系统中的不同用户之间切换时应该会更改登录屏幕的背景,但是由于某些原因,直到我按照此处规定将用户的背景复制到/ usr / share / backgrounds时,该操作才对我有用。这是我最喜欢的解决方案,因为它可以解决该问题。

–TheDudeAbides
19年5月16日在18:02

#3 楼

将壁纸复制到/usr/share/backgrounds

,然后:

评论


刚给我一个黑色的登录屏幕

–user170
15年7月12日在17:33

您应该警告人们您的答案会影响很多系统设置。 sudo rm elementaryos-default更改了许多其他自定义设置可能使用的设置(在我的情况下,它更改了xinput列表):我设置了一个桌面文件来禁用触摸板;之后,同一个桌面文件已开始禁用我的键盘。那样的小事情:p

–user170
15年7月12日在18:11



#4 楼

您还可以安装Wallpaper-Slideshow,它将在用户定义的时间段后自动更改桌面和登录背景。

#5 楼

我有另一种方法,可以与我一起工作,而无需通过Permission或File.1进行任何更改。您打开Applicatons-> System Settings-> Desktop-> Click如果您想要什么墙纸。

=>这将更改背景墙纸和登录墙纸

2。您选择了想要的图片。

=>这样您的桌面将发生变化,并且您的登录名也不会更改。

说明:按系统。
仅背景更改

注意:

您应该使用2560 * 1600作为登录名
我不认为backgrounds wall paper -> Right click -> Set background或自己编辑是个好主意
将图片移动到文件夹rm elementary-default,以便在/usr/share/backgrounds/选项中可以看到它

#6 楼

一段时间后,我重新安装了系统并安装了新的硬盘驱动器。根本没有问题,所以必须在更新中解决。
更新总是比处理事情要好得多。

#7 楼

如果使用系统设置更改背景,新背景将存储在
〜/ .cache / wallpaper /中。

您可以手动或复制新背景。让incron来做吧。
Incron是基于文件的cron。如果已安装并编辑/etc/incron.allow,则可以将incrontab用于复制作业。

调用

incrontab -e


并插入

/home/USER/.cache/wallpaper/ IN_CLOSE_WRITE cp /home/USER/.cache/wallpaper/$# /usr/share/backgrounds/elementaryos-default


每次更改桌面背景时,登录背景也会改变。

#8 楼

是的,你可以改变它!以下链接中的说明:在基本OS中更改锁定屏幕墙纸。它基本上是将墙纸复制到/usr/share/backgrounds/,将其重命名为elementaryos-default,然后将属性更改为read(644)。

#9 楼

我遇到了这个问题,并且只是一个自学成才的Linux用户,但这就是我解决它的方式以及greeter的错误。
我删除了elementaryos-default.jpg文件,并替换为我喜欢的文件并更改了图像名称回到elementaryos-default.png(我喜欢的是png文件)
这给了我用户帐户上的白屏,但​​主要的管理员除外
我的操作系统,并且有良好的备份,如果我搞砸了,这并没有多大关系。

我用“ wallpaper”重命名了所有文件名-一个时间

我将所有文件和背景文件夹递归更改为777

,然后我这样做了:

sudo su
ls -l

total 27872

-rw-r--r-- 1 saparonia saparonia   60293 Oct 15  2015 1877-wallpaper.jpg

-rw-r--r-- 1 saparonia saparonia  106528 Feb 10 20:18 1a-wallpaper.jpg

-rw-r--r-- 1 saparonia saparonia   76441 Mar 28 22:55 1b-wallpaper.jpg

-rw-r--r-- 1 saparonia saparonia   53674 Jan  3 19:09 1c-wallpaper.jpg

-rw-r--r-- 1 saparonia saparonia   33025 May 14  2014 1d-wallpaper.jpg

-rw-r--r-- 1 saparonia saparonia  105513 Oct 16  2014 1e-wallpaper.jpg

-rw-r--r-- 1 saparonia saparonia   52607 Sep 23  2015 1f-wallpaper.jpg

-rw-r--r-- 1 saparonia saparonia 1426136 Feb 23 21:19 1g-wallpaper.jpg

-rw-r--r-- 1 saparonia saparonia 1388122 Feb 23 21:24 1h-wallpaper.jpg

-rw-r--r-- 1 saparonia saparonia 3245250 Feb 23 21:25 1i-wallpaper.jpg

-rw-r--r-- 1 saparonia saparonia  144468 Dec 26 17:36 1j-wallpaper.png

-rw-r--r-- 1 saparonia saparonia  514417 Oct 14  2014 1k-wallpaper.png

-rw-r--r-- 1 root      root       596305 Jan 21 01:01 1l-wallpaper.jpg

-rw-r--r-- 1 saparonia saparonia   39549 Oct  6  2015 1m-wallpaper.jpg

-rw-r--r-- 1 saparonia saparonia  626079 Mar 20 18:43 1n-wallpaper.png

-rw-r--r-- 1 root      root       369125 Jan 21 01:01 1o-wallpaper.jpg

-rw-r--r-- 1 root      root      1216788 Jan 21 01:01 1p-wallpaper.jpg

-rw-r--r-- 1 root      root       902549 Jan 21 01:01 1q-wallpaper.jpg

-rw-r--r-- 1 root      root       248439 Jan 21 01:01 1r-wallpaper.jpg

-rw-r--r-- 1 root      root       284736 Jan 21 01:01 1s-wallpaper.jpg

-rw-r--r-- 1 root      root      1116445 Jan 21 01:01 1t-wallpaper.jpg

-rw-r--r-- 1 saparonia saparonia 2958367 Nov  5  2015 1u-wallpaper.png

-rw-r--r-- 1 saparonia saparonia  214524 Nov  5  2015 1v-wallpaper.jpg

-rw-r--r-- 1 root      root       518625 Jan 21 01:01 1-wallpaper.jpg

-rw-r--r-- 1 saparonia saparonia 2634642 Nov  5  2015 1w-wallpaper.png

-rw-r--r-- 1 saparonia saparonia  483944 Oct 12  2015 1x-wallpaper.png

-rw-r--r-- 1 root      root      1161255 Jan 21 01:01 1y-wallpaper.jpg

-rw-r--r-- 1 saparonia saparonia  134226 Dec 12  2014 1z-wallpaper.png

-rw-r--r-- 1 saparonia saparonia  906804 Nov  7 08:43 2a-wallpaper.png

-rw-r--r-- 1 saparonia saparonia   29273 Apr 12 22:07 2b-wallpaper.jpg

-rw-r--r-- 1 saparonia saparonia   60631 Mar 27 11:31 2c-wallpaper.jpg

-rw-r--r-- 1 root      root      1497930 Jan 21 01:01 2d-wallpaper.jpg

-rw-r--r-- 1 root      root       768501 Jan 21 01:01 2e-wallpaper.jpg

-rw-r--r-- 1 root      root       576166 Jan 21 01:01 2f-wallpaper.jpg

-rw-r--r-- 1 root      root       200307 Jan 21 01:01 2g-wallpaper.jpg

-rw-r--r-- 1 saparonia saparonia  168051 Apr  4  2015 2h-wallpaper.jpg

-rw-r--r-- 1 root      root       467776 Jan 21 01:01 2i-wallpaper.jpg

-rw-r--r-- 1 root      root       397147 Jan 21 01:01 2-wallpaper.jpg

-rw-r--r-- 1 saparonia saparonia   54136 Oct 17  2015 3-wallpaper.jpg

-rw-r--r-- 1 saparonia saparonia   66901 Jul 30  2015 4-wallpaper.jpg

-rw-r--r-- 1 saparonia saparonia   80100 Mar 30  2015 5-wallpaper.jpg

-rw-r--r-- 1 root      root       703958 Jan 21 01:01 6-wallpaper.jpg

-rw-r--r-- 1 root      root       498830 Jan 21 01:01 7-wallpaper.jpg

-rw-r--r-- 1 root      root       633430 Jan 21 01:01 8-wallpaper.jpg

-rw-r--r-- 1 root      root       480634 Jan 21 01:01 9-wallpaper.jpg

-rw-r--r-- 1 saparonia saparonia  141363 Oct 18  2014 elementaryos-default.png

root@Florence:/usr/share/backgrounds# cd /usr/share/

root@Florence:/usr/share# chown -R saparonia:saparonia /usr/share/backgrounds/

root@Florence:/usr/share# chmod -R 755 /usr/share/backgrounds/

root@Florence:/usr/share# cd /usr/share/backgrounds/

root@Florence:/usr/share/backgrounds# chmod 644 elementaryos-default.png

root@Florence:/usr/share/backgrounds# 


当我滚动浏览用户时,迎宾员现在会显示每个登录图像
可以,但是登录任何用户帐户时我都会得到大约一秒钟的混乱图像

#10 楼

但是,在Loki(0.4.1)中这是一个小技巧,您可以右键单击登录背景图像并将其设置为桌面,然后通过命令行输入命令:

gsettings set org.gnome.desktop.background picture-uri file:///path/to/file


这将设置用户的背景图像。允许您拥有不同的图像。

有点古怪,但这是最简单的方法(2个步骤) />