CodeXL can be used remotely using the following methods:
1. Desktop sharing
2. CodeXL Remote Agent
These methods are detailed below.
Desktop Sharing
Run CodeXL graphic client application on the target platform via desktop sharing such as Windows Remote Desktop, VNC, SSH and X forwardng, etc.
Limitations:
1. OpenGL applications that are run for debugging/profiling may not recognize the shared desktop as supporting their GL requirements. If this happens run CodeXL locally on the target platform without desktop sharing or use the CodeXL Remote Agent (see below).
2. When CodeXL is run remotely using Linux SSH access, CodeXL requires X streaming such as provided by applications like Xming, etc.
CodeXL Remote Agent
Run the CodeXL Remote Agent on the target platform, and run the CodeXL graphic client application on a local station. For more details see Remote GPU Profiling, Power Profiling and GPU Debugging.