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/AM3352:光标出现在帧缓冲区显示屏中

Guru**** 2585275 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/634248/linux-am3352-cursor-appears-in-framebuffer-display

器件型号:AM3352

工具/软件:Linux

你(们)好

我希望有人能帮助我识别导致帧缓冲区显示屏上出现闪烁光标的进程或工作人员。

我可能要更新我的内核  

root@AM335x-EVM:/dev/# uname -a
Linux AM335x-EVM 4.4.1.19-gdb0b54cdd #238抢先于8月25日星期五16:25:18 AEST 2017 armv7l GNU/Linux 

显示屏是通过 LCD-TFT 接口驱动的小型 LCD 屏幕。
我正在使用帧缓冲器器件(fb0)来显示我们产品的 UI。

我遇到的问题是、启动系统几分钟后、会显示一个闪烁光标以及我预期的图像。
在此时间段之后、显示屏将显示关闭。
一旦我重新初始化显示并开始 UI 过程-所有内容都正确显示、即没有重叠光标。

我可以看到、在光标显示期间写入 vCS4会导致屏幕上输出文本

  • 当光标停止时、能够执行此操作将停止、这将使我相信此虚拟控制台与该过程有关

我看不到输出 pf"ps aux"在光标停止出现的点的任一侧之间有任何明显的差异
唯一的区别是列出的[kworker]进程的数量

  •  因此、我怀疑这是导致问题的原因之一

我希望有人可以建议我如何跟踪此情况、然后希望在 systemd 启动脚本中禁用它

感谢您的任何建议。
此致、
Richard

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    软件团队已收到通知。 他们将在这里作出回应。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Richard、

    请参阅 帖子。

    此致、
    Kemal

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

    谢谢 Kemal

    这让我找到帧缓冲控制台

    • 我将在内核中尝试禁用它
    • 如果工作正常、我将返回给您一个绿色勾号

    祝你一切顺利、

    Richard