Last modified by michaely on 2021/09/10 22:35

Show last authors
1 This document goes over how to set up the iSymphony client in a terminal environment. The setup procedure depends on if you are using the web based installation mechanism for the client.
2
3 The main issue is that in a terminal environment users can share the same settings directory causing problems in the configuration and will only allow one user to utilize the panel at any given time.
4
5 = Installed Client Via Java Web Start (Using the launch.jnlp file) =
6
7 ----
8
9 If you have installed the client via Java Web Start the client will work automatically in a terminal environment due to each user having their own Java Web Cache. However, you will have to install the client for each user of the terminal machine.
10
11 = Using iSymphony 2.2 or Using the Zip/Tar.gz Package for Installation of the Client =
12
13 ----
14
15 If the client was installed using a installer package or the zip/tar.gz client package you will have to create a batch file to tell iSymphony to create a separate workspace for each user.
16
17 === Windows ===
18
19 1. Install the iSymphony client.
20 1. (((
21 Create a isymphony.bat file with the following contents:
22
23 {{code language="none"}}
24 @echo off
25 md %USERPROFILE%\isymphony
26 START "iSymphony" "%PROGRAMFILES%\isymphony\isymphony.exe" -data "%USERPROFILE%\isymphony"
27 {{/code}}
28 )))
29 1. Place the isymphony.bat file or a shortcut on the user's Desktop.
30 1. Execute the isymphony.bat file to launch the application.
31
32 === OS X ===
33
34 1. Install the iSymphony client.
35 1. (((
36 Create an isymphony file with the following contents:
37
38 {{code language="bash"}}
39 mkdir /home/$LOGNAME/isymphony
40 chmod 755 -R /home/$LOGNAME/isymphony
41 open <path to iSymphony directory>/iSymphony.app --args -data /home/$LOGNAME/isymphony
42 killall Terminal
43
44 {{/code}}
45 )))
46 1. Place the isymphony file or a shortcut on the user's Desktop.
47 1. Execute the isymphony file to launch the application.
iSymphony