zoukankan      html  css  js  c++  java
  • 树莓派的可执行程序开机自启动与VNC远程出现Cannot currently show the desktop问题解决

    树莓派自启动

    1.不带外接硬件的自启动

    首先建立一个脚本文件test.sh

    sudo vim test.sh

    内容如下

    #!/bin/sh
    //加入你可执行文件对应的路径
    cd /home/pi/worksoace/test
    ./main

    需要为脚本文件增加权限

    sudo chmod 777 /hone/pi/workspace/test.sh

    将脚本文件添加进rc.local(一般的自启动程序都会放入此文件夹中)中

    sudo vim /etc/rc.local

    找到exit 0的上一行,写入如下程序代码

    /home/pi/workspace/test.sh

    二.带外接硬件的自启动

    第一步,进入系统的用户设置环境文件“profile”中,

    sudo vim  .profile

    第二步,在程序的最后面加入以下代码:
    sleep 4
    lxterminal

    第三步,进入.bashrc文件中,
    sudo vim  .bashrc
     第四步,在程序的最后加入以下代码:

    cd /home/pi/workspace/test

     ./main

    实际上我只在.bashrc文件中加入了上述代码

    VNC远程出现Cannot currently show the desktop问题

    当我配置好树莓派的自启动和静态IP后,VNC远程连接树莓派出现一下问题

     查阅资料发现是改变了分辨率,这个问题是由于我们树莓派默认的分辨率非常低,无法在 VNC Viewer显示整个桌面,因此我们需要对分辨率进行设置。

    sudo raspi-config

    点击Display Options并进入

     点击Resolution,修改树莓派的分辨率。

    选择一个适合自己的分辨率,设置好重启树莓派就可以进行远程连接了。

  • 相关阅读:
    other备忘
    Mdoelsim10.4怎么脚本单独仿真ISE14.7 IP核
    Vivado怎么使用In system debug(类似于chipscope的东西)
    Vivado如何使用bat脚本一键创建工程
    Vivado中VIO核使用
    FPGA上外挂DDR2&DDR3&MIG IP的使用记录
    Vivado2016旧工程IP移动到新工程
    怎样在ISE14.7中固化FLASH文件
    Quartus13.1全编译出现引脚错误(神级bug)
    自用windows小软件
  • 原文地址:https://www.cnblogs.com/tanshengjiang/p/14634730.html
Copyright © 2011-2022 走看看