other:x_conf
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| other:x_conf [2022/08/09 17:46] – [What is an X server?] Note about DISPLAY, and foreword jypeter | other:x_conf [2024/07/10 10:54] (current) – [Using X forwarding in a Windows Powershell] jypeter | ||
|---|---|---|---|
| Line 24: | Line 24: | ||
| * The **remote computer or server** is another computer that you also want to interact with (using the screen+mouse+keyboard of your local computer) | * The **remote computer or server** is another computer that you also want to interact with (using the screen+mouse+keyboard of your local computer) | ||
| + | * [[other: | ||
| * We only consider on this page the case of a **remote //Linux// machine** that **requires a local running //X server//** | * We only consider on this page the case of a **remote //Linux// machine** that **requires a local running //X server//** | ||
| Line 41: | Line 42: | ||
| ===== Using an X server on Windows ===== | ===== Using an X server on Windows ===== | ||
| - | There are several available | + | There are several available |
| + | ==== Using X forwarding in a Windows Powershell ==== | ||
| + | |||
| + | **You have to type '' | ||
| + | |||
| + | < | ||
| + | [...] | ||
| + | > | ||
| + | DISPLAY: Undefined variable. | ||
| + | > | ||
| + | Connection to obelix closed. | ||
| + | |||
| + | PS C:\> $env: | ||
| + | |||
| + | PS C:\> $env: | ||
| + | PS C:\> $env: | ||
| + | localhost:0 | ||
| + | |||
| + | PS C:\> ssh -X obelix | ||
| + | [...] | ||
| + | Warning: untrusted X11 forwarding setup failed: xauth key data not generated | ||
| + | [...] | ||
| + | > | ||
| + | DISPLAY: Undefined variable. | ||
| + | |||
| + | PS C:\> ssh -Y obelix | ||
| + | [...] | ||
| + | Warning: No xauth data; using fake authentication data for X11 forwarding. | ||
| + | [...] | ||
| + | > | ||
| + | localhost: | ||
| + | > | ||
| + | [1] 30038 | ||
| + | </ | ||
| ==== Installing VcXsrv ==== | ==== Installing VcXsrv ==== | ||
| Line 116: | Line 150: | ||
| </ | </ | ||
| + | The '' | ||
| + | |||
| + | Check the [[https:// | ||
| + | < | ||
| + | | ||
| ===== Configuration on the remote Linux server ===== | ===== Configuration on the remote Linux server ===== | ||
| Line 132: | Line 171: | ||
| The idea is to: | The idea is to: | ||
| - | * Open a terminal and check that the '' | + | * Open a terminal and check that the '' |
| * If we use [[other: | * If we use [[other: | ||
| * Connect to the remote machine | * Connect to the remote machine | ||
| Line 147: | Line 186: | ||
| The test may fail, due to the [[other: | The test may fail, due to the [[other: | ||
| - | ==== On a Linux computer ==== | + | ==== On a Linux computer |
| - | Some basic commands in a terminal | + | Open a //terminal// ([[other: |
| < | < | ||
| Line 229: | Line 268: | ||
| [Remote] $ xterm &</ | [Remote] $ xterm &</ | ||
| - | ==== On a Mac ==== | ||
| - | FIXME | + | |
| + | |||
| ===== Troubleshooting ===== | ===== Troubleshooting ===== | ||
| + | |||
| ==== Nothing works! ==== | ==== Nothing works! ==== | ||
| Line 242: | Line 283: | ||
| * Have you [[other: | * Have you [[other: | ||
| * Have you configured [[other: | * Have you configured [[other: | ||
| + | * Are you [[other: | ||
| * Is the [[other: | * Is the [[other: | ||
| - | === When DISPLAY is not defined correctly === | + | |
| + | ==== Error when there is no X server running ==== | ||
| + | |||
| + | If the '' | ||
| + | |||
| + | < | ||
| + | xterm: Xt error: Can't open display: localhost: | ||
| + | |||
| + | Time to [[other: | ||
| + | |||
| + | ==== 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: | ||
| + | |||
| + | < | ||
| + | xterm: Xt error: Can't open display: localhost: | ||
| + | |||
| + | **Solution**: | ||
| + | ==== Error when DISPLAY is not defined correctly | ||
| If the '' | If the '' | ||
| Line 258: | Line 318: | ||
| </ | </ | ||
| - | Make sure that you are using '' | + | * Make sure that you are using '' |
| - | === When there is no X server running | + | * If you use '' |
| + | |||
| + | ==== Can't start a graphical application by clicking on its desktop shortcut | ||
| + | |||
| + | Check the shortcut and run the command directly in a terminal to check the error message | ||
| + | |||
| + | There is a good chance that [[other: | ||
| - | If the '' | ||
| - | xterm: Xt error: Can't open display: localhost: | ||
| - | Time to [[other: | ||
| ==== OpenGL related settings ==== | ==== OpenGL related settings ==== | ||
other/x_conf.1660059983.txt.gz · Last modified: by jypeter
