树莓派开机黑屏只有光标无法进入图形界面桌面

2023-05-16

1、问题描述

最近倒腾树莓派的时候遇到一个奇怪的问题:

树莓派开机后,图形界面无法启动,VNC连接提示VNC cannot currently show the desktop,如下图

image-20220417231234200

赶紧用线连接上显示器,自检没有任何问题,但发现开机后黑屏只有光标,说明问题的确是无法启动图形界面。此时按回车键,光标能移动到下一行,输入任何命令,可以接受字符,但命令并不执行,如下图(忘记截图了,图从网上找的)

f95dfb177f3e670938bd468a3cc79f3df9dc5565

最令人费解的是,明明之前一直都能正常使用,但这一下突然就无法进入桌面了。同时,仍然能够使用网络通过SSH连接到树莓派,也可以正常执行命令,但始终无法进入图形界面。

总结,设备状态:以前能够正常使用图形界面,目前黑屏只有光标,连接显示器能显示,进程自检无异常,SSH能正常连接操作

能连接显示器,自检无异常,且SSH能连接说明树莓派系统没有问题,问题只是出在图形界面上。

2、问题分析

百般搜索,网上的解决方案可以分为几类:

1、电源供电不足,无法进入桌面

树莓派的标准电压是5.1V,比普通的手机充电器电压(5V)高一点,如果树莓派的运行电压比标准电压低,在屏幕显示的右上角会有欠压的标志,若电压太低确实会导致用户界面无法进入,只能进入命令行模式。我使用的是树莓派官方电源,能够提供5.1V电压。因此可以排除这个问题。

2、没有设置默认以桌面引导启动

某些博客给出的建议是在Shell中输入如下命令打开设置菜单:

sudo raspi-config

选择引导选项中的Enable Boot to Desktop/Scratch,设置开机引导模式为桌面模式。

但由于我以前一直都是默认桌面模式启动,所以该方法没有效果。

3、分辨率不匹配

分辨率不匹配的问题主要是在VNC连接的时候出现,可能由于分辨率太高无法显示

仍然是在设置菜单中:

sudo raspi-config

调整显示分辨率到其他分辨率(如1280×720)等,但该方法也没有效果

4、中文输入法导致桌面崩溃,需尝试手动开启

这个问题我以前使用Ubuntu 20.04的时候遇到过,安装搜狗输入法导致程序冲突,然后用户界面异常,桌面崩溃了,但只需要重新安装Gnome桌面,再重启即可(具体可见 https://blog.csdn.net/Mr_Cat123/article/details/78573780 这篇博客)

树莓派官方系统raspbian使用LXDE(Lightweight X11 Desktop Environment)桌面。SSH连接后在命令行中用

sudo startx

命令确实可以开启一个用户界面,但在功能和显示上仍存在问题,且重启后回到黑屏闪光标的状态。而且在图形界面异常之前我也没有安装任何软件,说明这不是问题所在。

3、问题解决

在我查询用户界面启动日志和配置文件的时候,准备备份文件,提示设备上没有空间,所以突然想到以前使用Ubuntu也会有类似问题:当硬盘上没有足够的空间时,会导致图形界面无法启动

Snipaste_2022-04-13_22-36-15

所以最后发现是这么一个很蠢的原因(泪目),清理完树莓派的磁盘空间图形界面就自动恢复正常了。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

树莓派开机黑屏只有光标无法进入图形界面桌面 的相关文章

  • Prometheus.yml配置文件示例

    my global config global scrape interval 15s Set the scrape interval to every 15 seconds Default is every 1 minute evalua
  • 如何查看chrome浏览器已保存的密码

    该方法是针对在chrome中已经存储了登陆密码的情况 chrome版本是 66 0 3359 139 xff08 正式版本 xff09 xff08 64 位 xff09 xff0c 不知道哪天会改了这个bug 一般来说 xff0c 我们登陆
  • SNMP学习笔记之iReasoning MIB Browser

    0x00 MIB Browser iReasoning MIB浏览器是一个强大和易于使用的工具由iReasoning SNMP API提供支持 MIB浏览器是工程师管理启用SNMP的网络设备和应用程序不可或缺的工具 它允许用户加载标准的 x
  • K8S学习笔记之将Google的gcr.io、k8s.gcr.io 换为国内镜像

    0x00 添加docker官方的国内镜像 sudo tee etc docker daemon json lt lt 39 EOF 39 34 registry mirrors 34 34 https registry docker cn
  • Docker学习笔记之常见 Dockerfile 使用技巧

    0x00 概述 在掌握 Dockerfile 的基本使用方法后 xff0c 我们再来了解一些在开发中使用 Dockerfile 的技巧 这一小节的展现方式与之前的略有不同 xff0c 其主要来自阅读收集和我自身在使用中的最佳实践 也许这里面
  • Docker学习笔记之通过 Dockerfile 创建镜像

    0x00 概述 由于 Docker 镜像的结构优势 xff0c 使它的占用空间远小于普通的虚拟机镜像 xff0c 而这就大幅减少了 Docker 镜像在网络或者其他介质中转移所花费的时间 xff0c 进而提高了我们进行迁移部署的效率 不过
  • K8S学习笔记之ETCD启动失败注意事项

    最近搭建K8S集群遇到ETCD的报错 xff0c 报错信息如下 xff0c 一定要关闭防火墙 iptables和SELINUX xff0c 三个都要关闭 xff01 xff01 Mar 26 20 39 24 k8s m1 etcd 643
  • 硬件笔记之Thinkpad T470P更换2K屏幕

    0x00 前言 手上的Thinkpad T470P屏幕是1920x1080的屏幕 xff0c 色域范围NTSC 45 xff0c 作为一块办公用屏是正常配置 xff0c 但是考虑到色彩显示和色域范围 xff0c 计划升级到2K屏幕 2k屏幕
  • Kafka学习笔记之Kafka High Availability(下)

    0x00 摘要 本文在上篇文章基础上 xff0c 更加深入讲解了Kafka的HA机制 xff0c 主要阐述了HA相关各种场景 xff0c 如Broker failover xff0c Controller failover xff0c To
  • Boyer-Moore算法的C++实现

    BM算法 阮一峰的网络日志 以上给出了通俗易懂的算法讲解 xff0c 下面给出代码实现 xff0c 使用的宽字符 xff0c 这样就不限于英文字母了 stdafx h编译不过去就屏蔽掉 StringSearch BoyerMoore cpp
  • Kafka学习笔记之Kafka Consumer设计解析

    0x00 摘要 本文主要介绍了Kafka High Level Consumer xff0c Consumer Group xff0c Consumer Rebalance xff0c Low Level Consumer实现的语义 xff
  • Kafka学习笔记之Kafka性能测试方法及Benchmark报告

    0x00 概述 本文主要介绍了如何利用Kafka自带的性能测试脚本及Kafka Manager测试Kafka的性能 xff0c 以及如何使用Kafka Manager监控Kafka的工作状态 xff0c 最后给出了Kafka的性能测试报告
  • 用Clion运行C++代码时输出中文乱码解决方法

    用Clion运行C 43 43 代码时输出中文乱码解决方法 1 File gt setting 2 在页面最下面找到UTF 8 xff0c 将其改成GBK 3 根据提示选择Convert 4 问题解决啦
  • Java核心技术卷1:基础知识(原书第10版)

    本书为专业程序员解决实际问题而写 xff0c Java基础知识面覆盖很完整 xff0c 可以帮助你深入了解Java语言和库 在卷I中 xff0c Horstmann主要强调基本语言概念和现代用户界面编程基础 xff0c 深入介绍了从Java
  • 斜率K的意义

    夹角公式 设直线l1 l2的斜率存在 xff0c 分别为k1 k2 xff0c l1到l2的转向角为 则tan 61 k2 k1 xff09 1 43 k1k2 xff09 l1与l2的夹角为 xff0c 则tan 61 k2 k1 xff
  • 阿里巴巴 2014校招 研发工程师 笔试

    刚杭州这边阿里巴巴校招笔试回来 回忆一下题 xff0c 为大家将来的笔试做点准备 选择题 xff1a 1 字符串 alibaba 的huffman编码有几位 2 以下哪些用到贪婪算法 xff1a 最小生成树的Prim算法最小生成树的Krus
  • Bag of Words(词袋模型)

    词袋模型的提出是为了解决文档分类 xff0c 主要应用在 NLP Natural Language Process xff0c IR Information Retrival xff0c CV xff08 Computer Vision x
  • 全向和定向天线区别,何为天线增益

    文 白浪 为什么网络信号弱 速率低 时断时续 xff1f 为什么购买了大量的AP xff0c 但是还有地方信号不好 xff0c 而有的地方信号多到互相干扰 xff1f 为什么布置了大增益的天线 xff0c 结果还未能得偿所愿 xff1f 无
  • 2017电赛国赛可见光定位装置(精确度达到1cm)

    先不多说上源码 Github网址 xff1a https github com DerrickRose25 Indoor positioning of visible light 用的畸变摄像头 xff0c 用Matlab做线性拟合和畸变矫

随机推荐