This service allows you to connect to a virtual Linux desktop from the internet. You have access to the same software and data like you have on your Linux workstation at the institute. Please note the MaintenanceWindow.
On the terminal servers you cannot use more than three CPU cores. Connect to a compute server for compute intensive tasks.
Do not store data in your home directory. You will not be able to login anymore when there is no space left. Use study storage or personal storage instead.
ownCloud can also used on the terminal servers to synchronize your data.
Make sure to save your data frequently. Inactive sessions are terminated after 72 hours and all terminal servers are rebooted at 7 a.m. on the first Wednesday of each month.
Can I use a different app for the Two-Factor Authentication?
More ...Less ...
You should not do that. Thechnically you can use any "OATH-TOTP" app. But there are subtleties:
IT can only provide support for Google Authenticator.
Do not use Microsoft Authenticator! There's a high risk of overwrite an existing entry, if the associated email address is the same. This is the case for MPI/CBS's mail 2FA and the RemoteLinux 2FA!
Why are computations so slow on the terminal servers?
More ...Less ...
Each user can only use up to three CPU cores on the terminal server. This way we make sure that there are enough resources available for each virtual desktop. For CPU intensive tasks please use a compute server or the slurm cluster.
NoMachine does not accept my Google Authenticator token. What can I do?
More ...Less ...
The Google Authenticator uses a time-based algorithm (TOTP) to calculate the tokens, thus it only works when the time on the smartphone is set correctly.
Solution: Enable the automatic time synchronization on your smartphone and check the timezone settings. Also keep in mind that the token changes every 30 seconds. So using an old token (e.g. from a screenshot) will not work.
Steps:
More ...Less ...
It can happen that you either have to scroll to see to full content of your virtual desktop or that there are black bars around your desktop.
Solution: You can tell the NoMachine client to resize your virtual desktop to exactly fit your local NoMachine window. This is the default setting but from time to time it might change automatically.
Steps:
Open the menu by pressing [CTRL] + [ALT] + [0] ([CONTROL] + [OPTION] + [0] on Mac) or by using the page-peel in the upper right corner.
Go to Display.
Select Resize remote screen and Fullscreen.
Close the settings window by pressing Done.
Hint: The client seems to forget those settings from time to time so you might have to set them again.
How to fix a blurry virtual desktop on Windows 10 clients?
More ...Less ...
Windows 10 provides a functionality to scale your whole desktop environment. This allows you to increase the size of text/icons without changing the resolution. But it also makes it impossible for the NoMachine client to determine and use the native resolution of your screen. As a result a lower resolution is used on the terminal server. Manually selecting a higher resolution in the NoMachine client does not solve this issue.
Solution: You have to configure an exception for the NoMachine client.
Steps:
Search for the NoMachine client, right-click it and choose Open file location.
This will open the file explorer.
Right-click the file called !NoMachine and choose Properties.
How can I fix mapping issues when using an Apple keyboard?
More ...Less ...
At the moment the NoMachine client cannot automatically detect the local keyboard type/layout. This is why, keys of an Apple keyboard are not mapped correctly inside a NoMachine session.
Solution: We have written a tool which allows you to manually override the keyboard layout inside the remote session.
Steps:
All steps mentioned below have to be done inside a NoMachine session.
First run this command from a terminal to view the help page: set-keyboard-layout --help.
You have to use the --lang and --keyboard to specify your keyboard layout and type.
To avoid mapping issues at the institute's workstations the layout will only be changed for the current session.
Example:set-keyboard-layout --lang us --keyboard apple