我一直在摆弄 Unity 并弄坏了一些东西,我该如何“重新开始”?
答案1
以下命令在较新的发行版上不起作用(如答复所示ERROR: the reset option is now deprecated
)。
适用于 12.04 及以上版本
最简单的方法是点击“打开终端”或点击Alt并F2运行命令:
unity --reset
答案2
12.10 - 13.04 期间
我与 jokerdino 和 amithkk 一起创建了一个 python 脚本,可以干净地重置 Quantal 及更高版本的 Unity。
它托管在 github 上https://github.com/phanimahesh/unity-revamp
该脚本现已与Unity 调整工具. 您可以使用以下方式安装
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 问题,那么以下问答可能适合您:
幕后发生了什么?
很简单。我们追踪 Unity 使用的每个单独设置,并将它们重置为默认值,然后重新加载 Unity 以应用更改。哦,是的,我们在开始之前还会终止 Unity 和 compiz,因为众所周知,如果我们在 compiz 的眼皮底下更改设置,事情就会变得棘手。
为什么这比使用dconf-editor
或更好dconf reset
?
- unity python wrapper 的作者 Didier Roche (didrocks) 说它
dconf reset
并非在所有情况下都有效。 - Unity 开发人员的共识是使用 Gsettings 而不是直接使用 dconf 来修改设置。
到底是什么dconf
?
一点历史
- 配置设置之前由 gconf 管理。
- Gnome 提供 Gsettings 来替代 gconf。
- Gsettings 是一个高级 API,可以操作存储在后端的设置。
- Unity 将其设置存储在后端 dconf 中,因为它的加载速度比 gconf 快得多。
答案3
正如基斯所说,运行
unity --reset
将重置所有启动器选项,但不会删除您的自定义收藏夹。若要删除您已添加到启动器的任何启动器,请运行
unity --reset-icons
或者手动操作:
gsettings reset com.canonical.Unity.Launcher favorites
我建议先运行 gsettings 命令unity --reset
,这样您就不必重新启动 unity 才能使 gsettings 键重置生效。
答案4
对于 Ubuntu 12.10(再次修订)
好的,就是这样。您可以按照前面概述的方式使用“dconf reset”,它将执行“unity --reset”所执行的操作。
dconf reset -f /org/compiz/
然后重新启动:
compiz --replace & disown
显然,在使用“dconf reset”之前停止 compiz 会更好。我目前正在研究这个问题。
您还可以查看您拥有的设置:
dconf dump /org/compiz/
要重置 Unity 图标,你仍然可以使用
unity --reset-icons
经过大量的谷歌搜索后,我们找到了这些信息,这些信息来自多种来源。