Red Hat Bugzilla – Bug 994206
virt-manager doesn't save preferences
Last modified: 2013-08-14 20:09:14 EDT
Description of problem:
Any change in the virt-manager's preferences gets lost after virt-manager exits.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Start virt-manager
2. Go to "Edit"->"Preferences"
3. Change some setting (e.g. check "Enable system tray icon" or change the default storage format...)
4. Exit virt-manager
5. Start it again and take a look at the preferences
All the changes are lost
The changes remain persistent
Things work fine for me.
If you run virt-manager --debug and try to reproduce, do you see any error messages or backtraces? What desktop environment are you using?
Created attachment 784714 [details]
Output of "virt-manager --debug"
This shows where the problem is:
GLib-GIO-Message: Using the 'memory' GSettings backend. Your settings will not be saved or shared with other applications.
Looks like GSettings requires dconf to be installed but doesn't require it. I suppose this happens in the non-Gnome environments only -- I'm using Xfce.
Thanks for the hint about the debugging output.
I suppose this is NOTABUG from the virt-manager's perspective unless you decide to add hard requirement on the dconf to ensure the settings work as expected. Up to you.
Thanks for the info. Weird that gsettings has that fallback but presumably there's a reason. Other gnome apps don't have a Require on dconf so virt-manager likely shouldn't either. Closing as NOTABUG