web-dev-qa-db-ja.com

デフォルトで通常のデスクトップ用に新しい〜/ .vnc / xstartupファイルを構成するにはどうすればよいですか?

ユーザーが最初にvncserverを実行すると、次の~/.vnc/xstartupファイルが作成されます:

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

デフォルトファイルを変更して、次の行のコメントを解除します。

unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc

これについてどうすればいいですか?

4

ファイルを作成する/etc/vnc/xstartup以下の内容で:

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

そして、すべてのユーザーに読み取りと実行の権限を与えます。

chmod 0755 /etc/vnc/xstartup

次に、このスクリプトは任意のユーザーのvncサーバーによって実行されます

5
Serge