User Tools

Site Tools


other:x_conf

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
other:x_conf [2023/06/30 10:20] – Added the no space related error jypeterother:x_conf [2024/07/10 10:54] (current) – [Using X forwarding in a Windows Powershell] jypeter
Line 42: Line 42:
 ===== Using an X server on Windows ===== ===== Using an X server on Windows =====
  
-There are several available options+There are several available X servers, and applications that will allow //X forwarding// from a remote server to your local X server
  
 +==== Using X forwarding in a Windows Powershell ====
 +
 +**You have to type ''$env:DISPLAY = "localhost:0"'' before connecting** using ''ssh -Y remote server'' (''-X'' will not work), in order to have the ''DISPLAY'' variable correctly defined on the remote server
 +
 +<code>PS C:\> ssh -X obelix
 +[...]
 + >echo $DISPLAY
 +DISPLAY: Undefined variable.
 + >logout
 +Connection to obelix closed.
 +
 +PS C:\> $env:DISPLAY
 +
 +PS C:\> $env:DISPLAY = "localhost:0"
 +PS C:\> $env:DISPLAY
 +localhost:0
 +
 +PS C:\> ssh -X obelix
 +[...]
 +Warning: untrusted X11 forwarding setup failed: xauth key data not generated
 +[...]
 + >echo $DISPLAY
 +DISPLAY: Undefined variable.
 +
 +PS C:\> ssh -Y obelix
 +[...]
 +Warning: No xauth data; using fake authentication data for X11 forwarding.
 +[...]
 + >echo $DISPLAY
 +localhost:42.0
 + >xterm&
 +[1] 30038
 +</code>
 ==== Installing VcXsrv ==== ==== Installing VcXsrv ====
  
Line 250: Line 283:
   * Have you [[other:x_conf|installed and configured the X server]] correctly? Is it really running?   * Have you [[other:x_conf|installed and configured the X server]] correctly? Is it really running?
   * Have you configured [[other:putty_conf|PuTTY]] and/or other required applications correctly ?   * Have you configured [[other:putty_conf|PuTTY]] and/or other required applications correctly ?
 +  * Are you [[other:x_conf#using_x_forwarding_in_a_windows_powershell|using Windows Powershell correctly]]?
   * Is the [[other:x_conf#what_is_an_x_server|DISPLAY variable]] defined correctly on the local and remote computer?   * Is the [[other:x_conf#what_is_an_x_server|DISPLAY variable]] defined correctly on the local and remote computer?
  
Line 284: Line 318:
 </code> </code>
  
-Make sure that you are using ''ssh -X'' or ''ssh -Y'', or that [[other:putty_conf#changing_some_useful_settings|PuTTY is configured]] with ''Enable X11 forwarding''+  * Make sure that you are using ''ssh -X'' or ''ssh -Y'', or that [[other:putty_conf#changing_some_useful_settings|PuTTY is configured]] with ''Enable X11 forwarding''
  
 +  * If you use ''ssh'' in a **Windows Powershell**, read [[other:x_conf#using_x_forwarding_in_a_windows_powershell|Using X forwarding in a Windows Powershell]]
  
 ==== Can't start a graphical application by clicking on its desktop shortcut ==== ==== Can't start a graphical application by clicking on its desktop shortcut ====
other/x_conf.1688113210.txt.gz · Last modified: 2023/06/30 10:20 by jypeter

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki