<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[QT5.12.6 private (opensource) build to run on intel x64 hardware, no X]]></title><description><![CDATA[<p dir="auto">Hello,</p>
<p dir="auto">We are wanting to utilise Qt5.12.6 on x64 (Intel N4200 Pentium hardware) to run our QML based application full screen 'kiosk' mode, so there is no X11 or desktop environment.</p>
<p dir="auto">I have built from source with the following ./configure options</p>
<p dir="auto">/buildQT$ cat config.opt<br />
-v<br />
-opengl<br />
es2<br />
-eglfs<br />
-no-pch<br />
-no-gtk<br />
-opensource<br />
-confirm-license<br />
-reduce-exports<br />
-force-pkg-config<br />
-make<br />
examples<br />
-release<br />
-qt-pcre<br />
-evdev<br />
-glib<br />
-gstreamer<br />
-prefix<br />
/opt/bassett/Qt5</p>
<p dir="auto">however, when using one of the example builds (multimedia/video/qmlvideofx) with -platform eglfs the UI loads and is fine. but if we select a video (.mp4) file to play, no video is played at all (the fps indicatior on bottom right shows 0.00fps or 2.00fps)</p>
<p dir="auto">Any ideas / help please... i've been slogging at this for a number of days now (not the most performant build machine etc!)</p>
<p dir="auto">Best regards<br />
Richard</p>
]]></description><link>https://forum.qt.io/topic/111103/qt5-12-6-private-opensource-build-to-run-on-intel-x64-hardware-no-x</link><generator>RSS for Node</generator><lastBuildDate>Wed, 13 May 2026 03:32:31 GMT</lastBuildDate><atom:link href="https://forum.qt.io/topic/111103.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 28 Jan 2020 15:02:16 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to QT5.12.6 private (opensource) build to run on intel x64 hardware, no X on Thu, 12 Mar 2020 16:01:12 GMT]]></title><description><![CDATA[<p dir="auto">Ah -</p>
<p dir="auto">it is an intel N4200 processor (so i915 driver) with base OS being Ubuntu 18.04.3</p>
<p dir="auto">It is quite strange...</p>
]]></description><link>https://forum.qt.io/post/582367</link><guid isPermaLink="true">https://forum.qt.io/post/582367</guid><dc:creator><![CDATA[Richard Barrass]]></dc:creator><pubDate>Thu, 12 Mar 2020 16:01:12 GMT</pubDate></item><item><title><![CDATA[Reply to QT5.12.6 private (opensource) build to run on intel x64 hardware, no X on Wed, 11 Mar 2020 22:37:33 GMT]]></title><description><![CDATA[<p dir="auto">I meant the hardware and driver.</p>
<p dir="auto">I am not aware of such a limitation (but that does not mean it does not exist).</p>
]]></description><link>https://forum.qt.io/post/582227</link><guid isPermaLink="true">https://forum.qt.io/post/582227</guid><dc:creator><![CDATA[SGaist]]></dc:creator><pubDate>Wed, 11 Mar 2020 22:37:33 GMT</pubDate></item><item><title><![CDATA[Reply to QT5.12.6 private (opensource) build to run on intel x64 hardware, no X on Wed, 11 Mar 2020 08:35:25 GMT]]></title><description><![CDATA[<p dir="auto">The graphics stack is EGLFS build of Qt5.12.7 (upgraded from the .6)</p>
<p dir="auto">I did track the above crash to the fact that I was using the QML Shape and ShapePath objects to create a banner visual across the corner of selection graphic...</p>
<p dir="auto">Although I can't find anything specific to the use of Shape in QML on EGLFS, but I did see something about using non OpenGL related drawing ?</p>
]]></description><link>https://forum.qt.io/post/582060</link><guid isPermaLink="true">https://forum.qt.io/post/582060</guid><dc:creator><![CDATA[Richard Barrass]]></dc:creator><pubDate>Wed, 11 Mar 2020 08:35:25 GMT</pubDate></item><item><title><![CDATA[Reply to QT5.12.6 private (opensource) build to run on intel x64 hardware, no X on Mon, 09 Mar 2020 20:45:56 GMT]]></title><description><![CDATA[<p dir="auto">What is the graphic stack that you have on that machine ?</p>
]]></description><link>https://forum.qt.io/post/581795</link><guid isPermaLink="true">https://forum.qt.io/post/581795</guid><dc:creator><![CDATA[SGaist]]></dc:creator><pubDate>Mon, 09 Mar 2020 20:45:56 GMT</pubDate></item><item><title><![CDATA[Reply to QT5.12.6 private (opensource) build to run on intel x64 hardware, no X on Mon, 09 Mar 2020 10:16:42 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sgaist">@<bdi>SGaist</bdi></a> Thanks for the reply.</p>
<p dir="auto">I have managed to move forward somewhat... I'm not sure how I can easily tell which pipeline is in use other than its GStreamer 1.0 (I have the good and bad codec packages installed (not the ugly)</p>
<p dir="auto">The Qt examples (multimedia/video/qmlvideo) and my own test application all play the video nicely.</p>
<p dir="auto">However, my actual application - although used to run fine under the X11/desktop environment on a  previous release of Qt, I am getting a number of (seemingly) random crashes as soon as the first QML code that includes the Video widget.</p>
<p dir="auto">I get the following output to "Application Output"<br />
2020-03-09 10:07:36.517	UI: Created context for format QSurfaceFormat(version 2.0, options QFlags<a target="_blank" rel="noopener noreferrer nofollow ugc">QSurfaceFormat::FormatOption</a>(), depthBufferSize -1, redBufferSize 8, greenBufferSize 8, blueBufferSize 8, alphaBufferSize -1, stencilBufferSize -1, samples -1, swapBehavior QSurfaceFormat::DoubleBuffer, swapInterval 1, colorSpace QSurfaceFormat::DefaultColorSpace, profile  QSurfaceFormat::NoProfile) with config:<br />
2020-03-09 10:07:36.518	UI: 	EGL_BUFFER_SIZE: 24<br />
2020-03-09 10:07:36.518	UI: 	EGL_ALPHA_SIZE: 0<br />
2020-03-09 10:07:36.518	UI: 	EGL_BLUE_SIZE: 8<br />
2020-03-09 10:07:36.518	UI: 	EGL_GREEN_SIZE: 8<br />
2020-03-09 10:07:36.518	UI: 	EGL_RED_SIZE: 8<br />
2020-03-09 10:07:36.518	UI: 	EGL_DEPTH_SIZE: 0<br />
2020-03-09 10:07:36.518	UI: 	EGL_STENCIL_SIZE: 0<br />
2020-03-09 10:07:36.518	UI: 	EGL_CONFIG_CAVEAT: 12344<br />
2020-03-09 10:07:36.518	UI: 	EGL_CONFIG_ID: 6<br />
2020-03-09 10:07:36.518	UI: 	EGL_LEVEL: 0<br />
2020-03-09 10:07:36.518	UI: 	EGL_MAX_PBUFFER_HEIGHT: 4096<br />
2020-03-09 10:07:36.519	UI: 	EGL_MAX_PBUFFER_PIXELS: 0<br />
2020-03-09 10:07:36.519	UI: 	EGL_MAX_PBUFFER_WIDTH: 4096<br />
2020-03-09 10:07:36.519	UI: 	EGL_NATIVE_RENDERABLE: 1<br />
2020-03-09 10:07:36.519	UI: 	EGL_NATIVE_VISUAL_ID: 875713112<br />
2020-03-09 10:07:36.519	UI: 	EGL_NATIVE_VISUAL_TYPE: 12344<br />
2020-03-09 10:07:36.519	UI: 	EGL_SAMPLES: 0<br />
2020-03-09 10:07:36.519	UI: 	EGL_SAMPLE_BUFFERS: 0<br />
2020-03-09 10:07:36.519	UI: 	EGL_SURFACE_TYPE: 4<br />
2020-03-09 10:07:36.519	UI: 	EGL_TRANSPARENT_TYPE: 12344<br />
2020-03-09 10:07:36.519	UI: 	EGL_TRANSPARENT_BLUE_VALUE: 0<br />
2020-03-09 10:07:36.520	UI: 	EGL_TRANSPARENT_GREEN_VALUE: 0<br />
2020-03-09 10:07:36.520	UI: 	EGL_TRANSPARENT_RED_VALUE: 0<br />
2020-03-09 10:07:36.520	UI: 	EGL_BIND_TO_TEXTURE_RGB: 0<br />
2020-03-09 10:07:36.520	UI: 	EGL_BIND_TO_TEXTURE_RGBA: 0<br />
2020-03-09 10:07:36.520	UI: 	EGL_MIN_SWAP_INTERVAL: 1<br />
2020-03-09 10:07:36.520	UI: 	EGL_MAX_SWAP_INTERVAL: 1</p>
<p dir="auto">with a Segmentation fault...</p>
<p dir="auto">under the debugger, I see</p>
<p dir="auto">1  ??                                                                                      0x555556e409d0<br />
2  ??                                                                                      0x7fffecc7dffa<br />
3  ??                                                                                      0x7fffecc7e07c<br />
4  ??                                                                                      0x7fffeaff811e<br />
5  ??                                                                                      0x7fffeafe6fc5<br />
6  ??                                                                                      0x7ffff0d7951c<br />
7  ??                                                                                      0x7ffff126289f<br />
8  QOpenGLContext::doneCurrent()                                                           0x7ffff6c14e27<br />
9  QOffscreenSurface::~QOffscreenSurface()                                                 0x7ffff6be02ca<br />
10 QOffscreenSurface::~QOffscreenSurface()                                                 0x7ffff6be02e9<br />
11 ??                                                                                      0x7fffd9da3594<br />
12 ??                                                                                      0x7fffd9da7d85<br />
13 ??                                                                                      0x7fffd9d9fb09<br />
14 QQuickShape::updatePolish()                                                             0x7fffd9da0010<br />
15 QQuickWindowPrivate::polishItems()                                                      0x7ffff7918533<br />
16 ??                                                                                      0x7ffff78c03de<br />
17 ??                                                                                      0x7ffff78c108a<br />
18 QQuickWindow::event(QEvent *)                                                           0x7ffff7922afe<br />
19 QCoreApplication::notifyInternal2(QObject *, QEvent *)                                  0x7ffff62b0a68<br />
20 QPlatformWindow::windowEvent(QEvent *)                                                  0x7ffff6bc5ab3<br />
21 QGuiApplication::notify(QObject *, QEvent *)                                            0x7ffff6bd0386<br />
22 QCoreApplication::notifyInternal2(QObject *, QEvent *)                                  0x7ffff62b0a68<br />
23 QTimerInfoList::activateTimers()                                                        0x7ffff630cf89<br />
24 ??                                                                                      0x7ffff630d751<br />
25 g_main_context_dispatch                                                                 0x7ffff3aa8417<br />
26 ??                                                                                      0x7ffff3aa8650<br />
27 g_main_context_iteration                                                                0x7ffff3aa86dc<br />
28 QEventDispatcherGlib::processEvents(QFlags<a target="_blank" rel="noopener noreferrer nofollow ugc">QEventLoop::ProcessEventsFlag</a>)              0x7ffff630db1f<br />
29 QEventLoop::exec(QFlags<a target="_blank" rel="noopener noreferrer nofollow ugc">QEventLoop::ProcessEventsFlag</a>)                                 0x7ffff62aecba<br />
30 QCoreApplication::exec()                                                                0x7ffff62b7ec0<br />
31 main                                                                       main.cpp 333 0x555555741e44</p>
<p dir="auto">which alas, isn't very helpful...</p>
<p dir="auto">Richard</p>
]]></description><link>https://forum.qt.io/post/581672</link><guid isPermaLink="true">https://forum.qt.io/post/581672</guid><dc:creator><![CDATA[Richard Barrass]]></dc:creator><pubDate>Mon, 09 Mar 2020 10:16:42 GMT</pubDate></item><item><title><![CDATA[Reply to QT5.12.6 private (opensource) build to run on intel x64 hardware, no X on Wed, 05 Feb 2020 21:56:16 GMT]]></title><description><![CDATA[<p dir="auto">Hi,</p>
<p dir="auto">What GStreamer pipeline are you using to test your video ?</p>
]]></description><link>https://forum.qt.io/post/576119</link><guid isPermaLink="true">https://forum.qt.io/post/576119</guid><dc:creator><![CDATA[SGaist]]></dc:creator><pubDate>Wed, 05 Feb 2020 21:56:16 GMT</pubDate></item><item><title><![CDATA[Reply to QT5.12.6 private (opensource) build to run on intel x64 hardware, no X on Wed, 05 Feb 2020 10:20:23 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/raven-worx">@<bdi>raven-worx</bdi></a> Hello, Thank you for your reply.<br />
yes, i understand about gstreamer - and as far as i can tell, this is all in place.</p>
<p dir="auto">I am using the qmlvideo or qmlvideofx example applications for my testing, but my own application (works fine under X11) is based on QML and makes use of the Video { ... } object for video playback.</p>
]]></description><link>https://forum.qt.io/post/575989</link><guid isPermaLink="true">https://forum.qt.io/post/575989</guid><dc:creator><![CDATA[Richard Barrass]]></dc:creator><pubDate>Wed, 05 Feb 2020 10:20:23 GMT</pubDate></item><item><title><![CDATA[Reply to QT5.12.6 private (opensource) build to run on intel x64 hardware, no X on Tue, 28 Jan 2020 19:25:38 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/richard-barrass">@<bdi>Richard-Barrass</bdi></a> said in <a href="/post/574610">QT5.12.6 private (opensource) build to run on intel x64 hardware, no X</a>:</p>
<blockquote>
<p dir="auto">but if we select a video (.mp4) file to play, no video is played at all (the fps indicatior on bottom right shows 0.00fps or 2.00fps)</p>
</blockquote>
<p dir="auto">how do you play videos? using QtMultimedia?<br />
If so you need to make sure that a backend is available (during building Qt already). gstreamer for example</p>
]]></description><link>https://forum.qt.io/post/574656</link><guid isPermaLink="true">https://forum.qt.io/post/574656</guid><dc:creator><![CDATA[raven-worx]]></dc:creator><pubDate>Tue, 28 Jan 2020 19:25:38 GMT</pubDate></item></channel></rss>