Description of problem: Any action of spice-vdagent fails. In /var/log/spice-vdagentd/spice-vdagentd.log, there are these this line for each instance of spice-vdagent: GetSessionForUnixProcess failed: Unable to lookup session information for process '`pidof spice-vdagent`' GetActiveSession failed: Seat has no active session Version-Release number of selected component (if applicable): spice-vdagent-0.8.1-1.fc16.x86_64 How reproducible: always Steps to Reproduce: 1. Install spice-vdagent Fedora 17/rawhide VM that supports gnome-shell rendering via LLVMpipe 2. log in to session 3. check if there are above mentioned lines in spice-vdagentd.log Actual results: the errors are in a log, features like guest to client copy & paste do not work Expected results: log does not contain such errors, guest to client copy & paste works Additional info:
Now it can't recognize KDE session as well. This means that no spice-vdagentd features are available for Fedora 17 guests.
(In reply to comment #1) > Now it can't recognize KDE session as well. This means that no spice-vdagentd > features are available for Fedora 17 guests. This is expected, since F-17 no longer has ConsoleKit, and spice-vdagentd uses that to figure out to which sessions the per session spice-vdagent processes belong. So it won't work with any DE / WM in F-17. spice-vdagent needs to be updated to know how to get this same information from systemd instead. This is on my TODO since this weekend (when I learned about this myself). I'm afraid I cannot give an ETA for a fix for this atm.
spice-vdagent-0.10.0-1.fc17 has been submitted as an update for Fedora 17. https://admin.fedoraproject.org/updates/spice-vdagent-0.10.0-1.fc17
Note that the new agent also needs some selinux-policy changes to work out of the box. For now you're advised to run with selinux set to permissive if you want to run the agent. This is being tracked in bug 805907.
Package spice-vdagent-0.10.0-1.fc17: * should fix your issue, * was pushed to the Fedora 17 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing spice-vdagent-0.10.0-1.fc17' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2012-4466/spice-vdagent-0.10.0-1.fc17 then log in and leave karma (feedback).
I installed this update, alongside with selinux-policy-3.10.0-106.fc17 and now the daemon refuses to start: # service vdagentd start Redirecting to /bin/systemctl start vdagentd.service Failed to issue method call: Unit vdagentd.service failed to load: No such file or directory. See system logs and 'systemctl status vdagentd.service' for details. [root@branched julas]# systemctl status vdagentd.service vdagentd.service Loaded: error (Reason: No such file or directory) Active: inactive (dead)
Hmm, it might say it is dead but at least clipboard sharing seems to be working. Strange.
(In reply to comment #6) > I installed this update, alongside with selinux-policy-3.10.0-106.fc17 and now > the daemon refuses to start: > > # service vdagentd start > Redirecting to /bin/systemctl start vdagentd.service > Failed to issue method call: Unit vdagentd.service failed to load: No such file > or directory. See system logs and 'systemctl status vdagentd.service' for > details. > [root@branched julas]# systemctl status vdagentd.service > vdagentd.service > Loaded: error (Reason: No such file or directory) > Active: inactive (dead) Hi, The name of the service is (and has always been): "spice-vdagentd.service", not "vdagentd.service" Regards, Hans
spice-vdagent-0.10.0-1.fc17 has been pushed to the Fedora 17 stable repository. If problems still persist, please make note of it in this bug report.