1.12.19

clear linux fresh install #2

after fubar'ing the audio devices, taking the opportunity to write down every step
  1. install nvidia drivers as per here
    1. save scripts involved to a file
    2. in install step #4 remove this line so nvidia-smi will work:  --no-nvidia-modprobe \
    3. install nvidia-smi to path from the folder extracted with NVIDIA-Linux-x86_64-440.36.run -x. I move it to /usr/bin:/opt/3rd-party/bin
  2. install CUDA as per here (for CUDA 10 replace installpath with toolkitpath)
  3. install cuDNN as per here (cuDNN 7.4.2.24)
set preferences
  1. set 200% resolution scaling and night light on under "displays" in devices
  2. set mouse speed to my liking under "mouse & touchpad" under devices
  3. install bundles as described here: sudo swupd bundle-add $(cat bundle.list)
  4. set power settings to never "blank screen"
  5. change "users" to automatic login 
  6. change theme to materia-dark-compact
  7. install and customize tilix (default profile theme Monokai Dark, use theme colors for fg/bg, Appearance deselect "Show the terminal title even if it's the only terminal". Change application title to ${activeTerminalTitle} ${sessionNumber}/${sessionCount}
  8. open pulseaudio and set the right device to the right port (HD-Audio Generic Analog Stereo to Headphones)
  9. customise htop (run with sudo, hit f10 to quit and save)
software to build
  1. stockfish
  2. lc0 (got it to work using ./build.sh -Dprotobuf_libdir=/usr/local/lib after building protobuf 3.5.1 and installing it there)
  3. lczero-client
  4. cutechess (qt5 not needed)
software to install through gui or swupd
  1. Tilix (terminal replacement)
  2. google play music desktop player
  3. Celluloid (video player)
  4. dev-utils (for ninja)
  5. devpkg-googletest
  6.  openblas, devpkg-openblas
  7. machine-learning-tensorflow
  8. desktop-dev (this one's huge)
  9. wget, iotop
  10. gparted
  11. go-basic (for lczero-client)
 tips
  1. to install a different version of cuda, uninstall previous, then rm -rf /opt/cuda

No comments: