From becbde4e745dbb0e765349aadab446cc4504fe27 Mon Sep 17 00:00:00 2001 From: srdusr Date: Fri, 24 Feb 2023 12:28:36 +0200 Subject: Enable normal user to use KVM info added --- virt/vm.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/virt/vm.md b/virt/vm.md index 8fc1e8f..4e9f3f2 100644 --- a/virt/vm.md +++ b/virt/vm.md @@ -51,3 +51,18 @@ vboxmanage modifyvm "win10" --accerlerate3d on `$ sudo systemctl enable libvirtd.service` `$ sudo systemctl start libvirtd.service` - - - +3. Enable normal user (non-root) to use KVM +`$ sudo vim /etc/libvirt/libvirtd.conf` +- Set the UNIX domain socket group ownership to libvirt, (around line 85) +unix_sock_group = "libvirt" + +- Set the UNIX socket permissions for the R/W socket (around line 102) +unix_sock_rw_perms = "0770" + +- Add your user account to libvirt group. +`$ sudo usermod -a -G libvirt $(whoami)` +`$ newgrp libvirt` + +- Restart libvirt daemon. +`$ sudo systemctl restart libvirtd.service` +- - - -- cgit v1.2.3