You are not logged in.
Hi all,
When I issued "pacman -Syu" it also upgraded skype from 2.0 to 2.1 beta. Sadly, skype doesn't work anymore.
Therefore I tried downgrading the package. I searched for the package and found it: http://arm.kh.nu/community/os/i686/skyp … pkg.tar.gz.
I then did:
yaourt skype-2.0.0.72-2.pkg.tar.gz
It installed without a problem, but when I input "skype" in my terminal, it gives me:
bash: /usr/bin/skype: No such file or directory
However, ls -al /usr/bin/skype gave me:
-rwxr-xr-x 1 root root 13859316 2008-06-22 14:31 /usr/bin/skype
What's wrong here?
Thanks in advance!
Last edited by SIGTERM (2009-09-23 17:24:23)
Offline
/usr/bin/skype is probably a wrapper script looking for another file (which is missing).
Online
Thanks for your reply. Any idea on how to solve this?
Offline
Well, I'd look in the script to see what it is trying to call...
Online
Sorry for being a dumbass, but how do I look into /usr/bin/skype?
Offline
try
file /usr/bin/skype
If /usr/bin/skype it is a script, file will tell you. To view it, use more or your favorite editor.
Offline
Thanks, here's the output. (I'd already tried opening with less or a text editor, but that didn't work.)
file /usr/bin/skype
/usr/bin/skype: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.4.1, stripped
So, it's an executable, right?
Last edited by SIGTERM (2009-09-20 11:21:00)
Offline
Yes, and it is a 32-bit one, build for i386. This could be the source of your problems: it is build for GNU/Linux 2.4.1.
But sorry for being misleading. That a file with size 13 Mb is a script is not often the case
What gives
which skype
Is that file a script?
Offline
Ah... I see...
You are using x86_64 aren't you... and trying to run a 32 bit binary.
Online
To Allen:
Correct. But the previous skype was 32-bit as well, and that ran great.
How do I solve this?
To Stefan Husmann:
"which skype" gives me:
/usr/bin/skype
Which isn't a script.
Offline
Use bin32-skype, not skype. (Like this one: http://archrepo.net/x86_64/bin32-skype- … kg.tar.gz)
Running 32 bit executable on 64bit is not just as simple. 32bit compiled binary will not work on x86_64 system without 32bit libs.
Last edited by blasse (2009-09-21 06:49:50)
Proud ex-maintainer of firefox-pgo
Offline
Use bin32-skype, not skype. (Like this one: http://archrepo.net/x86_64/bin32-skype- … kg.tar.gz)
Running 32 bit executable on 64bit is not just as simple. 32bit compiled binary will not work on x86_64 system without 32bit libs.
Thanks, I'll try that now, for some reason I overlooked the x86_64 package, while I was searching for it.
Last edited by SIGTERM (2009-09-21 14:17:48)
Offline
Okay, so I installed the x86_64 package and Skype (2.0) started. However, my mic still didn't work. I tried putting my mic input in the back of my computer case (should have tried that before, I know.). And that worked.
I then installed Skype 2.1, because I assumed the problem was a broken mic input. However, Skype 2.1 didn't work.
So, it turns out Skype 2.1 doesn't work for me and my front mic input is broken!
Thanks for all your help!
Last edited by SIGTERM (2009-09-23 18:11:55)
Offline