我正在使用 Ubuntu 14.04 64 位
您是否知道其他可以将背景更改为与登录墙纸相同的解决方案,这是您选择用户并登录的地方。
我是我的笔记本电脑的唯一用户,我喜欢我的桌面在这两个地方有相同的壁纸。
我知道当我更改用户桌面时,我只是以用户身份进行更改,如果我想更改登录桌面,我需要成为 root 用户。
我个人的做法是打开终端类型,sudo nautlius
复制/usr/share/backgrounds
文件并将其名称更改为已经存在的系统壁纸之一,并赋予文件正确的权限。
然后我右键单击屏幕并转到更改桌面背景并选择我的壁纸文件。
答案1
/usr/share/backgrounds/
首先通过以下命令将壁纸复制到目录:
sudo cp /path/to/wallpaper/Image.jpg /usr/share/backgrounds/
现在切换到xdg-open /usr/share/backgrounds/
目录,然后右键单击要设置为桌面壁纸的壁纸(此壁纸也将自动设置为登录屏幕),然后选择Open with image viewer
。
现在右键单击图像查看器中打开的图像,然后set as wallpaper
从上下文菜单中选择。
注意:您必须在将您最喜欢的图像复制到目录中之后,从/在目录中设置壁纸/usr/share/backgrounds
。否则,如果您不从/在背景目录中执行此操作,它将不起作用。
注销并重新登录并查看魔法(如果您的主目录已加密,它也会有效)。
答案2
以下步骤将允许 lightdm 用户访问 X-Server 并打开 dconf-Editor 来更改 Unity Greeter 的设置。
按键盘上的 Ctrl+Alt+T 打开终端。打开后,运行以下命令安装 dconf-editor:
sudo apt-get install dconf-editor
运行命令以获取root用户权限:
sudo -i
允许用户 lightdm 创建与 X 服务器的连接:
xhost +SI:localuser:lightdm
在此终端窗口中切换到用户 lightdm。
su lightdm -s /bin/bash
现在您可以通过此用户运行以下命令启动 dconf-editor:
dconf-editor
当工具打开时,导航至 com –> canonical –> unity-greeter。然后将背景值更改为自定义图像,并禁用 draw-grid 和 draw-user-backgrounds