A área de transferência VNC não funciona

A área de transferência VNC não funciona

Se eu descomentar as duas linhas ~/.vnc/xstartupque habilitam o ambiente de área de trabalho 'normal' para VNC, o vncconfig -iconic &comando será ignorado:

#!/bin/sh

# Uncomment the following two lines for normal desktop:
#unset SESSION_MANAGER
#exec /etc/X11/xinit/xinitrc

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
twm &

Se for executado sem o ambiente de desktop no VNC, a configuração será chamada e minha área de transferência VNC funcionará bem.

Gostaria de executar o ambiente de desktop e ainda carregar o vncconfig.

Alguma idéia de por que isso acontece?

Responder1

É normal porque o execcomando significa "parar de executar este script e substituí-lo (na memória) pelo script de parâmetro de comando".

Se você descomentar a exec /etc/X11/xinit/xinitrclinha, tudo depois dessa linha nunca será executado.

Não conheço o conteúdo do seu, /etc/X11/xinit/xinitrcentão não posso ser exaustivo, mas, provavelmente, você precisa lê-lo com atenção e copiá-lo na ~/.vnc/xstartupconfiguração mínima necessária (em vez de descomentar a linha exec).

informação relacionada