
On 02/02/2010 10:13 PM, Stephen Liu wrote:
Hi folks,
KVM Virt-manager host - Debian 5.0
Starting;
Gnome Applications -> System Tools - Virtual Machine Manager
popup following error; Traceback (most recent call last): File "/usr/share/virt-manager/virt-manager.py", line 346, in <module> main() File "/usr/share/virt-manager/virt-manager.py", line 248, in main setup_logging() File "/usr/share/virt-manager/virt-manager.py", line 124, in setup_logging os.mkdir(vm_dir) OSError: [Errno 17] File exists: '/home/satimis/.virt-manager' - end -
$ ls -al /home/satimis/ | grep virt-manager drwxr-xr-x 2 root root 4096 2009-05-31 06:11 .virt-manager
$ mv /home/satimis/.virt-manager /home/satimis/.virt-manager.old01
Restart Applications -> System Tools - Virtual Machine Manager
starting GUI virt-manager but without asking for login as root
$ ls -al /home/satimis/ | grep virt-manager drwxr-xr-x 2 satimis satimis 4096 2010-01-31 10:00 .virt-manager
If changing the owner by running $ sudo chown root:root /home/satimis/.virt-manager
GUI virt-manage can't start with abovementioned warning pop.
Please advise how to fix this problem. I expect with root-password to start GUI virt-manager
You shouldn't be changing the ownership of the .virt-manager directory. If running virt-manager and connecting to qemu:///system, a policykit dialog will appear asking for root (on fedora at least), however the app will still be running as a regular user. If you want to run the app as root, use sudo or su. Other then that I'm not sure what you are asking or why you are trying to change the directory permissions. FYI, I've improved error reporting in this area upstream now, so it will give an explicit permission error rather than just blindly try to recreate the directory: http://hg.fedorahosted.org/hg/virt-manager/rev/96cd3bb0cdc0