更改登录屏幕壁纸

我一直在尝试使用ubuntu-tweak将我的登录屏幕壁纸更改为我自己的壁纸。 这些壁纸位于Ubuntu的默认壁纸文件夹中,我已经为所有用户提供了阅读权限。

现在登录屏幕上甚至没有留下壁纸。

通过尝试Senio的答案,我没有运气。 但经过一点修改,我获得了大奖:

sudo -i xhost +SI:localuser:lightdm su lightdm -s /bin/bash gsettings set com.canonical.unity-greeter draw-user-backgrounds 'true' gsettings set com.canonical.unity-greeter background 'path-to-image' exit 

path-to-image实际上是存储屏幕壁纸中所需图像的路径,例如:/usr/share/backgrounds/x.jpg

我测试了它,它正在工作

我发现这个页面提供了一些关于这个问题的提示: Ubuntu13.04 LighDM

便宜又脏的解决方案:到达终端,然后:

  sudo nautilus 

然后使用Nautilus将首选背景复制到

 的/ usr /共享/背景/ 

然后将正在使用的图像重命名为backup-imagenameold.png然后将首选图像重命名为原始背景的文件名。

我知道它不干净或精益,但它尽快完成工作;)

干杯,吕塞尔

嗯..我尝试安装dconf-editor来改变那个背景。 打开终端并输入此脚本..

 sudo apt-get install dconf-editor 

运行dconf-editor:

 sudo dconf-editor 

并显示窗口…打开com> canonical> unity-greeter然后更改:

 draw-user-backgrounds: 'true' background: 'path-to-image' 

它非常简单。

  1. 打开终端,(成为root)

     cd /usr/share/backgrounds/ 
  2. 将图片文件复制到此位置

  3. 将文件名更改为warty-final-ubuntu.png

这将改变登录界面:)

资料来源: http : //juzmyblogg.wordpress.com/2013/10/14/how-to-change-login-screen-on-ubuntu-13-04/

感谢annamalai。

我相信你要找的是:

 sudo apt-get install lightdm-gtk-greeter sudo vim /etc/lightdm/lightdm-gtk-greeter.conf 

换行:

 background=/usr/share/backgrounds/warty-final-ubuntu.png 

无论你想要什么。 希望这可以帮助

Canonical在Ubuntu 16.04中添加了对它的支持。 看一下这个链接 – > https://help.ubuntu.com/16.04/ubuntu-help/user-changepicture.html

我不小心找到了解决方案,效果很好。 它甚至可以在登录屏幕(我最想要的)中保留新兴壁纸的动画。 我一步一步做了什么:

  1. (lightDM)将壁纸登录屏幕更改为默认值。 输入终端:

     sudo -i xhost +SI:localuser:lightdm su lightdm -s /bin/bash gsettings set com.canonical.unity-greeter draw-user-backgrounds 'true' gsettings set com.canonical.unity-greeter background '' exit 

    这会将登录壁纸更改为默认值。 (我们需要它用于动画的东西)

  2. 创建一个名为’WallpaperChange’的启动程序,它执行以下行:

     gsettings set org.gnome.desktop.background picture-uri \ file:///usr/share/backgrounds/ur_desktop_wallpaper_here.jpg 

    在每次启动期间,它都会在ur_desktop_wallpaper_here.jpg上更改您的桌面背景

    注意: ur_desktop_wallpaper_here完整路径可能会更改。

  3. 最重要的事情。 在壁纸的“首选项选项”中通过GUI更改桌面背景,您希望在登录屏幕上显示该壁纸。

  4. 重启你的电脑。

  5. 取消选中启动程序’WallpaperChange’。 你现在不再需要了。 在下次更换壁纸时,您将再次使用它。

我只在ubuntu 13.04上测试了它,并偶然找到了解决方案。 我无法为您提供技术解答。 在设置登录壁纸之前,这可能取决于您对计算机所做的操作。 我将重新安装ubuntu,再次尝试此代码并了解我的解决方案是否需要进一步编辑。 (在第1页中添加第4行)

映入眼帘。

我正在使用Ubuntu 14.04(所有桌面设置都是标准的,我使用的是标准shell),我认为它比上面提到的所有解决方案都简单。

我唯一能做的就是下载图片或获取我自己的照片,符合屏幕尺寸,在下载的图片上单击鼠标右键,然后选择“设置为背景”。

此过程似乎将图像复制到用户图片/墙纸文件夹中,并且如果图像尺寸合适,将在下次登录时显示此图片。

我在Ubuntu 14.04中采用了更简单的方法来解决这个问题。 您只需通过在终端中键入命令来更改图像的权限,如下所示。

 chmod 644 'path-of-file-to-change-permission' 

将path-of-change-change-permission替换为图片的路径。

例如,您的背景图像位于/ home / Admin / Pictures中,然后键入命令,如下所示。

 chmod 644 /home/Admin/Pictures/*.jpg 

这会奏效。

简单来说,您可以使用Nautilus更改登录背景:

  • 打开Nautilus(在root模式下)
  • 转到/usr/share/backgrounds
  • 剪切/移动/删除“warty-final-ubuntu.png”
  • 然后选择你想要的图片( .png格式)
  • 将其重命名为“warty-final-ubuntu.png”
  • 然后将其移回/usr/share/backgrounds

我能够意外更改登录屏幕。 它似乎每次都适合我。 我选择了我想要使用的图片,在Shotwell中打开它,然后将其保存为PNG格式。 然后选择那张照片作为我的背景。 然后我退出并回到了Bam。 登录屏幕是我选择的图片。没有更丑陋的橙色。 现在,我需要弄清楚如何在登录屏幕上删除网格。

步骤1.安装ubuntu tweak sudo apt-get install ubuntu-tweak

步骤2.从命令行启动Ubuntu调整:ubuntu-tweak

步骤3.更改背景图像转到调整>登录设置>单击以更改背景图像

  1. sudo cp your_wallpaper.jpg /usr/share/backgrounds/
  2. sudo chmod 644 /usr/share/backgrounds/your_wallpaper.jpg
  3. sudo nano /usr/share/gnome-background-properties/trusty-wallpapers.xml
  4. 转到文件底部最后一个 标记上方 ,复制文本:
  Name_of_your_wallpaper /usr/share/backgrounds/your_wallpaper.jpg zoom #000000 #000000 solid   <-- This should be the last line - copy the above text 
  1. 保存文件并退出。
  2. 从展开窗口打开System Settings - > Appearance - > Look标签 - > Wallpapers 。 最后选择现在将出现名为Name_of_your_wallpaper的壁纸

在过去,这对我有用。 我不确定这是否适用于统一环境。

运行这个。

 sudo cp /usr/share/applications/gnome-appearance-properties.desktop /usr/share/gdm/autostart/LoginWindow 

退出,进行更改。
重新登录
运行这个。

 sudo unlink /usr/share/gdm/autostart/LoginWindow/gnome-appearance-properties.desktop