桌面显示白色或黑色背景,而不是壁纸。

升级从12.10到13.04后,当我尝试设置桌面背景图片时,我的桌面背景变成了黑色。如何修复这个问题?
这是我的桌面屏幕:
升级到13.04后的桌面屏幕

1以下链接中的清理方法对我很有帮助。http://askubuntu.com/questions/204506/nautilus-stopped-working-after-update-to-3-6-1 - Sripad
你可以在桌面上右键点击来将背景更改为其他的吗? - Yet Another User
我已经这样做了,但它没有起作用。 我找到了解决方法,并且它起作用了。 谢谢支持。 - giaosudau
切换到Adwaita(默认)起效了。奇怪的是,其他所有的GTK主题都出问题了,导致了奇怪的全白背景。 - user153870
@Sripad:清除方法与Gnome3Nautilus有关。看起来像是一个红鲱鱼(错误的线索).. - david6
对我来说解决方法是使用**@user152828*回答中的链接中的激进方法*。 - david6
可能是这个错误:错误 #1159430 - Khurshid Alam
我在Ubuntu 13.10上遇到了一个类似症状的问题[1],但是这里提出的解决方法都没有解决它。看起来Ubuntu 13.10上的问题完全不同。[1] http://askubuntu.com/questions/385594/wallpaper-suddenly-went-black-on-ubuntu-13-10 - Luís de Sousa
11个回答

我尝试了这个,它有效!

gsettings set org.gnome.settings-daemon.plugins.background active true

更新2021 并使用Ubuntu 21.10。
如果以上方法不起作用,您可能需要按照以下步骤进行操作: deb http://ppa.launchpad.net/shemgp/gnome-40/ubuntu/ hirsute main
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install ubuntu-gnome-desktop --reinstall

10这是特定于Gnome的,可能不适用于普通设置。 - david6
1这个方法有效!但是,如果我在Ubuntu Tweak中将“桌面图标”设置为关闭,这个错误会再次出现吗?还是现在我可以自由地将它们关闭? - Nirmik
你可以通过Ubuntu Tweak关闭桌面图标。 我也关闭了桌面图标,对我来说有效。 - giaosudau
1工作得很完美!! - Silver Moon
1这个修复方法在Ubuntu 13.10上不起作用。 - Luís de Sousa
1在这里使用gnome+ubuntu桌面也遇到了同样的问题。这个方法立刻解决了它。谢谢! - Aras
在Ubuntu 13.10上对我有效。 - ChocoDeveloper
也适用于14.10版本。 - Mayura
对我来说,在15.10这天可以。 - Neal
在16.04版本中,一开始对我来说是可以工作的,但是经过几次重启后出现了一个错误提示“低图形模式”,然后重新启动后,背景变成了白色而不是黑色。 - akxer
哦,太棒了!它功能正常! - Yasser Sinjab
在16.04版本上没有起作用 - Vicrobot

遇到同样的问题。
我通过随机点击找到了一个解决方法,就是打开桌面图标。
可以使用dconf-editor或ubuntu-tweak-tool来完成。第二个工具最简单:
sudo apt-get install ubuntu-tweak-tool

然后从菜单中启动它。
在“系统/桌面图标”下,您会找到一个切换按钮,用于在桌面上显示图标。打开它,突然间——壁纸!即使在关闭桌面图标后,壁纸仍会保留,但在登录后又会消失。
我刚刚允许桌面图标保持启用状态,但只是不显示我的桌面上的任何图标。

1这个有效,但为什么?这是 Unit Tweak Tool 的一个错误吗? - Shyam K
我相信这是Nautilus(文件管理器)中的一个bug,但是我还没有找到一个launchpad bug。 - Christian Smith
找不到ubuntu-tweak-tool。我找到了unity-tweak-tool。这是你想要的吗?它有系统/桌面图标选项卡,但是打开(或关闭)它并没有恢复壁纸。 - Chelmite
或许:Unity Tweak Tool 使用时请谨慎,仍然存在一些错误。 - david6
1使用13.04版本,只有那个答案对我有效。这应该是被接受的答案。干得好! - Eliran Malka
在Ubuntu 13.10上无法工作。 - Luís de Sousa

右键对我也不起作用...因为桌面现在不是由文件管理器处理。
尝试重置dconf/unity --reset...但这会使你失去所有的设置...我找到了一个链接:

https://answers.launchpad.net/ubuntu/+question/217369

或许这个可以帮上忙。

一些细节:(来自链接,为了清晰起见进行了小修改)

.. 你可以从终端重置设置(CTRL+ALT+T)。

或者只需按下 Ctrl+Alt+F1

"你将失去所有的设置...甚至是背景...逐个应用以下命令。"

检查你的拼写,和/或先打印这个。

gconftool --shutdown

sudo killall -r -I gconf
sudo killall -r -I dconf

rm -rf .compiz* .gconf* .config/dconf/ .config/compiz*

Restart PC

sudo shutdown -r now

确认这个适用于13.04版本;刚刚从12.04/12.10更新的今天。 - david6
1由于这里提供的其他解决方法都无法在13.10上起作用,所以我决定尝试这个。它既不能在13.10上恢复背景,现在我还得重新配置一遍,真是痛苦啊。需要注意的是,这个修复方法之一就是激活Canonical和亚马逊的数据收集功能。 - Luís de Sousa
1工作了,但我不得不激活它: gsettings set org.gnome.settings-daemon.plugins.background active true - euDennis

快速解决方案 - 安装"Gnome Tweak Tool",在桌面部分取消勾选"由文件管理器处理桌面"。

我已经尝试过禁用文件管理器处理桌面,但一旦这样做,我的桌面就消失了,整个设置就会出现故障。我的整个系统会不断冻结,直到我重新启用文件管理器来处理桌面。重启并不能解决问题。 - user93768
1这是针对Gnome特定的设置,可能不适用于普通设置。 - david6
1这个修复方法在Ubuntu 13.10上不起作用。 - Luís de Sousa

在Gnome Tweak Tool中取消勾选“由文件管理器处理桌面”,你的壁纸应该会再次显示出来。

这对我来说很有效,也是最快和最简单的解决方案。 - Phil Hannent
这个修复方法在Ubuntu 13.10上不起作用。 - Luís de Sousa

不需要关闭“文件管理器处理桌面”或重新安装任何东西。
只需将主题更改为默认值,这样就可以解决问题,直到修复此问题。因此,使用类似Gnome Tweak Tool的工具将GTK主题更改为Adwaita。

这对Ubuntu 13.10没有影响。 - Luís de Sousa

我通过以下步骤恢复了我的桌面:
  1. 使用Unity界面登录Ubuntu。
  2. 在终端中执行命令killall -e gnome-session(看起来Gnome 3会覆盖Unity)。
  3. 第2步将关闭shell。
  4. 登录到Gnome(此时可能会出现一个白色的桌面),使用gnome-tweak工具关闭“由文件管理器处理桌面”的选项(Tweak Tool > Desktop > Have file manager handle the desktop-OFF)。
  5. 重新登录到Unity。
通过以上步骤,我成功恢复了我的桌面屏幕。

对我没用 :( - user93768
2这是特定于Gnome的,可能不适用于普通设置。 - david6
在Ubuntu 13.10上无法工作。 - Luís de Sousa

右键单击桌面,取消勾选“显示桌面图标”或“显示图标”,这样能解决壁纸显示问题吗?如果可以的话,通过Gconf编辑器进入GNOME桌面设置,将绘制桌面设置为关闭,重新启动,然后再设置为开启,重新启动,应该就可以解决了。我之前也遇到过同样的问题。

1如果您在Ubuntu 13.10上右键单击桌面,将不会显示这些选项中的任何一个。 - Luís de Sousa

你需要清除GNOME3的PPA。这很可能是问题所在,更新可能会导致来自这个PPA的问题。
我在13.04上遇到过类似的问题,清除它解决了问题。
打开终端并按照以下步骤操作:
sudo apt-get install ppa-purge
sudo ppa-purge ppa:gnome3-team/gnome3
sudo apt-get update

是的,这是对我有效的解决方案。在使用Unity时,与Gnome 3.8存在一个bug。 - dodohjk
1这是特定于Gnome的,可能不适用于普通设置。我甚至没有加载那个PPA。 - david6
这个修复方法在Ubuntu 13.10上不起作用。 - Luís de Sousa

我在安装Ubuntu-Gnome 13.10时遇到了这个问题。对于我来说,要使用一个背景,我不能使用设置,因为它们只会给我留下一片白屏。相反,我选择任何我想要在Firefox中使用的屏幕。我右键点击图片,选择用作背景。实际上,这种方法可以与拉伸、适应、平铺等选项一起使用。

这个修复方法在Ubuntu 13.10上不起作用。 - Luís de Sousa