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

 


No comments:

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...