vino-server binds twice to same port (and crashes) on dual screen X11 systems
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
vino |
Confirmed
|
Critical
|
|||
vino (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: vino
Using a dual screen configuration with separate X screens (:0 and :1), vino-server does not start. It seem to be binding to the same port twice. This bug is mentioned on http://
$ /usr/lib/
29/11/2010 09:42:32 Autoprobing TCP port in (all) network interface
29/11/2010 09:42:32 Listening IPv6://[::]:5900
29/11/2010 09:42:32 Listening IPv4://0.0.0.0:5900
29/11/2010 09:42:32 Autoprobing selected port 5900
29/11/2010 09:42:32 Advertising security type: 'TLS' (18)
29/11/2010 09:42:32 Advertising authentication type: 'VNC Authentication' (2)
29/11/2010 09:42:32 Advertising security type: 'VNC Authentication' (2)
29/11/2010 09:42:34 Autoprobing TCP port in (all) network interface
29/11/2010 09:42:34 Listening IPv6://[::]:5900
29/11/2010 09:42:34 Listening IPv4://0.0.0.0:5900
29/11/2010 09:42:34 Problems in NewSocketListen
29/11/2010 09:42:34 Listening IPv6://[::]:5901
29/11/2010 09:42:34 Listening IPv4://0.0.0.0:5901
29/11/2010 09:42:34 Autoprobing selected port 5901
29/11/2010 09:42:34 Advertising security type: 'TLS' (18)
29/11/2010 09:42:34 Advertising authentication type: 'VNC Authentication' (2)
29/11/2010 09:42:34 Advertising security type: 'VNC Authentication' (2)
** ERROR **: Failed to register GObject with DBusConnection
aborting...
Avbruten (SIGABRT)
$
summary: |
- Vino does not start with secondary X screen + vino-server binds twice to same port (and crashes) on dual screen X11 + systems |
Changed in vino: | |
importance: | Unknown → Critical |
status: | Unknown → New |
Changed in vino (Ubuntu): | |
status: | New → Confirmed |
Changed in vino: | |
status: | New → Incomplete |
Changed in vino: | |
status: | Incomplete → Confirmed |
I can confirm that the workaround worked for me, although vino-server needs to be patched to provide a permanent fix.