The PineBook Pro is rather beautiful on the inside.
(Although I’d rather I was able to make it boot from an sd card without having to open it and unplug wires.)
Note if you’re opening it that the screws are different lengths: https://wiki.pine64.org/wiki/File:PinebookProScrewGuide.png
Scratch that, thought I’d repurpose the drive from the MNT prototype I’m not using (makes a lovely prop, though, and glad I supported them; they’re doing great work) but that’s an mSATA not NVMe. Oh well, will have to order a drive for later.
Might have spoken too soon. Either it’s taking forever (seems stuck on “writing objects”) or it’s stuck.
Aha, and now an error message:
“The following error occured while installing the boot loader. The system will not be bootable…:
Failed to set new efi boot target. This is most likely a kernel or a firmware bug.”
Fun times.
Someone get the folks at Fedora a PinebookPro.
CC @Pine64
Ah, interesting, so maybe the error message is wrong?
(Don’t you just love those?)
Yep, the error message is itself erroneous (fun times). Continued with the install regardless and pressed the reboot button. Seemed stuck on a cursor. Turned it off and then back on again (drink!) and voila! :)
Hmm, seems it’s not seeing the WiFi adapter (yes, I checked the kill “switch” – meta + F11 – it’s correct, and yes I rebooted just to make sure) :)
Gonna try postmarketOS next, me thinks :)
It’s installed and snappy (I installed the GNOME version and it’s faster than it was under Fedora Silverblue). And WiFi works. But… no GNOME Software? No web browser?
So if anyone else is running into this, you can install the basic GNOME apps by running:
sudo setup-desktop gnome
Not sure why postmarketOS GNOME for Pinebook Pro doesn’t come with this as default.
The default resolution is too dense on the Pinebook Pro, so I had to:
gsettings set org.gnome.mutter experimental-features "['scale-monitor-framebuffer']"
And then set it to 150% in the display settings.
If you do that and use Firefox, it will appear blurry so edit the firefox.desktop file (/usr/share/applications/org.mozilla.firefox.desktop) and change the exec line to:
Exec=env MOZ_ENABLE_WAYLAND=1 firefox %u
@aral it's rather stupid that the M.2 PCB does not clearly state it's SATA only, like how hard could it be to silkscreen that on??
@flakoot Oh, no, sorry, I meant the MNT’s drive is an mSATA (I misremembered it as NVMe). The fault’s with me :)
@aral Until there is a Firefox update and you'll have to do it again.
Copy org.mozilla.firefox.desktop to ~/.local/share/applications/ and edit the file in that location.
@aral changing the desktop file will probably revert on update, you'd better set the environment variable in .profile or something.
@aral I guess you're not using the Fedora Firefox, right? Because the Fedora one should run on Wayland by default.
@sesivany Yeah, Fedora Firefox is fine (apart from not being able to play videos when first run). I installed postmarketOS on the Pinebook Pro (Silverblue wasn’t a great experience on it.) Love it on my beefy Rizen desktop machine though.
@natecull No idea, I use the English (Mac) layout everywhere and rarely glance at the keyboard :)
With the compose key set to Caps Lock, that pretty much gives me all the typographical expressiveness I need (https://ar.al/2018/07/18/typographical-typing-habits-for-linux/) while typing. Well, it would if Ctrl+. worked everywhere, not just in GTK apps, to bring up the lovely emoji picker popover in GNOME :)