Page 1 of 2

Skype connect only if root

Posted: Thu Jul 11, 2013 11:16
by ezioze
Hi all.
After last update, skype works only if started as root.
If started as normal user it won't connect
Any help?

Re: Skype connect only if root

Posted: Thu Jul 11, 2013 21:07
by Fitzcarraldo
Run Skype from the command line in a Konsole/Terminal window under your own user account, and paste here the output.

Code: Select all

$ skype

Re: Skype connect only if root

Posted: Fri Jul 12, 2013 8:21
by ezioze
Hi.
This is what i see:
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 78: saw unknown, expected number

then skype start but it doesn't connect (grey icon rotating) and no other messages
(to close skype i have to do CTRL+C in terminal)

Re: Skype connect only if root

Posted: Fri Jul 12, 2013 18:01
by Fitzcarraldo
Please post the output of the following command, issued in a Konsole/Terminal window under your own user account:

Code: Select all

ls -la ~/.Skype/

Re: Skype connect only if root

Posted: Sat Jul 13, 2013 9:08
by ezioze
[email protected] ~ $ ls -la ~/.Skype/
totale 100
drwx------ 6 ezio ezio 4096 11 lug 18.52 .
drwxr-xr-x 161 ezio ezio 12288 13 lug 09.52 ..
drwx------ 2 ezio ezio 4096 11 lug 18.52 DbTemp
drwxr-xr-x 5 ezio ezio 4096 11 lug 18.52 ezioze
drwxr-xr-x 2 ezio ezio 4096 11 lug 18.52 shared_dynco
drwxr-xr-x 2 ezio ezio 4096 11 lug 18.52 shared_httpfe
-rw-r--r-- 1 ezio ezio 0 1 ott 2010 shared.lck
-rw------- 1 ezio ezio 66869 11 lug 18.52 shared.xml
[email protected] ~ $

Re: Skype connect only if root

Posted: Sun Jul 14, 2013 0:50
by Fitzcarraldo
All that looks OK to me. Try the following:

Code: Select all

$ mv ~/.Skype/ ~/.Skype.bak/
then start Skype under your own user account, not root.

Re: Skype connect only if root

Posted: Sun Jul 14, 2013 9:07
by ezioze
I just tried that 2 day ago after googoling

Re: Skype connect only if root

Posted: Sun Jul 14, 2013 11:09
by Fitzcarraldo
Have you checked if any other process is accessing the Skype lock file simultaneously? After you launch Skype under your own user account, open a Konsole/Terminal window and enter the following commands:

Code: Select all

$ lsof | grep '.Skype'
You can tell the process ID for Skype by using the command:

Code: Select all

$ ps -ef | grep skype
The only process accessing the .Skype files should be Skype. If any other process is trying to access them, kill it:

Code: Select all

$ kill -9 <process ID>

Re: Skype connect only if root

Posted: Sun Jul 14, 2013 18:04
by ezioze
just made this check. No other process lock slype files

Re: Skype connect only if root

Posted: Sun Jul 14, 2013 22:36
by Fitzcarraldo
Although I don't think it is the cause, have you checked if all the dependencies, libraries and configuration files are correct?

Code: Select all

# equo conf update
# equo deptest
# equo libtest
Have you tried uninstalling Skype and re-installing it?