30
PineTab2
(lemmy.zip)
From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
Very much dependent on the particular hardware - here, the pinetab2 has some support. The danctnix mobile linux community maintains builds for it, so it's a subset of Arch on Arm.
https://github.com/dreemurrs-embedded/danctnix-packages/tree/main/pine64/device-pine64-pinetab2
outside of that, there's some limited support for postmarketOS and mobian
A good place to start understanding the challenges you'd face would be on the wiki:
https://wiki.pine64.org/wiki/PineTab2_Releases
Alright. That is much stuff to read through. Thanks for your help.
Two questions I have already, is the preinstalled OS useable for a rather casual user and does the workaround with the WI-FI dongles works as easy as just picking the right one and plugging it in?
Preinstalled OS is useable, though you'll want to update it.
Installing the updated OS on an SD card is easy enough. I haven't tried flashing it to disk yet. I've not felt hampered by major performance penalties.
The WiFi dongle workaround is that simple, yes. Pick one that's supported in the mainline kernel, and you're off to the races.
Be aware, you'll need to pick one that's USB C if you don't want a second converter attached.
My preference would be to tether my phone I think - but my USB C 2.5G Ethernet adapter worked pretty well too.
Some more presient info from my investigation:
I got the latest Danctnix 20260630 running on it, and it's working better now. Suspend is unmasked in that version, but it is not working all the time.
The WiFi driver is still unstable, but you can disconnect/reconnect quick enough when it drifts off.
Running phosh and sxmo/sway was a fair bit faster than full KDE.
The primary problem is hardware acceleration. For video, it's just not there yet. You can make some video formats work, but this SoC is limited in what it can do in hardware, on its VPU. What little can be done, isn't available without compiling your own ffmpeg.
This link shows what can be done with the 3566 hardware:
https://pine64.org/documentation/General/Mainline_Hardware_Decoding/
This link shows how it can be done:
https://clehaxze.tw/gemlog/2023/09-17-hardware-accelerated-playback-on-pinetab2.gmi
The bottom line is, without hardware acceleration for video decoding, it feels very underpowered.
I did bother to set it all up, and it's a damn competent little tablet when you do - but all your effort won't apply to streamed video unless you use MPV or something to play it, to take advantage of the ffmpeg. Straight up Firefox and chromium don't offer selectors for YouTube etc to pick the right encoding format for your CPU, and they typically use more modern encoding formats. (e.g. VP9 over VP8)
Also, battery life is great! I'm sure not playing video helps...