LinuxQuestions.org
Review your favorite Linux distribution.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
 
Search this Thread
Old 06-19-2012, 12:18 PM   #1
deto86
Member
 
Registered: Oct 2010
Location: goa,India
Distribution: Slackware64-Current
Posts: 66

Rep: Reputation: 0
Skype 2.2/4.0 not starting


Currently, I am trying to run skype 4.0 on slackware-Current 64 bit and yes ,I have installed multilib packages but still skype is not getting start only.On click on skype icon, skype icon bounces below mouse pointer and then stops.

Quote:
pravin:~$ strace /usr/bin/skype
execve("/usr/bin/skype", ["/usr/bin/skype"], [/* 67 vars */]) = 0
[ Process PID=2700 runs in 32 bit mode. ]
brk(0) = 0xa717000
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xfffffffff76e4000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
open("/usr/local/Trolltech/Qt-4.8.1/lib/tls/i686/sse2/libasound.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/usr/local/Trolltech/Qt-4.8.1/lib/tls/i686/sse2", 0xffbeb0e0) = -1 ENOENT (No such file or directory)
open("/usr/local/Trolltech/Qt-4.8.1/lib/tls/i686/libasound.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/usr/local/Trolltech/Qt-4.8.1/lib/tls/i686", 0xffbeb0e0) = -1 ENOENT (No such file or directory)
open("/usr/local/Trolltech/Qt-4.8.1/lib/tls/sse2/libasound.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/usr/local/Trolltech/Qt-4.8.1/lib/tls/sse2", 0xffbeb0e0) = -1 ENOENT (No such file or directory)
open("/usr/local/Trolltech/Qt-4.8.1/lib/tls/libasound.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/usr/local/Trolltech/Qt-4.8.1/lib/tls", 0xffbeb0e0) = -1 ENOENT (No such file or directory)
open("/usr/local/Trolltech/Qt-4.8.1/lib/i686/sse2/libasound.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/usr/local/Trolltech/Qt-4.8.1/lib/i686/sse2", 0xffbeb0e0) = -1 ENOENT (No such file or directory)
open("/usr/local/Trolltech/Qt-4.8.1/lib/i686/libasound.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/usr/local/Trolltech/Qt-4.8.1/lib/i686", 0xffbeb0e0) = -1 ENOENT (No such file or directory)
open("/usr/local/Trolltech/Qt-4.8.1/lib/sse2/libasound.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/usr/local/Trolltech/Qt-4.8.1/lib/sse2", 0xffbeb0e0) = -1 ENOENT (No such file or directory)
open("/usr/local/Trolltech/Qt-4.8.1/lib/libasound.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/usr/local/Trolltech/Qt-4.8.1/lib", 0xffbeb0e0) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=191649, ...}) = 0
mmap2(NULL, 191649, PROT_READ, MAP_PRIVATE, 3, 0) = 0xfffffffff76b5000
close(3) = 0
open("/usr/lib/libasound.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\0\337\1\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=996296, ...}) = 0
mmap2(NULL, 995188, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xfffffffff75c2000
mmap2(0xf76b1000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xef) = 0xfffffffff76b1000
close(3) = 0
open("/lib/tls/i686/sse2/libXv.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/lib/tls/i686/sse2", 0xffbeb0c0) = -1 ENOENT (No such file or directory)
open("/lib/tls/i686/libXv.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/lib/tls/i686", 0xffbeb0c0) = -1 ENOENT (No such file or directory)
open("/lib/tls/sse2/libXv.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/lib/tls/sse2", 0xffbeb0c0) = -1 ENOENT (No such file or directory)
open("/lib/tls/libXv.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/lib/tls", 0xffbeb0c0) = -1 ENOENT (No such file or directory)
open("/lib/i686/sse2/libXv.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/lib/i686/sse2", 0xffbeb0c0) = -1 ENOENT (No such file or directory)
open("/lib/i686/libXv.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/lib/i686", 0xffbeb0c0) = -1 ENOENT (No such file or directory)
open("/lib/sse2/libXv.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/lib/sse2", 0xffbeb0c0) = -1 ENOENT (No such file or directory)
open("/lib/libXv.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/usr/lib/tls/i686/sse2/libXv.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/tls/i686/sse2", 0xffbeb0c0) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/i686/libXv.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/tls/i686", 0xffbeb0c0) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/sse2/libXv.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/tls/sse2", 0xffbeb0c0) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/libXv.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/tls", 0xffbeb0c0) = -1 ENOENT (No such file or directory)
open("/usr/lib/i686/sse2/libXv.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i686/sse2", 0xffbeb0c0) = -1 ENOENT (No such file or directory)
open("/usr/lib/i686/libXv.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i686", 0xffbeb0c0) = -1 ENOENT (No such file or directory)
open("/usr/lib/sse2/libXv.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/sse2", 0xffbeb0c0) = -1 ENOENT (No such file or directory)
open("/usr/lib/libXv.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/usr/lib", {st_mode=S_IFDIR|0755, st_size=45056, ...}) = 0
writev(2, [{"/usr/bin/skype", 14}, {": ", 2}, {"error while loading shared libra"..., 36}, {": ", 2}, {"libXv.so.1", 10}, {": ", 2}, {"cannot open shared object file", 30}, {": ", 2}, {"No such file or directory", 25}, {"\n", 1}], 10/usr/bin/skype: error while loading shared libraries: libXv.so.1: cannot open shared object file: No such file or directory
) = 124
exit_group(127) = ?
pravin:~$
I don't know which libraries are missing.Running on KDE 4.8.1
 
Old 06-19-2012, 12:37 PM   #2
ponce
Senior Member
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 2,617

Rep: Reputation: 1020Reputation: 1020Reputation: 1020Reputation: 1020Reputation: 1020Reputation: 1020Reputation: 1020Reputation: 1020
have you installed also the compat32 packages?
they are needed too.
 
Old 06-19-2012, 02:41 PM   #3
solarfields
Member
 
Registered: Feb 2006
Location: Outer Shpongolia
Distribution: Slackware
Posts: 543

Rep: Reputation: 167Reputation: 167
man,
take a look here: http://www.linuxquestions.org/questi...it-4175411533/

You can either make your system multilib as ponce said or dowlnload the package that zerouno made. It has all necessary 32bit compatibility libraries in a custom location and a wrapper for starting skype. In this way you will not "contaminate" your system with 32bit compat libraries. The benefit of this is that sometimes when you compile on a multilib system, libraries may be sought in the wrong place (/usr/lib in stead of /usr/lib64) resulting in an error.

final summation: if you want the skype package that works without the need of making your system multilib:

http://www.z01.eu/repo-slack/slackwa.../skype_static/
 
Old 06-20-2012, 07:43 AM   #4
paradise
Member
 
Registered: Jun 2012
Location: FRANCE
Distribution: Slackware, Fedora. FreeBSD, Openindiana
Posts: 42

Rep: Reputation: Disabled
Yes, I think too that you have a problem with 32bits packages, at home my Skype 2.2 work fine from the beginning that I use multilibs.
 
Old 06-20-2012, 10:38 AM   #5
phenixia2003
Member
 
Registered: May 2006
Location: France
Distribution: Slackware
Posts: 314

Rep: Reputation: 189Reputation: 189
Hello,

Quote:
Originally Posted by deto86 View Post
Currently, I am trying to run skype 4.0 on slackware-Current 64 bit and yes ,I have installed multilib
packages but still skype is not getting start only.On click on skype icon, skype icon bounces below mouse pointer and then stops.

Code:
 [...]
usr/bin/skype: error while loading shared libraries: libXv.so.1: cannot open shared object file: No such file or directory
I don't know which libraries are missing.Running on KDE 4.8.1
libXv.so.1 is part of the package libXv-compat32, thus, you missed this package while installing the multilib.

If you want to check whether your multilib is well installed, look at the tools compat32pkg and multilibpkg. When
used in mode --list-updates, both of these tools can help you to check updates for your multilib and to identify missing
packages, if any.

For example, in case of a slackware-64/multilib (13.0) with no libXv-compat32, compat32pkg --list-updates layer-32 reports the following :

Code:
$ compat32pkg --mirror @France-13.0 --list-updates layer-32

compat32pkg ver. 1.5.120528 (stable)

[--list-updates] Started on Wed 20 Jun 2012 05:19:35 PM CEST                                                        
[--list-updates]   Using mirror ftp://ftp.lip6.fr/pub/linux/distributions/slackware/slackware-13.0
[--list-updates]   Local system is Slackware/x86_64 version 13.0.0.0.0
[--list-updates]   Mirrored system is Slackware/i486 version 13.0
[--list-updates]   Slackware-32 packages will be stored into /var/cache/compat32pkg/slackware-32
[--list-updates]   compat32 packages will be stored into /var/cache/compat32pkg/compat-32
[--list-updates]   Configuration file for "layer-32" : /etc/compat32pkg/multilib-32bit-packages.lst version 1.4.110825
                                                                                     
[--list-updates]   1 update(s) were found [ 0 package(s) to upgrade, 1 package(s) to add ] (0,137 sec.)

[ package-basename                 ] [ installed version                ]     [ update version                   ]
  libXv                                ** NOT INSTALLED **                -->   1.0.4 build 2                   

[--list-updates] Ended on Wed 20 Jun 2012 05:19:36 PM CEST
In this case, doing a compat32pkg --upgrade layer-32 will install the missing libXv package, as below:

Code:
$ compat32pkg --mirror @France-13.0 --upgrade layer-32

compat32pkg ver. 1.5.120528 (stable)

[--upgrade] Started on Wed 20 Jun 2012 05:24:48 PM CEST                                                             
[--upgrade]   Using mirror ftp://ftp.lip6.fr/pub/linux/distributions/slackware/slackware-13.0
[--upgrade]   Local system is Slackware/x86_64 version 13.0.0.0.0
[--upgrade]   Mirrored system is Slackware/i486 version 13.0
[--upgrade]   Slackware-32 packages will be stored into /var/cache/compat32pkg/slackware-32
[--upgrade]   compat32 packages will be stored into /var/cache/compat32pkg/compat-32
[--upgrade]   Configuration file for "layer-32" : /etc/compat32pkg/multilib-32bit-packages.lst version 1.4.110825
                                                                                     
[--upgrade]   1 update(s) were found [ 0 package(s) to upgrade, 1 package(s) to add ] (0,142 sec.)

[--upgrade]   Processing package #1/1: libXv version 1.0.4 build 2
[--upgrade]     Package successfully downloaded (/var/cache/compat32pkg/slackware-32/libXv-1.0.4-i486-2.txz)
[--upgrade]     Package converted to format compat32 (/var/cache/compat32pkg/compat-32/libXv-compat32-1.0.4-x86_64-2.txz)
[--upgrade]     Package successfully installed.                   

[--upgrade] Ended on Wed 20 Jun 2012 05:24:49 PM CEST
So, in the case of slackware64-current, you'll have to do something like that :
Code:
$ compat32pkg --mirror @worldwide-current --list-updates layer-32
...
$ compat32pkg --mirror @worldwide-current --upgrade layer-32

Hope this help.

--
SeB

Last edited by phenixia2003; 06-20-2012 at 10:58 AM.
 
1 members found this post helpful.
Old 06-20-2012, 12:57 PM   #6
deto86
Member
 
Registered: Oct 2010
Location: goa,India
Distribution: Slackware64-Current
Posts: 66

Original Poster
Rep: Reputation: 0
I reinstall multilib packages along with *-compat32 packages and according to phenixia2003 I ran
Code:
$ compat32pkg --mirror @worldwide-current --list-updates layer-32
...
$ compat32pkg --mirror @worldwide-current --upgrade layer-32
in order to upgrade those packages but still its not running.
And output of "strace" for skype is same as before.
 
Old 06-20-2012, 01:18 PM   #7
ponce
Senior Member
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 2,617

Rep: Reputation: 1020Reputation: 1020Reputation: 1020Reputation: 1020Reputation: 1020Reputation: 1020Reputation: 1020Reputation: 1020
I'm starting to think there's something peculiar with your installation, if the libs are there it should find them.
try an
Code:
ldd /usr/bin/skype
Just for my personal curiosity, if you remove your skype installed package and install this instead, then it works?

another possibility is that you are using a custom kernel where you disabled IA32_EMULATION, you can check with
Code:
$ zgrep CONFIG_IA32_EMULATION /proc/config.gz 
CONFIG_IA32_EMULATION=y
 
1 members found this post helpful.
Old 06-23-2012, 09:03 AM   #8
deto86
Member
 
Registered: Oct 2010
Location: goa,India
Distribution: Slackware64-Current
Posts: 66

Original Poster
Rep: Reputation: 0
I removed my compiled skype package and installed that skypw package which is specified by ponce and it does work for me.So,yes there is some problem with my package and i don't know what.
Thanks guy for your help
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Problem starting Skype alfredo10 Fedora 4 06-29-2012 12:37 PM
Starting Linux skype skypeeMKMair Suse/Novell 2 01-26-2007 01:46 PM
Starting Skype from Background nedson Linux - Newbie 1 04-20-2006 03:53 AM
skype on ubuntu not starting fberna Ubuntu 5 09-16-2005 02:32 PM
Skype starting error !!! hitesh_linux Linux - Software 7 01-16-2005 08:18 AM


All times are GMT -5. The time now is 05:19 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration