Hacker News new | ask | show | jobs
by prophesi 2989 days ago
The Ubuntu image has been actively maintained for a while now. Though now the maintainer is putting more effort towards Android 7.1. Which is the crux of the issue... These distros are usually maintained by just one community developer.
2 comments

serious question: why do people insist on using Ubuntu for low-end hardware like this and the PI??? Ubuntu is a cluttered nightmare full of so much unecessary stuff. Why not use a minimalistic non-GUI barebones version of Debian and build your OS up from there?
I agree. I'm a fan of headless Debian, and running i3wm when needed. (I currently run headless Ubuntu, but only because Debian on the Pine is no longer maintained)

If you need multimedia and heavy web browsing, run Android. That's what it was designed for.

That's good news. Could you please point me to where these updated images are? I had been looking at the official site [1] once every few months last year, but didn't find the Ubuntu (or Debian) images updated. The dates are still from end of 2016.

[1]: http://wiki.pine64.org/index.php/Pine_A64_Software_Release

https://github.com/ayufan-pine64/linux-build/releases/

I'd recommend the Xenial images. There are Mate/i3wm versions for the pinebook, but all the others (Pine64 & Sopine) are headless and require the installation of a GUI.

Thanks for that link. I'm looking for updated images for Pine64 (not Pinebook), and all of them on this repository seem to be minimal images (without a desktop environment). Is my understanding correct? I'm looking for one with a desktop environment.
Yeah, I'm afraid that's the case :/ So you'd have to SSH into your pine64 and install a GUI yourself.

Then to enable Mali support (which basically lets the device actually use the GPU to render the screen), you have to add an additional repository:

  - apt-add-repository ppa:ayufan/pine64-ppa -y
  - apt-get install xserver-xorg-video-armsoc-sunxi libmali-sunxi-utgard0-r6p0
then you'd run the script to enable it. Probably need root to run it.

  - exec /usr/local/sbin/pine64_enable_sunxidrm.sh
Then in your GUI's settings, you'd disable software compositing (force it to use the Mali GPU instead of the pine's CPU)

  -  System -> Preferences -> Look and Feel -> Windows and disable Enable software compositing.
If things go awry, or you have more questions, there's a community IRC that's usually pretty active with people willing to help. http://pine64.xyz/