01-18-2020, 01:24 PM
Sorry you two, seems like I hadn't set the email notification correctly.
First I should note that an encrypted boot partition is not possible, but encrypted root works just fine, that's what I'm using right now.
I have never used a hardened profile nor do I know the differences here, sorry.
You set up the encryption during partitioning. For the initramfs you should use dracut with `dracut -m "crypt drm i18n base"` (and your filesystem if you made it a module, and lvm if you use it) - all other initramfs tools have failed me thus far in getting the display to work. The Kernel commandline should include console=tty1 rd.luks.uuid=... and after that root=UUID=...
The script should only be run once directly after entering the chroot, not again on the live system. Don't forget to install the packages mentioned in the README
Perhaps you were using the GL qt backend, and not gles2? Manjaro uses the fbturbo xorg driver, without it GL is unusable. My script sets up gles2 which should be faster than manjaro. I just opened libreoffice and it feels very responsive.
(01-15-2020, 11:20 AM)delcaran Wrote: Hello! I'm a fresh owner of the Pinebook Pro and I would like to test Gentoo with full disk encryption on it.
It's the first time I install Gentoo without and ISO, so I need to be assured on the correct procedure.
Is the following correct?
- download a stage3 tarball
- can I use the hardened musl or should I stick with "standard" musl?
- partition sdcard
- mount sdcard
- unpack the stage3 on the sd
- use your script on the unpacked stage3
- proceed with chroot and installation
- reboot and login on "live" system
- partition pinebook for full disk encryption as described in https://wiki.gentoo.org/wiki/Full_Disk_E...Simplified
- repeat mount/download/unpack/script/compile
- enjoy
I have a 15+ years experience with Slackware, so be technical if you must
Thanks for the answer and your work!
First I should note that an encrypted boot partition is not possible, but encrypted root works just fine, that's what I'm using right now.
I have never used a hardened profile nor do I know the differences here, sorry.
You set up the encryption during partitioning. For the initramfs you should use dracut with `dracut -m "crypt drm i18n base"` (and your filesystem if you made it a module, and lvm if you use it) - all other initramfs tools have failed me thus far in getting the display to work. The Kernel commandline should include console=tty1 rd.luks.uuid=... and after that root=UUID=...
The script should only be run once directly after entering the chroot, not again on the live system. Don't forget to install the packages mentioned in the README
(01-15-2020, 05:34 PM)VoxUnius Wrote: Hmm. Interesting. I've been playing with Gentoo on PBP for months but it still has the same issues it had in the beginning. The biggest ones would be: freezing LibreOffice that uses 100% CPU, and flickering widgets (checkboxes, in particular). Also, not sure if it uses video acceleration, looks like it is not. I used Manjaro kernel too, even tried the same config. I was hoping the problem lied in kernel/mesa/drm, but newer version didn't help.
Perhaps you were using the GL qt backend, and not gles2? Manjaro uses the fbturbo xorg driver, without it GL is unusable. My script sets up gles2 which should be faster than manjaro. I just opened libreoffice and it feels very responsive.