当我启动我的覆盆子pi桌面变黑

问题描述 投票:0回答:5

我尝试在启动时自动启动python脚本,然后重新启动我的Raspberry Pi以查看它是否有效。

sudo nano /etc/xdg/lxsession/LXDE/autostart

我得到一个空白屏幕打开框,而不是普通的桌面显示,只能通过右键单击打开菜单。所以我试图删除我在启动时实现的代码然后重新启动,但同样的事情发生了。我卸载打开框希望它能解决问题,但我仍然得到空白屏幕,鼠标光标变成“X”图标。以前有人遇到过这个问题吗?

linux raspberry-pi monitor
5个回答
2
投票

我的Pi遇到了类似的问题,在检查了Matt(lxde wiki)提供的链接后,我发现了问题所在和解决方案。

我有2个自动启动文件:

全局命令:

的/ etc / XDG / lxsession //自动启动

本地命令:

〜/的.config / lxsession / LXDE-π/自动启动

并且,根据文档“如果两个文件都存在,则只执行本地文件中的条目。”我的本地文件是空的。

删除空文件后,LXDE桌面又回来了,不再有黑屏。


1
投票

空白屏幕打开框是默认的开箱主题(缺少更好的单词)。 lxde需要Openbox,所以你应该先重新安装。要在LXDE中自动启动某些内容,您可以在〜/ .config / autostart目录中创建桌面文件(根据lxde wiki),以避免弄乱自动启动文件

尝试重新安装openbox并将/ etc / xdg / lxsession / LXDE / autostart返回到您找到它的方式,看看会发生什么。您可能不小心弄乱了另一个自动启动命令


0
投票

我进入了~/.config/autostart并找到了一个名为lxde.desktop的文件,我编辑并注释掉(使用#)一行以OnlyShowIn或类似的东西开头。 (重新启动后该行消失了,所以我不记得究竟它是什么,它“可能”已经是NotShowIn但我认为它是不同的东西)

重新启动后,我的桌面回来了*很好!

*我有一堆GDBus.Error:org.freedesktop.PolicyKit1错误,我通过在终端窗口中键入lxsession-edit然后取消选中LXDE并重新启动来清除

如果你弄清楚我的“OnlyShowIn”混乱 - 请评论为自己和他人清理它


0
投票

我经历了同样的行为,发现我犯了以下错误:

我跑了:

sudo dd bs=1m if=raspbian.img of=/dev/disk2 conv=sync

但我偶然在r之前省略了disk2

我重申:

sudo dd bs=1m if=raspbian.img of=/dev/rdisk2 conv=sync

它启动正常。

Pi上的成功启动显示一个蓝色方块,立即说“重新格式化磁盘”。


-1
投票

我的解决方案是直接使用ZIP文件格式化SD卡,而不是提取后在内部找到的IMG文件。我从这里找到的Raspbian下载页面获得了zip文件: https://www.raspberrypi.org/downloads/raspbian/

使用ZIP格式化的SD卡而不是其包含的IMG,我的操作系统正在按预期加载。


使用Apple Pi Baker软件和上述链接图像在Mac OSX中应用该解决方案。

© www.soinside.com 2019 - 2024. All rights reserved.