Como posso ter novos arquivos ~ / .vnc / xtartup configurados para a área de trabalho normal por padrão?

3

Quando um usuário executa pela primeira vez vncserver , o seguinte arquivo ~/.vnc/xstartup é criado:

#!/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 &

Eu quero modificar o arquivo padrão para que as seguintes linhas não sejam comentadas:

unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc

Como devo fazer isso?

    
por Belmin Fernandez 26.10.2012 / 15:15

1 resposta

3

Crie um arquivo /etc/vnc/xstartup com o seguinte conteúdo:

#!/bin/bash
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc

E conceda as permissões de leitura e execução a todos os usuários:

chmod 0755 /etc/vnc/xstartup

Então este script será executado pelo servidor vnc de qualquer usuário

    
por 26.10.2012 / 17:13

Tags