首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >VMPlayer安装程序不会在Ubuntu18.04中启动

VMPlayer安装程序不会在Ubuntu18.04中启动
EN

Ask Ubuntu用户
提问于 2018-08-09 17:49:04
回答 3查看 15.6K关注 0票数 2

我正在Ubuntu18.04上安装VMware工作站播放器。这是一个新的Ubuntu安装,所以一切都应该是好的。当我试图运行安装程序时,我得到以下信息:

代码语言:javascript
运行
复制
    ./VMware-Player-14.1.2-8497320.x86_64.bundle 
Extracting VMware Installer...done.
Gtk-Message: Failed to load module "atk-bridge": /usr/lib/x86_64-linux-gnu/libatspi.so.0: undefined symbol: g_type_class_adjust_private_offset
/tmp/vmis.pepCPk/install/vmware-installer/vmware-installer: line 56:  4030 Segmentation fault      (core dumped) VMWARE_INSTALLER="$VMWARE_INSTALLER" VMISPYVERSION="$VMISPYVERSION" "$VMWARE_INSTALLER"/vmis-launcher "$VMWARE_INSTALLER"/vmware-installer.py "$@"

在你把这个问题标记为重复之前,我已经检查了大量潜在的解决方案,但是没有一个问题与Ubuntu18.04的VMware播放器相同。这种情况发生在VMware播放器的7、12和14版本中。谁能给我指明解决这个问题的方向吗?提前感谢!

EN

回答 3

Ask Ubuntu用户

发布于 2018-09-03 09:09:10

这是我安装它的方式。

在安装Vmware Player 14包之前,让我们使用以下命令安装/更新新版本的包及其依赖项:

代码语言:javascript
运行
复制
sudo apt-get update

现在我们需要安装一些依赖项,这是Vmware Player 14安装所必需的。

注意:默认情况下,这些包和依赖项应该已经安装在Ubuntu18.04中,如果没有安装,则可以按照以下步骤安装:

首先安装构建-基本和gcc,如下所示:

代码语言:javascript
运行
复制
sudo apt install build-essential gcc

然后安装libcanberra-gtk-模块,如下所示:

代码语言:javascript
运行
复制
sudo apt install libcanberra-gtk-module

现在,在终端中运行以下命令,在Ubuntu18.04和其他Ubuntu衍生工具上安装VMware工作站播放器14:

代码语言:javascript
运行
复制
mkdir ~/vmware
cd ~/vmware
wget -c https://download3.vmware.com/software/player/file/VMware-Player-14.1.3-9474260.x86_64.bundle

请在这里下载该包:

VMWare播放器14

授予包权限:

sudo chmod u+x VMware-Player-14.1.3-9474260.x86_64包

最后,安装:

代码语言:javascript
运行
复制
sudo ./VMware-Player-14.1.3-9474260.x86_64.bundle

安装程序一启动,请按照屏幕说明完成安装。

选中此复选框以接受许可协议中的条款,然后单击“下一步”。

在启动时更新;选择“是”(如果需要的话)。

反馈;选择“是”或“否”。

许可密钥是可选的(可以保留为空白)。

单击下一个屏幕上的安装。

完成后关闭。

供WINDOWS 10客人使用

如果无法启用3D加速,或者收到警告说:

代码语言:javascript
运行
复制
Hardware graphics acceleration is not available - As a result, this virtual machine may experience very low graphics performance. Follow the instructions provided by your graphics card vendor or Linux distribution in order to update your computer's OpenGL drivers.

代码语言:javascript
运行
复制
No 3D support is available from the host - The 3D features of the virtual machine will be disabled.

编辑隐藏文件/..vmware/preferences,并查找以以下内容开头的行:

代码语言:javascript
运行
复制
mks.gl.allowBlacklistedDrivers

如果不存在,则可以将其添加到文件中,但将其更改为:

代码语言:javascript
运行
复制
mks.gl.allowBlacklistedDrivers = "TRUE"

此外,还需要增加这些行:

代码语言:javascript
运行
复制
mks.enableDX11Renderer = "FALSE"
mks.enableGLRenderer = "TRUE"

这会将3D加速从默认的DX11切换到OpenGL。

现在转到/vmware/ / .vmx (文件),用gedit (或其他编辑器)打开它,并添加以下三行:

代码语言:javascript
运行
复制
mks.gl.allowBlacklistedDrivers = "TRUE"
mks.enableDX11Renderer = "FALSE"
mks.enableGLRenderer = "TRUE"

希望这能帮上忙

票数 1
EN

Ask Ubuntu用户

发布于 2019-07-01 20:25:29

当在linux中更新标头并出现标头模块问题时,请遵循本教程

https://github.com/mkubecek/vmware-host-modules/blob/master/INSTALL

票数 1
EN

Ask Ubuntu用户

发布于 2018-08-23 07:19:04

使用--console选项运行它,作为解决方法。有关更多信息,请查看此链接

代码语言:javascript
运行
复制
sudo ./VMware-Player-e.x.p-xxxx.architecture.bundle --console

解释:

代码语言:javascript
运行
复制
--console  
Use the terminal for installation. 
票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1063931

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档