树莓派开机自动运行vncviewer

一般都是电脑连接树莓派进行管理,我这次是使用树莓派自动远程电脑后显示其它远程桌面的内容作为远程显示器使用,这就要开机自动运行vncview。

树莓派官方系统,首先安装vncview,系统自带了server端,软件里很方便的就可以安装上viwer端。

远程windows服务器端我选用tightVNC1.3版本,realvnc测试连接正常。密码设置为无,且允许无密码连接。正常运行winvnc就好了。

在自动运行桌面的用户目录下进入/home/pi/.config/autostart目录,创建文件VNC.desktop

[Desktop Entry]
Type=Application
Name=VNC自动启动
Comment=自动启动VNCvierer
NoDisplay=false
Exec=sudo sh /home/pi/vnc.sh
NotShowIn=GNOME;KDE;XFCE;
Name[zh_CN]=VNC自动启动

创建/home/pi/vnc.sh文件

while true
do
        ping -c 1 -w 1 172.16.80.20
        if [ $? != 0 ];then     
                echo " ping fail "
                sleep 1
        else                   
		sudo vncviewer -FullScreen 172.16.80.20
        fi                                
                                          
done

延伸:取消屏保

进入目录:cd /etc/lightdm
1.sudo chmod 777 lightdm.conf
2.配置文件增加行:xserver-command=X -s 0 -dpms
3.重启生效
此条目发表在待分类分类目录。将固定链接加入收藏夹。