Xwayland continued
Kev Callahan

Thread locked whilst I was distracted with some or other thing..

Yes Xwayland is a conversion layer above wayland to support the X11 API I believe.
I wasn't sure it A5 could be built to run on Xwayland with hardware acceleration.. I've read it's in no way complete and support is lacking.

Yeah, the whole Wayland thing feels a waste of effort and a distraction -
I recently read that a lot of medical monitoring software is dependant on X11 libraries and it's causing real issues with X11 support being dropped by some ARM manufacturers such as NXP...

Guess I'll have to create an IMX8/9 yocto image and see if I can get A5 to build and then run at any credible speed on it...

Kitty Cat

Yeah, the whole Wayland thing feels a waste of effort and a distraction -
I recently read that a lot of medical monitoring software is dependant on X11 libraries and it's causing real issues with X11 support being dropped by some ARM manufacturers such as NXP...

Something like Wayland is necessary to accommodate the needs of modern computing architecture, to address issues that didn't exist or weren't as prominent when X was originally made, and to clear out the cruft that has built up over the decades as it catered to the needs of the time but are no longer relevant today. It's undeniable that X is in its sunset years.

Legacy applications are always going to have problems with dying standards. But you can't improve and adapt to the changing landscape if you don't occasionally shed old infrastructure that's no longer needed. X isn't being taken away overnight, and compatibility is being provided that will work well enough for most applications, but applications will have to update to something newer in the coming years if they want to keep up to date.

Kev Callahan

Yes of course things need to move on, but dropping support overnight as NXP has is a problem for developers. Thankfully I'm in the twilight of my career; I am as you say with X, in my sunset years...

I was pinning my hopes on the open-source etnaviv driver working for imx8/9 devices and giving some hardware acceleration but this looks like a lost cause.

I had also hoped someone on here may have gone through this pain already but looks like I'll need to do a lot more investigation and testing that may be fruitless in the end.

Retirement beckons ;D

EDIT:
https://lore.kernel.org/dri-devel/f40c65f7ecfde2e61f1a6d7fd463f6f739bc0dd1.camel@pengutronix.de/
Well this is quite topical then - unfortunately looks like support isn't quite there yet.

And this - https://community.toradex.com/t/graphics-accelerated-x11-application-on-i-mx8-based-som/18027/4 effectively states to forget about hardware acceleration on newer NXP ARM CPUs - so yeah I'm cursing the existence of wayland and NXP's dependancy on it at this moment...

Thread #618854. Printed from Allegro.cc