Unsolved QT5.12 Mesa on AM3352
-
I have build libdrm, mesa and qt5.12.3 to use mesa for an AM3352 without a graphics core. I have built mesa for software rendering. All of this was successful. Now it seems i am having an issue with libdrm and mesa. mesa seems to be looking for the tilcdc driver with a name tilcdc_dri.so and this is not a product when compiling libdrm. I am able to use modetest with mode set to tilcdc without issue and i can use qt5 with linuxfb. I cant really think of a way around the issue if mesa is looking for a specific driver that does not exist. Should i be renaming a libdrm driver? Here is the output.
root@NQ-GA10PV-40BD3221996B:~# /home/nyquist/NQClock
QML debugging is enabled. Only use this in a safe environment.
Application Init
MESA-LOADER: failed to open tilcdc (search paths /usr/local/mesa/lib/dri)
failed to load driver: tilcdc
Unable to query physical screen size, defaulting to 100 dpi.
To override, set QT_QPA_EGLFS_PHYSICAL_WIDTH and QT_QPA_EGLFS_PHYSICAL_HEIGHT (in millimeters).
Application sees 1 screens
Application sees 1 screens
(QScreen(0x80dcdc58, name=""))
QRect(0,0 1280x720)
qt.scenegraph.general: threaded render loop
qt.scenegraph.general: Using sg animation driver
qt.scenegraph.general: Animation Driver: using vsync: 16.67 ms
EGL Error : Could not create the egl surface: error = 0x300bthanks,
-
I am seeing the same issue. Did you ever get this sorted?