Monday, January 6, 2025

Nvidia Jetson Nano Enabling Remote Desktop (RDP) xrdp on Jetpack 6.1

  1. Make sure system is updated: sudo apt update && sudo apt upgrade
  2. Install xrdp: sudo apt install xrdp
  3. Enable Service:  sudo systemctl enable xrdp
  4. Add to SSL group: sudo adduser xrdp ssl-cert
  5. Start Service: sudo systemctl start xrdp
  6. Go to your home folder: cd
  7. Edit .xsessionrc: vi .xsessionrc
  8. Go to line 85: :85
  9. Change line as shown below (see also screenshot with first arrow below)
    • This line: remove_apps=("thunderbird" "rhythmbox" "libreoffice-writer")
    • to: remove_apps="thunderbird" "rhythmbox" "libreoffice-writer"
    • by removing ( and )
  10. Go to end of file: Escape Key and then press G
  11. Add new line: Press o and Enter
  12. Add below
    • export GNOME_SHELL_SESSION_MODE=ubuntu
    • export XDG_CURRENT_DESKTOP=ubuntu:GNOME
    • export XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/etc/xdg
  13. Save and Quit: Escape and :q! then Enter
  14. Disable Automatic Login:
    1. Open Settings App: gnome-control-center
    2. Left side menu, find Users
    3. Find your user and Disable Automatic Login
  15. Reboot: sudo reboot 
Tested with Jetpack 6.1 on a Jetson Nano

Once rebooted should be able to connect using Remote Desktop Connection
.sessionrc file after change should look like below

 


Turn on Windows 11 Fast Boot

If windows starting is slow, to enable windows 11 fast startup/boot,  Press Windows + R, type powercfg.cpl, and hit Enter.  This will direct...