Help - Search - Members - Calendar
Full Version: Run two instances of Skype will hang them
Skype Community > English > Linux
Grof
I'm using two accounts on my PC. Each account run Skype, but when I switch between accounts, Skype hung, so if I try to click on tray icon, nothing happened. When I kill one of the instances the second one works fine.

Why this happened? I tried this wih version 1.4 and with 2.027 beta.
Cimmo
you have to use different dbpath, so the second instance can be launched like this:
skype --dbpath=/home/marco/skype2

it's just an example, change with your username instead of "marco" and with a custom dir instead of "skype2".
Grof
QUOTE(Cimmo @ Tue Jan 15 2008, 23:31) [snapback]486331[/snapback]

you have to use different dbpath, so the second instance can be launched like this:
skype --dbpath=/home/marco/skype2

it's just an example, change with your username instead of "marco" and with a custom dir instead of "skype2".


Are you sure?

I wrote that I'm using Skype on two different accounts. Each account has own home dir like this:

1st account - /home/marc/skype
2nd account - /home/sandy/skype

So each instance of Skype has own place to put dbase data...
Cimmo
you said that you run two accounts, but not specified with two different path.
You can also run two skype instances and login with two different users but this will produce problems if you use the same path, so this is why I have specified.
Andypoo
Ah, with separate user logins is an interesting scenario.

Could you try starting one or both with --disable-api and see if this helps? There could be some access conflict on the API between the two clients.

If this doesn't work, let me know and we'll look into some other things.

Andy.
Grof
QUOTE(Cimmo @ Wed Jan 16 2008, 12:47) [snapback]486548[/snapback]

you said that you run two accounts, but not specified with two different path.
You can also run two skype instances and login with two different users but this will produce problems if you use the same path, so this is why I have specified.


Look, if you start one Skype on one account it will create own directory in the home directory on this account. After that I login into another account and start the second instance of Skype there. Skype will be create another own directory in the home directory of this second accound. So, in Linux than works two Skypes and both of them use own directory depend of user's home directory. Without mixing data in one directory...
Andypoo
Did you try the --disable-api option above?

Thanks,
Andy.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.