diff options
author | Cole Robinson <crobinso@redhat.com> | 2022-02-03 15:01:42 -0500 |
---|---|---|
committer | Cole Robinson <crobinso@redhat.com> | 2022-02-03 15:28:24 -0500 |
commit | d09e722a6f5a25bb56ab22a633955a07bd4d6667 (patch) | |
tree | b54196e553908b927e399da92484b6c72d4f9aa7 /data | |
parent | 19efeaf7a6fc745ebc455e7f9b402392bd8a6e73 (diff) | |
download | virt-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.xml | 2 |
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> |