Skip to main content

One post tagged with "GUI"

Graphical User Interface

View All Tags

Run Linux GUI Apps on Windows via SSH

· 8 min read
Guangze Yang
Master of Control System, Ibaraki University

When working on remote development via SSH, you sometimes need a graphical user interface (GUI). This guide explains how to set up and use an X server on Windows to run graphical Linux applications remotely via SSH, perfect for scenarios like using ROS with VS Code on a Windows machine while connecting to a Linux host.

X Server SSH Setup

Overview

X11 forwarding allows you to run graphical applications on a remote Linux machine and display them on your local Windows desktop. This is particularly useful for:

  • Remote development with GUI tools
  • Running ROS applications with visualization (RViz, Gazebo)
  • Using Linux-specific GUI applications from Windows
  • Docker containers with GUI applications