Install kontalk [debian , ubuntu 64bit]

based on:

add backports, only for debian (so you can install latest software for your system):
sudo nano /etc/apt/sources.list
and add at the end:
deb jessie-backports main
update it:
sudo apt-get update

install dependencies:
sudo apt-get install openjdk-8-jdk

maybe you also have to install android-studio (which ships with gradle):

get the sourcecode and run it:
cd ~
git clone
cd ~/desktopclient-java
git submodule update --init
cd ~/desktopclient-java/ && ./gradlew run

download latest release from and run it:
cd ~/
unzip KontalkDesktop-*.zip
mv KontalkDesktop-3.1.2 .KontalkDesktop-3.1.2
cd .KontalkDesktop-*
java -jar ~/.KontalkDesktop-3.1.2/KontalkDesktopApp.jar

import your (the backup you have done from your android-client app)
and paste the password you used for

activate key-password and create a key password for the it
(you will be always asked for that password when you start kontalk in future)

now you can run it with:
cd ~/desktopclient-java/ && ./gradlew run
java -jar ~/.KontalkDesktop-3.1.2/KontalkDesktopApp.jar

create a starter:
mkdir ‐p ~/.local/share/icons/
cd ~/.local/share/icons/
wget -O kontalk.png

cd ~/.local/share/applications
nano kontalk.desktop

[Desktop Entry]
Comment=a messanger app
Exec=sh -c 'java -jar /home/xxUserxx/.KontalkDesktop-3.1.2/KontalkDesktopApp.jar'

###Exec=sh -c ‘cd /home/xxUserxx/desktopclient-java/ && ./gradlew run’

use the correct username in starter:
cd ~/.local/share/applications
sed -i 's/xxUserxx/'$USER'/' kontalk.desktop

enable emoticons:
based on:
sudo apt install ttf-ancient-fonts

install emoji picker(copied to clipboard):

downloaded files are located in:

preview images are located in:

remove kontalk:
sudo rm -r ~/desktopclient-java
sudo rm -r ~/.kontalk
sudo rm -r ~/.gradle
rm ~/.local/share/applications/kontalk.desktop
rm ~/.local/share/icons/kontalk.png

maybe also remove openjdk 8:
sudo apt-get purge openjdk-8-jdk


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.