This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Next revision Both sides next revision | ||
other:x_conf [2022/08/09 13:26] jypeter [If you are connecting with ssh or PuTTY] |
other:x_conf [2022/08/09 14:02] jypeter [If you are using WSL] Improved (simplified) |
||
---|---|---|---|
Line 114: | Line 114: | ||
Nothing special to do, if you are using [[other:ssh#using_an_x_server_to_display_graphics|"ssh -X" or "ssh -Y"]] or a [[other:putty_conf#changing_some_useful_settings|correctly configured PuTTY]] to connect to a remote Linux server | Nothing special to do, if you are using [[other:ssh#using_an_x_server_to_display_graphics|"ssh -X" or "ssh -Y"]] or a [[other:putty_conf#changing_some_useful_settings|correctly configured PuTTY]] to connect to a remote Linux server | ||
- | ==== If you are using WSL ==== | + | ==== If you are using Windows Subsystem for Linux ==== |
- | + | ||
- | You need to know what you consider as the //Local machine//, and what is the //Remote server// | + | |
- | + | ||
- | * **Local machine**: your local **Windows computer**, where you have installed [[other:win10wsl|WSL+Ubuntu]] | + | |
- | + | ||
- | * **Remote server** : we consider 2 types of remote servers: | + | |
- | * an **actual remote server** | + | |
- | * The **WSL computer** running on a **virtual machine inside your local Windows computer**. This can be considered as a different and //remote// computer, even it is running on the local computer\\ You need your local //X server// to display graphics generated in WSL | + | |
- | * **Define the ''DISPLAY'' variable** in the terminals used in WSL: | + | |
- | * //bash// shell: ''export DISPLAY=localhost:0.0'' | + | |
- | * //tcsh// shell: ''setenv DISPLAY localhost:0.0'' | + | |
- | * You probably want to define the ''DISPLAY'' variable automatically in one of the shell configuration files | + | |
+ | In that special case, you will need the //X server// to display graphics [[other:x_conf#what_do_we_mean_exactly_with_local_and_remote_computers|from the local virtual machine and from remote computers]] | ||
+ | You have to make sure that the ''DISPLAY'' variable is correctly [[other:win10wsl#configuration_in_your_local_linux_account|defined in the terminals used in WSL]] | ||
===== Testing ===== | ===== Testing ===== | ||