I would say plasma, Gnome has too many stupid issues for it to be a real contender IMO. I constantly found gnome to be laggy on my chuwi, even to the point that it would occasionally drop inputs.
I really don’t like nate’s take here. IMO it’s really not that good, Wayland is still outright lacking features, even when using the craptastic xdg portals junk
You can run different userland drivers but not kernel drivers. Thankfully the kernel drivers are pretty much unified for AMD. to use the proprietary ones, install the appropriate driver in the distrobox container.
Vulkan and Opengl are different drivers so you will need to figure out the flags you need to set appropriately. arch wiki is a food resource for this.
For rocm and stuff make sure your kernel has the necessary bits, this will be distro specific, but I can at least say arch will work fine simply. and fedors too iirc
Performance of gnome isn’t great I often find it laggy on my lower end devices.
Configuring gnome requires two separate GUI apps, and then you still may need cli.
Gnome apps like nautilus, the file browser are also absurdly slow, sometimes taking more then 4 seconds for me (and others see here medium.com/…/gnome-mess-is-not-an-accident-4e3010…) to load thumbnails.
I found gestures to be inconsistent on my Chuwi hi10x too. They often times wouldn’t work and I would need to try multiple times.
I did have other issues, but I didn’t exactly log them.
A couple other things, you generally want to do pixel format conversion before the codec, is specified. You should be able to get satisfactory results with ffmpeg -i input.mpv -pix_fmt yuv420p -c:v libx264 -preset medium -crf 24 -c:a aac output.mp4 Play with preset a bit since that is where your Quality/Compression : Speed ratio comes in, CRF is the quality it handles. So you set CRF for a ballpark quality you want, then change the preset, slower = higher compression, faster = lower compression.
I think it’s worth keeping in mind since when people ask for something, they generally want something specific. in this case they asked for a distro, so there is a non insiginificant chance they wanted a “generally agreed upon distro”
you will likely find that most people will disagree with that, the general consensus of a “Linux distro” is that gnu/linux stuff. Personally I would consider it distros in which the apps would mostly use the general linux runtime stacks since musl based distros I would still consider a general linux distro. Android uses it’s own distinct runtime, for the vast majority of usage, and although using things like termux we can get close, how android is setup it lacks a good chunk of things that can only be resolved with a chroot/proot
using openh264… well that’s a choice. I would recommend to everyone that they use x264 whenever possible, and make sure to specify output crf and likely preset when you fo
one of the issues I have with mobile linux is flutter has some really good apps, but when you try to use them on linux the performance plummets, this makes a whole slew of great touch primary applications unusable.
this article was pretty hard to read, but I greatly disagree with android having bad UX, maybe for some users but to me android’s UX is pretty great