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 [2022/08/12 14:40] – [Installing XQuartz] Added some tech ref 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 255: Line 289:
 ==== Error when there is no X server running ==== ==== Error when there is no X server running ====
  
-If the ''DISPLAY'' variable is defined, but there is **no X server**, you will get a ''Can't open display: localhost://[SOME VALUE]//'' error\\ <code>$ xterm &+If the ''DISPLAY'' variable is defined, but there is **no X server**, you will get a ''Can't open display: localhost://[SOME VALUE]//'' error 
 + 
 +<code>$ xterm &
 xterm: Xt error: Can't open display: localhost:23.0</code> xterm: Xt error: Can't open display: localhost:23.0</code>
  
 Time to [[other:x_conf|read this page again]]... Time to [[other:x_conf|read this page again]]...
  
 +==== Error when there is no space left in your home directory ====
 +
 +If there is no space left in your home directory (usually the home directory of the remote server), or if you have exceeded your [[other:newppl:starting#which_disks_should_you_use|home disk quota]], you will get an error similar to [[#error_when_there_is_no_x_server_running|Error when there is no X server running]]
 +
 +<code>$ xterm &
 +xterm: Xt error: Can't open display: localhost:23.0</code>
  
 +**Solution**: clean the content of your //home//!
 ==== Error when DISPLAY is not defined correctly ==== ==== Error when DISPLAY is not defined correctly ====
  
Line 275: 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.1660308006.txt.gz · Last modified: 2022/08/12 14:40 by jypeter

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki