O Vino-server não funciona desde a atualização para 11.10

4

Desde que atualizei para Oneric Ocelot vino-server não funciona mais na minha máquina. Embora eu tenha definido tudo exatamente como antes, ele não é iniciado quando o System inicia ou efetuo login. Tentando iniciá-lo manualmente com o comando

/usr/lib/vino/vino-server

Recebo uma mensagem de erro como esta:

(vino-server:20260): EggSMClient-CRITICAL **: egg_sm_client_set_mode: assertion 'global_client == NULL || global_client_mode == EGG_SM_CLIENT_MODE_DISABLED' failed
09/11/2011 03:58:46 Autoprobing TCP port in (all) network interface
09/11/2011 03:58:46 Listening IPv6://[::]:5900
09/11/2011 03:58:46 Listening IPv4://0.0.0.0:5900
09/11/2011 03:58:46 Autoprobing selected port 5900
09/11/2011 03:58:46 Advertising security type: 'TLS' (18)
09/11/2011 03:58:46 Re-binding socket to listen for VNC connections on TCP port 5900 in (all) interface
09/11/2011 03:58:46 Listening IPv6://[::]:5900
09/11/2011 03:58:46 Listening IPv4://0.0.0.0:5900
09/11/2011 03:58:46 Clearing securityTypes
09/11/2011 03:58:46 Advertising security type: 'TLS' (18)
09/11/2011 03:58:46 Clearing securityTypes
09/11/2011 03:58:46 Advertising security type: 'TLS' (18)
09/11/2011 03:58:46 Advertising authentication type: 'No Authentication' (1)
09/11/2011 03:58:46 Re-binding socket to listen for VNC connections on TCP port 5900 in (all) interface
09/11/2011 03:58:46 Listening IPv6://[::]:5900
09/11/2011 03:58:46 Listening IPv4://0.0.0.0:5900
09/11/2011 03:58:46 Clearing securityTypes
09/11/2011 03:58:46 Clearing authTypes
09/11/2011 03:58:46 Advertising security type: 'TLS' (18)
09/11/2011 03:58:46 Advertising authentication type: 'VNC Authentication' (2)
09/11/2011 03:58:46 Clearing securityTypes
09/11/2011 03:58:46 Clearing authTypes
09/11/2011 03:58:46 Advertising security type: 'TLS' (18)
09/11/2011 03:58:46 Advertising authentication type: 'VNC Authentication' (2)
09/11/2011 03:58:46 Advertising security type: 'VNC Authentication' (2)
*** glibc detected *** /usr/lib/vino/vino-server: malloc(): memory corruption: 0x0000000001c3ff10 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x78a96)[0x7f5db2a7ea96]
/lib/x86_64-linux-gnu/libc.so.6(+0x7a5f8)[0x7f5db2a805f8]
/lib/x86_64-linux-gnu/libc.so.6(__libc_malloc+0x6d)[0x7f5db2a8277d]
/usr/lib/libminiupnpc.so.5(soapPostSubmit+0xf2)[0x7f5db3f3c202]
/usr/lib/libminiupnpc.so.5(+0x35eb)[0x7f5db3f3c5eb]
/usr/lib/libminiupnpc.so.5(UPNP_GetStatusInfo+0x82)[0x7f5db3f3dc32]
/usr/lib/libminiupnpc.so.5(UPNPIGD_IsConnected+0x39)[0x7f5db3f3d039]
/usr/lib/libminiupnpc.so.5(UPNP_GetValidIGD+0x182)[0x7f5db3f3d1f2]
/usr/lib/vino/vino-server[0x415e97]
/usr/lib/vino/vino-server[0x4163b8]
/usr/lib/vino/vino-server[0x40f1a4]
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0(+0xb7afa)[0x7f5db56d2afa]
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0(g_simple_async_result_complete+0x87)[0x7f5db5682c17]
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0(+0xafa3a)[0x7f5db56caa3a]
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0(g_simple_async_result_complete+0x87)[0x7f5db5682c17]
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0(+0x67d29)[0x7f5db5682d29]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x1dd)[0x7f5db4629a5d]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x45258)[0x7f5db462a258]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_loop_run+0x162)[0x7f5db462a792]
/usr/lib/vino/vino-server[0x40ba1b]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed)[0x7f5db2a2730d]
/usr/lib/vino/vino-server[0x40bafd]
======= Memory map: ========
00400000-00443000 r-xp 00000000 08:01 1978132                            /usr/lib/vino/vino-server
00642000-00643000 r--p 00042000 08:01 1978132                            /usr/lib/vino/vino-server
00643000-00645000 rw-p 00043000 08:01 1978132                            /usr/lib/vino/vino-server
00645000-00652000 rw-p 00000000 00:00 0 
01a87000-01c54000 rw-p 00000000 00:00 0                                  [heap]
7f5da4000000-7f5da4021000 rw-p 00000000 00:00 0 
7f5da4021000-7f5da8000000 ---p 00000000 00:00 0 
7f5da95cd000-7f5da95e2000 r-xp 00000000 08:01 396975                     /lib/x86_64-linux-gnu/libgcc_s.so.1
7f5da95e2000-7f5da97e1000 ---p 00015000 08:01 396975                     /lib/x86_64-linux-gnu/libgcc_s.so.1
7f5da97e1000-7f5da97e2000 r--p 00014000 08:01 396975                     /lib/x86_64-linux-gnu/libgcc_s.so.1
7f5da97e2000-7f5da97e3000 rw-p 00015000 08:01 396975                     /lib/x86_64-linux-gnu/libgcc_s.so.1
7f5da97e3000-7f5da97e4000 ---p 00000000 00:00 0 
7f5da97e4000-7f5da9fe4000 rw-p 00000000 00:00 0 
7f5da9fe4000-7f5da9fe5000 ---p 00000000 00:00 0 
7f5da9fe5000-7f5daa7e5000 rw-p 00000000 00:00 0 
7f5daa7e5000-7f5daa7e6000 ---p 00000000 00:00 0 
7f5daa7e6000-7f5daafe6000 rw-p 00000000 00:00 0 
7f5daafe6000-7f5daafea000 r-xp 00000000 08:01 2754313                    /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so
7f5daafea000-7f5dab1ea000 ---p 00004000 08:01 2754313                    /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so
7f5dab1ea000-7f5dab1eb000 r--p 00004000 08:01 2754313                    /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so
7f5dab1eb000-7f5dab1ec000 rw-p 00005000 08:01 2754313                    /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so
7f5dab1ec000-7f5dab1fa000 r-xp 00000000 08:01 2230326                    /usr/lib/gtk-3.0/3.0.0/theming-engines/libunico.so
7f5dab1fa000-7f5dab3f9000 ---p 0000e000 08:01 2230326                    /usr/lib/gtk-3.0/3.0.0/theming-engines/libunico.so
7f5dab3f9000-7f5dab3fa000 r--p 0000d000 08:01 2230326                    /usr/lib/gtk-3.0/3.0.0/theming-engines/libunico.so
7f5dab3fa000-7f5dab3fb000 rw-p 0000e000 08:01 2230326                    /usr/lib/gtk-3.0/3.0.0/theming-engines/libunico.so
7f5dab3fb000-7f5dab408000 r-xp 00000000 08:01 396987                     /lib/x86_64-linux-gnu/libudev.so.0.12.0
7f5dab408000-7f5dab607000 ---p 0000d000 08:01 396987                     /lib/x86_64-linux-gnu/libudev.so.0.12.0
7f5dab607000-7f5dab608000 r--p 0000c000 08:01 396987                     /lib/x86_64-linux-gnu/libudev.so.0.12.0
7f5dab608000-7f5dab609000 rw-p 0000d000 08:01 396987                     /lib/x86_64-linux-gnu/libudev.so.0.12.0
7f5dab609000-7f5dab632000 r-xp 00000000 08:01 2100143                    /usr/lib/gio/modules/libgvfsdbus.so
7f5dab632000-7f5dab832000 ---p 00029000 08:01 2100143                    /usr/lib/gio/modules/libgvfsdbus.so
7f5dab832000-7f5dab833000 r--p 00029000 08:01 2100143                    /usr/lib/gio/modules/libgvfsdbus.so
7f5dab833000-7f5dab834000 rw-p 0002a000 08:01 2100143                    /usr/lib/gio/modules/libgvfsdbus.so
7f5dab834000-7f5dab835000 rw-p 00000000 00:00 0 
7f5dab835000-7f5dab83c000 r-xp 00000000 08:01 2106560                    /usr/lib/gio/modules/libdconfsettings.so
7f5dab83c000-7f5daba3c000 ---p 00007000 08:01 2106560                    /usr/lib/gio/modules/libdconfsettings.so
7f5daba3c000-7f5daba3d000 r--p 00007000 08:01 2106560                    /usr/lib/gio/modules/libdconfsettings.so
7f5daba3d000-7f5daba3e000 rw-p 00008000 08:01 2106560                    /usr/lib/gio/modules/libdconfsettings.so
7f5daba3e000-7f5daba54000 r-xp 00000000 08:01 1841289                    /usr/lib/gvfs/libgvfscommon.so
7f5daba54000-7f5dabc53000 ---p 00016000 08:01 1841289                    /usr/lib/gvfs/libgvfscommon.so
7f5dabc53000-7f5dabc54000 r--p 00015000 08:01 1841289                    /usr/lib/gvfs/libgvfscommon.so
7f5dabc54000-7f5dabc55000 rw-p 00016000 08:01 1841289                    /usr/lib/gvfs/libgvfscommon.so
7f5dabc55000-7f5dabc68000 r-xp 00000000 08:01 2100142                    /usr/lib/gio/modules/libgioremote-volume-monitor.so
7f5dabc68000-7f5dabe67000 ---p 00013000 08:01 2100142                    /usr/lib/gio/modules/libgioremote-volume-monitor.so
7f5dabe67000-7f5dabe68000 r--p 00012000 08:01 2100142                    /usr/lib/gio/modules/libgioremote-volume-monitor.so
7f5dabe68000-7f5dabe69000 rw-p 00013000 08:01 2100142                    /usr/lib/gio/modules/libgioremote-volume-monitor.so
7f5dabe69000-7f5dabe6f000 r-xp 00000000 08:01 1966386                    /usr/lib/x86_64-linux-gnu/libogg.so.0.7.1
7f5dabe6f000-7f5dac06e000 ---p 00006000 08:01 1966386                    /usr/lib/x86_64-linux-gnu/libogg.so.0.7.1
7f5dac06e000-7f5dac06f000 r--p 00005000 08:01 1966386                    /usr/lib/x86_64-linux-gnu/libogg.so.0.7.1
7f5dac06f000-7f5dac070000 rw-p 00006000 08:01 1966386                    /usr/lib/x86_64-linux-gnu/libogg.so.0.7.1Abgebrochen

O que devo fazer? Obrigado por ajudar!

    
por user5950 09.11.2011 / 04:01

2 respostas

6

Parece ser um bug. Veja abaixo:

  1. Bug da barra de lançamento # 869948 (duplicado da 2ª, mas correspondente mensagem de erro)
  2. Bug da barra de lançamento # 841384

Possíveis soluções alternativas são detalhadas no tópico do fórum (mencionado no segundo relatório de erros):

Uma possível solução é instalar e usar o GNOME Classic , o outro parece ser usar um servidor VNC diferente , por exemplo. x11vnc .

    
por lgarzo 09.11.2011 / 10:15
1

A correção mais fácil é reinstalar o vino:

sudo apt-get remove vino
sudo apt-get install vino

Vi outro post onde isso funcionou para a maioria dos usuários. Você provavelmente já fez isso, mas não se esqueça de Pref > e definir o compartilhamento da área de trabalho.

Eu pessoalmente acho que o Vino é mais fácil de usar do que o x11vnc, mas você pode tentar isso também, como sugerido.

    
por Sev 11.12.2011 / 00:23

Tags