casualsnek / cassowary

Run Windows Applications on Linux as if they are native, Use linux applications to launch files files located in windows vm without needing to install applications on vm. With easy to use configuration GUI
GNU General Public License v2.0
2.93k stars 78 forks source link

virtqemud-sock doesn't exist after attempting to retrieve IP #85

Closed DaKingof closed 2 years ago

DaKingof commented 2 years ago

Describe the bug I installed the app from the AUR and all packages. I opened the app from the command line to the GUI. As soon as I got to the part where I input the VM Domain name and Autodetect IP the GUI crashed and now I am getting this error pictured below. I also am not able to connect to QEMU/KVM connection anymore. Only the user session is availible now. I check the file location and it is indeed not there. Also, I did install the windows script on my Windows 11 host before attempting to run cassowary from my terminal window.

image

casualsnek commented 2 years ago

Can you provide some more details on your system, version of libvirt/vert-manager and your operating system ?

DaKingof commented 2 years ago

Virt-Manager version 4.0.0 Libvirt version 1:8.4.0-1 image

DaKingof commented 2 years ago

This is the error I get when trying to launch admin KVM:

Unable to connect to libvirt qemu:///system.

Failed to connect socket to '/var/run/libvirt/virtqemud-sock': No such file or directory

Libvirt URI is: qemu:///system

Traceback (most recent call last): File "/usr/share/virt-manager/virtManager/connection.py", line 923, in _do_open self._backend.open(cb, data) File "/usr/share/virt-manager/virtinst/connection.py", line 153, in open conn = libvirt.openAuth(self._open_uri, File "/usr/lib/python3.10/site-packages/libvirt.py", line 147, in openAuth raise libvirtError('virConnectOpenAuth() failed') libvirt.libvirtError: Failed to connect socket to '/var/run/libvirt/virtqemud-sock': No such file or directory

DaKingof commented 2 years ago

Fixed by running: sudo systemctl enable libvirtd.service then sudo systemctl start libvirtd.service