summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorCole Robinson <crobinso@redhat.com>2022-02-03 15:01:42 -0500
committerCole Robinson <crobinso@redhat.com>2022-02-03 15:28:24 -0500
commitd09e722a6f5a25bb56ab22a633955a07bd4d6667 (patch)
treeb54196e553908b927e399da92484b6c72d4f9aa7 /data
parent19efeaf7a6fc745ebc455e7f9b402392bd8a6e73 (diff)
downloadvirt-manager-d09e722a6f5a25bb56ab22a633955a07bd4d6667.tar.gz
config: Disable libguestfs UI integration by default
If python3-libguestfs is installed, virt-manager will use it automatically to fetch guest OS icons, installed application lists, and some other details. In practice though the libguestfs integration usually doesn't work, because most virt-manager created VMs have disks image in a location only accessible to root, and our libguestfs usage needs the disks accessible by the app user. When it does work, we don't cache the results across app runs, so libguestfs spawns lots of inspecting VMs every app startup, with lots of log chatter and CPU spiking. Then there's the confusion that app behavior can noticeably change through the install of another package and an app restart. I think it's simpler from a maintenance perspective to disable this by default. If we fix those two big issues then maybe we can change it back in the future Signed-off-by: Cole Robinson <crobinso@redhat.com>
Diffstat (limited to 'data')
-rw-r--r--data/org.virt-manager.virt-manager.gschema.xml2
1 files changed, 1 insertions, 1 deletions
diff --git a/data/org.virt-manager.virt-manager.gschema.xml b/data/org.virt-manager.virt-manager.gschema.xml
index 8753c11d..1bdb271e 100644
--- a/data/org.virt-manager.virt-manager.gschema.xml
+++ b/data/org.virt-manager.virt-manager.gschema.xml
@@ -66,7 +66,7 @@
</key>
<key name="enable-libguestfs-vm-inspection" type="b">
- <default>true</default>
+ <default>false</default>
<summary>Enable libguestfs VM inspection</summary>
<description>Enable libguestfs VM inspection for things like OS icons, installed applications, etc. This only works if python libguestfs bindings are installed.</description>
</key>