Added XQuartz in MacOS recipe

This commit is contained in:
caubet_m 2021-05-19 14:44:30 +02:00
parent ddfb50ee31
commit 173759bbf0
2 changed files with 34 additions and 24 deletions

View File

@ -15,25 +15,7 @@ entries:
url: /merlin6/request-account.html url: /merlin6/request-account.html
- title: Requesting Projects - title: Requesting Projects
url: /merlin6/request-project.html url: /merlin6/request-project.html
- title: Slurm CPU 'merlin5' - title: How To Use Merlin
folderitems:
- title: Introduction
url: /merlin5/introduction.html
- title: Hardware And Software Description
url: /merlin5/hardware-and-software.html
- title: Slurm CPU 'merlin6'
folderitems:
- title: Introduction
url: /merlin6/introduction.html
- title: Hardware And Software Description
url: /merlin6/hardware-and-software.html
- title: Slurm GPU 'gmerlin6'
folderitems:
- title: Introduction
url: /gmerlin6/introduction.html
- title: Hardware And Software Description
url: /gmerlin6/hardware-and-software.html
- title: Accessing Merlin
folderitems: folderitems:
- title: Accessing Interactive Nodes - title: Accessing Interactive Nodes
url: /merlin6/interactive.html url: /merlin6/interactive.html
@ -43,8 +25,6 @@ entries:
url: /merlin6/connect-from-windows.html url: /merlin6/connect-from-windows.html
- title: Accessing from a MacOS client - title: Accessing from a MacOS client
url: /merlin6/connect-from-macos.html url: /merlin6/connect-from-macos.html
- title: Accessing Slurm Cluster
url: /merlin6/slurm-access.html
- title: Merlin6 Storage - title: Merlin6 Storage
url: /merlin6/storage.html url: /merlin6/storage.html
- title: Transferring Data - title: Transferring Data
@ -55,10 +35,12 @@ entries:
url: /merlin6/nomachine.html url: /merlin6/nomachine.html
- title: Configuring SSH Keys - title: Configuring SSH Keys
url: /merlin6/ssh-keys.html url: /merlin6/ssh-keys.html
- title: Software repository - PModules
url: /merlin6/using-modules.html
- title: Job Submission - title: Job Submission
folderitems: folderitems:
- title: Using PModules - title: Accessing Slurm Cluster
url: /merlin6/using-modules.html url: /merlin6/slurm-access.html
- title: Slurm Basic Commands - title: Slurm Basic Commands
url: /merlin6/slurm-basics.html url: /merlin6/slurm-basics.html
- title: Running Batch Scripts - title: Running Batch Scripts
@ -71,6 +53,24 @@ entries:
url: /merlin6/slurm-configuration.html url: /merlin6/slurm-configuration.html
- title: Monitoring - title: Monitoring
url: /merlin6/monitoring.html url: /merlin6/monitoring.html
- title: Slurm CPU 'merlin6'
folderitems:
- title: Introduction
url: /merlin6/introduction.html
- title: Hardware And Software Description
url: /merlin6/hardware-and-software.html
- title: Slurm GPU 'gmerlin6'
folderitems:
- title: Introduction
url: /gmerlin6/introduction.html
- title: Hardware And Software Description
url: /gmerlin6/hardware-and-software.html
- title: Slurm CPU 'merlin5'
folderitems:
- title: Introduction
url: /merlin5/introduction.html
- title: Hardware And Software Description
url: /merlin5/hardware-and-software.html
- title: Jupyterhub - title: Jupyterhub
folderitems: folderitems:
- title: Jupyterhub service - title: Jupyterhub service

View File

@ -22,11 +22,21 @@ ssh $username@merlin-l-002.psi.ch
## SSH with X11 Forwarding ## SSH with X11 Forwarding
Official X11 Forwarding support is through NoMachine. Please follow the document ### Requirements
For running SSH with X11 Forwarding in MacOS, one needs to have a X server running in MacOS.
The official X Server for MacOS is **[XQuartz](https://www.xquartz.org/)**. Please ensure
you have it running before starting a SSH connection with X11 forwarding.
### SSH with X11 Forwarding in MacOS
Official X11 support is through NoMachine. Please follow the document
[{Job Submission -> Interactive Jobs}](/merlin6/interactive-jobs.html#Requirements) and [{Job Submission -> Interactive Jobs}](/merlin6/interactive-jobs.html#Requirements) and
[{Accessing Merlin -> NoMachine}](/merlin6/nomachine.html) for more details. However, [{Accessing Merlin -> NoMachine}](/merlin6/nomachine.html) for more details. However,
we provide a small recipe for enabling X11 Forwarding in MacOS. we provide a small recipe for enabling X11 Forwarding in MacOS.
* Ensure that **[XQuartz](https://www.xquartz.org/)** is installed and running in your MacOS.
* For enabling client X11 forwarding, add the following to the start of ``~/.ssh/config`` * For enabling client X11 forwarding, add the following to the start of ``~/.ssh/config``
to implicitly add ``-Y`` to all ssh connections: to implicitly add ``-Y`` to all ssh connections: