07-06-2023, 12:11 PM
(This post was last modified: 07-06-2023, 12:13 PM by poVoq.)
I tried following this guide with Fedora 38, and it seems to have mostly worked (including two error messages about efi problems), but the /loader/entries/ folders for the fedora37.conf do not exist in the boot directory you specified.
Do you think something changed in Fedora 38 or does anyone know how to configure the installation to correctly boot with tow-boot?
I tried restarting without modifying the boot directory and not very surprisingly it fails.
Edit: I also noticed that the Fedora38 ARM live image didn't recognize any wifi device.
Installing it via the Fedora 38 ARM raw image worked. Needed to add the Wifi firmware, but that works too now.
The only problem I have is that there is no sound, neither from the speakers nor headphones. The strange thing is though that the soundcard seems to be detected fine and everything in the GUI looks like it should be working... but no audible sound output at all.
Did you try changing volume levels, ... using `alsamixer`?
Actually I had to unmute ("m" button in alsamixer) the left and right headphone mixer DAC for the speakers to work.
Fedora 39 is out now, and I have encryption and Widevine working on my Pinebook pro, so I'm very happy with this install. There were a few gotchas though.
The netinstaller, which you need to use if you want an encrypted install, works fine as long as you have Tow-boot installed and an ethernet connection. I almost sprung for a USB-to-ethernet adapter until I remembered that the Pinebook pro USB-C dock has an Ethernet port. It worked without problems.
When booting it still gives the efi errors mentioned above but boots without any obvious issues.
The only issue I have with encryption is that the prompt for entering the passphrase doesn't appear until I start entering the passphrase. Not intuitive. I just wait until the kernel messages stop then enter the passphrase.
The widevine installer installs via dnf, and on Fedora's raw image I got both Firefox and Chromium working with Widevine, but on my encrypted install only Chromium works. That's good enough.
The wifi drivers were installed automatically. As PoVoc mentions above, you have to unmute the left and right headphone mixers in Alsamixer to get sound working, but it took me a while to figure out how to get the full array of mixers to appear in Alsamixer. I had to press F6 and chose the es8316 sound device, even though it was the only device listed and was listed as the default device. Also not intuitive.