我已经为 raspberry Pi3 构建了控制台核心映像,并且能够使用 SD 卡成功启动 Rpi3。我创建了一个电子应用程序,它能够通过 ssh 在远程显示器上启动。但是,当我在通过 HDMI 电缆连接的显示器上启动应用程序时,它会出现以下错误
无法打开显示:0.0
我见过很多人问这个问题,因为无法在远程显示器上启动,这在我的情况下很好用。
有人可以帮忙吗?
我已经为 raspberry Pi3 构建了控制台核心映像,并且能够使用 SD 卡成功启动 Rpi3。我创建了一个电子应用程序,它能够通过 ssh 在远程显示器上启动。但是,当我在通过 HDMI 电缆连接的显示器上启动应用程序时,它会出现以下错误
无法打开显示:0.0
我见过很多人问这个问题,因为无法在远程显示器上启动,这在我的情况下很好用。
有人可以帮忙吗?
使用控制台核心,您无需运行 X 服务器来显示。
您可以升级您的系统以包括 X 安装——搜索“安装像素桌面”——或者您可以使用精简版或完整图像刷新卡。
如果您将 Pi 设置为自动登录到 pi 帐户,您可以通过将其添加到.xinitrc
. 您还可以通过在启动前在环境中设置 DISPLAY=:0 来从远程 ssh 启动它,并显示在本地显示器上。您需要探索 X Windows 身份验证的世界才能完成这项工作。例如,请参见该xhost
命令的手册页。
(这是对 LetoThe2nd 评论的扩展,可能应该是一个答案。)
控制台核心映像意味着没有运行 xserver,因此没有显示:0。尝试开始使用 core-image-x11,或者任何适合 RasPi 的东西。