Ubuntu 12.04 VMware 上的解决方案

Ubuntu 12.04 VMware 上的解决方案

我刚刚将一台物理机器转换成虚拟机,除了屏幕外没有遇到任何问题。

现在虚拟机正在 VMWare Workstation 12.5 上使用 Ubuntu 12.04 LTS,我无法升级它(正在执行apt-get upgrade)。

屏幕显示为“未知”,可用的分辨率为:

  • 1360x768
  • 1280x800
  • 1280x768
  • 1152x864
  • 1024x768
  • 800x600

我需要将其调至 1920x1080。我尝试通过运行本机 Vmware 并vmware-install.pl保留所有默认设置来安装 VMware Tools,但没有成功:在安装过程中它写道:

Detected X server version 1.11.3

Distribution provided drivers for Xorg X server are used.

Skipping X configuration because X drivers are not included"

重启后 Vmware 显示:

无法将虚拟机更改为选定的监视器布局。

如果您刚刚在主机上添加了显示器,则必须关闭虚拟机然后再打开才能使用该显示器。

我按照建议尝试过这里, 去做

sudo apt-get 更新 && sudo apt-get 安装 build-essential linux-headers-$(uname -r)

我得到的输出是:

正在读取软件包列表...完成

构建依赖关系树

正在读取状态信息...完成

build-essential 已经是最新版本。

linux-headers-3.2.0-86-generic-pae 已经是最新版本。

升级了 0 个,新安装了 0 个,要删除 0 个,并且有 407 个未升级。

我终于尝试了另一种方法找到这里这也是不幸的。

sudo apt-get install mesa-utils out:正在读取软件包列表...完成

构建依赖关系树

正在读取状态信息...完成

mesa-utils 已经是最新版本。

升级了 0 个,新安装了 0 个,要删除 0 个,并且有 407 个未升级。

输入:

glxinfo | grep render 输出:X 失败请求的错误:BadRequest(无效的请求代码或没有此类操作)

失败请求的主要操作码:154(GLX)

失败请求的次要操作码:19(X_GLXQueryServerString)

失败请求序列号:12

输出流中的当前序列号:12

输入:

韓國

输出:

X 请求失败的错误:BadRequest(无效的请求代码或没有此操作)

失败请求的主要操作码:154(GLX)

失败请求的次要操作码:19(X_GLXQueryServerString)

失败请求序列号:12

输出流中的当前序列号:12

我还可以尝试什么?

答案1

首次使用 VMware 安装 Ubuntu 时,会出现一个对话框,需要选择“新虚拟机向导” customize hardware。请看此截图:

截屏

现在,转到显示并选择指定显示器设置,然后根据您的系统选择分辨率。您可以在下图中看到,然后保存。查看此屏幕截图:

截屏

相关内容