VNC访问mate或gnome桌面的服务端配置

VNCserver

  • 安装vnc4server

sudo apt install vnc4server
  • 启动vncserver(指定为端口1为例)

vncserver :1

第一次启动vncserver会自动在~/.vnc/目录下生成~/.vnc/xstartup等文件

  • 然后关闭vncserver

vncserver -kill :1
  • 按附录代码修改xstartup文件

    • 方法一
    vi ~/.vnc/xstartup
    
    • 方法二
    rm ~/.vnc/xstartup # 删除掉xstartup文件
    vi ~/.vnc/xstartup # 创建新的xstartup文件直接粘贴附录代码
    chmod 777 ~/.vnc/xstartup # 授权使其可执行
    

附录

gnome桌面

#!/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 &
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
x-window-manager &

gnome-panel &
gnome-settings-daemon &
metacity &

mate桌面

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

#export XKL_XMODMAP_DISABLE=1
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
# x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
mate-session &
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。