这一节比较简单,仍然是基于上一次的有线连接的ip,进行桌面的显示,可以不再是只有命令行的操作了 。
首先在putty里面输入命令行:
sudo apt-get install xrdp
接下来去windows系统里面自带的“远程控制”输入ip和用户名+密码,登录就可以看到画面啦!!
这边只需要打开树莓派的vnc功能就可以了。
打开vnc就可以了。
为了方便起见,还可以设置开机自启动vnc,这样每次都不用自己开了,步骤如下:
创建/etc/init.d/vncserver
sudo touch /etc/init.d/vncserver
然后对这个文档进行修改:
sudo nano /etc/init.d/vncserver
然后输入一下内容:
#!/bin/sh
### BEGIN INIT INFO
# Provides: tightvncserver
# Required-Start: $syslog $remote_fs $network
# Required-Stop: $syslog $remote_fs $network
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Starts VNC Server on system start.
# Description: Starts tight VNC Server. Script written by James Swineson.
### END INIT INFO
# /etc/init.d/vncserver
VNCUSER='cm4'
case "$1" in
start)
#cm4用户运行'vncserver :1'指令,如果使用的是其他VNC 直接替换成对应的启动命令即可
su $VNCUSER -c 'vncserver :1'
echo "Starting VNC Server for $VNCUSER"
;;
stop)
su $VNCUSER -c 'vncserver -kill :1'
echo "TightVNC Server stopped"
;;
*)
echo "Usage: /etc/init.d/vncserver {start|stop}"
exit 1
;;
esac
exit 0
ctrl+o保存,ctrl+e退出。
然后在终端依次输入这些命令:
第一条代表对该文件添加可执行权限,第二条代表添加开机启动列表。
sudo chmod 755 /etc/init.d/vncserver
sudo update-rc.d vncserver defaults
(取消开机启动:sudo update-rc.d -f vncserver remove)
大功告成!!(参考博客:Linux下vnc的安装、使用以及设置开机启动)
接下来去windows系统里面自带的“远程控制”输入ip和用户名+密码,同前面。
————————————————————手动分割线————————————
至于无线的连接。。我启用vncserver的时候告诉我端口冲突。。检查了端口的状态5900是listen的状态。。。后来直接用5900的端口进行远程vnc连接了。