在Linux上将qt输出重定向到/ dev / fb2

时间:2014-07-09 04:42:37

标签: embedded-linux

我正在尝试将Qt输出重定向到映射到LVDS显示的/ dev / fb2。我无法做到。主显示是/ dev / fb0,映射到HDMI显示。我正在使用freescale IMX6 saberautoboard。我尝试使用以下命令

./ qtapp -qws -display Linux:/ dev / fb2。但我得到了以下错误。 Linux:未找到驱动程序已中止

请帮我解决这个问题。

此致 Shivaraj

2 个答案:

答案 0 :(得分:0)

摘自:Qt embedded displaymanagement

嵌入式Linux的Qt为Linux帧缓冲区,虚拟帧缓冲区,转换屏幕,VNC服务器和多屏幕提供驱动程序。运行configure脚本以列出可用的驱动程序:

./configure -help

在默认的Qt配置中,仅启用了未加速的Linux帧缓冲驱动程序(/ dev / fb0)。可以使用configure脚本启用和禁用各种驱动程序。例如:

./configure -qt-gfx-transformed

检查您是否可以在此处启用/ dev / fbX

答案 1 :(得分:0)

感谢您的指导。但是使用下面的命令,我看到Qt应用程序的输出被重定向到/ dev / fb2,它被映射到辅助设备。命令如下./qtapplication -qws -display Linuxfb:/ dev / fb2:enable = 1