[76] | 1 | Psi/2 for OS/2
|
---|
| 2 | --------------
|
---|
[37] | 3 |
|
---|
[73] | 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.
|
---|
[37] | 7 |
|
---|
[73] | 8 | For a list of changes, see the Changes.txt file.
|
---|
[37] | 9 |
|
---|
| 10 |
|
---|
[73] | 11 | Requirements
|
---|
| 12 | ------------
|
---|
[37] | 13 |
|
---|
[73] | 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
|
---|
[37] | 22 |
|
---|
| 23 |
|
---|
| 24 | Manual Installation
|
---|
| 25 | -------------------
|
---|
| 26 |
|
---|
[73] | 27 | 1. Unzip the Psi archive containing this file to a directory of your
|
---|
| 28 | choice and run the Psi executable (psi.exe).
|
---|
[37] | 29 |
|
---|
[73] | 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.
|
---|
[37] | 33 |
|
---|
[73] | 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).
|
---|
[37] | 39 |
|
---|
[73] | 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.
|
---|
[37] | 42 |
|
---|
| 43 |
|
---|
[73] | 44 | Upgrading to a New Vesion
|
---|
| 45 | -------------------------
|
---|
[37] | 46 |
|
---|
[73] | 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.
|
---|
[37] | 50 |
|
---|
[73] | 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.
|
---|
[37] | 59 |
|
---|
[73] | 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:
|
---|
[37] | 64 |
|
---|
[73] | 65 | set BEGINLIBPATH=<path_to_Psi_exe>
|
---|
| 66 | set LIBPATHSTRICT=T
|
---|
[37] | 67 |
|
---|
| 68 |
|
---|
[73] | 69 | Configuration Data
|
---|
| 70 | ------------------
|
---|
[37] | 71 |
|
---|
[73] | 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.
|
---|
[37] | 77 |
|
---|
[73] | 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.
|
---|
[37] | 80 |
|
---|
[73] | 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).
|
---|
[37] | 84 |
|
---|
| 85 |
|
---|
[73] | 86 | Troubleshooting
|
---|
| 87 | ---------------
|
---|
[37] | 88 |
|
---|
[73] | 89 | This section describes known problems you may encounter when running
|
---|
| 90 | Psi for OS/2, together with possible solutions.
|
---|
[37] | 91 |
|
---|
[73] | 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):
|
---|
[37] | 97 |
|
---|
[73] | 98 | SET QT_PM_NO_SOUND_SHARE=YES
|
---|
[37] | 99 |
|
---|
[73] | 100 | This will tell the Qt library to open sound devices in the
|
---|
| 101 | exclusive mode.
|
---|
[37] | 102 |
|
---|
| 103 |
|
---|
[73] | 104 | Current Limitations and Known Bugs
|
---|
| 105 | ----------------------------------
|
---|
[37] | 106 |
|
---|
[73] | 107 | 1. PGP encryption is completely untested and probably will not work.
|
---|
[37] | 108 |
|
---|
[73] | 109 | 2. The global hot keys are not available.
|
---|
[37] | 110 |
|
---|
[73] | 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.
|
---|
[37] | 115 |
|
---|
[73] | 116 | 4. The directory watcher service is not available (affects PGP encryption
|
---|
| 117 | support).
|
---|
[37] | 118 |
|
---|
[73] | 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.
|
---|
[37] | 123 |
|
---|
[73] | 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).
|
---|
[37] | 127 |
|
---|
[73] | 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.
|
---|
[37] | 130 |
|
---|
[73] | 131 | 9. DBCS characters can neither be entered nor displayed correctly
|
---|
| 132 | (current Qt limitation).
|
---|
[37] | 133 |
|
---|