问题描述
我一直在搞乱Unity,打破了一些东西,我如何”start over”?
最佳解决方案
以下命令不适用于较新的发行版(因为答复是ERROR: the reset option is now deprecated)。
适用于12.04岁以上
最简单的方法是点击“打开终端”或点击Alt – F2并运行命令:
unity --reset
次佳解决方案
12.10至13.04
我和jokerdino以及amithkk一起创建了一个python脚本,可以彻底重置Quantal及以上版本的Unity。
该脚本现在与Unity Tweak Tool捆绑在一起。您可以使用它进行安装
sudo add-apt-repository ppa:freyja-dev/unity-tweak-tool-daily
sudo apt-get update
sudo apt-get install unity-tweak-tool
对于13.10& 14.04
sudo apt-get install unity-tweak-tool
要重置Unity,请执行
unity-tweak-tool --reset-unity
注意 – 如果这不能解决您的Unity问题,那么以下Q& A可能适用于您:
幕后发生了什么?
简单。我们追逐Unity使用的每个单独设置,并将它们重置为默认值,然后重新加载统一以应用更改。啊,是的,在我们开始之前,我们也杀了Unity和compiz,因为如果我们在compiz的鼻子下改变设置的话,它会变得很棘手。
与使用dconf-editor或dconf reset相比,这为什么更好?
团结python包装的作者Didier Roche(didrocks)说dconf reset在所有情况下都不起作用。
Unity开发人员的一致意见是,使用Gsettings代替dconf直接修改设置。
dconf究竟是什么?
有点历史
配置设置早先由gconf管理。
Gnome提供Gsettings作为gconf的替代品。
Gsettings是一个高级别的API,可以操纵存储在后端的设置。
Unity会将其设置存储在后端dconf中,因为它可以比gconf快得多加载。
第三种解决方案
运行unity --reset的As Kees said将重置所有启动程序选项,但不会删除您的自定义收藏夹。要删除已添加到启动器的启动器,请运行
unity --reset-icons
或者通过手动方式
gsettings reset com.canonical.Unity.Launcher favorites
我建议在unity --reset之前运行gsettings命令,这样就不必重新启动unity,gsettings键重置才能生效。
第四种方案
尝试做到这一点:
登录到Ubuntu
点击Ctrl + Alt + T打开终端
插入并运行以下命令:
gconftool-2 --recursive-unset /apps/compiz-1
unity --reset
重新启动,这应该工作。
第五种方案
对于Ubuntu 12.10(再次修订)
好的,就在这里。您可以使用前面概述的’dconf reset’,并且将完成’unity –reset’用来完成的任务。
dconf reset -f /org/compiz/
然后重启:
compiz --replace & disown
显然,在使用’dconf reset’之前停止compiz实际上会更好。我目前正在努力。
您还可以查看您拥有的设置:
dconf dump /org/compiz/
要重置统一图标,您仍然可以使用
unity --reset-icons
这些信息来自各种来源,经过大量的搜索。
第六种方案
安装ubuntu tweak。 ubuntu调整的好处在于,你可以保存桌面和应用程序设置,并在你搞砸后恢复。它还具有返回原始设置的功能。
第七种方案
如果你弄乱了这些指标并需要重置这些指标,那么看看这个问题:
第八种方案
有时候人们不小心关闭Unity插件或在CCSM中设置不受支持的选项会导致它中断。
您可以按照以下指示重新打开它:
第九种方案
对于12.10 – 13.04 [也许更老]
我使用此解决方法来重置统一配置。但是通过Unity,它会重置所有配置,例如自定义壁纸,主题,图标主题等。
删除用户特定的dconf数据库文件:
rm ~/.config/dconf/user
然后再次注销并登录。
重要!确保你备份这个文件,因为你失去了所有Unity的设置并切换到默认值!
参考资料