问题描述
我在玩弄一些设置,现在我需要将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
参考资料