2017-09-23 update:VNC黑屏与OpenGL选项
测试环境:Raspbian Stretch(2017-09-07)
xrdp
电脑上最方便的方式,直接使用win下的mstsc远程桌面即可,无需再安装第三方软件。
而树莓派上执行一条命令就可以使用了:
1 | sudo apt install xrdp |
然后打开win上的mstsc,输入树莓派ip地址,连接后确认用户和密码。
VNC
优点是支持多平台,iOS、Mac、Linux、Android等都有客户端,远程玩我的世界 minecraft 不会黑屏。
树莓派Raspbian(201609之后的系统)均已经内置realvnc-vnc-server,直接打开使用就可以了,无需再安装tightvncserver等,而tightvncserver与realvnc-vnc-server也有冲突。同时也内置了vnc-viewer,即可以远程其他RealVNC设备。
注意点:打开Desktop OpenGL Full KMS后会远程黑屏,建议使用Fake KMS。
打开方法:
1 | sudo raspi-config |
电脑和手机上安装 VNC-Viewer ,输入树莓派ip地址,验证密码。
Teamviewer
这个优点是有更多的权限管理,传输文件方便,登陆teamviewer账号支持外网远程访问,直接显示HDMI输出的桌面,不像vnc打开的是分配的桌面号;
安装依赖:
1 | sudo aptitude install libc6 libdbus-1-3 libqt5gui5 libqt5widgets5 libqt5qml5 libqt5quick5 libqt5webkit5 libqt5x11extras5 qml-module-qtquick2 qml-module-qtquick-controls qml-module-qtquick-dialogs qml-module-qtquick-window2 qml-module-qtquick-layouts |
安装teamviewer-host:
1 | wget https://download.teamviewer.com/download/linux/teamviewer-host_armhf.deb |