archlinux on a tuxedo pulse
- CPU: AMD Ryzen 7 4800H with Radeon graphics
- wikipedia - radeon
- Renoir (2020) table, Ryzen 7 4800H -> GCN 5th gen architecture
- GPU: Radeon RX Vega 7 (AMD ATI 04:00.0 Renoir)
- Driver AMDGPU
- fn + space to change keyboard backlight
-
LVM on LUKS (LVM in encrypted drive)
- what tuxedo does by default
- filesystem: ext4
- bootloader: grub
uefi
- enter by holding
F2
on boot - or by selecting corresponding entry in GRUB
-
settings:
- put USB first in boot order
- put GRUB second in boot order
- turn off secure boot (enable later)
- disable webcam
live boot
- need to set proper UEFI order (enter UEFI with USB plugged in)
- to get started
cryptsetup open /dev/nvme0n1p3 cryptlvm
mount /dev/VolumeGroup/root /mnt
arch-chroot /mnt
boot process
- Power on --- Tuxedo logo (avoidable?)
- bootloarder: grub
- splash screen: plymouth
- display manager: sddm
- window manager: i3
miscellaneous
usb
- arch wiki - USB storage devices
- find name of device with
lsblk -f
-
mount (folder needs to exist, make with
mkdir
)
sudo mount /dev/sda2 /mnt
- unmount
sudo umount /mnt
pdf viewers
mkinitcpio
sudo mkinitcpio -P
==> WARNING: Possibly missing firmware for module: xhci_pci
-> Running build hook: [keymap]
-> Running build hook: [consolefont]
-> Running build hook: [modconf]
-> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: wd719x
==> WARNING: Possibly missing firmware for module: qla2xxx
==> WARNING: Possibly missing firmware for module: qed
==> WARNING: Possibly missing firmware for module: qla1280
==> WARNING: Possibly missing firmware for module: aic94xx
==> WARNING: Possibly missing firmware for module: bfa
-> Running build hook: [plymouth-encrypt]
==> WARNING: Possibly missing firmware for module: qat_4xxx
- can install mkinitcpio-firmware
paru -S mkinitcpio-firmware
- however, warnings are harmless if nothing is broken
- one of those cases where the "solution" may be more dangerous than the problem
virtual terminal
- arch wiki - linux console
- switch with
ctrl+alt+F[1-6]
- graphical session (if running) is typically terminal 1, at least for sddm
set consolefont
- arch wiki - linux console
sudo mkinitcpio -P
==> WARNING: consolefont: no font found in configuration
-
list of fonts
/usr/share/kbd/consolefonts/
, installed by the kbd package - switch to virtual terminal for the following
- display font table
showconsolefont
- set font
setfont
-
edit configuration file
/etc/vconsole.conf
, seeman vconsole.conf
FONT=Lat2-Terminus16
- default font cp437, appears not to be in folder and instead built-in to kernel
- webpage of fonts
-
.psfu
indicates Unicode translation map built-in - package for popular terminus font, includes more sizes than kbd
pacman -S terminus-font
proper naming
-
Arch Linux
Arch should be referred to as:
- Arch Linux
- Arch (Linux implied)
- archlinux (UNIX name)
Archlinux, ArchLinux, archLinux, aRcHlInUx, etc. are all weird, and weirder mutations.
Officially, the 'Arch' in "Arch Linux" is pronounced /ˈɑrtʃ/ as in an "archer"/bowman, or "arch-nemesis", and not as in "ark" or "archangel".
-
can never remember what the "official" names are