当前位置: 首页>>技术教程>>正文


如何将GNOME重置为默认值?

, ,

问题描述

我在玩弄一些设置,现在我需要将GNOME重置为默认设置 – 我该怎么做?

最佳解决方法

对于Unity-related配置重置,我如何重置我的Unity配置?

对于Ubuntu 17.10和更高版本,you can reset all the settings using dconf

该命令将删除您的配置文件。一旦运行,就没有回头路了!

还在我这儿?

GNOME2

在终端或Alt + F2中运行以下命令:

rm -rf .gnome .gnome2 .gconf .gconfd .metacity

这将做的是删除所有的GNOME2配置设置。注销并重新登录。您将回到股票桌面。

您可以在将来使用您的设置前进行备份:

mkdir ./.old-gnome-config && mv ./.gnome* ./.old-gnome-config && mv .gconf* ./.old-gnome-config && mv ./.metacity ./.old-gnome-config

GNOME3

如果您的配置不值得保存,请运行以下命令:

rm -rf .gnome .gnome2 .gconf .gconfd .metacity .cache .dbus .dmrc .mission-control .thumbnails ~/.config/dconf/user ~.compiz*

备份和重置GNOME3:

mkdir ./.old-gnome-config/ && mv ./.gnome* ./.old-gnome-config/ && mv .gconf* ./.old-gnome-config/ && mv ./.metacity ./.old-gnome-config/ && mv ./.cache ./.old-gnome-config/ && mv ./.dbus ./.old-gnome-config/ && mv ./.dmrc ./.old-gnome-config/ && mv ./.mission-control ./.old-gnome-config/ && mv ./.thumbnails ./.old-gnome-config/   && mv ~/.config/dconf/* ./.old-gnome-config/

次佳解决方法

在我看来,那些目录是不够的 – 我必须删除〜/.config /dconf /user。

这在这两种情况下对我有帮助:

  • gnome-panel配置中断(试图为一个gnome面板指定位置”left”,它立即崩溃,之后无法启动)

  • GTK主题和GTK图标被破坏(不过通过例如gnome-tweak-tool进行选择,它仍然是丑陋的Windows-style灰色外观,图标是标准的侏儒 – 我不知道这是如何引发的,它在登录后突然出现)

这对应于我在Linux Mint 12 Lisa(基于Oneiric)上使用的Gnome 3后备模式。但是,GTK问题在所有其他登录模式中也一直存在(MATE,Gnome 3 Standard)!

我现在不确定〜/.config /dconf /user文件对应哪种机制,因为我发现在Linux Mint中,只有mateconf-editor默认安装,但是配备了来自Natty的gconf-editor的标题和图标!另外安装gconf-editor后,此标题的标题相同,但具有不同的(新)图标。但不要依赖这个图标故事,因为这将依赖于Mint-X-Dark的图标主题。

理论上说,dconf是gconf的继承者,但我没有找到关于GUI的信息。

第三种解决方法

如果您想将GNOME特定设置重置为默认值,就像您从未登录过尝试一样

rm -rf .gnome .gnome2 .gconf .gconfd .metacity

第四种方法

17.10+

没有一个很好的解决方案,但这可能会完成这项工作或大部分工作。

dconf reset -f /org/gnome/

然后注销/进入

如果需要进行更广泛的重置,那么命令的路径可以缩短,即只是/org /甚至/但我会先按照上面的顺序。

最糟糕的情况下,我们也可以在终端上使用这个功能,我认为这有点矫枉过正,因为它会将所有dconf(gsettings)设置回默认值

mv .config/dconf/user .config/dconf/user.bak && sudo reboot

第五种方法

注销,切换到命令行(Alt + ctrl + F1),登录,执行:rm -rf .gnome .gnome2 .gconf .gconfd .metacity,切换到X(Alt + ctrl + F7)。

就像他们在这里描述的那样:

http://www.linuxjournal.com/content/resetting-gnomes-settings-ubuntu

第六种方法

您可以使用mv命令。

语法是:

mv source1 source2 source3 ... sourceN destination

所以在你的情况下:

mv .gnome .gnome2 .gconf .gconfd .metacity .cache \
.dbus .dmrc .mission-control .thumbnails .config/dconf/user \
.compiz* ./.old-gnome-config/

最后一个是目的地。

第七种方法

重置侏儒扩展

如果你需要删除你的Gnome扩展(在升级的系统上试用Ubuntu 17.10时遇到这个问题),运行:

rm -rf ~/.local/share/gnome-shell/extensions

请记住,这将清除所有扩展名。

要删除单个扩展名,您可以导航到~/.local/share/gnome-shell/extensions并查找扩展的文件夹,然后将其删除。

如果你想备份

要进行备份,请运行:

cp ~/.local/share/gnome-shell/extensions ~/.local/share/gnome-shell/extensions-bkup

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/631.html,未经允许,请勿转载。