other:x_conf
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
other:x_conf [2022/08/05 14:55] – [Testing] Added lots of information jypeter | other:x_conf [2022/08/08 15:40] – [If you are connecting with ssh] jypeter | ||
---|---|---|---|
Line 9: | Line 9: | ||
===== Using an X server on Linux ===== | ===== Using an X server on Linux ===== | ||
- | Linux computers come pre-configured with a running X server | + | Linux computers come pre-configured with a running |
+ | |||
+ | **You don't need to do anything special!** | ||
Line 26: | Line 28: | ||
Type: <wrap em> | Type: <wrap em> | ||
- | Download the installer from [[https:// | + | Download the installer from [[https:// |
=== VcXsrv Configuration === | === VcXsrv Configuration === | ||
Line 32: | Line 34: | ||
You need to configure '' | You need to configure '' | ||
- | * Start the configuration tool: '' | + | * Start the //configuration tool//: '' |
* Select '' | * Select '' | ||
* Select '' | * Select '' | ||
Line 39: | Line 41: | ||
* Click on '' | * Click on '' | ||
* Start the server by double-clicking on the new '' | * Start the server by double-clicking on the new '' | ||
- | * It will seem that nothing happens, but an '' | + | * It will seem that nothing happens, but an '' |
- | * The X server will stop when you close your Windows session or restart the computer. Do not forget to click on the X_Server icon if you know that you will need an X server later | + | * The X server will stop when you close your Windows session or restart the computer. Do not forget to click on the '' |
+ | * FIXME Document how to automatically start the X server... | ||
* Note: you can right-click on the '' | * Note: you can right-click on the '' | ||
- | * You are now **ready**, if you only need VcXsrv to display graphical windows from remote servers | ||
==== Installing x410 ==== | ==== Installing x410 ==== | ||
- | Type: <wrap em> | + | <WRAP center round tip 60%> |
+ | [[https:// | ||
- | [[https://token2shell.com/ | + | This is an //X server//, and you will get the same functionalities as what is already provided for free by [[other:x_conf# |
+ | * Once installed, | ||
+ | * If you move to another computer, you can install '' | ||
+ | * There seem to be more (useful) updates than for '' | ||
+ | * The interface is more modern, with more options, and there is a lot of useful information on the web site | ||
+ | * The '' | ||
+ | </ | ||
- | **Starting, configuring and exiting X410**: you can start X410 by clicking on it in the Windows Start Menu, or choose to [[https:// | ||
- | * Note: nothing actually happens when you start X410, as it is just waiting to display graphics! You will just get a new **X** icon in the //hidden// icons of the taskbar. | ||
- | * You can configure (and exit) X410 by right clicking on its **X** icon | ||
- | |||
- | ==== Installing MobaXterm ==== | ||
Type: <wrap em> | Type: <wrap em> | ||
- | Available at [[https://mobaxterm.mobatek.net/|MobaXterm]], not tested. This seems to be more than just an X server, and may be an overkill | + | Buy and install '' |
+ | |||
+ | === x410 configuration === | ||
+ | |||
+ | * Start '' | ||
+ | * It will seem that nothing happens, but an '' | ||
+ | * Right-click on the '' | ||
+ | * Select '' | ||
+ | * It's possible to **automatically start '' | ||
+ | * Open the **Windows Task Manager** (Right-click on '' | ||
+ | * Go to the '' | ||
+ | * Right-click on '' | ||
+ | * Note: if you need to quit the //X server//, you can right-click on the '' | ||
===== Using an X server on an Apple computer ===== | ===== Using an X server on an Apple computer ===== | ||
- | ===== Configuration on the remote | + | ===== Configuration on the remote |
==== If you are connecting with ssh ==== | ==== If you are connecting with ssh ==== | ||
- | Nothing special to do! | + | Nothing special to do, if you are using [[other: |
==== If you are using WSL ==== | ==== If you are using WSL ==== | ||
- | If you have installed [[other: | + | If you have installed [[other: |
+ | * //bash// shell: '' | ||
+ | * //tcsh// shell: '' | ||
+ | * You probably want to define the '' | ||
Line 80: | Line 99: | ||
* Open a terminal and check that the '' | * Open a terminal and check that the '' | ||
* Connect to the remote machine | * Connect to the remote machine | ||
- | * Check that a (new) '' | + | * Check that a (new) '' |
* Check that you can start an application using graphics (e.g. '' | * Check that you can start an application using graphics (e.g. '' | ||
Line 106: | Line 125: | ||
==== On a Windows computer with only an X server installed ==== | ==== On a Windows computer with only an X server installed ==== | ||
- | Some basic commands in a '' | + | We just open a '' |
< | < | ||
Line 128: | Line 147: | ||
[Remote] $ xterm</ | [Remote] $ xterm</ | ||
- | * Check the machine name, and check if the '' | ||
- | * You should get something similar to the following if you are connected with '' | ||
- | ciclad-ng.private.ipsl.fr | ||
- | $ echo $DISPLAY | + | ==== On a Windows computer with PuTTY and an X server installed ==== |
- | localhost:68.0 | + | |
- | </ | + | We assume here that [[other:putty_conf|PuTTY is already installed and configured]] and **correctly** configured (with '' |
- | * You should get something similar | + | |
- | SOMETHING | + | We just have to open a pre-configured //PuTTY Session// on a remote server |
- | </ | + | < |
- | * Otherwise, type '' | + | name_of_the_remote_server |
- | * Type '' | + | |
- | * FIXME | + | [Remote] |
+ | localhost: | ||
+ | |||
+ | [Remote] $ xterm</ | ||
+ | |||
+ | |||
+ | ==== On a Windows computer with WSL+Linux and an X server installed ==== | ||
+ | |||
+ | |||
+ | | ||
===== Troubleshooting ===== | ===== Troubleshooting ===== | ||
+ | ==== Nothing works! ==== | ||
+ | |||
+ | That's unfortunate, | ||
+ | * Have you turned on your computer? | ||
+ | * Do you have network access, and an account on a remote server? | ||
+ | * Have you run the [[other: | ||
+ | * Have you installed and configured the //X server// correctly? Is it really running? | ||
+ | * Have you configured [[other: | ||
+ | * Is the '' | ||
==== OpenGL related settings ==== | ==== OpenGL related settings ==== | ||
- | It's hard to know what the best OpenGL settings for your X server are: it depends on your local computer, the remote computer, the network speed, the application generating the graphics, the libraries' | + | It's hard to know what the best //OpenGL// settings for your //X server// are: it depends on your local computer, the remote computer, the network speed, the application generating the graphics, the libraries' |
- | * If '' | + | * If '' |
* or maybe not! You can try to understand the [[https:// | * or maybe not! You can try to understand the [[https:// | ||
other/x_conf.txt · Last modified: 2024/07/10 10:54 by jypeter