9 tar -C /lib/firmware/ -xf /mnt/linux-firmware.tar
12 vim /etc/wpa_supplicant/wpa_supplicant.conf
13 wpa_supplicant -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf
22 dpkg-reconfigure tzdata
25 # We deinstall grub-efi-arm64-signed- because it creates a file fbaa64.efi
26 # which makes u-boot hang.
27 apt-get install grub-efi grub-efi-arm64-signed-
28 grub-install --target=arm64-efi --efi-directory=/boot/efi --removable
30 # Set removable media to yes and nvram to no to make later grub updates work
31 dpkg-reconfigure grub-efi-arm64
33 See also: https://github.com/AsahiLinux/docs/wiki/U-Boot
36 cat > /etc/X11/xorg.conf.d/00-keyboard.conf <<'EOF'
38 Identifier "system-keyboard"
40 Option "XkbLayout" "us"
41 Option "XkbModel" "pc105"
42 Option "XkbVariant" "de_se_fi"
43 Option "XkbOptions" "ctrl:nocaps"
47 cat > /etc/X11/xorg.conf.d/30-input.conf <<'EOF'
49 Identifier "libinput touchpad catchall"
51 MatchDevicePath "/dev/input/event*"
52 Option "Tapping" "False"
53 Option "TappingDrag" "False"
54 Option "DisableWhileTyping" "True"
55 Option "AccelProfile" "adaptive"
56 Option "AccelSpeed" "0.3"
57 Option "AccelerationNumerator" "2"
58 Option "AccelerationDenominator" "1"
59 Option "AccelerationThreshold" "4"
60 Option "AdaptiveDeceleration" "2"
61 Option "NaturalScrolling" "0"
62 Option "TappingButtonMap" "lmr"
63 Option "ClickMethod" "clickfinger"
69 useradd -m -c 'user' user
74 /etc/init.d/gdm3 start
76 # If you need to install the kernel on a bootstrapped system or one that needs recovery
77 wget https://tg.st/u/k.deb
80 - You can also use the live system to install Debian on the m1, the rough outline is:
82 - Create two paritions:
87 - Use debootstrap to bootstrap debian