Description of problem: [orion@orca ~]$ x11vnc -gui tray=setpass -rfbport 5900 -bg -o ~/.x11vnc.log starting gui, trying display: :0 14/01/2011 11:40:44 icon_mode_file=/tmp/x11vnc.tray.2R8UaV PORT=5900 [orion@orca ~]$ 14/01/2011 11:40:44 gui: got SIGUSR1 14/01/2011 11:40:44 gui: ping succeeded. ps -fe | grep vnc orion 18628 1 0 11:40 ? 00:00:00 x11vnc -gui tray=setpass -rfbport 5900 -bg -o /export/home/orion/.x11vnc.log orion 18635 18627 0 11:40 pts/3 00:00:00 [x11vnc] <defunct> orion 18804 2238 0 11:44 pts/3 00:00:00 grep --color=auto vnc Yields dialog box with: tail: cannot watch `/tmp/x11vnc.tray.2R8UaV': No such file or directory tail: cannot watch `/tmp/x11vnc.tray.2R8UaV': No such file or directory while executing "close $channel" (procedure "read_client_info" line 25) invoked from within "read_client_info $client_tail" (procedure "read_client_tail" line 5) invoked from within "read_client_tail" Version-Release number of selected component (if applicable): x11vnc-0.9.8-14.fc13.i686 How reproducible: Every time
Hello. Firstlay thank you for the bugreport. Please can you try new version from rawhide, is it fix problem or not?
Same error with x11vnc-0.9.12-15.fc15.i686
(In reply to comment #0) > Yields dialog box with: When it happened? How reproduce? I run as you wrote, it seams runned. What next?
Looks like a race condition. It looks like x11vnc forks and one process exits and on exit cleans up the icon_mode_file. Works for me sometimes, but not others.
Ohh, if it is not always reproducable it will hard to fix. Can you try provide reproducable and conditions for that?
According to http://www.karlrunge.com/x11vnc/#beta-test this is fixed in 0.9.13: Fix race condition in tkx11vnc gui where the comm file may be deleted before tail opens it. I built it locally and it seems to work. Don't seem to need x11vnc-0.9.8-XShm-explicit-include.patch anymore either.
Thanks. I hope it really fixed in this version. Please check that build http://koji.fedoraproject.org/koji/taskinfo?taskID=3577890
Any chance of F16/F15 updates please?
Could you please test it before? I think it should not have excessive dependencies. If it works I'll submit updates for the stable branches. Or you want scratch build for that?
tested it here and it works fine on F16.
x11vnc-0.9.13-1.fc16 has been submitted as an update for Fedora 16. https://admin.fedoraproject.org/updates/x11vnc-0.9.13-1.fc16
x11vnc-0.9.13-1.fc15 has been submitted as an update for Fedora 15. https://admin.fedoraproject.org/updates/x11vnc-0.9.13-1.fc15
x11vnc-0.9.13-1.el6 has been submitted as an update for Fedora EPEL 6. https://admin.fedoraproject.org/updates/x11vnc-0.9.13-1.el6
x11vnc-0.9.13-1.el5 has been submitted as an update for Fedora EPEL 5. https://admin.fedoraproject.org/updates/x11vnc-0.9.13-1.el5
Thanks for the help.
x11vnc-0.9.13-1.fc16 has been pushed to the Fedora 16 stable repository. If problems still persist, please make note of it in this bug report.
x11vnc-0.9.13-1.fc15 has been pushed to the Fedora 15 stable repository. If problems still persist, please make note of it in this bug report.
x11vnc-0.9.13-1.el5 has been pushed to the Fedora EPEL 5 stable repository. If problems still persist, please make note of it in this bug report.
x11vnc-0.9.13-1.el6 has been pushed to the Fedora EPEL 6 stable repository. If problems still persist, please make note of it in this bug report.