I have had my Pinebook Pro for a couple years now. It has not held up all that well, but it is still operational.
I followed the instructions for installing Arch with /boot on emmc and / on nvme. As near as I can tell that was successful and the Pinebook Pro boots and I can login with root-root. From there I get nowhere.
I am using the Pinebook Pro dock with an external monitor and ethernet networking. When I attempt to follow on with the instructions I get errors and I do not know how to solve them.
When I try wifi-menu I get:
cannot initialize curses
‘linux’: unknown terminal type
When I start to do the pacman setup I get:
/usr/bin/pacman-key: line 620: parseopts: command not found
I have been unable to proceed with any update or install of Endeavor. I would appreciate any pointers as to what might be missing or need some tweaking to get working so that I can proceed.
Thank you, I was not expecting such a prompt response.
Those are the directions I followed. I created the SD card using Fedora, and installed /boot on the emmc and “/” on the NVME. After installing from the SD card, the Pinebook Pro boots up fine with the SD card removed and I get to the login on the console. I can login fine using root and root.
It is from that point on that I get the errors that I mentioned in my first post that I need help with.
The first part of the instructions on installing Arch work fine. The PBP then starts up fine and I can log in. I do have network connectivity and the ping works fine. When I enter “nano /etc/pacman.d/mirrorlist” I get the following message “Error opening terminal: linux.”
I do not know enough to know what is either missing or mis-configured to get past this point and continuing with the Endeavour install.
Thank you for your prompt responses and have a really nice day.
I have problems understanding the second step: the link you mention talks about a shell script, endeavour-ARM-install-V2.X.sh, that you find after you boot. However, I don’t think that SvenKiljan/archlinuxarm-pbp/blob/main/INSTALL.md provides such a script.
So probably the “Step 2” relies on something different for Step 1?
When Step 2 was written, we really didn’t have an official PineBook Pro procedure in place. Then the forum and ARM web site was in limbo. So at this juncture the whole procedure needs to be re-written, probably to totally use the liveISO to install RPi 4b, Odroid N2, and PineBook Pro.
It works fine, with a glaring issue: WiFi doesn’t work after running second step. Not sure what the issue is, probably firmware issue, but I see linux-firmware and ap6256-firmware seem to be installed.