1 | Psi/2 for OS/2
|
---|
2 | --------------
|
---|
3 |
|
---|
4 | This file contains information specific to the OS/2 version of Psi.
|
---|
5 | Before reading it, please refer to the Readme.txt file that contains
|
---|
6 | general information about Psi.
|
---|
7 |
|
---|
8 | For a list of changes, see the Changes.txt file.
|
---|
9 |
|
---|
10 |
|
---|
11 | Requirements
|
---|
12 | ------------
|
---|
13 |
|
---|
14 | 1. Make sure kLIBC 0.6.1 library (libc061.dll) is installed on your system.
|
---|
15 | If not, download it from ftp://ftp.netlabs.org/pub/gcc/libc-0.6.1-csd1.zip
|
---|
16 | and unzip the archive to a directory you plan to install Psi to or to one
|
---|
17 | of the directories listed in your LIBPATH environment variable.
|
---|
18 |
|
---|
19 | 2. (Optional) If you want to use anti-aliased fonts in Psi, download and
|
---|
20 | install the InnoTek Font Engine for OS/2. The direct download link is
|
---|
21 | http://download.innotek.de/ft2lib/InnoTek_FT2LIB_260_Beta1.exe
|
---|
22 |
|
---|
23 |
|
---|
24 | Manual Installation
|
---|
25 | -------------------
|
---|
26 |
|
---|
27 | 1. Unzip the Psi archive containing this file to a directory of your
|
---|
28 | choice and run the Psi executable (psi.exe).
|
---|
29 |
|
---|
30 | 2. Additionally, you can download a Language Pack for your language using
|
---|
31 | the following link: http://psi-im.org/download. Follow the on-site
|
---|
32 | instructions in order to install it.
|
---|
33 |
|
---|
34 | 3. If you want to use the "PM Default Browser/Mail" setting to open links
|
---|
35 | within chat windows, make sure that you have the default PM broser and
|
---|
36 | mail client applications set up correctly. The easiest way to do this is
|
---|
37 | to use the "Configure Internet Applications" tool from Hobbes
|
---|
38 | (http://hobbes.nmsu.edu/pub/os2/apps/misc/configapps1_1_1.zip).
|
---|
39 |
|
---|
40 | Please refer to the Trobuleshooting section below for additional information
|
---|
41 | on how to resolve problems you may encounter when running Psi for OS/2.
|
---|
42 |
|
---|
43 |
|
---|
44 | Upgrading to a New Vesion
|
---|
45 | -------------------------
|
---|
46 |
|
---|
47 | If you are upgrading your installation from a previous version of Psi, please
|
---|
48 | always use a clean directory to install the new version to avoid possible file
|
---|
49 | conflicts.
|
---|
50 |
|
---|
51 | Please note that installing a new version to a clean directory will not affect
|
---|
52 | your existing personal configuration data (Psi profiles, account settings,
|
---|
53 | message history) because it is stored in a separate directory and therefore
|
---|
54 | will be preserved. It is however recommended to make a backup copy of all
|
---|
55 | configuration data before starting a new version of Psi for the first time
|
---|
56 | (to protect from accidential data loss due to possible changes in formats of
|
---|
57 | configuration files). Refer to the section called "Configuration Data" for
|
---|
58 | more details about where this data is stored.
|
---|
59 |
|
---|
60 | Note that if you want to run two different versions of Psi simultaneously
|
---|
61 | (in general, there is no such a need, but just to let you know), you will have
|
---|
62 | to create and use a .CMD script that sets the following environment variables
|
---|
63 | prior to starting the Psi executable:
|
---|
64 |
|
---|
65 | set BEGINLIBPATH=<path_to_Psi_exe>
|
---|
66 | set LIBPATHSTRICT=T
|
---|
67 |
|
---|
68 |
|
---|
69 | Configuration Data
|
---|
70 | ------------------
|
---|
71 |
|
---|
72 | Psi stores all configuration files (such as Psi profiles, account settings,
|
---|
73 | message history, etc.) in the subdirectory /PsiData of your home directory
|
---|
74 | (pointed to by the HOME environment variable). Note that if the HOME variable
|
---|
75 | is invalid or points to a non-existing location, the /PsiData subdirectory
|
---|
76 | will be created in the root directory of the boot drive.
|
---|
77 |
|
---|
78 | The name of the last used Psi profile is stored in the Open32 Registry
|
---|
79 | under the key HKEY_CURRENT_USER\Software\Affinix\psi.
|
---|
80 |
|
---|
81 | The paths and parameters to the default PM browser and mail client applications
|
---|
82 | are taken from the HINI_USER_PROFILE\WPURLDEFAULTSETTINGS registry key (stored
|
---|
83 | in the X:\OS2\OS2.INI file).
|
---|
84 |
|
---|
85 |
|
---|
86 | Troubleshooting
|
---|
87 | ---------------
|
---|
88 |
|
---|
89 | This section describes known problems you may encounter when running
|
---|
90 | Psi for OS/2, together with possible solutions.
|
---|
91 |
|
---|
92 | 1. If you have a single-streamed sound card (a card that cannot play
|
---|
93 | more than one sound at a time) and experience problems with sound
|
---|
94 | in Psi (such as 100% CPU load when playing too many sounds
|
---|
95 | simultaneously), try to add the following line to CONFIG.SYS
|
---|
96 | (or to the .CMD script that starts Psi):
|
---|
97 |
|
---|
98 | SET QT_PM_NO_SOUND_SHARE=YES
|
---|
99 |
|
---|
100 | This will tell the Qt library to open sound devices in the
|
---|
101 | exclusive mode.
|
---|
102 |
|
---|
103 |
|
---|
104 | Current Limitations and Known Bugs
|
---|
105 | ----------------------------------
|
---|
106 |
|
---|
107 | 1. PGP encryption is completely untested and probably will not work.
|
---|
108 |
|
---|
109 | 2. The global hot keys are not available.
|
---|
110 |
|
---|
111 | 3. Idle (i.e. Auto-Away) detection is only sensitive to mouse movements,
|
---|
112 | meaning that Psi will go away if the mouse is not moved durng the specified
|
---|
113 | amount of time, regardless of whether one presses something on the keyboard
|
---|
114 | or not. Likewise, using the keyboard will not cancel the Auto-Away state.
|
---|
115 |
|
---|
116 | 4. The directory watcher service is not available (affects PGP encryption
|
---|
117 | support).
|
---|
118 |
|
---|
119 | 5. There is no "tray icon" (xCenter widget) for Psi. It will be available
|
---|
120 | later.
|
---|
121 |
|
---|
122 | 6. Power management events such as "sleep" or "wakeup" are not detected by Psi.
|
---|
123 |
|
---|
124 | 7. Drag and Drop support in Qt/OS2 is not yet finished, so there are few
|
---|
125 | known issues (for example, text in entry fields may be corrupted when the
|
---|
126 | drag object is moved over them).
|
---|
127 |
|
---|
128 | 8. The "Roster window always on top" option is temporarily removed from the
|
---|
129 | options dialog because this functionality is not yet available in Qt/OS2.
|
---|
130 |
|
---|
131 | 9. DBCS characters can neither be entered nor displayed correctly
|
---|
132 | (current Qt limitation).
|
---|
133 |
|
---|