从 13.04 更新到 13.10 后,Gnome 出现奇怪的行为

从 13.04 更新到 13.10 后,Gnome 出现奇怪的行为

我今天自动更新了我的 Ubuntu 13.10(从 13.04 开始)。从此时起,我遇到了大麻烦。我使用带有 Gnome classic 的 VNC 服务器,更新后我的 Gnome 不见了。所以我尝试了所有方法。检查了xstartup的文件vncserver

现在我到了找不到答案的地步。日志文件说gnome-session-fallback缺少了它,即使在我使用 apt-get 安装它之后也是如此(尝试了几次,安装、卸载等等)。

我没有机会使用它,正如您在这个终端副本中看到的那样:

root@ip-xxx:~/.vnc# apt-get install gnome-session-fallback
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
  gnome-session-fallback
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/2,914 B of archives.
After this operation, 247 kB of additional disk space will be used.
Selecting previously unselected package gnome-session-fallback.
(Reading database ... 210977 files and directories currently installed.)
Unpacking gnome-session-fallback (from .../gnome-session-fallback_1%3a3.6.2-0ubuntu15_all.deb) ...
Setting up gnome-session-fallback (1:3.6.2-0ubuntu15) ...

root@ip-xxx:~/.vnc# gnome-session-fallback
The program 'gnome-session-fallback' is currently not installed. You can install it by typing:
apt-get install gnome-session-fallback

如果您有任何想法,请给我提示...

谢谢你!

答案1

gnome-session-fallback 是一个过渡包,它会导致安装 gnome-system-flashback。它实际上已安装,但 bash 建议工具不知道这个更改,因此它一直建议您安装它。

至于您的实际问题,AU 上发布了几个相关问题,但没有一个有真正的解决方案(截至 2013 年 10 月 22 日):

答案2

我需要图形界面,所以我删除了 Gnome 中的所有内容并安装了 KDE。我添加了以下行

startkde &

在我的.vnc/xtstartup文件中。现在 VNC 的图形界面又可以正常工作了。KDE 启动时崩溃了,但似乎可以运行。我将尝试找出崩溃发生的位置。

答案3

看起来包中缺少脚本 /usr/bin/gnome-session-fallback。

在 13.04 上,脚本有以下两行:

#! /bin/sh
exec gnome-session --session gnome-fallback "$@"

您可以尝试自己创建该脚本,看看是否能解决问题。

答案4

或者,您可以安装 xfce4 桌面并通过 VNC 享受简洁且功能齐全的环境,只要您startxfce4 &.vnc/xstartup文件中添加一行即可。该行exec x11/xinit/xinitrc应改为散列。

我遇到了类似的不便,由于 gnome-session 根本无法工作,我决定改用 xfce4。没有错误,没有麻烦。很好。

相关内容