With only free software, a Mali G31 chip can now run GNOME
collabora.com
collabora.com
Might be interesting to try building a cluster with these. [2]
I wonder how much remaining work there is for full upstream support on these AmLogic chips? The problem with arm chips has always been limited upstream distro support.
The Linux-Sunxi folks have been working for years to get the Allwinner stack up to snuff... it’s taken a long time.[3]
Is there any community around the AmLogic and Rockchip stuff as solid and coordinated as the Allwinner folks?
[0] https://www.hardkernel.com/shop/odroid-c4/
[1] https://www.cnx-software.com/2020/04/23/50-odroid-c4-raspber...
[2] https://blog.tjll.net/distributed-homelab-cluster/#network-c...
While i don't have one, i use Armbian on several other systems, and it tends to be stressless. As long as one doesn't use their noob-friendly software installer scripts, which tend to break something. Anyways, it is essentially Debian, or Ubuntu depending on the image you have choosen.
edit: I'd go one step further even. If it isn't supported by Armbian, I'd avoid it. Because they tend to be first in delivering a cohesive solution like you'd expect from a distro, and not some patched together pile of something which just runs, is rarely or never updated, and won't run the stuff YOU want to run.
Only downside, they lag a bit behind in integrating all that vendor-/boardspecific stuff. But then, who really cares about that when running Debian? :)
And finally the output kernel/image just works.
HK earned a longtime fan with that move for sure, haha. :)
[1] http://replicaisland.blogspot.com/2010/01/fragmentation-more...
Re graphics, #panfrost on freenode
Anyone who used to read slashdot just got popped back into the late 90s.
yes. a beowulf cluster. these day's it'd be a kubernetes/nomad cluster. doesnt roll off the tongue like it used to.
https://developer.arm.com/ip-products/graphics-and-multimedi...
It seems that OpenGL ES 2.0s support is the end goal.
Rockchip RK3326
AmLogic S905Y2, S905X2, S905D2, S905X3
Allwinner H616
The Mali G31 is used in the Amlogic S905X{2,3,4} SoCs. You can buy a "TV box" with a quadcore Cortex A53/A55, gigabit ethernet, 4GBs of RAM and 32GB of eMMC storage for $30-50 delivered. Think of them as Raspberry Pis with included storage, case and power supply, preassembled. I wouldn't recommend them over a Raspberry Pi right now - getting a non-embedded GNU/Linux distro running on them properly is not easy - but these developments can change that. Right now it's probably better to spend some extra money on the Odroid C4 with the same chip and some accessories, because of the better community support.
The Mali G31 is also the GPU used in the Rockchip RK3326 in the Odroid Go Advance, a $60ish open source tinkering gaming handheld kit from Hardkernel. The first Chinese clone of this device was released for this with the same chip, so there's some indication the RK3326 will become a standard platform for retro emulation hardware. Pretty old MIPS chips were the standard for that until this year still, because the hardware follows software support.
Some of them still have better support on Windows, while older ones were left behind with open source drivers reboot.
I think needing a kernel released after the video card is a fairly reasonable demand.
My goal is to reach stability with Slackware (probably when 15.0 is out) or Void (currently buggy on that build). I prefer KDE Plasma to Gnome, but System76's customizations really make it useful for now.
They need to get their software support up earlier. I get that there are issues like supply chains, OEM firmware, and all that jazz, but they aren't amateurs flying by the seat of their pants here, they're capable of doing this. If I had to guess I'd say it's simply because AMD's software department seems stretched pretty thin, where as the competitors have enormous software teams. Hopefully they can fix that.
Their specific card was released in January 2020, and the only problems they list are some strange dmesg entries. They may be lagging a bit compared to Intel, I am not following closely enough to note, but is Intel even offering competitive GPUs?
Not yet, but they supposedly are supposed to start soon. I'm pretty happy with that, more competition is good for everyone.
Fwiw with an older amd gpu that got mainline support years after it's release I found that Fedora was a good balance for getting the new patches without breaking everything.
In general, drivers written by vendors have poor quality (tons of legacy code + the usual enterprise shenanigans) but benefit from having access to all documents and all silicon erratas.
If the community can get past that, I firmly believe that adding a couple of thousand fresh eyes will eventually lead to significantly improved performance.
Some of the current open drivers are really watered down.
But at the same time, so sad the open source community have to spend their efforts on this while vendors could have made this happen at beginning. (I know there could be commercial/business/IP reasons, that's exactly why feel sad, feel like it is not a problem that can be eventually solved at all).
Also all embedded FOSS OSes use non-copyleft licenses (RTOS, Zephyr, NutX, mbed,...), Linux hardly matters to most of them.
And the few that actually use it, aren't contributing to upstream anyway.
4K would be less than ideal for me but even that would better than crappy NVIDIA drivers.