My hyperbola (Lenovo z50)
*************************

  Things that took me some effort finding during and post installation
  of hyperbola GNU/Linux-libre

USB Tethering
*************

  1 Connect phone with USB tethering on

  2 Start DHCP
  # dhcpcd

  3 Keep pinging until it works
  # ping -c 3 mojeek.com

  4 Once hyperbola is installed can be set to start automatically at
    boot
  # rc-update add dhcpcd boot

UEFI Partitions
***************

  Used hyperbola beginner's installation and arch linux's installation
  guide (1.9.1 Partition the disks)

  # cfdisk /dev/sda

  512M            EFI
  3.7G            Linux swap              (< 1/2 RAM)
  The rest        Linux filesystem

  # mkfs.ext4 /dev/sda3
  # mkfs.fat -F 32 /dev/sda1
  # mkswap /dev/sda2
  # swapon /dev/sda2
  
  # mount /dev/sda3 /mnt
  # mkdir /mnt/boot
  # mount /dev/sda1 /mnt/boot

Grub install for x86_64 UEFI
****************************

  Thanks grub-install --help

  # grub-install \
      --target=x86_64-efi \
      --recheck /dev/sda \
      --efi-directory=/boot

Shutting down
*************

  # reboot

  I use poweroff as shutdown seems to hang
  # poweroff

Clock skews
***********

  1 SSL does not work although ping does
  2 Had to install another distro
  3 Have installed chrony which might help next time this happens
  # pacman -S chrony

Groups I use in /etc/group
**************************

  audio  I cant get audio to work without it
  games  not sure, I think needed for games
  input  not sure, I think needed for steering wheels

No sound
********

  1 Install ALSA utils
  # pacman -S alsa-utils

  2 Get list of devices and subdevices
    (The one I wanted was device 1 subdevice 0)
  # aplay -l

  3 Update in /etc/alsa.conf and /etc/asound.conf
    (Ignore sndio options)

  4 Add user to audio group (/etc/group)

  5 Reboot and hope it works
  # reboot

  6 Volume control using alsamixer GUI
  # alsamixer

No sound - Speed Dreams
************************

  Comment out everything in /etc/openal/alsoft.conf

Logitech G29 FFB - Speed dreams
*******************************

  1 Install joystick drivers
  # pacman -S xenocara-input-joystick
  
  2 99-logitech-wheels-perms.rules
    a Download from GitLab pyLinuxWheel / data / rules
    b Remove / comment all other wheels
    c Place in /etc/udev/rules.d/

  3 Add user to input group (/etc/group)

  4 Put Logitech G29 in PS3 mode and reboot
  # reboot