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