以root身份和普通用户身份打开时,文件管理器显示不同的行为

当我打开我的文件管理器(Ubuntu 16.04,GNOME3 DE)时,通常就像( nautilusxdg-open "directory name"我得到一个非常混乱的布局(渲染问题我猜, Ctrl + L也不起作用) /改变路径)。

但是当我以root身份打开它( sudo nautilus )时,我会得到一个完全不同的设计/外观/感觉(我想要正常打开的那个)

这怎么可能发生? 我想能够使用第二种设计。 我该怎么办?

PS:以下是输出

 $ dpkg-query -Wf '${Status;1} ${Package}\n' gnome-shell\* gnome-themes\* | sed -ne 's/^i //p' | xargs -rd'\n' -- apt-cache policy gnome-shell: Installed: 3.20.4-0ubuntu2~ubuntu16.04.1 Candidate: 3.20.4-0ubuntu2~ubuntu16.04.1 Version table: *** 3.20.4-0ubuntu2~ubuntu16.04.1 500 500 http://ppa.launchpad.net/gnome3-team/gnome3-staging/ubuntu xenial/main amd64 Packages 100 /var/lib/dpkg/status 3.18.5-0ubuntu0.2 500 500 http://in.archive.ubuntu.com/ubuntu xenial-updates/universe amd64 Packages 3.18.4-0ubuntu3 500 500 http://in.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages gnome-shell-common: Installed: 3.20.4-0ubuntu2~ubuntu16.04.1 Candidate: 3.20.4-0ubuntu2~ubuntu16.04.1 Version table: *** 3.20.4-0ubuntu2~ubuntu16.04.1 500 500 http://ppa.launchpad.net/gnome3-team/gnome3-staging/ubuntu xenial/main amd64 Packages 500 http://ppa.launchpad.net/gnome3-team/gnome3-staging/ubuntu xenial/main i386 Packages 100 /var/lib/dpkg/status 3.18.5-0ubuntu0.2 500 500 http://in.archive.ubuntu.com/ubuntu xenial-updates/universe amd64 Packages 500 http://in.archive.ubuntu.com/ubuntu xenial-updates/universe i386 Packages 3.18.4-0ubuntu3 500 500 http://in.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages 500 http://in.archive.ubuntu.com/ubuntu xenial/universe i386 Packages gnome-themes-standard: Installed: (none) Candidate: 3.20.2-1ubuntu1~xenial1 Version table: 3.20.2-1ubuntu1~xenial1 500 500 http://ppa.launchpad.net/gnome3-team/gnome3-staging/ubuntu xenial/main amd64 Packages 3.18.0-2ubuntu1 500 500 http://in.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages gnome-themes-standard-data: Installed: 3.20.2-1ubuntu1~xenial1 Candidate: 3.20.2-1ubuntu1~xenial1 Version table: *** 3.20.2-1ubuntu1~xenial1 500 500 http://ppa.launchpad.net/gnome3-team/gnome3-staging/ubuntu xenial/main amd64 Packages 500 http://ppa.launchpad.net/gnome3-team/gnome3-staging/ubuntu xenial/main i386 Packages 100 /var/lib/dpkg/status 3.18.0-2ubuntu1 500 500 http://in.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages 500 http://in.archive.ubuntu.com/ubuntu xenial/universe i386 Packages 

这看起来像是与Gnome Staging PPA相关的主题问题。 请恢复为Gnome的库存版本:

  1. 安装ppa-purge

     sudo apt install ppa-purge 
  2. 退出图形用户会话。

  3. 切换到虚拟终端( Ctrl + Alt + F1 )并登录。 我们将替换图形环境,所以最好不要在我们这样做的时候使用它。

  4. 清除 Gnome分期PPA:

     sudo ppa-purge ppa:gnome3-team/gnome3-staging 

    这可能需要一段时间。 有关详细信息,请参阅如何删除PPA?

  5. 重启。