我运行的是 Ubuntu 12.04,安装了gnome-shell
(GNOME 3)并使用了几天,没有任何问题。昨天,我按照以下顺序将其弄坏了:
- 我尝试了顶部面板上的辅助功能菜单,并在某一时刻启动了屏幕上的键盘。突然,一切都冻结了。
- 我尝试使用
xkill
并指向此屏幕键盘上或顶部面板上的 x,但它并没有杀死它。 - 我打开了 TTY1(++ Ctrl),登录并重新启动了机器。AltF1
从那时起,我的 GNOME Shell 就坏了。我可以使用 Unity 登录,但如果我使用 GNOME 登录,我只会看到壁纸和鼠标指针。
值得注意的是:
我已重新安装
gnome-shell
并sudo apt-get remove --purge gnome-shell
执行了sudo apt-get install gnome-shell
几次,但没有任何改变。我能如果我使用另一个帐户(无论是客人还是新创建的客人)。
我尝试按照恢复 Linux 桌面的权威指南直到步骤“尝试重新安装窗口管理器”。
我知道与 Gnome 关联的窗口管理器是 mutter。我尝试清除它(以便重新安装它),但终端显示Package mutter is not installed, so not removed
。但是,如果我这样做man mutter
,我可以阅读手册。此外,我可以gnome-shell
在来宾会话上运行,并且我通过使用检查它使用 mutterwmctrl -m
。所以我不明白我应该如何继续清除并重新安装它。
任何帮助都将非常有帮助!
答案1
首先,听起来你已经做出了一些勇敢的尝试来解决这个问题。值得称赞。
也许可以尝试以下命令:
dconf reset -f /org/gnome/
dconf reset -f /org/gnome/settings-daemon/
dconf reset -f /org/gnome/desktop/
如果这些都不起作用,而你又很绝望,你可以尝试这个:
dconf reset -f /org/gnome/
这会将所有 GNOME 应用程序 dconf 键重置为其默认值。
我不能保证这会起作用,但它会将 GNOME 设置重置为默认值。
答案2
我决定遵循以下说明: 如何将 GNOME 重置为默认值? 将 Gnome 3 重置为初始状态。它让一切恢复正常(尽管我很好奇是哪个特定配置导致了这种情况)。