3 ms·
Sadly I think it does, as there's some closed hardware over there with no drivers in the kernel. Also, Jolla's OS itself is partially closed. I miss the Nokia
by nextos 11y ago
Sadly I think it does, as there's some closed hardware over there with no drivers in the kernel. Also, Jolla's OS itself is partially closed.
I miss the Nokia Maemo days, which was not completely open hardware wise. But almost there. In practice, it was running Debian on your phone (but again with some caveats, including a non-mainline kernel).
Perhaps DragonBox Pyra, about to be released, will give us the chance to re-create that experience. In theory it will be possible to run a mainline kernel and Debian, ArchARM, GuixSD or whatever ARM distro you like.
- maheart 11y agoI've just had a look at the DragonBox Pyra. It looks like it's going to use a PowerVR GPU (i.e. no FOSS drivers). Can you clarify how a mainline kernel can be run on such a device? I assume PowerVR are written only for specific kernel versions (e.g. in the same way GPU drivers are written specifically for Android's Linux kernel 3.4)
- nextos 11y agoThat's true. My plan was to run the Pyra without 3D acceleration, as I will use it just as a minilaptop for maps, chat and ssh. AFAIK, the Vivante chip included in Pyra has a usable free driver, which is what matters most for my usecase. PowerVR is also said to be working on a free driver [1]. This might do the trick. Generally, GPUs are the showstopper in ARM architectures. Otherwise, it is possible to run not only a mainline linux kernel, but a deblobbed one (linux-libre). I do this on a Chromebook C201 [2]. Note you don't even need CPU firmware, as it is the case with Intel. [1] http://www.phoronix.com/scan.php?page=news_item&px=Power-VR-Open-Chatter http://www.phoronix.com/scan.php?page=news_item&px=Power-VR-... [2] http://www.libreboot.org/docs/hcl/c201.html http://www.libreboot.org/docs/hcl/c201.html
- betimsl 11y agoSuch a badass thing this, DragonBox Pyra.
- digi_owl 11y agoThing is that the Maemo days is perhaps what has spurred many controversial changes to Linux userland, the biggest of them being the development of Wayland. On the surface Wayland is fairly innocuous, but it is having the effect of moving a whole lot of what used to be done by X onto the DE/toolkit.