I first installed VMWare player (VMware-Player-Full-17.5.0-22583795.x86_64.bundle) to run some programs/old Windows games on W10. Everything worked fine for the little testing I did, no complaints. I used VMWare for a few days like this. Then I was really annoyed that I cannot make VMware Player (the free version) run in fullscreen, so I searched for how to install QEMU, since that's open source and... maybe it can run some old 3D games/apps in full screen without GPU pass-through shenanigans? I don't know, but VMWare did run F.E.A.R. without any extra configuration from me. And I'm not playing FEAR in a VM, I know WINE exists and I love it, but this is just to give you an idea of what I expect and what worked for me.
Now, on to the QEMU and Virt Manager install... Given that I'm a Linux newbie, I don't have a solid idea of what I'm really doing with every single terminal command, I'm mostly just following instructions from tutorials. So I don't understand where I messed up. I followed this tutorial:
https://christitus.com/vm-setup-in-linux/
And now, after installing QEMU and Virt Manager from the tutorial above, VMWare Player doesn't display my Virtual Machines in its main menu anymore. Furthermore, I can click "Open a virtual machine" and point it to the .vmx file, but it just does absolutely nothing. However... if I directly double click the .vmx file, it does open the VM in VMWare Player with no problems. Weird.
So, double clicking the file works, but I cannot view it in the VMWare list. And this is quite important, because I can't modify its settings, as the VM is running, and I can't seem to install VMWare tools either (it's greyed out when the VM is active).
To install QEMU and Virt Manager, I used these commands in the following order (from that tutorial). Hopefully, someone can notice what screwed up my VMWare install from these commands:
Code: Select all
sudo apt install qemu-kvm qemu-system qemu-utils python3 python3-pip libvirt-clients libvirt-daemon-system bridge-utils virtinst libvirt-daemon virt-manager -y
Code: Select all
sudo virsh net-start default
Code: Select all
sudo virsh net-autostart default
Code: Select all
sudo usermod -aG libvirt $USER
sudo usermod -aG libvirt-qemu $USER
sudo usermod -aG kvm $USER
sudo usermod -aG input $USER
sudo usermod -aG disk $USER
Code: Select all
username@PCName:~$ sudo virsh net-list --all
Name State Autostart Persistent
--------------------------------------------
default active yes yes
Code: Select all
Nov 29 13:54:08 PCName libvirtd[1120]: Unable to read from monitor: Connection reset by peer
Nov 29 13:54:08 PCName libvirtd[1120]: internal error: qemu unexpectedly closed the monitor: 2023-11-29T11:54:08.107803Z qemu-system-x86_64: egl: eglInitialize failed
2023-11-29T11:54:08.107914Z qemu-system-x86_64: Failed to initialize EGL render node for SPICE GL
Nov 29 13:54:08 PCName libvirtd[1120]: internal error: process exited while connecting to monitor: 2023-11-29T11:54:08.107803Z qemu-system-x86_64: egl: eglInitialize failed
2023-11-29T11:54:08.107914Z qemu-system-x86_64: Failed to initialize EGL render node for SPICE GL
Nov 29 13:55:02 PCName libvirtd[1120]: Unable to read from monitor: Connection reset by peer
Nov 29 13:55:02 PCName libvirtd[1120]: internal error: qemu unexpectedly closed the monitor: 2023-11-29T11:55:02.946559Z qemu-system-x86_64: egl: eglInitialize failed
2023-11-29T11:55:02.946679Z qemu-system-x86_64: Failed to initialize EGL render node for SPICE GL
Nov 29 13:55:02 PCName libvirtd[1120]: internal error: process exited while connecting to monitor: 2023-11-29T11:55:02.946559Z qemu-system-x86_64: egl: eglInitialize failed
2023-11-29T11:55:02.946679Z qemu-system-x86_64: Failed to initialize EGL render node for SPICE GL
Nov 29 13:57:17 PCName libvirtd[1120]: Unable to read from monitor: Connection reset by peer
Nov 29 13:57:17 PCName libvirtd[1120]: internal error: qemu unexpectedly closed the monitor: 2023-11-29T11:57:17.127985Z qemu-system-x86_64: -device virtio-vga-gl,id=video0,max_outputs=1,bus=pcie.0,addr=0x1: opengl is not available
Nov 29 13:57:17 PCName libvirtd[1120]: internal error: process exited while connecting to monitor: 2023-11-29T11:57:17.127985Z qemu-system-x86_64: -device virtio-vga-gl,id=video0,max_outputs=1,bus=pcie.0,addr=0x1: opengl is not available