after fubar'ing the audio devices, taking the opportunity to write down every step
- install nvidia drivers as per here
- save scripts involved to a file
- in install step #4 remove this line so nvidia-smi will work:
--no-nvidia-modprobe \
- 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
- install CUDA as per here (for CUDA 10 replace installpath with toolkitpath)
- install cuDNN as per here (cuDNN 7.4.2.24)
set preferences
- set 200% resolution scaling and night light on under "displays" in devices
- set mouse speed to my liking under "mouse & touchpad" under devices
- install bundles as described here:
sudo swupd bundle-add $(cat bundle.list)
- set power settings to never "blank screen"
- change "users" to automatic login
- change theme to materia-dark-compact
- 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}
- open pulseaudio and set the right device to the right port (HD-Audio Generic Analog Stereo to Headphones)
- customise htop (run with sudo, hit f10 to quit and save)
software to build
- stockfish
- lc0 (got it to work using
./build.sh -Dprotobuf_libdir=/usr/local/lib
after building protobuf 3.5.1 and installing it there)
- lczero-client
- cutechess (qt5 not needed)
software to install through gui or swupd
- Tilix (terminal replacement)
- google play music desktop player
- Celluloid (video player)
- dev-utils (for ninja)
- devpkg-googletest
- openblas, devpkg-openblas
- machine-learning-tensorflow
- desktop-dev (this one's huge)
- wget, iotop
- gparted
- go-basic (for lczero-client)
tips
- to install a different version of cuda, uninstall previous, then
rm -rf /opt/cuda
No comments:
Post a Comment