工具/软件:Linux
尊敬的 TI:
我设计了一个基于 BBB 的定制板,带有10.1' 触摸屏。我遇到了一个问题: 矩阵 GUI 不会正常响应触摸。例如、在 QT5-Calculator 中显示数字值之前、我必须多次触摸数字按钮。我在工具 Hwo_TO_Recalibrate_The_Touchscreen 后重新校准触摸屏、但问题仍然存在。然后我检查 Weston 日志并查看以下错误信息:
日期:2017-06-28 UTC
[20:20:30.986] Weston 1.11.0
http://wayland.freedesktop.org
故障报告发送至: bugs.freedesktop.org/enter_bug.cgi
内部版本:1.10.93-2-g2d825ed configuration.ac:正式版本(2016-05-31 17:10:
40 -0700)
[20:20:30.987]操作系统:Linux、4.9.28-geed43d1050、#3挤占周五12月29日14:23:54 CST 2017、armv7l
[20:20:30.989]使用配置文件'/etc/weston.ini'
[20:20:30.992]输出重新喷漆窗口的最大值为7ms。
[20:20:30.994]装载模块"/usr/lib/weston/drm-backend.so
[20:20:31.027]正在初始化 DRM 后端
[20:20:31.036]使用/dev/dri/card0
[20:20:31.040]负载模块"/usr/lib/weston/gl-renderer.so
无法加载模块:/usr/lib/gbm/gbm_dri.so:无法打开共享目标文件:无此类文件或目录
无法加载模块:/usr/lib/gbm/gbm_gallium_drm.so:无法打开共享目标文件:无此类文件或目录
加载的模块:GBM_PVR.SO
找到有效的 GBM 后端:GBM_PVR.SO
[20:20:31.116]警告:不支持 EGL_EXT_platform_BASE 或不支持特定平台;返回到 eglGetDispl
是的。
[20:20:31.145]警告:不支持 EGL_EXT_buffer_age。 性能可能会受到影响。
[20:20:31.145]检索 EGL 客户端扩展字符串失败。
[20:20:31.152]输入设备"ti-tsc"、/dev/input/event0由 udev 标记为:触摸屏
[20:20:31.152]输入器件"ti-tsc"、/dev/input/event0是一款触摸器件
[20:20:31.225] EGL 版本:1.4 Build 1.14@3699939 (main)
[20:20:31.225] EGL 供应商:Imagination Technologies
[20:20:31.225] EGL 客户端 API:OpenGL_ES
[20:20:31.225] 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
[20:20:31.226] GL 版本:OpenGL ES 2.0内部版本1.14@3699939 (主版本)
[20:20:31.226] GLSL 版本:OpenGL ES GLSL ES 1.00 Build 1.14@3699939 (main)
[20:20:31.226] GL 供应商:Imagination Technologies
[20:20:31.226] GL 渲染器:PowerVR SGX 530
[20:20:31.226] 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
[20:20:31.226] GL ES 2渲染器特性:
读回格式:RGBA
WL_shm 子图像到纹理:否
EGL Wayland 扩展:是
[20:20:31.226]选择的 EGL 配置详细信息:
RGBA 位:8 8 8
交换间隔范围:1 - 1
[20:20:31.226]光标缓冲区不可用、使用 gl 光标
[20:20:31.227]初始化背光、器件/sys/class/backlight/backlight
[20:20:31.228] EDID 数据'LNX'、'Linux WXGA+、'Linux #0'
[20:20:31.228]输出 LVDS-1、(连接器26、CRTC 24)
模式1280x800@60.0、优先、电流
[20:20:31.229]组合器功能:
任意曲面旋转:是
屏幕捕获使用 y 翻转:是
演示时钟:clock_monotonic、id 1
[20:20:31.231]负载模块"/usr/lib/weston/desktop-shell.so
[20:20:31.238]启动'/usr/libexec/weston-keyboard
[20:20:31.240]启动'/usr/libexec/weston-desktop-shell
[20:20:31.404] DRM:DPMS:为 LVDS-1设置的属性失败
无法加载光标"移动"
无法加载光标'dnd-copy'
无法加载光标'nd-none'
无法加载光标"移动"
无法加载光标'dnd-copy'
无法加载光标'nd-none'
[20:20:41.405]来自"ti-TSC"的 SYN_Lost 事件-一些输入事件已丢失。
[20:20:42.888]"ti-TSC"中的 SYN_Lost 事件-一些输入事件已丢失。
[20:20:45.154]捕获到信号15
PVR:(错误):[747->747]< GBM_PVR_BO_IMPORT ():327|ERROR>不支持导入类型<21761>[0、]
PVR:(错误):[747->747]< GBM_PVR_BO_IMPORT ():327|ERROR>不支持导入类型<21761>[0、]
日期:2017-06-28 UTC
[20:20:47.392] Weston 1.11.0
http://wayland.freedesktop.org
故障报告发送至: bugs.freedesktop.org/enter_bug.cgi
内部版本:1.10.93-2-g2d825ed configuration.ac:正式版本(2016-05-31 17:10:
40 -0700)
[20:20:47.412]操作系统:Linux、4.9.28-geed43d1050、#3挤占周五12月29日14:23:54 CST 2017、armv7l
[20:20:47.420]使用配置文件'/etc/weston.ini'
[20:20:47.421]重新喷漆窗口最长为7ms。
[20:20:47.421]负载模块"/usr/lib/weston/drm-backend.so
[20:20:47.462]正在初始化 DRM 后端
[20:20:47.514]使用/dev/dri/card0
[20:20:47.514]加载模块'/usr/lib/weston/gl-renderer.so
无法加载模块:/usr/lib/gbm/gbm_dri.so:无法打开共享目标文件:无此类文件或目录
无法加载模块:/usr/lib/gbm/gbm_gallium_drm.so:无法打开共享目标文件:无此类文件或目录
加载的模块:GBM_PVR.SO
找到有效的 GBM 后端:GBM_PVR.SO
[20:20:47.600]警告:不支持 EGL_EXT_platform_BASE 或不支持特定平台;返回到 eglGetDispl
是的。
[20:20:47.748]警告:不支持 EGL_EXT_buffer_age。 性能可能会受到影响。
[20:20:47.748]检索 EGL 客户端扩展字符串失败。
[20:20:47.828]输入器件"ti-tsc"、/dev/input/event0被 udev 标记为:触摸屏
[20:20:47.829]输入器件"ti-tsc"、/dev/input/event0是一款触控器件
[20:20:48.163] EGL 版本:1.4 Build 1.14@3699939 (main)
[20:20:48.163] EGL 供应商:Imagination Technologies
[20:20:48.163] EGL 客户端 API:OpenGL_ES
[20:20:48.163] 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
[20:20:48.163] GL 版本:OpenGL ES 2.0内部版本1.14@3699939 (主版本)
[20:20:48.163] GLSL 版本:OpenGL ES GLSL ES 1.00 Build 1.14@3699939 (main)
[20:20:48.163] GL 供应商:Imagination Technologies
[20:20:48.163] GL 渲染器:PowerVR SGX 530
[20:20:48.163] 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
[20:20:48.164] GL ES 2渲染器功能:
读回格式:RGBA
WL_shm 子图像到纹理:否
EGL Wayland 扩展:是
[20:20:48.164]选择的 EGL 配置详细信息:
RGBA 位:8 8 8
交换间隔范围:1 - 1
[20:20:48.164]光标缓冲区不可用,使用 gl 光标
[20:20:48.164]初始化背光、器件/sys/class/backlight/backlight
[20:20:48.165]应用校准:1.043520 0.046038 -41.525909 -0.012207 1.068980 -18.765503 (标准化-0.032442 -0。
023457)
[20:20:48.166] EDID 数据'LNX'、'Linux WXGA+、'Linux #0'
[20:20:48.166]输出 LVDS-1、(连接器26、CRTC 24)
模式1280x800@60.0、优先、电流
[20:20:48.226]组合器功能:
任意曲面旋转:是
屏幕捕获使用 y 翻转:是
演示时钟:clock_monotonic、id 1
[20:20:48.226]装载模块'/usr/lib/weston/desktop-shell.so
[20:20:48.228]正在启动'/usr/libexec/weston-keyboard
[20:20:48.230]启动'/usr/libexec/weston-desktop-shell
[20:20:48.502] DRM:DPMS:为 LVDS-1设置的属性失败
无法加载光标"移动"
无法加载光标'dnd-copy'
无法加载光标'nd-none'
无法加载光标"移动"
无法加载光标'dnd-copy'
无法加载光标'nd-none'
[20:25:47.230] notify_touch:Westin_compositor_pick_view (1327、466)找不到视图!
[20:25:48.175]"ti-sc"中的 SYN_PUMP 事件-一些输入事件已丢失。
[20:25:54.241] notify_touch:Westin_compositor_pick_view (1349、783)找不到视图!
[20:25:59.042]"ti-TSC"中的 SYN_Lost 事件-一些输入事件已丢失。
[20:26:06.098]"ti-TSC"中的 SYN_Lost 事件-一些输入事件已丢失。
[20:26:06.141] notify_touch:Westin_compositor_pick_view (1351、815)找不到视图!
[20:26:06.141] notify_touch:Westin_composer_pick_view (1350、799)找不到视图!
[20:26:06.149] notify_touch:Westin_compositor_pick_view (1350、799)找不到视图!
[20:26:06.192] notify_touch:Westin_compositor_pick_view (1351、810)找不到视图!
[20:26:06.192] notify_touch:Westin_compositor_pick_view (1351、813)找不到视图!
[20:26:06.192] notify_touch:Westin_compositor_pick_view (1351、813)找不到视图!
[20:26:06.192] notify_touch:Westin_compositor_pick_view (1352、826)找不到视图!
[20:26:06.192] notify_touch:Westin_compositor_pick_view (1351、806)找不到视图!
[20:26:06.193] notify_touch:Westin_compositor_pick_view (1350、793)找不到视图!
[20:26:06.193] notify_touch:Westin_compositor_pick_view (1351、809)找不到视图!
[20:26:06.193] notify_touch:Westin_compositor_pick_view (1351、812)找不到视图!
[20:26:06.193] notify_touch:Westin_compositor_pick_view (1350、789)找不到视图!
[20:26:06.193] notify_touch:Westin_compositor_pick_view (1351、807)找不到视图!
[20:26:09.624]"ti-sc"中的 SYN_Lost 事件-一些输入事件已丢失。
[20:26:09.942] notify_touch:Westin_compositor_pick_view (1350、796)找不到视图!
[20:26:10.341] notify_touch:Westin_compositor_pick_view (1349、775)找不到视图!
[20:26:10.441] notify_touch:Westin_composer_pick_view (1350、794)找不到视图!
[20:26:10.541] notify_touch:Westin_compositor_pick_view (1349、775)找不到视图!
[20:26:10.741] notify_touch:Westin_compositor_pick_view (1352、818)找不到视图!
[20:26:10.841] NOTIFY_TOUCH:Westin_composer_pick_view (1350、803)找不到视图!
[20:26:11.358]"ti-TSC"中的 SYN_Lost 事件-一些输入事件已丢失。
[20:26:11.358]警告:超出对数速率限制(每30000ms 5 msgs)。 丢弃将来的消息。
[20:26:11.658] notify_touch:Westin_compositor_pick_view (1352、820)找不到视图!
[20:26:11.658] notify_touch:Westin_compositor_pick_view (1349、784)找不到视图!
我不明白为什么会发生这种情况。
使用的 TI SDK 版本:04.00.00.04
任何想法都很有帮助!!
