How to Create a Virtual (Headless) TigerVNC Server on Ubuntu 20.04

Creating a headless virtual VNC session (i.e. no monitor plugged in) for Ubuntu 20.04 using GNOME was harder than anticipated. It was easy to set up a local VNC session, but going headless without a dummy adapter AND with the GNOME desktop was a challenge. Install TigerVNC Some VNC servers only support local VNC sessions … Read more

How to Migrate from SVN to Git

Notes to self. Should be a one-time move, but there were two issues that might be helpful to remember in the future if not. Install Git, Setup SSH On git server: Install git Setup and switch to git user Setup ssh files Setup directory that holds bare repos On SVN server: Install git and git-svn … Read more

How to Compile OpenCV 4.5.2 with CUDA 11.2 and cuDNN 8.1 on Ubuntu 20.04

Notes to self after fresh install of 20.04 (16.04 finally reached EOL). Install NVIDIA drivers Launch “Software & Updates.” Under “Additional Drivers” install metapackage from nvidia-driver-460. Install CUDA 11.2 Download CUDA from NVIDIA using deb (network) Per the installation instructions, after installation add the following entries to the end of .bashrc Install third party libraries … Read more