33

我被Qt Video Overview中给出的视频示例卡住了一个月。

我尝试了该代码,但只有我得到的是空白方块(QWidget)。我正在使用 GStreamer0.10 通过 Qt5 进行媒体播放。我还使用 gst-launch-0.10 命令播放了视频,它工作正常,但我无法确定 Qt 中发生了什么以及为什么它不起作用?

我查看了位于 中的 X Server 的错误日志,/etc/X11/Xorg.0.log当我使用 fbdev 作为其中配置的显示驱动程序时,/etc/X11/xorg.conf它向我显示了错误:

“FBDEV(0):FBIOPUTCMAP:无效参数”

当我使用模式设置驱动程序时,一切都一样,但没有错误。我发现当我删除 xorg.conf 文件并再次启动 X 服务器时,视频可以正常工作,但缺少颜色和闪烁也可以在我的 Ubuntu VM 和 vnc 客户端上正常工作。每一个建议和帮助将不胜感激。

  • 目标机器:BeagleBone Black

  • 发行版:Debian Jessie 8.2

  • 内核版本:4.1.15-ti-rt-r43

/usr/lib/xorg/modules/drivers 中的可用驱动程序列表:ati_drv.so、mach64_drv.so、nouveau_drv.so、r128_drv.so、vesa_drv.so、fbdev_drv.so、modesetting_drv.so、omap_drv.so、radeon_drv。所以

当我尝试在 Debian Jessie 8.2 下的 BeagleBone Black 上启动我的 Qt 应用程序时,这是来自 Xorg 的完整错误日志 -> http://pastebin.com/4x8KztBk

xorg.conf 文件来自 /etc/X11 -> http://pastebin.com/4WhX8pJc

4

0 回答 0