<?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[Add Wayland submodule on Raspberry Pi]]></title><description><![CDATA[<p dir="auto">Hello,</p>
<p dir="auto">i build Qt6.2.4 on a Raspi 4 with bullseye lite following this tutorial <a href="https://www.tal.org/tutorials/building-qt-62-raspberry-pi-raspberry-pi-os" target="_blank" rel="noopener noreferrer nofollow ugc">https://www.tal.org/tutorials/building-qt-62-raspberry-pi-raspberry-pi-os</a><br />
After a few hours it works, means, a hello world code leads in an executable using cmake. BUT, it is useless bcs a proper windowmanager is missing. With X11 (installed by hand) i can see the hello world, but thats it, any other interaction is not possible.<br />
Other installed platform plugins are not working (nothing happens, black screen or an error appears). So i want to add wayland submodul to the installation, but when i configure it, in the summary i see "Raspberry Pi ... no". I guess it is pointless to compile it bcs it will not work!?<br />
Does somebody have an idea/howto to get an "Raspberry Pi .... yes" when configuring wayland submodul?</p>
<p dir="auto">Goal ofc: Get Qt Apps working on the pi. May be there is a propper approach than using wayland i haven't seen yet!?</p>
<p dir="auto">Thanks in advance!</p>
<p dir="auto">Greetings,<br />
Hardy</p>
]]></description><link>https://forum.qt.io/topic/154981/add-wayland-submodule-on-raspberry-pi</link><generator>RSS for Node</generator><lastBuildDate>Sun, 14 Jun 2026 06:19:13 GMT</lastBuildDate><atom:link href="https://forum.qt.io/topic/154981.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 29 Feb 2024 09:32:51 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Add Wayland submodule on Raspberry Pi on Fri, 01 Mar 2024 20:24:53 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/hardy">@<bdi>Hardy</bdi></a> okay you are welcome.many things have changed though.You can still build your qt image with yocto.Also, note that wayland is not really recommended for embedded systems</p>
]]></description><link>https://forum.qt.io/post/791862</link><guid isPermaLink="true">https://forum.qt.io/post/791862</guid><dc:creator><![CDATA[Ronel_qtmaster]]></dc:creator><pubDate>Fri, 01 Mar 2024 20:24:53 GMT</pubDate></item><item><title><![CDATA[Reply to Add Wayland submodule on Raspberry Pi on Fri, 01 Mar 2024 19:42:07 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/ronel_qtmaster">@<bdi>Ronel_qtmaster</bdi></a> Thanks for the hint.<br />
Unfortunately it seems not be suitable for Qt6 on bullseye. The tutorial is for qt5 an weezy.<br />
First obstacle is sudo apt-get install libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev libgstreamer-plugins-bad0.10-dev, i solved it by replacing 0.10 with 1.0, that works.<br />
But dead end is here:<br />
pi@papaBjarne:~/dev/tools/qt $ git clone git://anongit.freedesktop.org/wayland/waylan<br />
Klone nach 'waylan' ...<br />
fatal: Fehler am anderen Ende: access denied or repository not exported: /wayland/waylan</p>
<p dir="auto">Knowing that it would fail I started the build of qt wayland, it crashed... something with scanner....</p>
<p dir="auto">I gave up, it just takes too much time!<br />
I installed bookworm with the huge overhead of the desktop.<br />
However, my dummy qt6 application, remote build via CLion runs without any problems, a MainWindow and a button....</p>
<p dir="auto">Even 15 years ago it was a drama to get Qt running on small embedded systems. It's a pity that nothing seems to have changed to this day!</p>
<p dir="auto">But thanks for your approach to help, i appreciate it!</p>
]]></description><link>https://forum.qt.io/post/791860</link><guid isPermaLink="true">https://forum.qt.io/post/791860</guid><dc:creator><![CDATA[Hardy]]></dc:creator><pubDate>Fri, 01 Mar 2024 19:42:07 GMT</pubDate></item><item><title><![CDATA[Reply to Add Wayland submodule on Raspberry Pi on Thu, 29 Feb 2024 19:29:52 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/hardy">@<bdi>Hardy</bdi></a> check this <a href="https://bugfreeblog.duckdns.org/2013/03/bring-up-qt-501-on-raspberry-pi-with.html" target="_blank" rel="noopener noreferrer nofollow ugc">https://bugfreeblog.duckdns.org/2013/03/bring-up-qt-501-on-raspberry-pi-with.html</a></p>
]]></description><link>https://forum.qt.io/post/791784</link><guid isPermaLink="true">https://forum.qt.io/post/791784</guid><dc:creator><![CDATA[Ronel_qtmaster]]></dc:creator><pubDate>Thu, 29 Feb 2024 19:29:52 GMT</pubDate></item><item><title><![CDATA[Reply to Add Wayland submodule on Raspberry Pi on Thu, 29 Feb 2024 11:39:13 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/ronel_qtmaster">@<bdi>Ronel_qtmaster</bdi></a> Thanks for the replys.<br />
Honestly i don't want to start from scratch with a new linux only bcs of a missing windowmanager. Further i don't want have the overhead of full raspbian installation, the reason why i always choose lite. But now i need the first time a small GUI. I played around with pysimplegui. It is nice but does not fit my needs. I have not much experience with python but 15 years experience with qt.. in programming not installing/configuring.<br />
I build qt directly on the pi, the reason why this took several hours. Another reason why i don't want to kick this time in the dustbin...<br />
I read that qt modul wayland has dependencies e.g. to <a href="https://wayland.freedesktop.org/building.html" target="_blank" rel="noopener noreferrer nofollow ugc">https://wayland.freedesktop.org/building.html</a><br />
But i'm not shure whether this is the reason for configure output "Raspberry Pi ... no".!? Can i see somewhere the condition which decides about yes or no to see what exactly is missing?</p>
<p dir="auto">To be honest, i would have expected that a module is collecting and installing everything needed for the specific machine (here: raspi4/bullseye). Obviously a wrong assumption :-(<br />
But at least i need to know what i have to install to satisfy qtwayland submodul.</p>
<p dir="auto">PS I don't use QtCreator. I use CLion with a remote CMake toolchain, so that the code, written on my Win11 laptop gets build on the target/raspi. That works fine.</p>
]]></description><link>https://forum.qt.io/post/791739</link><guid isPermaLink="true">https://forum.qt.io/post/791739</guid><dc:creator><![CDATA[Hardy]]></dc:creator><pubDate>Thu, 29 Feb 2024 11:39:13 GMT</pubDate></item><item><title><![CDATA[Reply to Add Wayland submodule on Raspberry Pi on Thu, 29 Feb 2024 10:20:47 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/the-qt-mayssa">@<bdi>The-Qt-Mayssa</bdi></a> it is the same with yocto.<br />
Now about your problem, when you want to crosscompile qt for raspberry, to have all the platforms working, you should have the required plugins for each platform installed and been found by the script.Therefore you need to synchronize your sysroot with rpi one.</p>
<p dir="auto">Moreover, i have noticed that while compiling qt for raspberry pi, the script has a fixed name of the lib required to  build a plugin platform.Therefore the name of the libs in the sysroot must correspond to what the script is searching for a plugin platform.That is the case for EGLFS PLUGIN.</p>
<p dir="auto">On the other hand Yocto is pretty simple and your image does not depends on Raspbian</p>
]]></description><link>https://forum.qt.io/post/791729</link><guid isPermaLink="true">https://forum.qt.io/post/791729</guid><dc:creator><![CDATA[Ronel_qtmaster]]></dc:creator><pubDate>Thu, 29 Feb 2024 10:20:47 GMT</pubDate></item><item><title><![CDATA[Reply to Add Wayland submodule on Raspberry Pi on Thu, 29 Feb 2024 10:12:00 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/hardy">@<bdi>Hardy</bdi></a> said in <a href="/post/791722">Add Wayland submodule on Raspberry Pi</a>:</p>
<blockquote>
<p dir="auto">be there is a propper app</p>
</blockquote>
<p dir="auto">I guess when compiling the qt creator you can change the properties . Like what's have been done in the section "Configure the Qt 6.2 build" to enable openssl ...</p>
]]></description><link>https://forum.qt.io/post/791728</link><guid isPermaLink="true">https://forum.qt.io/post/791728</guid><dc:creator><![CDATA[The Qt Mayssa]]></dc:creator><pubDate>Thu, 29 Feb 2024 10:12:00 GMT</pubDate></item><item><title><![CDATA[Reply to Add Wayland submodule on Raspberry Pi on Thu, 29 Feb 2024 09:43:12 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/hardy">@<bdi>Hardy</bdi></a> Why not using Yocto for exemple?it supports Qt as well</p>
]]></description><link>https://forum.qt.io/post/791725</link><guid isPermaLink="true">https://forum.qt.io/post/791725</guid><dc:creator><![CDATA[Ronel_qtmaster]]></dc:creator><pubDate>Thu, 29 Feb 2024 09:43:12 GMT</pubDate></item></channel></rss>