To set up smart card direction for an Ubuntu desktop, first integrate the desktop with an Active Directory domain. Then install the necessary libraries and root CA certificate before installing Horizon Agent.