Beginning of SLS Usage

Starting from 2023, Siemens changes their EDA license managing utility.

Previous MGLS (Mentor Graphic License Server) doesn’t support EDA softwares of 2023 or later. Calibre 2023 may be still in the supporting list, but Tenssent 2023 isn’t for sure. Instead, SLS (Siemens License Server) is the successor of MGLS.

The SLS utility doesn’t need to be patched while EDA software itself should be patched and still be valid by OCAD 1patch v0.3.

The license file generated by MentorKG.exe is still available for SLS. All you need to do is to modify the DAEMON (2nd line) by replacing ‘mgcld’ with ‘saltd’.

1
DAEMON saltd /PATH/TO/SLS/UTILITY/saltd

End user should set the environment variable SALT_LICENSE_SERVER, for example setenv SALT_LICENSE_SERVER 27001@licsrv. Some of old Mentor tools still check license within the old variable MGLS_LICENSE_FILE, so we need to set both variables with same value.

1
2
setenv SALT_LICENSE_SERVER 27001@licsrv
setenv MGLS_LICENSE_FILE 27001@licsrv

Now enjoy the new Siemens/Mentor softwares of 2023 or later.

PS. how to check the availability of SLS floating license?

1
2
% tessent -shell
% calibredrv

How to Enable XDMCP Service (GDM)

GDM can be configured to allow remote access via XDMCP (X Display Manager Control Protocol). We can use Cygwin-X or Exceed, to connect remotely to a server and get a complete desktop GUI.

1. Edit the file /etc/gdm/custom.conf and make sure below parameters are added/set.

1
2
3
4
5
6
7
8
9
10
11
% cat /etc/gdm/custom.conf
# GDM configuration storage
[daemon]
[security]
DisallowTCP=false
AllowRemoteRoot=true
[xdmcp]
Enable=true
[greeter]
[chooser]
[debug]

Read More

Writing Aliases in Csh and Tcsh

Using command-line arguments

Sometimes you want an alias to deal explicitly with its arguments, rather than just leaving them at the end of the command. For example, suppose you had a file in your home directory named friends:

1
2
3
4
Joe Schmoe     123 Main Street	212-987-6543
Jane Doe 975 First Ave 516-357-6420
Bob T. Slob 111 River Road 718-432-1098
Bill T. Pill 1 South Ave 516-877-0000

Read More