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/am5728:使用 ti-sdk-03.03.00.04进行屏幕截图

Guru**** 2540720 points
Other Parts Discussed in Thread: AM5728

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/613439/linux-am5728-taking-screenshot-with-ti-sdk-03-03-00-04

器件型号:AM5728

工具/软件:Linux

我正在使用安装在 Sitara am5728 EVM 上的 ti-sdk-03.03.00.04。 我需要截取在 Weston 启动的 Qt 应用的屏幕截图。 我在预安装的二进制文件中找到了屏幕截图工具。 在 提到的这个线程中、它读取 fb 器件并将读取的数据保存到 bmp 文件中。 但是、当我尝试打开由该工具生成的文件时、我只会看到图片底部附近有随机白像素的黑屏。 如何使用此方法正确或以其他方式获取屏幕截图?

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

    我检查并重现此问题。 它需要进行额外的调查才能搜索问题。

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

    请检查 此主题。

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

    我正在做类似的工作... 我没有使用过您正在使用的工具,但在使用 QT 应用程序时,DEV/fb0帧缓冲区仅在 QPA 设置为 linuxfb 时使用。 因此、您可以尝试将其从 wayland 更改为 linuxfb、然后在 EVM 上杀死 Weston、然后重试该工具。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    使用 Weston 捕获屏幕截图-
    1) 1)启动要进行屏幕截图的应用程序。
    2) 2)确保将键盘连接到 EVM。
    3)按“Windows 键+ S”
    4) 4)输出存储在/wayland-screenshot.png 中
    5) 5)要在目标上验证它,您可以使用“Weston-image /wayland-screenshot.png”