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.

[参考译文] AM3352:SDK9上的 linuxfb 和 wayland 之间的显示问题

Guru**** 2465890 points
Other Parts Discussed in Thread: AM3352

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1475093/am3352-display-issue-between-linuxfb-and-wayland-on-sdk9

器件型号:AM3352

工具与软件:

我从 Weston 切换到 linuxfb、因为 Weston 有点慢。 当我停止和禁用 Weston、并使用--platform linuxfb 启动 qt 应用程序时、一切都按预期启动。 但显示屏的颜色完全错误。 什么原因可能会导致此类问题?

下面只是一个随机的图像,颜色是正确的,与我可以看到的图像在我的笔记本电脑上。 使用 Weston 将其显示为简单的 QT 窗口、并将图像显示为背景。

下面是完全相同的图像、但使用 linuxfb 显示。 红色和蓝色似乎可以互换。

任何帮助都将非常感谢。

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

    已将查询分配给专家。 请在1天或2天内收到回复。

    谢谢!

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

    使用--platform eglfs 运行时会发生什么情况? 另外、只是为了确认、问题只在 linuxfb 中出现?

    此致、
    Krunal

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

    我使用的处理器是 AM3352、因此没有任何适当的图形硬件。 因此、当我使用 eglfs 等启动它时、应用程序不会启动。 仅当使用 linuxfb 启动时才会出现此问题。

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

    明白了! 要消除任何显示问题、您是否可以运行 kmstest 并确保颜色正常显示?

    关于 Qt 和 LinuxFB、您需要与 Qt 社区联系。

    此致、
    Krunal