多年来,我一直有一台 Ubuntu 虚拟机,一直在升级。除了几个文件外,它上面什么都没有。我最近决定将它从我认为的 13.04 升级,但我可能错了。
一张图片胜过千言万语。我该如何重新安装 launchpad(这就是它的名字)以重新获得对虚拟机的某种控制?我被迫卸载 Nvidia 的驱动程序,因为它正在启动,而我的鼠标是一个 X 图标。
在我“安装” 13.10 之前,虚拟机正在运行。我按下了“Windows 键”,但它什么也没做。主机是 Windows x64。虚拟机本身是 VMWare 虚拟机。
如果有人对这个问题的标题有更好的名字,我愿意接受建议。
更新:
在尝试“重置” Unity 时,我能够确定 compiz(不知道这是什么)无法找到 opengl 插件
答案1
通过运行以下命令我能够解决我的问题。
sudo apt-get install --reinstall compiz compiz-core compiz-gnome compiz-plugins-default compiz-plugins-main-default compizconfig-backend-gconf
然后我安装了 dconf-tools
sudo apt-get 安装 dconf-tools
由于我使用的是 13.04/13.10,因此我运行了以下命令
dconf 重置 -f /org/compiz/
最后一条命令重复了
unity-reset
正如你所见,一切都恢复了:
为了获得 Unity,我不得不重置虚拟机(即硬启动)。我打开的终端窗口停止响应。我实际上打开了一个文本编辑器窗口,但也无法关闭它。
答案2
这确实看起来很奇怪,运行虚拟机使用 VMware 图形和主机系统可用的其他驱动程序,而不应该要求您为虚拟系统安装 nvidia 自己的驱动程序...由于您只有几个文件,我会将它们复制到安全的地方,并在虚拟系统上全新安装 Ubuntu 13.10,注意标记所有分区以进行格式化...这应该可以解决任何问题......