为什么“unity --reset”不起作用?

为什么“unity --reset”不起作用?

我想重置 Unity。但是当我输入时,unity --reset我收到以下错误:

Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Compiz (opengl) - Fatal: glXCreateContext failed
Compiz (bailer) - Info: Ensuring a shell for your session

...我没有使用 Compiz!我正在使用 Metacity。

多谢 :)

编辑:

我正在使用 Unity。我想重置它,因为当我查看桌面时侧边栏始终显示(尽管如果我使用其他应用程序它会自动隐藏)并且Alt+Tab以不同的、糟糕的方式切换窗口(不是 Ubuntu 11.10 的默认方式)。

答案1

您有哪种显卡?

ubuntu 是否提示您安装任何受限制的驱动程序?如果是,请安装它们。

编辑:如果没有,请通过运行 jockey-gtk 再次检查。在那里激活您的图形驱动程序。

根据unity --helpunity --reset特定于 compiz:

--reset 重置 Unity 配置文件康普兹并重新启动它。

因此,如果您只是使用 unity 2d,请尝试通过删除配置文件来重置配置文件,但我只发现如何为您的用户重置所有配置:

我可以重置 Unity 2D 吗?

但我认为您不必全部重置,只需尝试:

dconf reset -f /desktop/unity/

我在 dconf 中找不到任何其他 Unity 条目。如果这不能解决您的问题,请使用 dconf-editor 在其中查找任何其他条目。

编辑:

我还在 gconf 下找到了一些与 unity-2d 相关的设置/desktop/unity-2d。但我不知道如何重置这些设置,所以发布我的值,这应该是默认值,因为我没有使用 unity:

/桌面/unity-2d/启动器/收藏夹:

[ubiquity-gtkui.desktop,nautilus-home.desktop,firefox.desktop,libreoffice-writer.desktop,libreoffice-calc.desktop,libreoffice-impress.desktop,ubuntu-software-center.desktop,ubuntuone-control-panel-gtk.desktop]

/桌面/unity-2d/启动器/隐藏模式:2

/桌面/unity-2d/launcher/super_key_enable:是

/桌面/unity-2d/launcher/user_strut:否

您没有指定为什么要重置 unity,但是这些 gconf 设置只会重置 unity 启动器上的收藏图标,并使 unity 在未处于活动状态时隐藏,并在超级(windows)键上触发某些操作。

相关内容