FreeTube display issues with GTK4 (add missing GLES 3 features)

FreeTube works well on FLX1 but broken on Librem 5. More details in https://salsa.debian.org/Mobian-team/devices/librem5-support/-/issues/11
I think a native youtube app is an important part of being able to daily drive gnu/linux on mobile. Android has NewPipe and PipePipe which works well. Being able to play audio only makes it a music player for many.
This would likely need adding missing GLES 3 features to mesa etnaviv driver.

Pirate Praveen Thu 15 May 2025 9:59AM
@Guido I use both Librem 5 and FLX1 and it is natural I will be reporting issues I see on these devices only (and FLX1 being more powerful, I don't see as many issues with it). If other people using other devices don't see any issues worth prioritizing through this effort, how is that a problem with Purism. Isn't it natural for community to step in when Purism is not doing it/taking a long time? Isn't that the whole spirit of Free Software?
Badri Sunderarajan Fri 16 May 2025 2:39AM
@Guido just wanted to chime in to say I do plan to report things I come across on the Poco F1 too, just that I haven't had (made?) time to engage here of late.
I think it's a diversity issue, i.e. @Pirate Praveen is the most active here and he has a Librem 5, so naturally tends to report issues related to that. Perhaps this is a cue to encourage more people with varied devices to participate here? It is a chicken-and-egg situation, I agree, and hopefully completing some of the current "priority projects" would help there.
Edit: I meant "diversity" in terms of devices people use, in case that wasn't clear

Guido Sat 17 May 2025 9:32AM
@Badri Sunderarajan My point is/was that I thought this project was meant to collect funding for certain shortcomings affecting Mobile Linux not as a yet another bug tracker. And I wouldn't see how "Let's fix GLES3 in the Librem 5" fits in here due to the reasoning outlined above (and the probably more important fact that Christian is on it already) would fit in here. I would understand it, if we'd had someone interested on working on GLES3 on etnaviv but lacking funding but that doesn't seem to be the case. Anyway, as I failed several times to grasp what this is about and I don't want to derail discussions I'll just keep quiet from now on.

Guido Thu 15 May 2025 10:04AM
(and FLX1 being more powerful, I don't see as many issues with it)
It's not about the FLX1 being more powerful here it is about the FLX1 using proprietary GL drivers. To me this is a huge difference, especially when you talk about Free Software in the next sentence.
Isn't it natural for community to step in when Purism is not doing it/taking a long time? Isn't that the whole spirit of Free Software?
My understanding is that this project here is primarily about raising funding and I think Purism should be part of this when it would benefit largely from the efforts. They're marketing their devices at a premium price because the say this helps software development so I think they should be involved in supporting their hardware. (I'm of course not telling where people should spend their money, I'm still trying to figure out what dephcom is about)
Guido · Thu 15 May 2025 9:05AM
I think you're mostly asking for "Please support GLES3 on the Librem 5" which is something Purism should help to support not primarily the community as without it the device becomes pretty unusable soon.
EDIT: This is becoming more and more a "let's keep the Librem 5 alive" tracker which is fine in the first place but shouldn't that then be written on the tin (rather than branding it a s Mobian / Debian / Phosh ) ?