Enviado em 01/10/2010 - 15:20h
Olha, eu estou com uma teoria sobre alguns problemas que venho enfrentando (http://www.vivaolinux.com.br/comunidades/formPost.php?codigo=555&codtopico=62470) e que formulei baseando-me em outros a que se somaram e gostaria de orientação de alguém experiente para saber se faz sentido (sou iniciante tanto em linux como em gentoo/sabayon).
Os problemas que se somaram foram notados quando instalei o skype, primeiramente, via portage, e como apresentou os problemas, também através do entropy, o que não os resolveu. O que acontece quando tento rodar o skype:
krek@scarecrow ~ $ skype
./skype: /lib32/libc.so.6: version `GLIBC_2.11' not found (required by /usr/lib32/libpng14.so.14)
./skype: /lib32/libc.so.6: version `GLIBC_2.11' not found (required by /usr/lib32/libfreetype.so.6)
./skype: /lib32/libc.so.6: version `GLIBC_2.11' not found (required by /usr/lib32/libICE.so.6)
Só ressaltando: isso aconteceu tanto através do portage quanto do entropy.
Pesquisando sobre esses erros, acabei encontrando referências sobre programas que ainda não têm fontes para arquitetura 64bits e pessoas que se utilizam do chroot para emergir e utilizar programas 32bits.
http://groups.google.com/group/funtoo-dev/browse_thread/thread/7148673d1ed1e105
O que me levou a procurar instruções de como fazê-lo:
http://www.gentoo.org/proj/en/base/amd64/howtos/index.xml?part=1&chap=2
Abortei a tentativa quando, logo de início me deparei com o seguinte na tal URL:
$ wget -c ftp://distfiles.gentoo.org/releases/x86/2006.1/stages/stage3-i686-2006.1.tar.bz2
Note: Note that we dowload a stage for x86, not for AMD64.
Primeiro: a data do pacote, 2006.1, me deixou receoso; e então, um repentino insight...
A versão do Sabayon que instalei inicialmente em meu notebook foi a partir desta imagem:
http://na.mirror.garr.it/mirrors/sabayonlinux/iso/Sabayon_Linux_5.3_amd64_K.iso
Um 5.3 para amd64... Fiz isso pois vi em muitas mensagens que a tal arquitetura era a recomendada para Intel 64bits.
Todos os problemas surgiram depois de atualizações recentes... Ontem, fiz mais uma atualização recomendada.
Enfim, acabei desistindo de tentar o Skype instalado e me preparava para testar sua utilização através do wine. Quando, ao resolver checar como estavam os dispositivos de placa de som e tal no Wine, eis que surge o mesmícemo problema:
$ winecfg
Wine cannot find the FreeType font library. To enable Wine to
use TrueType fonts please install a version of FreeType greater than
or equal to 2.0.5.
http://www.freetype.org
err:module:load_builtin_dll failed to load .so lib for builtin L"winex11.drv": /lib32/libc.so.6: version `GLIBC_2.11' not found (required by /usr/lib32/libICE.so.6)
err:module:load_builtin_dll failed to load .so lib for builtin L"winex11.drv": /lib32/libc.so.6: version `GLIBC_2.11' not found (required by /usr/lib32/libICE.so.6)
Application tried to create a window, but no driver could be loaded.
Sempre o GLIBC_2.11 ...
Acontece que ontem mesmo eu estava utilizando o wine sem qualquer problema desse.
Voltando à questão do AMD64... Vi o que o uname -a me indicou:
$ uname -a
Linux scarecrow 2.6.34-sabayon #1 SMP Mon Sep 20 20:58:36 UTC 2010 x86_64 Intel(R) Core(TM) i5 CPU M 450 @ 2.40GHz GenuineIntel GNU/Linux
x86_64??? E o AMD64???
O que queria saber é se tudo isso está correto mesmo e se a minha estranheza não é por pura leiguice. Acho que essas atualizações recentes instalaram a arquitetura x86_64 sobre a AMD64 e isso não deu muito certo, pois, após cada atualização, estou enfrentando novos problemas com as "lib32". Porque é fato: Kdenlive (MLT) e Wine já foram instalados e rodaram limpeza anteriormente, há um mês ou mês e meio.
Será que tudo se resolveria se eu baixasse a imagem do x86_64 e instalasse tudo do zero?
Por favor, alguém me oriente se isso faz sentido, preciso de explicações porque a cada dia está mais insustentável a utilização desse sistema, com o qual me surpreendi inicialmente, para mim.
Abraços.
Os problemas que se somaram foram notados quando instalei o skype, primeiramente, via portage, e como apresentou os problemas, também através do entropy, o que não os resolveu. O que acontece quando tento rodar o skype:
krek@scarecrow ~ $ skype
./skype: /lib32/libc.so.6: version `GLIBC_2.11' not found (required by /usr/lib32/libpng14.so.14)
./skype: /lib32/libc.so.6: version `GLIBC_2.11' not found (required by /usr/lib32/libfreetype.so.6)
./skype: /lib32/libc.so.6: version `GLIBC_2.11' not found (required by /usr/lib32/libICE.so.6)
Pesquisando sobre esses erros, acabei encontrando referências sobre programas que ainda não têm fontes para arquitetura 64bits e pessoas que se utilizam do chroot para emergir e utilizar programas 32bits.
http://groups.google.com/group/funtoo-dev/browse_thread/thread/7148673d1ed1e105
O que me levou a procurar instruções de como fazê-lo:
http://www.gentoo.org/proj/en/base/amd64/howtos/index.xml?part=1&chap=2
Abortei a tentativa quando, logo de início me deparei com o seguinte na tal URL:
$ wget -c ftp://distfiles.gentoo.org/releases/x86/2006.1/stages/stage3-i686-2006.1.tar.bz2
Note: Note that we dowload a stage for x86, not for AMD64.
A versão do Sabayon que instalei inicialmente em meu notebook foi a partir desta imagem:
http://na.mirror.garr.it/mirrors/sabayonlinux/iso/Sabayon_Linux_5.3_amd64_K.iso
Um 5.3 para amd64... Fiz isso pois vi em muitas mensagens que a tal arquitetura era a recomendada para Intel 64bits.
Todos os problemas surgiram depois de atualizações recentes... Ontem, fiz mais uma atualização recomendada.
Enfim, acabei desistindo de tentar o Skype instalado e me preparava para testar sua utilização através do wine. Quando, ao resolver checar como estavam os dispositivos de placa de som e tal no Wine, eis que surge o mesmícemo problema:
$ winecfg
Wine cannot find the FreeType font library. To enable Wine to
use TrueType fonts please install a version of FreeType greater than
or equal to 2.0.5.
http://www.freetype.org
err:module:load_builtin_dll failed to load .so lib for builtin L"winex11.drv": /lib32/libc.so.6: version `GLIBC_2.11' not found (required by /usr/lib32/libICE.so.6)
err:module:load_builtin_dll failed to load .so lib for builtin L"winex11.drv": /lib32/libc.so.6: version `GLIBC_2.11' not found (required by /usr/lib32/libICE.so.6)
Application tried to create a window, but no driver could be loaded.
Acontece que ontem mesmo eu estava utilizando o wine sem qualquer problema desse.
Voltando à questão do AMD64... Vi o que o uname -a me indicou:
$ uname -a
Linux scarecrow 2.6.34-sabayon #1 SMP Mon Sep 20 20:58:36 UTC 2010 x86_64 Intel(R) Core(TM) i5 CPU M 450 @ 2.40GHz GenuineIntel GNU/Linux
O que queria saber é se tudo isso está correto mesmo e se a minha estranheza não é por pura leiguice. Acho que essas atualizações recentes instalaram a arquitetura x86_64 sobre a AMD64 e isso não deu muito certo, pois, após cada atualização, estou enfrentando novos problemas com as "lib32". Porque é fato: Kdenlive (MLT) e Wine já foram instalados e rodaram limpeza anteriormente, há um mês ou mês e meio.
Será que tudo se resolveria se eu baixasse a imagem do x86_64 e instalasse tudo do zero?
Por favor, alguém me oriente se isso faz sentido, preciso de explicações porque a cada dia está mais insustentável a utilização desse sistema, com o qual me surpreendi inicialmente, para mim.
Abraços.