VMWare Player kann Xauthorization nicht kopieren

VMWare Player kann Xauthorization nicht kopieren

Ich verwende derzeit ein aktuelles Fedora 27-System und habe die .bundle-Datei des VMWare Players heruntergeladen. Wenn ich sie ausführe, wird die Installation erfolgreich ausgeführt, aber das Problem tritt auf, wenn ich die VMWare-App öffne. Es wird mir angezeigt, dass Kernelmodule installiert und geladen werden müssen, damit VMWare geladen werden kann. In diesem Dialogfeld drücke ich die Schaltfläche „Installieren“. Dann wird jedoch angezeigt, dass die Ausführung von „vmware-modconfig“ fehlgeschlagen ist, da „Xauthorization nicht kopiert werden konnte“. Ich scheine keine .Xauthority-Datei in meinem Home-Verzeichnis zu haben. Ich konnte eine .Xauthority-Datei manuell erstellen, indem ich die Schritte indiese Frage's Antwort von ton, und jetzt fragt VMWare erfolgreich nach meinem Passwort. Sobald ich es eingebe, verschwindet der Dialog und nichts passiert. An diesem Punkt könnte ich genauso gut VirtualBox verwenden. Kann jemand helfen, dieses Problem zu lösen?

Antwort1

Ich kenne Fedora 27 nicht, aber wenn Sie den Gnome-Desktop auf Fedora 27 ausführen, scheint es, dass standardmäßig das Wayland-Display-Server-Protokoll verwendet wird. Wie beschriebenHierim Detail ist es nicht so einfach, die Rechte grafischer Anwendungen unter Wayland zu erhöhen, wie es unter Xorg der Fall war. Alle Einzelheiten finden Sie in dieser Diskussion. Hier ist, was bei mir unter Ubuntu 18.04 beim Ausführen einer Wayland-Sitzung funktioniert hat:

xhost si:localuser:root
sudo -H vmplayer

vmplayer startet nun und wendet automatisch die erforderlichen Kernel-Updates an. Führen Sie vmplayer nicht so weiter aus! Es ist immer keine gute Idee, Anwendungen länger als nötig mit Root-Rechten laufen zu lassen. Außerdem ist es eine gute Idee, grafische Anwendungen mit Root-Rechten danach wieder zu verbieten. Die nächsten Schritte sind daher:

<end vmplayer>
xhost -si:localuser:root

Danach können Sie vmplayer als normaler Benutzer starten. Sie müssen diese Schritte natürlich jedes Mal wiederholen, wenn vmware Kernelmodule neu kompilieren/installieren muss.

verwandte Informationen