IceChat on Linux
From IceChat Wiki
Inorder to run IceChat 9 runs on Linux follow these steps:
IceChat 9
- Install the mono package.
- Get the Icechat source from github
- Extract the zip content under some folder for running.
Let's assume it is placed under the home folder as follows:~/IceChat9-source/
- Open the terminal in the
build
sub-folder of the source - run the following:
[user@userHost build]$ sh BuildIceChatLinux.sh
Long build messages are displayed. At the end you should see the following messages:
Build succeeded. 0 Warning(s) 0 Error(s) Time Elapsed 00:00:14.4694500 Completed! Files copied to the IceChatBuild folder
The
build
folder now contains a new sub folder namedIceChatBuild
- Copy / rename that sub-folder to anywhere you want IceChat, for example, as
~/IceChat9
- Run the following command in a terminal
[user@userHost IceChat9]$ mono IceChat2009.exe
- Icechat 9 will run, and create its data folder under
~/.local/share/IceChat Networks/IceChat/
If you like the Data folder someplace else, use the following command:
[user@userHost IceChat9]$ mono IceChat2009.exe -profile [path/dataFolderName]
For example:
[user@userHost IceChat9]$ mono IceChat2009.exe -profile myProfile
will create a data folder named myProfile under the IceChat9 folder.
When IceChat runs for the first time, it offers to import setting from its predecessor, IceChat 7. See First Run for details.
Notes
At the moment, there are some networks that cannot be connected with SSL. this is being worked on, and will be updated when fixed.
A desktop shortcut can be created for the command line above to be placed on a panel or anywhere else
Following is an example of IceChat9.desktop
[Desktop Entry] Version=1.0 Type=Application Name=IceChat9 Comment=The Chat Cool People Use Exec=mono /home/user/IceChat9/IceChat2009.exe Icon=IceChat.png Path= Terminal=false StartupNotify=false
The IceChat 9 icon can be copied from the source tree in (TBD)
The above was tested with Manjaro distro in July 2017, with mono version 5.0.0