Techie Tips

Install Spark IM Instant Messaging Client on Linux

Spark IM is a free, open-source IM messaging application that is optimized for businesses as well as for organizational use. Spark IM comes with support for group chat, telephony integration, and strong security. Furthermore, Spark IM is feature rich hence offering a good user experience with features like in-line spell checking, group chat room bookmarks, and tabbed conversations.

install Spark IM

Spark IM 2.8.3 Changelog

Bug

  • Not saving settings without opening Advanced menu once
  • Setting “Chat Window Always on Top” also enables “Main Window Always on Top” behavior
  • NPE when not setting an avatar
  • Joining a MUC with a duplicate nickname results in strange behavior.
  • ContactList should not pop up when logging off
  • Password not removed from spark.properties when “Save Password” option is disabled
  • Resets initially empty values in Advanced menu when logging out

New Feature

  • Add anonymous SASL login support
  • Add an option to see a history of broadcasts

Task

  • Update bundled JRE with the latest version
  • Remove unused static analyzers, as well as legacy CVS keywords
  • Remove obsolete information from Readme and update links
READ  How to install Kodi 17.5 on Amazon Firestick, PC, Android Device

Improvement

  • Remove Log out menu when Auto Login and Save Password are disabled
  • Make logs rotate based on size or time
  • Shouldn’t save password when SSO is being used
  • Implement group chat duplicate name deconfliction similar to 2.7.7
  • Add translations to MUC dialogs
  • Also updated German translation

How to Install Spark IM Instant Messaging on Ubuntu 17.04, Ubuntu 16.10, Ubuntu 16.04, Ubuntu 15.04, Ubuntu 14.04

  • First install java
sudo apt-get update
sudo apt-get install default-jre
  • Next we install Spark IM
wget http://download.igniterealtime.org/spark/spark_2_8_3.tar.gz

sudo tar -zxvf spark_2_8_3.tar.gz -C /opt/

sudo mv /opt/Spark/ /opt/spark

cd /opt/spark/

sudo wget https://dl.dropbox.com/u/50880014/spark.png
  • Now install vim to create desktop launcher
sudo apt-get install vim

sudo vim /usr/share/applications/spark.desktop
  • Copy entries below and paste into spark.desktop earlier created
[Desktop Entry]

Name=Spark
Version=2.8.3
GenericName=Spark
X-GNOME-FullName=Spark
Comment=ignite realtime Spark IM client
Type=Application
Categories=Application;Utility;
Path=/opt/spark
Exec=/bin/bash Spark
Terminal=false
StartupNotify=true
Icon=/opt/spark/spark.png
TargetEnvironment=Unity
  • Install missing libraries if prompted
sudo apt-get install libxtst6:i386 libxi6:i386 libxrender1:i386
  • Start Spark IM from the directory “/opt/spark”
./Spark

About the author

Admin

A passionate Linux and Open Source user. In my spare time, I love developing mobile games for fun (You can check my games out iOS Store | Google Play Store) and also spend time contributing to the Linux community.

Leave a Reply

Be the First to Comment!

Notify of
avatar
wpDiscuz