<?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[.NET6 on UT]]></title><description><![CDATA[<p dir="auto">Hi all!<br />
Is it possible to develop applications with .NET6 for UT? I was thinking of Avalonia.UI or Uno Platform.</p>
]]></description><link>https://forums.ubports.com/topic/7357/net6-on-ut</link><generator>RSS for Node</generator><lastBuildDate>Sat, 16 May 2026 17:32:53 GMT</lastBuildDate><atom:link href="https://forums.ubports.com/topic/7357.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 30 Jan 2022 17:36:08 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to .NET6 on UT on Fri, 11 Mar 2022 21:30:45 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/fredldotme" aria-label="Profile: fredldotme">@<bdi>fredldotme</bdi></a> fully agreed. MS seems to have ignored Linux support but people are already complaining <a href="https://github.com/dotnet/maui/discussions/339" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/dotnet/maui/discussions/339</a></p>
]]></description><link>https://forums.ubports.com/post/62779</link><guid isPermaLink="true">https://forums.ubports.com/post/62779</guid><dc:creator><![CDATA[flohack]]></dc:creator><pubDate>Fri, 11 Mar 2022 21:30:45 GMT</pubDate></item><item><title><![CDATA[Reply to .NET6 on UT on Fri, 11 Mar 2022 20:30:17 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/flohack" aria-label="Profile: flohack">@<bdi>flohack</bdi></a> I would recommend going the Wayland way in case we want to care less about Halium 7.1 and lower in the long run.</p>
<p dir="auto">I know it's not nice but it's "the future". For VSCodium I let everything run through XMir and it shows. It's unstable, has issues that are hard to fix and changes the experience immensely depending on form factor.</p>
<p dir="auto">If X11 is the only way then we should focus on getting XWayland working well.</p>
<p dir="auto">With that being said, I don't expect anyone to support Mirclient any longer. We depend on it hard but I would not recommend it for new toolkits. It can be done but IMO the energy is best reserved for getting Wayland to work nicely.</p>
]]></description><link>https://forums.ubports.com/post/62778</link><guid isPermaLink="true">https://forums.ubports.com/post/62778</guid><dc:creator><![CDATA[fredldotme]]></dc:creator><pubDate>Fri, 11 Mar 2022 20:30:17 GMT</pubDate></item><item><title><![CDATA[Reply to .NET6 on UT on Tue, 08 Mar 2022 20:44:36 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/dizzy" aria-label="Profile: dizzy">@<bdi>dizzy</bdi></a> said in <a href="/post/61343">.NET6 on UT</a>:</p>
<blockquote>
<p dir="auto">all off. It opened as a movable window. Im talking about created and built with no modifications and t</p>
</blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/dizzy" aria-label="Profile: dizzy">@<bdi>dizzy</bdi></a> as I am a professional .NET dev I would also be interested in this. The biggest challenge would be to get Avalonia to work with Mir instead of X <img src="https://forums.ubports.com/assets/plugins/nodebb-plugin-emoji/emoji/android/1f61b.png?v=bc7965752a7" class="not-responsive emoji emoji-android emoji--stuck_out_tongue" style="height:23px;width:auto;vertical-align:middle" title=":P" alt="😛" /> - by the way, did you see <a href="https://docs.microsoft.com/en-us/dotnet/maui/what-is-maui" target="_blank" rel="noopener noreferrer nofollow ugc">https://docs.microsoft.com/en-us/dotnet/maui/what-is-maui</a> - I think thats the future, and we should aim for this.</p>
<p dir="auto">Avalonia is nice, but I dont feel there is much development happening.</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/fredldotme" aria-label="Profile: fredldotme">@<bdi>fredldotme</bdi></a> maybe you can help with your expertise which API for rendering a UI we should use in the future (and, since 20.04 is "far", what we can do now in 16.04 :P)</p>
]]></description><link>https://forums.ubports.com/post/62653</link><guid isPermaLink="true">https://forums.ubports.com/post/62653</guid><dc:creator><![CDATA[flohack]]></dc:creator><pubDate>Tue, 08 Mar 2022 20:44:36 GMT</pubDate></item><item><title><![CDATA[Reply to .NET6 on UT on Fri, 04 Feb 2022 08:54:13 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/dizzy" aria-label="Profile: dizzy">@<bdi>dizzy</bdi></a> said in <a href="/post/61343">.NET6 on UT</a>:</p>
<blockquote>
<p dir="auto">I dont know what Godot is.</p>
</blockquote>
<p dir="auto">You'll have to wait for it :face_with_tears_of_joy:</p>
<p dir="auto">Sorry for the joke ; couldn't resist.<br />
Here is about the Gogot engine: <a href="https://godotengine.org/" target="_blank" rel="noopener noreferrer nofollow ugc">https://godotengine.org/</a></p>
]]></description><link>https://forums.ubports.com/post/61351</link><guid isPermaLink="true">https://forums.ubports.com/post/61351</guid><dc:creator><![CDATA[AppLee]]></dc:creator><pubDate>Fri, 04 Feb 2022 08:54:13 GMT</pubDate></item><item><title><![CDATA[Reply to .NET6 on UT on Fri, 04 Feb 2022 06:15:52 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/thousandtopics" aria-label="Profile: thousandtopics">@<bdi>thousandtopics</bdi></a> Actually, dotnet is working in UT. Just have not got it running with Avalonia as a UI framework yet and maybe I never will. I have got it running on Phosh though, even if the scaling was all off. It opened as a movable window. Im talking about created and built with no modifications and thats what Im interesting in. Uno Platform gave the same result.<br />
I dont know what Godot is.</p>
]]></description><link>https://forums.ubports.com/post/61343</link><guid isPermaLink="true">https://forums.ubports.com/post/61343</guid><dc:creator><![CDATA[dizzy]]></dc:creator><pubDate>Fri, 04 Feb 2022 06:15:52 GMT</pubDate></item><item><title><![CDATA[Reply to .NET6 on UT on Fri, 04 Feb 2022 05:59:40 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/dizzy" aria-label="Profile: dizzy">@<bdi>dizzy</bdi></a> not .Net but c# or c++ inside Godot can do the job, IDK, Think about it.</p>
]]></description><link>https://forums.ubports.com/post/61342</link><guid isPermaLink="true">https://forums.ubports.com/post/61342</guid><dc:creator><![CDATA[thousandtopics]]></dc:creator><pubDate>Fri, 04 Feb 2022 05:59:40 GMT</pubDate></item><item><title><![CDATA[Reply to .NET6 on UT on Wed, 02 Feb 2022 06:16:55 GMT]]></title><description><![CDATA[<p dir="auto">I have done some progress. .NET 6 ConsoleApp running on UT. This is on Pinephone. Sorry about the text <img src="https://forums.ubports.com/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=bc7965752a7" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":)" alt="🙂" /></p>
<p dir="auto"><img src="/assets/uploads/files/1643782429388-consoleapp.jpg" alt="ConsoleApp.jpg" class=" img-fluid img-markdown" /></p>
<p dir="auto">Error when launching Avalonia App:</p>
<p dir="auto"><img src="/assets/uploads/files/1643782503701-avaloniaapp.jpg" alt="AvaloniaApp.jpg" class=" img-fluid img-markdown" /></p>
]]></description><link>https://forums.ubports.com/post/61251</link><guid isPermaLink="true">https://forums.ubports.com/post/61251</guid><dc:creator><![CDATA[dizzy]]></dc:creator><pubDate>Wed, 02 Feb 2022 06:16:55 GMT</pubDate></item><item><title><![CDATA[Reply to .NET6 on UT on Tue, 01 Feb 2022 21:33:14 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/arubislander" aria-label="Profile: arubislander">@<bdi>arubislander</bdi></a> Thats actually an interristing thought. I wonder what it would take.</p>
]]></description><link>https://forums.ubports.com/post/61237</link><guid isPermaLink="true">https://forums.ubports.com/post/61237</guid><dc:creator><![CDATA[aarontheissueguy]]></dc:creator><pubDate>Tue, 01 Feb 2022 21:33:14 GMT</pubDate></item><item><title><![CDATA[Reply to .NET6 on UT on Tue, 01 Feb 2022 06:04:11 GMT]]></title><description><![CDATA[<p dir="auto">Thanks all!<br />
By the way, I also found this article:<br />
<a href="https://www.codingnagger.com/2021/02/14/linux-app-for-pinephone-with-pain-and-net-core/" target="_blank" rel="noopener noreferrer nofollow ugc">https://www.codingnagger.com/2021/02/14/linux-app-for-pinephone-with-pain-and-net-core/</a></p>
]]></description><link>https://forums.ubports.com/post/61214</link><guid isPermaLink="true">https://forums.ubports.com/post/61214</guid><dc:creator><![CDATA[dizzy]]></dc:creator><pubDate>Tue, 01 Feb 2022 06:04:11 GMT</pubDate></item><item><title><![CDATA[Reply to .NET6 on UT on Tue, 01 Feb 2022 05:51:38 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/arubislander" aria-label="Profile: arubislander">@<bdi>arubislander</bdi></a> Yep, I'm starting to think it will only run on Plasma Mobile. I will try it again when my Pixel 3a arrives but then I don't have more time for it at the moment. Maybe in the future.</p>
]]></description><link>https://forums.ubports.com/post/61213</link><guid isPermaLink="true">https://forums.ubports.com/post/61213</guid><dc:creator><![CDATA[dizzy]]></dc:creator><pubDate>Tue, 01 Feb 2022 05:51:38 GMT</pubDate></item><item><title><![CDATA[Reply to .NET6 on UT on Mon, 31 Jan 2022 23:33:16 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/dizzy" aria-label="Profile: dizzy">@<bdi>dizzy</bdi></a> none of the above is readily possible. AppImages could theoretically be made to work, but none had dedicated themselves to the effort.</p>
]]></description><link>https://forums.ubports.com/post/61211</link><guid isPermaLink="true">https://forums.ubports.com/post/61211</guid><dc:creator><![CDATA[arubislander]]></dc:creator><pubDate>Mon, 31 Jan 2022 23:33:16 GMT</pubDate></item><item><title><![CDATA[Reply to .NET6 on UT on Mon, 31 Jan 2022 22:33:00 GMT]]></title><description><![CDATA[<p dir="auto">By the way, is it possible to run appimages on UT? Install flatpacks or snaps?</p>
]]></description><link>https://forums.ubports.com/post/61205</link><guid isPermaLink="true">https://forums.ubports.com/post/61205</guid><dc:creator><![CDATA[dizzy]]></dc:creator><pubDate>Mon, 31 Jan 2022 22:33:00 GMT</pubDate></item><item><title><![CDATA[Reply to .NET6 on UT on Wed, 02 Feb 2022 17:27:32 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/arubislander" aria-label="Profile: arubislander">@<bdi>arubislander</bdi></a> On Linux desktop it doesn't has to be as root but I got a "Permission denied" on UT.<br />
This is the executable. It's a single file, self contained application. EDIT: Ah. You meen like this of cause: sudo ./home/phablet/Documents/Avalonia.UT. Have tried that too.<br />
I have also tried it in Downloads and Documents.<br />
EDIT: Added info.<br />
This error was because I compiled it for alpine-arm64.<br />
When compiled for linux-arm64 console app runs and Avalonia app at least tryes to.</p>
]]></description><link>https://forums.ubports.com/post/61203</link><guid isPermaLink="true">https://forums.ubports.com/post/61203</guid><dc:creator><![CDATA[dizzy]]></dc:creator><pubDate>Wed, 02 Feb 2022 17:27:32 GMT</pubDate></item><item><title><![CDATA[Reply to .NET6 on UT on Mon, 31 Jan 2022 21:26:33 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/dizzy" aria-label="Profile: dizzy">@<bdi>dizzy</bdi></a> does it have to be executed as root? What happens if you try it without sudo?</p>
<p dir="auto">In case it does need root, then you need to provide the complete path to the executable.</p>
<p dir="auto">It could also be that nothing is allowed to be executed in the Downloads folder.</p>
]]></description><link>https://forums.ubports.com/post/61202</link><guid isPermaLink="true">https://forums.ubports.com/post/61202</guid><dc:creator><![CDATA[arubislander]]></dc:creator><pubDate>Mon, 31 Jan 2022 21:26:33 GMT</pubDate></item><item><title><![CDATA[Reply to .NET6 on UT on Mon, 31 Jan 2022 21:21:52 GMT]]></title><description><![CDATA[<p dir="auto"><img src="https://photos.app.goo.gl/vGrX9zvkDwmjmjJb6" alt=" When trying to run the app on UT" class=" img-fluid img-markdown" /></p>
]]></description><link>https://forums.ubports.com/post/61201</link><guid isPermaLink="true">https://forums.ubports.com/post/61201</guid><dc:creator><![CDATA[dizzy]]></dc:creator><pubDate>Mon, 31 Jan 2022 21:21:52 GMT</pubDate></item><item><title><![CDATA[Reply to .NET6 on UT on Mon, 31 Jan 2022 17:51:26 GMT]]></title><description><![CDATA[<p dir="auto">I tried a little bit today with no success. Haven't had time to investigate it further but I did find this:<br />
<a href="https://stackoverflow.com/questions/66108147/is-there-any-way-to-run-an-avalonia-app-in-an-arm64-environment" target="_blank" rel="noopener noreferrer nofollow ugc">https://stackoverflow.com/questions/66108147/is-there-any-way-to-run-an-avalonia-app-in-an-arm64-environment</a></p>
]]></description><link>https://forums.ubports.com/post/61189</link><guid isPermaLink="true">https://forums.ubports.com/post/61189</guid><dc:creator><![CDATA[dizzy]]></dc:creator><pubDate>Mon, 31 Jan 2022 17:51:26 GMT</pubDate></item><item><title><![CDATA[Reply to .NET6 on UT on Mon, 31 Jan 2022 13:54:21 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/dizzy" aria-label="Profile: dizzy">@<bdi>dizzy</bdi></a> said in <a href="/post/61130">.NET6 on UT</a>:</p>
<blockquote>
<p dir="auto">Is it possible to develop applications with .NET6 for UT? I was thinking of Avalonia.UI or Uno Platform.</p>
</blockquote>
<p dir="auto">Never heard of those two before so learned something new today! Thnx! <img src="https://forums.ubports.com/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=bc7965752a7" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":)" alt="🙂" /></p>
<p dir="auto">About .NET in combination with Linux in general :<br />
You could try <a href="https://www.mono-project.com/" target="_blank" rel="noopener noreferrer nofollow ugc">https://www.mono-project.com/</a> and see what happens when you add it to your phone...</p>
<p dir="auto">Huge chance you will ending up flashing the phone again but it also might be worth it ?!</p>
<p dir="auto">Good luck! <img src="https://forums.ubports.com/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=bc7965752a7" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":)" alt="🙂" /></p>
]]></description><link>https://forums.ubports.com/post/61180</link><guid isPermaLink="true">https://forums.ubports.com/post/61180</guid><dc:creator><![CDATA[nero355]]></dc:creator><pubDate>Mon, 31 Jan 2022 13:54:21 GMT</pubDate></item><item><title><![CDATA[Reply to .NET6 on UT on Mon, 31 Jan 2022 08:52:46 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/dizzy" aria-label="Profile: dizzy">@<bdi>dizzy</bdi></a> it all depends on what native-side toolkit those .NET toolkits use. If it's GTK or SDL (something that uses Wayland to spawn window surfaces) then to some extent it could work, at least on Halium &gt;= 9.0 and mainline devices.</p>
]]></description><link>https://forums.ubports.com/post/61168</link><guid isPermaLink="true">https://forums.ubports.com/post/61168</guid><dc:creator><![CDATA[fredldotme]]></dc:creator><pubDate>Mon, 31 Jan 2022 08:52:46 GMT</pubDate></item><item><title><![CDATA[Reply to .NET6 on UT on Mon, 31 Jan 2022 08:06:48 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/arubislander" aria-label="Profile: arubislander">@<bdi>arubislander</bdi></a> Interesting, so Pinephone UT uses Wayland. To be honest, I wasn't even thinking of Mir...<br />
I guess I just have to tryout a "Hellow world" application. Thanks!</p>
]]></description><link>https://forums.ubports.com/post/61164</link><guid isPermaLink="true">https://forums.ubports.com/post/61164</guid><dc:creator><![CDATA[dizzy]]></dc:creator><pubDate>Mon, 31 Jan 2022 08:06:48 GMT</pubDate></item><item><title><![CDATA[Reply to .NET6 on UT on Mon, 31 Jan 2022 07:20:13 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/dizzy" aria-label="Profile: dizzy">@<bdi>dizzy</bdi></a> said in <a href="/post/61149">.NET6 on UT</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/arubislander" aria-label="Profile: arubislander">@<bdi>arubislander</bdi></a> You can deploy both Avalonia and Uno apps self contained and as a single executable file, and it runs on Linux desktop. No installation needed. I have tried it on Ubuntu and Manjaro Gnome.  Could that work on UT? Not optimal but a good start if so.</p>
</blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/dizzy" aria-label="Profile: dizzy">@<bdi>dizzy</bdi></a> It would depend on what those self-contained packages expect to be installed on the base system.<br />
Desktops and laptops have many more packages installed than there are on Ubuntu Touch. Also the non-mainline devices use the Mir protocol for the display manager. The PinePhone uses the Wayland protocol. These need to be supported by the afore mentioned packages.</p>
]]></description><link>https://forums.ubports.com/post/61160</link><guid isPermaLink="true">https://forums.ubports.com/post/61160</guid><dc:creator><![CDATA[arubislander]]></dc:creator><pubDate>Mon, 31 Jan 2022 07:20:13 GMT</pubDate></item><item><title><![CDATA[Reply to .NET6 on UT on Sun, 30 Jan 2022 19:51:03 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/arubislander" aria-label="Profile: arubislander">@<bdi>arubislander</bdi></a> You can deploy both Avalonia and Uno apps self contained and as a single executable file, and it runs on Linux desktop. No installation needed. I have tried it on Ubuntu and Manjaro Gnome.  Could that work on UT? Not optimal but a good start if so.</p>
]]></description><link>https://forums.ubports.com/post/61149</link><guid isPermaLink="true">https://forums.ubports.com/post/61149</guid><dc:creator><![CDATA[dizzy]]></dc:creator><pubDate>Sun, 30 Jan 2022 19:51:03 GMT</pubDate></item><item><title><![CDATA[Reply to .NET6 on UT on Sun, 30 Jan 2022 19:33:22 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/dizzy" aria-label="Profile: dizzy">@<bdi>dizzy</bdi></a> in order to run a .NET app on UT the whole .NET runtime would need to be packaged in the .click (clicks are the package format for UTouch apps). This probably being a game, the gaming engine would need to be included as well.</p>
<p dir="auto">There are no tutorials or instructions on how to do this as it has as yet never been attempted.</p>
]]></description><link>https://forums.ubports.com/post/61147</link><guid isPermaLink="true">https://forums.ubports.com/post/61147</guid><dc:creator><![CDATA[arubislander]]></dc:creator><pubDate>Sun, 30 Jan 2022 19:33:22 GMT</pubDate></item><item><title><![CDATA[Reply to .NET6 on UT on Sun, 30 Jan 2022 18:46:06 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/lakotaubp" aria-label="Profile: lakotaubp">@<bdi>lakotaubp</bdi></a> Thanks! That's indeed helpful but it doesn't answer my question I'm afraid.<br />
I know for sure Avalonia and Uno Platform runs well on Linux desktop and can probably also run on for example Manjaro arm, but can it run on UT?<br />
Have someone tried?</p>
]]></description><link>https://forums.ubports.com/post/61142</link><guid isPermaLink="true">https://forums.ubports.com/post/61142</guid><dc:creator><![CDATA[dizzy]]></dc:creator><pubDate>Sun, 30 Jan 2022 18:46:06 GMT</pubDate></item></channel></rss>