Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Info

You need a license server with a valid license file running in order to start the application.
To receive your license file, please send the order ID as well as the host name and host ID (MAC address) of your license server to support@das-element.com


The license server required is RLM (Reprise License Manager) by Reprise Software.
https://reprisesoftware.com/

Tip

Check out this video tutorial to get started.

Setup License Server

...

The host name is what your computer name is called on a network.
Your license server host name will be something similar to: licserver or vfx-license

Linux/Mac

Windows

  • open a terminal

  • type: hostname - hit enter

  • this should give you the host name

  • open a command prompt (cmd.exe)

  • type: hostname - hit enter

  • this should give you the host name

...

- alternative -

or

  • open a command prompt (cmd.exe)

  • type: hostname - hit enter

  • this should give you the host name

What is the host ID?

The Host ID is your Ethernet ID/MAC address. It will look similar to this:
0284b864d514 or 02:84:b8:64:d5:14

Linux/Mac

Windows

  • open a terminal/shell

  • type: ifconfig - hit enter

  • the host id is the number after "ether"

  • look for you network device and “Hwaddr”

...

  • open a command prompt (cmd.exe)

  • type: ipconfig /all - hit enter (or getmac /V)

  • look for you network device and "Physical Address"

- alternative -

...

or

...

...

type: ifconfig /all - hit enter

...

look for you network device and "Physical Address"

Connect to the license server

To connect to your license server you have to three options:

  • set an environment variable

...

  • use a license config file

  • use an environment variable file

To show your licenses visit the following address in your web browser: http://vfx-license:5054

Environment Variable (option 1)

Set environment variable DASELEMENT_LICENSE
As - as a fallback the variable RLM_LICENSE will be used.
Should look something like this: {port}@{hostname}. The default port is 5053

Linux

export DASELEMENT_LICENSE=

...

5053@your-license-server

Windows

setx DASELEMENT_LICENSE "

...

5053@your-license-

...

server”

Mac

launchctl setenv DASELEMENT_LICENSE

...

5053@your-license-server

...

Create a new properties file in this location: ~/Library/LaunchAgents/
Call the file: das-element.license.plist
and add this content … (edit license-server to your license server - line 11)

Code Block
<?xml version="1.0" encoding="UTF-8"?> 
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> 
<plist version="1.0"> 
<dict> 
  <key>Label</key> 
  <string>das-element.license</string> 
  <key>ProgramArguments</key> 
  <array> 
    <string>sh</string> 
    <string>-c</string> 
    <string>launchctl setenv DASELEMENT_LICENSE 5053@license-server</string> 
  </array> 
  <key>RunAtLoad</key> 
  <true/> 
</dict> 
</plist>

...

License config file (option 2)

Create this file in the current users home directory:

~/.das-element/license.conf

Example file content:

Code Block
5053@your-license-server

Environment variables file (option 3)

In the Users home directory there is a file called: variables.env
This file will be read before the software start. Add all the environment variables you need in that file.

Code Block
# Linux / MacOS
~/.das-element/variables.env

# Windows
%homepath%/.das-element/variables.env

Example file content:

Code Block
#### point to the license server
DASELEMENT_LICENSE=5053@your-license-server
Info

For MacOS it’s way easier to use the license config file (license.conf) or environment variable file (variables.env) since environment variables might work differently depending on the OS version

Setting the variable in ~/.bash-profile, ~/.zsh, etc. might not work since the software starts as GUI application. To make everything as easy as possible it is recommended to use the environment file.


How to run RLM on a different port

If you need to start the RLM license server on a different port use the flag ‘-ws'.
Don’t forget to update the DASELEMENT_LICENSE environment variable accordingly!

Code Block
./rlm -ws 5055