Portál AbcLinuxu, 31. května 2024 15:06

Arch Linux AMD64 a Skype

6.4.2008 09:29 | Přečteno: 1972× | Linux | poslední úprava: 6.4.2008 09:32

Asi před měsícem jsem se poprvé snažil rozběhat Skype pod 64 bitovým Archem. Po jistém hledání se mi podařilo zprovoznit vlastní aplikaci a dnes jsem Skype přiměl k funkčnímu volání. Postup byl trochu složitější a proto, jsem se rozhodl naznačit jednotlivé body zde. Jedním z důvodů je snad i brzká instalace Archu na Newcastlu, tak se snažím zabránit tomu, že po měsíci už nebudu vědět, co jsem tehdy všechno dělal.

Po troše hledání jsem zjistil, že existuje balíček bin32-skype v AURu. Tento balíček má následující závislosti: lib32-pcre lib32-alsa-lib lib32-qt lib32-dbus lib32-libxv lib32-libxss lib32-glib2. Zde se objevuje první problém. Balíček lib32-dbus v současné době není v AURu, místo toho ho lze stáhnout z uvedeného odkazu, jak se lze dozvědět i v příslušné diskuzi pod balíčkem.

Po tomto kroku jsem byl obdařen téměř funkčním Skypem, který se spustil, přihlásil mě, ovšem při pokusu volat zahlásil: Problem with audio playback a hovor ukončil.

Tento víkend tedy následovalo další kolečko vyhledávání jehož výsledkem byl poněkud delší seznam balíčků potřebných pro korekní funkčnost Skypu v 64bit Archu: lib32-alsa-lib lib32-expat lib32-fontconfig lib32-freetype2 lib32-gcc-libs lib32-glibc lib32-libice lib32-libsm lib32-libstdc++5 lib32-libx11 lib32-libxau lib32-libxcb lib32-libxcomposite lib32-libxcursor lib32-libxdamage lib32-libxdmcp lib32-libxext lib32-libxfixes lib32-libxi lib32-libxinerama lib32-libxrandr lib32-libxrender lib32-libxss lib32-libxv lib32-zlib.

Po doinstalování chybějících knihoven z druhého seznamu už Skype najel a první hovor byl úspěšný.

       

Hodnocení: 58 %

        špatnédobré        

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

Ilfirin avatar 6.4.2008 10:07 Ilfirin | skóre: 32 | blog: ilfblog | Liberec
Rozbalit Rozbalit vše Re: Arch Linux AMD64 a Skype
Odpovědět | Sbalit | Link | Blokovat | Admin
Teda, myslel jsem, že nejsložitějši instalace Skypu je v Debianlike distribucích, ale koukám, Arch ho utřel :-D.
6.4.2008 10:12 pic | skóre: 30 | blog: Perdido_Street_Station
Rozbalit Rozbalit vše Re: Arch Linux AMD64 a Skype
myslel jsem, že nejsložitějši instalace Skypu je v Debianlike distribucích
to musí být hrozné, žít v takovém bludu :-D
6.4.2008 10:30 Käyttäjä 11133 | skóre: 58 | blog: Ajattelee menneisyyttä
Rozbalit Rozbalit vše Re: Arch Linux AMD64 a Skype
A co v LFS?!
Ilfirin avatar 6.4.2008 11:07 Ilfirin | skóre: 32 | blog: ilfblog | Liberec
Rozbalit Rozbalit vše Re: Arch Linux AMD64 a Skype
:-) Ok, vyhráls.
6.4.2008 11:48 Filip Hesse | skóre: 20
Rozbalit Rozbalit vše Re: Arch Linux AMD64 a Skype
Odpovědět | Sbalit | Link | Blokovat | Admin

A teď v tom systému běží Alsa 32 i Alsa 64 zároveň?

Nicky726 avatar 6.4.2008 12:36 Nicky726 | skóre: 56 | blog: Nicky726
Rozbalit Rozbalit vše Re: Arch Linux AMD64 a Skype
Z 32 bitové Alsy se instalovaly pouze knihovny pokud vím.
Enjoy the detours. There you’ll find the things more important than what you want. (Hunter x Hunter)
6.4.2008 15:53 Filip Hesse | skóre: 20
Rozbalit Rozbalit vše Re: Arch Linux AMD64 a Skype

Moc se v tom nevyznám, ale má představa o zvukovém serveru je, že SW (aplikace - hra, skype) předává data (zvuky) knihovně, která je přes zvukový server posílá na HW. A teď se mi nezdá, že 32b knihovna umí komunikovat s 64b serverem.

Hlavní je, že to nějak funguje!

Limoto avatar 6.4.2008 16:31 Limoto | skóre: 32 | blog: Limotův blog
Rozbalit Rozbalit vše Re: Arch Linux AMD64 a Skype
Žádnej server v tom není. Aplikace (32b)data předá knihovně (která musí být taky 32b, aby šla slinkovat), která je předá jádru (ale nijak se na sebe nelinkují, takže může být i 64b) a jádro to už posílá do HW.
corsse avatar 16.9.2009 15:22 corsse | skóre: 6 | Klánovice
Rozbalit Rozbalit vše Re: Arch Linux AMD64 a Skype
Odpovědět | Sbalit | Link | Blokovat | Admin

pro nejnovejsi (dnes :-)) beta verzi SKYPE 2.1.0.47 je treba jeste doinstalit tuto knihovnu: lib32-openssl. Jinak mi to hlasilo toto: ./skype: error while loading shared libraries: libssl.so.0.9.8: wrong ELF class: ELFCLASS64

Založit nové vláknoNahoru

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.