需先验证系统架构与内核兼容性、启用第三方软件安装权限、安装依赖库并修复动态链接、以图形模式运行安装程序、配置vmware服务与图形支持,共五步解决启动失败或安装异常问题。

如果您已在银河麒麟操作系统上安装VMware Workstation Pro但无法正常启动,或在安装过程中遭遇依赖缺失、内核模块加载失败、图形界面异常等问题,则很可能是由于系统环境适配未完成或关键组件未启用。以下是解决此问题的步骤:
一、验证系统架构与内核兼容性
VMware Workstation 17.x 要求宿主机运行 x86_64 架构且内核版本不低于 5.4,同时需启用 KVM 支持。银河麒麟 V10 SP1(内核 5.4.18)及 SP3(内核 6.6+)已满足基础要求,但默认可能禁用虚拟化相关模块。
1、打开终端,执行 uname -m 确认输出为 x86_64;
2、执行 uname -r 查看内核版本,若低于 5.4.0 则需升级系统;
3、运行 lsmod | grep kvm 检查 kvm_intel 或 kvm_amd 模块是否已加载;
4、若无输出,需进入 BIOS 启用 Intel VT-x 或 AMD-V,并在麒麟系统中执行 sudo modprobe kvm && sudo modprobe kvm_intel 手动加载。
二、启用第三方软件安装权限
银河麒麟桌面版默认限制非商店应用安装,而 VMware 安装包为 .bundle 格式,必须显式授权才能执行。
1、点击左下角“开始菜单”→“控制中心”→“应用管理”;
2、在“软件源设置”或“安全策略”中找到 允许安装非商店应用 选项并勾选;
3、若该选项不可见,打开终端执行 sudo chmod +x /path/to/VMware-Workstation-Full-17.x.x-xxxxxx.bundle(替换为实际路径);
4、再次确认当前用户属于 sudo 组:运行 groups,输出中应含 sudo。
三、安装依赖库并修复动态链接
VMware 安装程序依赖 libudev、libglib、libcanberra-gtk3 等 GNOME 基础库,麒麟 V10 默认未预装完整 GTK3 运行时,需手动补全。
1、在终端中依次执行:sudo apt update;
2、运行 sudo apt install libudev1 libglib2.0-0 libcanberra-gtk3-0 libgtk-3-0 libnotify4 libnss3 libsecret-1-0;
3、若提示 libudev.so.1: cannot open shared object file,创建软链接:sudo ln -sf /lib/x86_64-linux-gnu/libudev.so.1 /usr/lib/libudev.so.1;
4、执行 sudo ldconfig 刷新动态库缓存。
四、以图形模式运行安装程序
直接双击 .bundle 文件常因权限或会话上下文错误导致静默失败;必须在具备 D-Bus 和 X11 权限的图形终端中执行安装命令。
1、确保已登录图形桌面(GNOME/Kylin Desktop),而非纯终端 tty;
2、右键桌面空白处,选择“在终端中打开”;
3、输入完整安装命令:sudo ./VMware-Workstation-Full-17.x.x-xxxxxx.bundle --console(添加 --console 可跳过 GUI 安装向导,避免 Qt 库缺失报错);
4、按提示输入 yes 接受许可,选择安装路径(建议保持默认 /usr/lib/vmware);
5、安装完成后,执行 sudo vmware-modconfig --console --install-all 编译并加载所有内核模块。
五、配置 VMware 服务与图形支持
安装成功后,VMware 的核心服务(vmware-workstation-server)和图形前端(vmware)需分别启用,否则无法启动虚拟机界面。
1、启动后台服务:sudo systemctl start vmware-workstation-server;
2、设置开机自启:sudo systemctl enable vmware-workstation-server;
3、检查服务状态:sudo systemctl status vmware-workstation-server,确认显示 active (running);
4、首次运行图形界面前,需安装 VMware Tools 依赖:sudo apt install open-vm-tools-desktop;
5、重启图形会话或注销重登后,点击“开始菜单”→“系统工具”→“VMware Workstation”即可启动。











