我的机器运行的是 Ubuntu 10.10。我安装了 GNOME Shell,以便从 Ailurus 包管理器体验 Gnome 3。它安装得很好。我在终端中输入以下内容来运行 shell
gnome-shell --replace
这用 GNOME Shell 替换了 Ubuntu 10.10 的 Gnome 2 GNOME 面板。我做了一些调整,更改了一些功能,例如启用 Alt-Tab。但是,如果我关闭用于启动 gnome-shell 的终端,Ubuntu 就没有 shell 了。我无法重新启动 GNOME Shell,因为当 gnome-shell 关闭时,键盘输入不知何故被禁用,我只剩下带有计算机和主页图标的桌面以及打开的没有标题栏的窗口。鼠标可以使用,但键盘输入不起作用。
我不得不重置我的机器,然后加载默认的 Ubuntu shell,GNOME Panel。重新运行 gnome-shell 时,我发现我的自定义设置未保存(Alt-Tab 被禁用)。所以我创建了一个启动器指向 gnome-shell。这使得关闭 gnome-shell(并获得无 shell 的 Ubuntu)变得很困难,但重新启动后我仍然可以使用 Ubuntu 的默认 shell。
如何加载 Ubuntu 的默认 shell?如何设置使用哪个 shell 作为默认 shell?
我担心我可能没有使用正确的术语。
答案1
你只需要运行
gnome-shell --replace &
这会将gnome-shell
进程置于后台,您可以安全地关闭终端窗口。您可以使用以下命令返回 GNOME 2 中的传统 GNOME 面板
metacity --replace &
您可以运行apt-cache policy gnome-shell
以查明您正在运行哪个版本的 GNOME Shell,以及谁打包了它。理想情况下,您应该能够从登录屏幕中选择 GNOME Shell(或 GNOME Panel)。