sigboe / gpd-archiso Goto Github PK
View Code? Open in Web Editor NEWTutorial how to install Arch Linux with full disk encryption on GPD Pocket
Tutorial how to install Arch Linux with full disk encryption on GPD Pocket
When installing your system without that, trying to run wifi-menu fails instantly and can save a lot of hassle trying to get the new system connected.
brcmfmac4356-pcie.bin is dropped from linux-firmware need to add this in same way the brcmfmac4356-pcie.txt is added before the next build of the ISO.
The ISO will not have wifi without correcting this.
Someone has filed a bug related to support for the wifi chip
https://bugzilla.kernel.org/show_bug.cgi?id=185661
Hello there, I followed your guide but after rebooting the system I get the following error message:
ERROR: device 'PARTUUID=xxxxxxxxxxxx` not found. Skipping fsck.
mount: /new_root: can't find PARTUUID=xxxxxxxxx.
You are now being dropped into an emergency shell.
sh: can't access tty; job control turned off
[rootfs ]#
How can I solve this?
First thanks for the great work and the instructions 👍
I found a little issue in the wiki instruction for Encrypted installation
nano /etc/mkinitpcio.conf
include hooks encrypt and lvm2 in between block and filesystems
IMPORTANT! without this hooks the GPD will not boot as excepted
Happy holidays 🎅
I follow the guide step-by-step but at the final step (after installing kde) and trying to reboot I receive the following message:
running in chroot, ignoring request
I would add to the guide the moment where to press CTRL + D in order to exit the chroot mode.
can't bring 2018.01.05 to do anything. Booting stops after the above message and provides, as error message:
ERROR: ´´ device did not show up after 40 seconds
falling back to interactive prompt.
Btw: Are you sure that the .img should have Android-IA as boot partition instead of some efi?
Hi there!
Just running through your guide now and found that in the unencrypted install wiki guide you say to get the UUID of /dev/mmcblk0p2 but the root volume is /dev/mmcblk0p3 - just thought I'd let you know and save some misery! 👍
EDIT: Also the cut was -f10 rather than -f8 for me.
wifi-menu
package is available in newly installed system, but fails to work due to a missing dependency dialog
, which also needs wpa_supplicant
and openssl-1.0
.
The fix may be important for those who only have access to WIFI.
I've experienced WiFi connectivity issue after reboot. I'm writing here my observation so it may help others.
As usual, I used wifi-menu
to connect to an access point, which generates a network profile under /etc/netctl/
. Then I customize the profile to add more access information. WiFi is supposed to work the next time I use wifi-menu
to access the same access point, but for multiple times it does not work!
Instead of using wifi-menu
, I directly use sudo netctl start PROFILE
. Again, for multiple times it does not work. But after trying for a while, it works, by checking ping google.com
.
So I think it may be a hardware or driver or kernel issue, which is not related to GPD-ArchISO
. I'm not sure though.
Edit: I tested it again, and indeed I'm able to start WiFi after ~6 trials. It may also be a router compatibility issue with GPD.
I installed arch via ssh copy and pasting commands from the guide, then installed KDE before my first reboot. Upon reboot I enter the password for my encrypted partition and then the system hangs and does not start up KDE. I can ctrl+alt+Fkey to log in but running "systemctl start sddm" asks me for a log in prompt which results in "authentication complete" but KDE does not start. Ican start KDE as a wayland session by installing "plasma-wayland-session" and "startplasmacompositor" but the desktop is buggy. Attempting to rotate the display results in the settings window becoming distorted and I can't select the option. Possibly related to my other issues, the home folder has none of the usual subfolders like Documents and Pictures and instead contains just the desktop and a couple hidden folders. And the calender, date and time simply read 0.
And after restarting I'm having issues connecting to internet and downloading packages and pinging websites. When attempting to download a package such as firefox I get the list of packages and download size but typing "y" gives me a never ending scroll of errors saying "error: failed retrieving file [filename] from [mirror name] could not resolve host; [mirror name]. I had this issue on the previous iso and running "cat /etc/hostname" followed by "systemctl restart dhcpcd" would fix the issue until a restart but this is no longer the case.
I'm following this install guide:
https://github.com/sigboe/GPD-ArchISO/wiki/Encrypted-installation
When I get to the pacstrap command, it fails with multiple errors like this:
error: key "9D4C5AA15426DA0A" could not be looked up remotely
Any idea what's wrong?
edit: I tried working around this by setting all the repos to SigLevel = Never
but then it complains about "Unrecognized archive format" for every .pkg.tar.zst file that it tries to open
The KDE section of WIKI has key steps missing. As a result, plasma
and sddm
won't start. It's not an issue of GPD-ArchISO
itself.
xorg-server
package is needed before plasma
installation!xf86-video-intel
needs to be installed. I'm a little bit confused here, because I suppose the video driver should already be taken care of by GPD-ArchISO
...plasma-meta
and kde-applications-meta
(instead of plasma
and kde-applications
) if one decides a full KDE installation, so that new future KDE packages are automatically included.In all,
$ sudo pacman -S xf86-video-intel xorg-server plasma-meta kde-applications-meta
$ sudo systemctl enable sddm
$ sudo systemctl start sddm
and you are all set with a working KDE!
I'm preparing an iso with your repository. I noticed that there are a bunch of new commits to the linux-jwrdegoede settings in https://github.com/njkli/gpd-pocket. Should I use the updated linux-jwrdegoede files in gpd-pocket to get the newest features? Thanks.
linux /vmlinuz-linux-jwrdegoede
initrd /initramfs-linux-jwrdegoede.img
needs to be changed to
linux /vmlinuz-gpd-pocket-linux-jwrdegoede
initrd /initramfs-gpd-pocket-linux-jwrdegoede.img
I set up my Pocket in January using archlinux-gpd-pocket-2018.01.05-x86_64.iso and your guide.
Updating with pacman -Syu every couple of weeks since, I've seen some minor system issues appear and disappear, but uname still shows Arch Linux 4.15.0-rc6-jwrdegoede
so I'm assuming I'm still running a kernel from four months back.
Can I do anything to get a newer kernel? Or is this still the latest version with Pocket patches? I can't find a GPDPocket kernel repo at https://github.com/jwrdegoede, so where does it come from?
Basically, what's the longer-term strategy for keeping Arch fully up-to-date on the Pocket, after installing from the ISO?
Okay, now I have the system up and running but I'm facing some bugs.
The sleep mode doesn't work: if I close the laptop lid, nothing happens and the screen stays on;
I checked some video on youtube and songs from soundcloud but nothing can be played. On both website the buffering is advancing much faster than the normal time (going from 1 second to 5, then maybe to 20 seconds all of that in maybe 3 seconds of real time). The audio should work since when I increase or decrease the volume I hear the tone.
Any tips?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.