Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Around 2 days ago, I was able to access multiple Skype accounts. But now I do not know what has happened and I am unable to access multiple Skype accounts in the way I did before.

Is there any way to fix the issue and access multiple Skype accounts?

share|improve this question
A couple of days ago was the general uplift from v2 skype to v4 - which one have you now got installed? – fossfreedom Aug 2 '12 at 14:44
Skype – user81040 Aug 3 '12 at 7:20

Skype (4.1, at least) includes the --secondary command line option to open a second instance. One could create a launcher and add this to the command.

See skype --help for more options.

share|improve this answer
cool.. very helpful. thanks. – Bongs Feb 5 '14 at 14:23
This is really nice trick even works in Ubuntu 14.04 too with Skype , but when we close the terminal skype closed too – diEcho Dec 8 '14 at 6:31
@diEcho Try this: skype --secondary & – shantanu Jan 1 '15 at 20:59
Thanks. This & close the command line itself with pid in terminal but closing the terminal will close the Skype.I think this is the final thing :) – diEcho Jan 6 '15 at 6:21
  1. cp -a ~.Skype/ ~.Skype2/
  2. Create ~/Skype2 and put a new document in it named skype2.
  3. Edit the file skype2 and add skype --dbpath=~./.Skype2.
  4. Change permissions on skype2 to allow execution.
  5. Launch skype2 and enjoy.
share|improve this answer
what is the command line for step 3 and location would be ~/. rather than ~. – diEcho Jan 6 '15 at 6:24

You can for sure use 2 accounts without any configurations. when you will start skype, it will be run as normal user you are. If you wish to run another just do

sudo /usr/bin/skype

It will start another skype, for root user. So this is something handy. If you want 3 or more, then above method may be the only option. or you can just create some more users, and switch to them at command line using

su username

Enter your other users name you created, enter password and keep running /usr/bin/skype command.

share|improve this answer
I think this answer is rather dangerous as it's not recommended to run programs as root unless they have a good reason for it. (Remember with root you have access to more delicate system settings!). Better clone program's settings and create an executable with a parameter to launch Skype with the cloned profile you can then alter. Pernecker's answer describes the necessary steps. – yoshi Mar 24 '13 at 13:04

Open terminal, and run

skype --secondary
share|improve this answer

Run skype --help command in command prompt so response is

vipinjain@vipinjain:~$ skype --help 

    Usage: skype [options]
      --dbpath=<path>       Specify an alternative path to store Skype data files.
                            Default: ~/.Skype
      --resources=<path>    Specify a path where Skype can find its resource files.
                            Default: /usr/share/skype
      --secondary           Start a secondary instance of Skype.
      --disable-api         Disable Skype Public API.
      --callto <nick>
                            These commands allow Skype links handling.
      --pipelogin           Command line login. "echo username password | skype --pipelogin"
      --version             Display version information and exit.

There is --secondary command for open the secondary skype, if you want to open another then open command prompt and type --secondary command and again and again whenever you run this command its open new instance of skype. Try This for open multiple instance of skype

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.