TX1: how to recover CUDA and Nvidia/X11 drivers…

Verify current support status

Each version on L4T has own check list of required files, drivers, libs with specific version.

sha1sum -c /etc/nv_tegra_release

Make sure that all items are “OK”

Current installed dependencies

Make sure you have uninstalled standard debs provided by “apt”.

# check for nvidia
# dpkg -l | grep nvidia
# check for cuda
# dpkg -l | grep libcuda
sudo apt-get purge nvidia-[your-version]
sudo apt-get purge libcuda-[your-version]

Cuda drivers and support

Follow this steps “how-to-install-cuda-on-nvidia-jetson-tx1”

Nvidia driver for X11

If for some reason you have installed nvidia/cuda “apt” drivers for Ubuntu and your desktop stopped working I would suggest to recover will following steps.

    • Download “Driver Packages” which matches your L4T version e.g.
# for version L4T 23.2
cd /tmp
    • Unpack and build by run “”
unp l4t-jetson-tx1-driver-package*
cd Linux_For_Tegra
    • Find required file “” and “”
# it should be placed ./rootfs/usr/lib/xorg/modules/drivers/
find . -name
find . -name
    • Copy “” driver and “” extension into X11
cp ./rootfs/usr/lib/xorg/modules/drivers/ /usr/lib/xorg/modules/drivers/
cp ./rootfs/usr/lib/xorg/modules/extensions/ /usr/lib/xorg/modules/extensions/

Rebooting Jetson TX1 should recover your X11 support.


See also Nvidia tickets for this issues “tx1-is-not-booting-up-no-display-response” and official Nvidia tips “cuda-installation-guide-linux”