开启VNC远程桌面

  不插显示器就可以看到树莓派系统界面的方式。

  1. 如果你下的系统镜像有包含一些基本软件(Raspberry Pi OS with desktop and recommended software),里头就已经默认安装了VNC。如果不是的话,那你麻烦了,得自己找个VNC安装或者重下个镜像烧写系统,再重新配置下来。下载安装VNC并开启服务的过程在本文不做介绍

2. 树莓派系统默认是禁止VNC连接的,得按下面的步骤开启它。

  3. 打开树莓派系统配置工具

raspi-config

  4. 如果你用的是root用户登录,出来的是这个画面,按Enter确认就好

  

  5. 键盘上下键选择Interface Options,按Enter

  

  6. 上下键选择VNC后,按Enter继续

  

  7. 键盘左右键选择“是”,按enter确认

  

  8. 会弹出提示,说“VNC is enable”之类的,再次点击Enter键后返回主菜单,按Esc退出返回命令行模式。

  9. 重启树莓派

reboot

  10. 在Windows上下载VNC客户端

  链接:https://pan.baidu.com/s/1lM2P91cpr1yQlIZODT-pqA

  提取码:b0p8

  11. 安装好后,打开Windows端的VNC,在这里添加树莓派的ip地址后,按Enter键连接

  

  12. 输入登录树莓派的用户名和密码  

  树莓派的ssh默认登陆名称是:pi

                             登陆密码是:raspberry

  

  13. 成功进入树莓派桌面

  

  14. 如果你显示的界面是这个样子的

  

  15. 说明VNC也已经连接成功的,之所以出现的情况有三点:

    1)树莓派系统装的版本是轻量版(Raspberry Pi OS Lite)。

      解决办法:装桌面版(Raspberry Pi OS with desktop)或带基本软件的桌面版(Raspberry Pi OS with desktop and recommended software)的系统。

    2)分辨率设置有问题,或者在较旧的机器与系统上,树莓派第一次在连接显示设备时会执行默认分辨率,而这个分辨率是VNC不支持的,所以会出现问题

      解决办法:切换分辨率。(详见下章)

    3)在较新的机器与系统上,树莓派检测没插显示器,就关闭图像输出,VNC自然就获取不到桌面图像了。

  16. 解决办法:关闭hdmi检测。打开树莓派配置文档 config.txt

cd /boot
sudo nano /boot/config.txt

  17. 找到并修改下面的属性,并删除前面的#号取消注释

hdmi_force_hotplug=1     # 关闭hdmi的检测

  18. 按Ctrl+O保存文件,按Ctrl+X退出

  19. 重启树莓派

reboot

05. 树莓派初始配置——开启VNC远程桌面的更多相关文章

  1. macOS 开启 VNC 远程桌面和 SSH 服务

    macOS 开启 VNC 远程桌面和 SSH 服务 准备用 macOS 来做为服务器,既然是服务器,那不可缺少的是远程管理,实际上 macOS 自带 VNC 远程桌面和 SSH 服务,只是默认没有开启 ...

  2. Kali 2017.3开启VNC远程桌面登录

    通过启用屏幕共享来开启远程桌面登录,开启后需要关闭encryption,否则会出现无法连接的情况.关闭encryption可以使用系统配置工具dconf来完成.所以先安装dconf-editor. 更 ...

  3. 树莓派开启VNC远程桌面

    分类: Raspberry Pi Linux2013-03-12 10:18 4288人阅读 评论(1) 收藏 举报   目录(?)[+]   1.安装VNC sudo apt-get install ...

  4. 多人VNC远程桌面服务配置

    博主前篇博客里面已经讲过VNC的配置,为了方便查看,单独拿出来写一下. (1) 搜索可以用来安装vncserver的软件包: sudo apt-cache search vncserver (2) 安 ...

  5. 基于CentOS搭建VNC远程桌面服务

    系统要求:CentOS 7.2 64 位操作系统 安装.启动 VNC VNC 远程桌面原理 名词解释: Xorg:在 Linux 用户中非常流行,已经成为图形用户程序的必备条件,所以大部分发行版都提供 ...

  6. 基于Ubuntu 搭建 VNC 远程桌面服务

    系统要求:Ubuntu 16.04.1 LTS 64 位操作系统 安装.启动 VNC VNC 远程桌面原理 注:本小节内容旨在帮助您更好地了解 Xorg.X11.VNC 等概念和原理,如果你不想了解原 ...

  7. 腾讯云:基于 Ubuntu 搭建 VNC 远程桌面服务

    基于 Ubuntu 搭建 VNC 远程桌面服务 前言 任务时间:5min ~ 10min 必要知识 本教程假设您已学习以下 Ubuntu 基本操作: 连接 SSH 执行命令 编辑文件 如果还没有掌握 ...

  8. centOS5.5 配置vnc,开启linux远程桌面

    如何远程控制centOS桌面? 如何使用windows远程控制centOS桌面? 1.查看本机是否有安装vnc(centOS5默认有安装vnc) rpm -q vnc vnc-server 如果显示结 ...

  9. 树莓派初入门(1):SSH远程登录与VNC远程桌面

    前言: 本文主要讲解,对于一个无树莓派显示屏,无键盘,无鼠标,手边只有手机,电脑和一个已烧录好raspbian-stretch系统的树莓派3B+的玩家,如何进行远程登录,进而可以进程桌面的连接. 工具 ...

随机推荐

  1. linux的一些sao东西

    1.sys命令的目录 /usr/include/asm-generic

  2. 《前端运维》五、k8s--1安装与基本配置

    一.k8s基础概念与安装 k8s,即kubernetes是用于自动部署,扩展和管理容器化应用程序的开源系统.详细的描述就不多说了,官网有更详细的内容.简单来说,k8s,是一个可以操作多台机器调度部署镜 ...

  3. 使用过 Redis 分布式锁么,它是什么回事?

    先拿 setnx 来争抢锁,抢到之后,再用 expire 给锁加一个过期时间防止锁忘记了 释放. 这时候对方会告诉你说你回答得不错,然后接着问如果在 setnx 之后执行 expire 之前进程意外  ...

  4. 在 java 中 wait 和 sleep 方法的不同?

    最大的不同是在等待时 wait 会释放锁,而 sleep 一直持有锁.Wait 通常被用于线 程间交互,sleep 通常被用于暂停执行. 直接了解的深入一点吧: 在 Java 中线程的状态一共被分成  ...

  5. Configuration problem: 'bean' or 'parent' is required for <ref> element

    我出现此错误的原因是web.xml中没有指定spring的启动配置文件applicationContext.xml的加载位置.applicationContext.xml原来再webRoot/webI ...

  6. WeakHashMap 是怎么工作的?

    WeakHashMap 的工作与正常的 HashMap 类似,但是使用弱引用作为 key,意思就是当 key 对象没有任何引用时,key/value 将会被回收.

  7. SQL 注入漏洞产生的原因?如何防止?

    SQL 注入产生的原因:程序开发过程中不注意规范书写 sql 语句和对特殊字符进 行过滤,导致客户端可以通过全局变量 POST 和 GET 提交一些 sql 语句正常执行. 防止 SQL 注入的方式: ...

  8. spring aop 源码解读之我见

    spring aop 都是动态代理,分为jdk代理和cglib代理.默认的情况下,如果类有实现了接口,使用jdk代理.如果没有实现接口,则使用cglib代理.在下面的代码中,我会标明对应的这段代码. ...

  9. Python学习—(windows系统下)安装pygame

    浏览器搜索pygame的windows安装程序,下载与python版本相匹配的文件. 如果.exe文件直接运行: 如果.whl文件,将其复制到要用到的项目文件夹中,在cmd窗口中切换到该文件所在的文件 ...

  10. python学习笔记(五)——模块导入

    模块是一个包含所有你定义的函数和变量的文件,其后缀名是.py.模块可以被别的程序引入,以使用该模块中的函数等功能.这也是使用 python 标准库的方法. 1.模块的定义与分类 在python中模块实 ...