This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] Linux/BEAGLEBK:删除 HDMI 时出现分段故障

Guru**** 2933120 points

Other Parts Discussed in Thread: TS3DV642

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/665797/linux-beaglebk-segmentation-fault-when-hdmi-is-removed

器件型号:BEAGLEBK

工具/软件:Linux

您好!

我将使用适用于 BeagleBone Black 的 Sitara Linux SDK、在其中我将在 HDMI 显示屏上运行程序。 在 HDMI 输出端、我使用 TS3DV642作为 HDMI 分离器。 因此、只要按下按钮、显示屏就会在另一个 HDMI 源之间切换。 只要显示屏位于 BeagleBone HDMI 输出上、就可以正常工作、但一旦显示屏切换到另一个 HDMI 源、我就会在 Linux 上看到一个错误消息: Wayland 连接中断。 Wayland 合成器是否死了?


当我再次尝试运行程序时、我会收到此错误、因为 HDMI 已切换到另一个来源。
"无法创建显示(无此类文件或目录)"

有时我会得到此错误:

"分割故障(转储的内核)"、程序停止运行。  

即使更改了 HDMI 源、我如何也能使程序保持运行?

谢谢、

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    您在这里使用的软件版本是什么?
    您能否使用您观察到的错误发布日志?

    BR
    玛格丽塔
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    您可以检查此主题是否能帮助您解决问题:
    e2e.ti.com/.../482870

    BR
    玛格丽塔
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Margarita、

    我使用的是 ti-processor-sdk-linux-am335x-evm-04.02.00.09

    以下是我的日志:

    日期:2017-12-23 UTC
    [13:46:13.152] Weston 1.11.0
    http://wayland.freedesktop.org
    故障报告发送至: bugs.freedesktop.org/enter_bug.cgi
    内部版本:1.10.93-2-g2d825ed configuration.ac:bump to version 1.11.0 f)
    [13:46:13.152]操作系统:Linux、4.9.59-ga75d8e9305、#1挤占 Sat Dec 23 09:46:08 ESL
    [13:46:13.157] Using config file '/etc/weston.ini'
    [13:46:13.164]输出重新喷漆窗口最大值为7ms。
    [13:46:13.167]加载模块"/usr/lib/weston/drm-backend.so
    [13:46:13.231]正在初始化 DRM 后端
    [13:46:13.269]使用/dev/dri/card0
    [13:46:13.275]加载模块"/usr/lib/weston/gl-renderer.so
    无法加载模块:/usr/lib/gbm/gbm_dri.so:无法打开共享目标文件:y
    无法加载模块:/usr/lib/gbm/gbm_gallium_drm.so:无法打开共享 objey
    加载的模块:GBM_PVR.SO
    找到有效的 GBM 后端:GBM_PVR.SO
    [13:46:13.377]警告:不支持 EGL_EXT_platform_BASE 或特定 PLA。
    [13:46:13.415]警告:不支持 EGL_EXT_buffer_age。 性能可以是。
    [13:46:13.415]检索 EGL 客户端扩展字符串失败。
    [13:46:13.417]警告:未找到输入设备、但根据配置、不需要任何设备。
    [13:46:13.633] EGL 版本:1.4 Build 1.14@3699939 (main)
    [13:46:13.633] EGL 供应商:Imagination Technologies
    [13:46:13.633] EGL 客户端 API:OpenGL_ES
    [13:46:13.633] EGL 扩展:EGL_IMG_CLIENT_API_OGL EGL_KHR_image
    EGL_KHR_IMAGE_BASE EGL_KHR_gl_纹 理_2D_image
    EGL_KHR_gL_纹 理_cubemap_image EGL_KHR_gL_renderbuffer_image
    EGL_KHR_vg_parent_image EGL_IMG_cl_image EGL_KHR_Fence_sync
    EGL_IMG_Context_Priority EGL_IMG_HIBERNATE_PROCESS
    EGL_IMG_IMAGE_CONSION_ATTRIBS EGL_KHR_SURFACY_CONTEXT
    EGL_KHR_WAIT_SYNC EGL_KHR_CREASE_CONTEXT
    EGL_WL_BIND_wayland_display EGL_EXT_IMAGE_DMA_buf_import
    [13:46:13.633] GL 版本:OpenGL ES 2.0内部版本1.14@3699939 (主版本)
    [13:46:13.633] GLSL 版本:OpenGL ES GLSL ES 1.00 Build 1.14@3699939 (main)
    [13:46:13.633] GL 供应商:Imagination Technologies
    [13:46:13.633] GL 渲染器:PowerVR SGX 530
    [13:46:13.634] GL 扩展名:GL_OES_rgb8_rgba8 GL_OES_depth24
    gL_Oes_vertex_half_float gL_Oes_纹 理_float
    GL_OES_纹 理_Half_float GL_OES_Element_index_uint
    gL_Oes_mapbuffer gL_Oes_fragment_precision_high
    GL_OES_COMPLEED_ETC1_RGB8_TESDLE_OES_EGL_IMAGE
    GL_OES_EGL_IMAGE_EXTERNAL GL_OES_Required_internalformat
    GL_OES_DEPTY_纹 理 GL_OES_GET_program_binary
    GL_OES_packed_depthe_stencil GL_OES_standard_衍生 产品
    GL_Oes_vertex_array_object GL_Oes_EGL_sync
    gL_Oes_surfaceless gL_context gL_EXT_Discard 帧缓冲区
    GL_EXT_blind_MinMax GL_EXT_MULTI_RAGE_ARRAINESS_DIAING_RAMINMAX
    GL_EXT_MULTI采样_呈现_至_纹理 GL_EXT_SHADER_TEST_LOD
    GL_EXT_纹 理_format_BGRA8888 GL_EXT_纹 理_Rg
    GL_IMG_SHADER_BINARY GL_IMG_TESTIOG_COMPRESSIONG_Pvrtc
    GL_IMG_TEST_nPOT GL_IMG_TEST_FORMAT_BGRA8888
    GL_IMG_READ_FORMAT GL_IMG_program_binary
    GL_IMG_UNIFICLE_BUFFER_OBJECT
    GL_IMG_MULTI采样_渲染到纹理 GL_KHR_DEBUG
    [13:46:13.636] GL ES 2渲染器特性:
    读回格式:RGBA
    WL_shm 子图像到纹理:否
    EGL Wayland 扩展:是
    [13:46:13.637]选择的 EGL 配置详细信息:
    RGBA 位:8 8 8
    交换间隔范围:1 - 1
    [13:46:13.637]光标缓冲区不可用、使用 gl 光标
    [13:46:13.637]无法初始化背光
    [13:46:13.637] EDID 数据'DEL'、'DELL P2317H'、'FDV8Y78LCHJB'
    [13:46:13.637]输出 HDMI-A-1、(连接器26、CRTC 24)
    模式1280x1024@60.0
    模式1152x864@75.0
    模式1280x720@60.0、电流
    模式1280x720@59.9
    模式1280x720@50.0
    模式1024x768@75.0
    模式1024x768@60.0
    模式800x600@75.0
    模式800x600@60.3
    模式720x576@50.0
    模式720x576@50.0
    模式720x480@60.0
    模式720x480@59.9
    模式720x480@60.0
    模式720x480@59.9
    模式640x480@75.0
    模式640x480@60.0
    模式640x480@59.9
    模式720x400@70.1
    [13:46:13.638]组合器功能:
    任意曲面旋转:是
    屏幕捕获使用 y 翻转:是
    演示时钟:clock_monotonic、id 1
    [13:46:13.645]加载模块'/usr/lib/weston/desktop-shell.so
    [13:46:13.652]启动'/usr/libexec/weston-keyboard
    [13:46:13.655]启动'/usr/libexec/weston-desktop-shell
    [13:46:13.855] DRM:DPMS:为 HDMI-A-1设置的属性失败
    无法加载光标"移动"
    无法加载光标'dnd-copy'
    无法加载光标'nd-none'
    无法加载光标"移动"
    无法加载光标'dnd-copy'
    无法加载光标'nd-none'
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[[13:46:45.223]接头26已断开连接
    805->805]< GBM_PVR_BO_IMPORT ():325|ERROR>导入类型<2176]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 805->805]< GBM_PVR_BO_IMPORT ():325|错误> i]

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    以上日志来自我收到" Wayland connection broke (Wayland 连接中断)"错误。

    之后、我将 HDMI 源切换回 Beagle、但它始终显示"请稍候..." 在 HDMI 上、因此我使用以下命令启动 Weston:/etc/init.d/weston start
    Weston 已启动、我能够运行程序、但当我再次切换 HDMI 源时、我看到"Segmentation fault (core d转 储)"错误、程序关闭。 我还在尝试从正在运行的程序中控制 HDMI 切换、但无论何时切换 HDMI、我的程序都会关闭、然后我必须手动切换 HDMI 源、而不是从程序中获取输入。 我只想让 Weston 保持运行、即使 HDMI 源切换到另一个源也是如此。 Weston 只是发现 HDMI 不存在并自行关闭、因此关闭了我的程序。

    以下是此错误的日志:
    日期:2017-12-23 UTC
    [14:01:05.508] Weston 1.11.0
    http://wayland.freedesktop.org
    故障报告发送至: bugs.freedesktop.org/enter_bug.cgi
    内部版本:1.10.93-2-g2d825ed configuration.ac:bump to version 1.11.0 f)
    [14:01:05.509]操作系统:Linux、4.9.59-ga75d8e9305、#1挤占 Sat Dec 23 09:46:08 ESL
    [14:01:05.510A]使用配置文件'/etc/weston.ini'
    [14:01:05.511]"重新喷漆窗口最长为7ms。
    [14:01:05.512]加载模块'/usr/lib/weston/drm-backend.so
    [14:01:05.535]正在初始化 DRM 后端
    [14:01:05.542]使用/dev/dri/card0
    [14:01:05.543]加载模块'/usr/lib/weston/gl-renderer.so
    无法加载模块:/usr/lib/gbm/gbm_dri.so:无法打开共享目标文件:y
    无法加载模块:/usr/lib/gbm/gbm_gallium_drm.so:无法打开共享 objey
    加载的模块:GBM_PVR.SO
    找到有效的 GBM 后端:GBM_PVR.SO
    [14:01:05.577]警告:不支持 EGL_EXT_platform_BASE 或特定的 PLA。
    [14:01:05.622]警告:不支持 EGL_EXT_buffer_age。 性能可以是。
    [14:01:05.623]检索 EGL 客户端扩展字符串失败。
    [14:01:05.627]警告:未找到输入设备、但根据配置、不需要任何设备。
    [14:01:05.711] EGL 版本:1.4 Build 1.14@3699939 (main)
    [14:01:05.711] EGL 供应商:Imagination Technologies
    [14:01:05.711] EGL 客户端 API:OpenGL_ES
    [14:01:05.711] EGL 扩展:EGL_IMG_CLIENT_API_OGL EGL_KHR_IMAGE
    EGL_KHR_IMAGE_BASE EGL_KHR_gl_纹 理_2D_image
    EGL_KHR_gL_纹 理_cubemap_image EGL_KHR_gL_renderbuffer_image
    EGL_KHR_vg_parent_image EGL_IMG_cl_image EGL_KHR_Fence_sync
    EGL_IMG_Context_Priority EGL_IMG_HIBERNATE_PROCESS
    EGL_IMG_IMAGE_CONSION_ATTRIBS EGL_KHR_SURFACY_CONTEXT
    EGL_KHR_WAIT_SYNC EGL_KHR_CREASE_CONTEXT
    EGL_WL_BIND_wayland_display EGL_EXT_IMAGE_DMA_buf_import
    [14:01:05.712] GL 版本:OpenGL ES 2.0 Build 1.14@3699939 (主版本)
    [14:01:05.712] GLSL 版本:OpenGL ES GLSL ES 1.00 Build 1.14@3699939 (main)
    [14:01:05.712] GL 供应商:Imagination Technologies
    [14:01:05.712] GL 渲染器:PowerVR SGX 530
    [14:01:05.712] GL 扩展名:GL_OES_rgb8_rgba8 GL_OES_depth24
    gL_Oes_vertex_half_float gL_Oes_纹 理_float
    GL_OES_纹 理_Half_float GL_OES_Element_index_uint
    gL_Oes_mapbuffer gL_Oes_fragment_precision_high
    GL_OES_COMPLEED_ETC1_RGB8_TESDLE_OES_EGL_IMAGE
    GL_OES_EGL_IMAGE_EXTERNAL GL_OES_Required_internalformat
    GL_OES_DEPTY_纹 理 GL_OES_GET_program_binary
    GL_OES_packed_depthe_stencil GL_OES_standard_衍生 产品
    GL_Oes_vertex_array_object GL_Oes_EGL_sync
    gL_Oes_surfaceless gL_context gL_EXT_Discard 帧缓冲区
    GL_EXT_blind_MinMax GL_EXT_MULTI_RAGE_ARRAINESS_DIAING_RAMINMAX
    GL_EXT_MULTI采样_呈现_至_纹理 GL_EXT_SHADER_TEST_LOD
    GL_EXT_纹 理_format_BGRA8888 GL_EXT_纹 理_Rg
    GL_IMG_SHADER_BINARY GL_IMG_TESTIOG_COMPRESSIONG_Pvrtc
    GL_IMG_TEST_nPOT GL_IMG_TEST_FORMAT_BGRA8888
    GL_IMG_READ_FORMAT GL_IMG_program_binary
    GL_IMG_UNIFICLE_BUFFER_OBJECT
    GL_IMG_MULTI采样_渲染到纹理 GL_KHR_DEBUG
    [14:01:05.712] GL ES 2渲染器特性:
    读回格式:RGBA
    WL_shm 子图像到纹理:否
    EGL Wayland 扩展:是
    [14:01:05.712]选择的 EGL 配置详细信息:
    RGBA 位:8 8 8
    交换间隔范围:1 - 1
    [14:01:05.712]光标缓冲区不可用、使用 gl 光标
    [14:01:05.712]无法初始化背光
    [14:01:05.713] EDID 数据'DEL'、'DELL P2317H'、'FDV8Y78LCHJB'
    [14:01:05.713]输出 HDMI-A-1、(连接器26、CRTC 24)
    模式1280x1024@60.0
    模式1152x864@75.0
    模式1280x720@60.0、电流
    模式1280x720@59.9
    模式1280x720@50.0
    模式1024x768@75.0
    模式1024x768@60.0
    模式800x600@75.0
    模式800x600@60.3
    模式720x576@50.0
    模式720x576@50.0
    模式720x480@60.0
    模式720x480@59.9
    模式720x480@60.0
    模式720x480@59.9
    模式640x480@75.0
    模式640x480@60.0
    模式640x480@59.9
    模式720x400@70.1
    [14:01:05.713]组合器功能:
    任意曲面旋转:是
    屏幕捕获使用 y 翻转:是
    演示时钟:clock_monotonic、id 1
    [14:01:05.714]加载模块'/usr/lib/weston/desktop-shell.so
    [14:01:05.715]启动'/usr/libexec/weston-keyboard
    [14:01:05.717]启动'/usr/libexec/weston-desktop-shell
    [14:01:05.844] DRM:DPMS:为 HDMI-A-1设置的属性失败
    无法加载光标"移动"
    无法加载光标'dnd-copy'
    无法加载光标'nd-none'
    无法加载光标"移动"
    无法加载光标'dnd-copy'
    无法加载光标'nd-none'
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> i]
    PVR:(错误):[ 1111->1111]< GBM_PVR_BO_IMPORT ():325|错误> ID
    [14:01:36.074]在页面翻转挂起时销毁输出
    日期:2017-12-23 UTC
    [14:01:58.261] Weston 1.11.0
    http://wayland.freedesktop.org
    故障报告发送至: bugs.freedesktop.org/enter_bug.cgi
    内部版本:1.10.93-2-g2d825ed configuration.ac:bump to version 1.11.0 f)
    [14:01:58.261]操作系统:Linux、4.9.59-ga75d8e9305、#1挤占 Sat Dec 23 09:46:08 ESL
    [14:01:58.262]使用配置文件'/etc/weston.ini'
    [14:01:58.263]输出重新喷漆窗口最大值为7ms。
    [14:01:58.263]加载模块'/usr/lib/weston/drm-backend.so
    [14:01:58.276]正在初始化 DRM 后端
    [14:01:58.276] 是否已处于图形模式、是否有另一个显示服务器?
    [14:01:58.276]严重:DRM 后端应使用 Weston-launch 二进制文件或在上运行
    [14:01:58.276]严重:创建合成器后端失败
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    可以有人解决这个问题吗? 非常感谢!
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    限制来自 Weston 合成器。 这不是我们支持的用例。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    是否仍然可以修改 Weston 以使程序保持运行、即使没有 HDMI 显示也是如此?  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Weston 软件属于公共领域-  

    对于 PLSDK 4.x:我们使用 Weston 1.11。

    如果您使用的是 Yocto Build、则软件代码链接和 TI 补丁可从 Yocto 获得 (meta-aragaro/meta-agaro-distro /方法-图形/wayland 和 OE-core/meta/meta/食谱-图形/wayland)

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢 Manisha 的快速回答、但我不知道如何操作。 我不熟悉 Linux、如果有人能帮我解决这个问题、我将不胜感激。 我只想让 Weston 在没有 HDMI 显示的情况下启动、并且即使没有显示、也能保持程序运行。