跳过主要内容

如何修复树莓派“当前无法显示桌面”的错误

覆盆子π
(图片来源:Tom’s Hardware)

这是一个真正令人沮丧的错误,当你试图连接你的覆盆子π使用VNC远程。当你做了树莓派无头安装,您尝试对桌面环境进行远程访问,但是VNC查看器(或其他一些客户端)给您一个黑屏,上面有“当前无法显示桌面”的消息。

当你试图通过VNC连接到你的树莓派时,你可能会得到这个错误。 (图片来源:Tom’s Hardware)

当连接到你的树莓派时,出现“当前无法显示桌面”的错误信息,有几个可能的解决方案。尝试每一种方法,看看它是否能解决问题。下面所有的解决方案都涉及到使用命令提示符,或者直接将键盘和鼠标连接到树莓派,或者使用远程SSH连接到终端。向在座的各位致敬论坛线程他提供了解决方案并启发了本文的写作。

改变屏幕分辨率

即使它应该有一个工作的默认设置,通常在命令提示符改变分辨率。将解决“当前无法显示桌面”的错误。要做到这一点:

1.raspi-config发射。

sudo raspi-config

2.选择高级选项->分辨率。

树莓PI当前无法显示桌面错误修复

(图片来源:Tom’s Hardware)

3.选择一个决议。我们推荐至少1280 x 720,但是一些用户报告说他们需要选择可能的最高值(通常是1920 x 1080)。

树莓PI当前无法显示桌面错误修复

(图片来源:Tom’s Hardware)

你需要重新启动你的树莓派才能生效。

安装或重新安装LXSession

树莓派可能会给你“无法显示桌面”错误的一个原因是你的会话管理器有问题,或者它只是没有安装。

要安装LXsession,输入:

Sudo apt-get安装lxsession

如果已经安装了LXSession,应该尝试重新安装LXSession和libgtk2.0-0库:

Sudo apt-get install——重新安装libgtk2.0-0

启动到桌面模式

如果你的Raspberry Pi安装了LXDE桌面环境,但是它被设置为引导到命令提示符,你将无法通过VNC查看桌面。改变Raspberry PI的启动模式:

sudo raspi-config

2.选择启动选项—>Desktop / ClI—>Desktop Autologin然后按“Enter”并选择“Finish”退出软件。

树莓PI当前无法显示桌面错误修复

(图片来源:Tom’s Hardware)

3.重新启动

树莓PI当前无法显示桌面错误修复

(图片来源:Tom’s Hardware)

清理根分区空间

您的桌面不可用的可能性总是存在的,因为您已经耗尽了磁盘空间。找出答案的方法是在命令提示符处输入以下内容:

df - h

您将看到分区及其空闲空间的列表。如果您的根分区没有或几乎没有空闲空间,这可能是问题所在,您应该考虑卸载一些东西或转移到更大的microSD卡。

树莓PI当前无法显示桌面错误修复

(图片来源:Tom’s Hardware)
艾夫拉姆·皮尔奇是汤姆五金的总编。当他不在工作时摆弄最新的电子产品,或者在贸易展上戴上虚拟现实头盔时,你会发现他在摆弄手机、拆开电脑或编写插件。凭借他的技术知识和对测试的热情,Avram开发了许多现实世界的基准测试,包括我们的笔记本电脑电池测试。
  • DEJHy
    将分辨率改为1920x1280对我来说还不错。谢谢。
    回复
  • DerrickPhon
    DMT模式35 1280x1024 60Hz 5:4适合我,谢谢你的解决方案!
    回复
  • paja
    通过SSH在RaspPi上更改DMT 35 1280x 1024的分辨率也对我有帮助。谢谢你!
    回复
  • ashk98
    我在我的树莓pi3b+上安装maven,当我重新启动它时,它要求我再次输入密码。在输入密码时,会弹出一个消息:“当前无法显示桌面”。
    我尝试了以下方法,但没有任何效果:
    A)将屏幕分辨率改为1280 x 720和1920 x 1080
    b)安装和重新安装Lx会话
    C)启动到桌面模式
    D)清除一些空间
    回复
  • IceBotYT
    我把它改为自动登录到桌面,但现在我不能SSH进入它或使用VNC。帮助吗? !
    回复