VMWare Player无法复制Xauthorization


0

我目前正在使用最新的Fedora 27系统,我已经下载了VMWare Player .bundle文件。运行它会导致安装成功,但是当我打开VMWare应用程序时会出现问题。它告诉我它需要安装和加载内核模块以供VMWare加载。在此对话框中,按“安装”按钮。但是,它说它无法运行“vmware-modconfig”,因为它“无法复制Xauthorization”。我的主目录中似乎没有.Xauthority文件。我能够按照此问题的答案按照手动创建.Xauthority文件,现在VMWare成功请求我的密码。一旦我输入它,对话框就会消失,没有任何反应。我不妨在这一点上使用VirtualBox。

Answers:


0

我不知道Fedora 27,但如果你在Fedora 27上运行Gnome桌面,它似乎默认为Wayland显示服务器协议。正如这里详细描述的那样,在Wayland下升级图形应用程序的权利并不像Xorg那样容易。所有细节都可以在讨论中找到,这是在Ubuntu 18.04下运行Wayland会话时对我有用的:

xhost si:localuser:root
sudo -H vmplayer

vmplayer现在启动并自动应用所需的内核更新。不要继续这样运行vmplayer!让应用程序以root权限运行的时间超过需要的时间总是一个坏主意。此外,最好在之后再次禁止具有root权限的图形应用程序,因此接下来的步骤是:

<end vmplayer>
xhost -si:localuser:root

在此之后,您可以作为普通用户启动vmplayer。当vmware需要重新编译/安装内核模块时,您将不得不重复这些步骤。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.