Xorg broken on hammerhead (Nexus 5)
$ git clone https://gitlab.com/postmarketOS/pmbootstrap $ cd pmbootstrap/ $ ./pmbootstrap.py init $ ./pmbootstrap.py install --no-fde $ ./pmbootstrap.py flasher flash_rootfs --partition userdata $ sudo fastboot format system $ ./pmbootstrap.py flasher flash_kernel
hildon respectively. On each of them Xorg failed to start apparently due to the lack of a library. Here is the full Xorg log
Actually I could not get any X11/waylannd interface working on my device.
An OT comment
Running a 4.17 kernel on my nexus 5 is really cool. Neverthless I sincerely do not think Alpine is a good choice for a mobile OS, meaning that I would not like to put efforts on pmOS while it is based on AL. I understand that it is lightweight distro, but
no systemd and no glibc make users go away as fast as they can
I mean, if some device really comes to get upstreamed, who the heck would willingly want to use AL if they can run a standard distro? And how can be meaningful to configure all these devices to work on this instead of a common distro?
To use AL meaningfully I would have to lolrepackage all the damned silly software I use everyday, while learning another useless package format. WHY ON EARTH? THE ENTIRE DEBIAN REPOSITORY HAS ALREADY BEEN PORTED, COMPILED FOR ARM AND AUTOMATICALLY BUILT FOR YEARS.
Not to mention the fact that desktop development is moving towards flatpaks, snaps and appImage and I personally would like to see my software unused than package it for a distro that does not bother packaging flatpak. Or at least I won't be the mantainer of my software on such a distro.
All the babbling about "real" linux on the phone has really little meaning if you choose an obscure, ancient-thinking, binary uncompatible, distro shipping old packages and really not desktop-oriented.
Of course I appreciate your incredible work but I could not stop advicing you on what I think it is a really bad decision.