Compiz Slackware [RESOLVIDO]

1. Compiz Slackware [RESOLVIDO]

Lucas Câmara
Darkteist

(usa Manjaro Linux)

Enviado em 20/07/2013 - 17:40h

Olá, boa tarde !
Vi em um do screenshot que o Edinaldo instalou o compiz no Slackware, então resolvi compilar, pra dar uma dupla com
o MATE, para isso segui uma dica do blog MundoGNU que mostrava formas de
fazer isso , useii o sbopkg que recmonedaram, para instalar alguns
pacotes que estavam indisponíveis no Slack builds, são eles :
compiz-bcop protobuf libcompizconfig compizconfig-python fusion-icon,
ccsm e os outros compilei usando SlackBuild e instalei, primeiramente
o protobuf deu conflito, já que no sbopkg instalou uma versão nmais
nova que era incompatível com as bibliotecas do compiz, desinstalei
usando removepkg, aí compilei na unha mesmo, conflitar, não mais, mas
retorna um erro quando vou chamar o ccsm :
bash-4.2# ccsm
Info: No sexy-python package found, don't worry it's optional.
Traceback (most recent call last):
File "/usr/bin/ccsm", line 99, in <module>
import compizconfig
ImportError: libprotobuf.so.7: cannot open shared object file: No such
file or directory

Pelo que intendi ele não consegue localizar o arquivo libprotobuf.so,
porém está instalado, junto com o protobuf (protoc), que é localizado
:

bash-4.2# which protoc
/usr/local/bin/protoc

Alguém sabe como resolver ? Se souber me ajudem, pls !

Desde já obrigado pelas resposta, Lucas, Abraços !


  


2. MELHOR RESPOSTA

Perfil removido
removido

(usa Nenhuma)

Enviado em 21/07/2013 - 00:35h


Baixa os sources dos slackbuilds:

# wget http://slackbuilds.org/slackbuilds/14.0/libraries/compiz-bcop.tar.gz

Descompacta o mesmo:

# tar -zxvf compiz-bcop.tar.gz

Entra no diretório de trabalho:

# cd compiz-bcop

Baixa o source do programa:

# wget -nv http://releases.compiz.org/0.8.8/compiz-bcop-0.8.8.tar.gz

Dá permissão de execução para o script:

# chmod +x compiz-bcop.SlackBuild

Executa o mesmo:

# ./compiz-bcop.SlackBuild

E se tiver sucesso, instala o pacote criado em /tmp:

# installpkg /tmp/compiz-bcop*.tgz


* geralmente não sou tão gentil assim não hein? vamos para o 2º caso, o do protobuf.

Agora meu querido é que vem o pulo-do-gato, na página do protobuf diz a seguinte frase mágica:

This requires: pysetuptools

Logo, se você quer que seu Compiz funcione você tem que instalar esse pacote, ou seguindo este modelo, ou usando o sbopkg (e isto ANTES de tentar instalar o protobuf!):


# wget http://slackbuilds.org/slackbuilds/14.0/python/pysetuptools.tar.gz
# tar -zxvf pysetuptools.tar.gz
# cd pysetuptools
# wget https://pypi.python.org/packages/source/s/setuptools/setuptools-0.8.tar.gz
# chmod +x pysetuptools.SlackBuild
# ./pysetuptools.SlackBuild
# installpkg /tmp/pysetuptools*.tgz


Agora SIM!!! você pode continuar com o restante...


Baixa os sources do protobuf:

# wget http://slackbuilds.org/slackbuilds/14.0/misc/protobuf.tar.gz

Descompacta o mesmo:

# tar -zxvf protobuf.tar.gz

Entra no diretório de trabalho:

# cd protobuf

Baixa o source do programa:

# wget -nv http://protobuf.googlecode.com/files/protobuf-2.4.1.tar.bz2

Dá permissão de execução para o script:

# chmod +x protobuf.SlackBuild

Executa o mesmo:

# ./protobuf.SlackBuild

E se tiver sucesso, instala o pacote criado em /tmp:

# installpkg /tmp/protobuf*.tgz


divirta-se com o restante!

* e ainda tenho que me acostumar a ver gente distro, gerenciador de pacotes e etc são complicados, difíceis, sei lá mais uQ! U pOLVO é qui cumprica!


A ordem restante:


http://slackbuilds.org/repository/14.0/libraries/libcompizconfig/
http://slackbuilds.org/repository/14.0/libraries/compizconfig-python/
http://slackbuilds.org/repository/14.0/libraries/compizconfig-backend-kconfig4/
http://slackbuilds.org/repository/14.0/desktop/ccsm/
http://slackbuilds.org/repository/14.0/libraries/compiz-plugins-main/
http://slackbuilds.org/repository/14.0/libraries/compiz-plugins-extra/
http://slackbuilds.org/repository/14.0/libraries/compiz-plugins-unsupported/
http://slackbuilds.org/repository/14.0/desktop/emerald/
http://slackbuilds.org/repository/14.0/desktop/emerald-themes/
http://slackbuilds.org/repository/14.0/desktop/fusion-icon/


3. Re: Compiz Slackware [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 20/07/2013 - 20:21h

eu tive esse problema em sabayon, é que o compiz não trabalha com o protobuf novo.

esse protobuf que ele tá pedindo, que tem a libproto versão sete, é o protobuf 2.4.1.

não tem problema, faz como eu fiz no sabayon, faz downgrade do protobuf pruma versão mais antiga e
se achar uma biblioteca gráfica chamada sexy-python,instala pq ela ajuda.

Compiz só funciona se estiver completo.


4. Re: Compiz Slackware [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 20/07/2013 - 20:28h

mais tarde vejo o que posso fazer, no momento estou fora de casa.


5. Re: Compiz Slackware [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 21/07/2013 - 00:10h

saca só brother...

esta é a ordem de compilação para o Compiz e o Emerald:

http://slackbuilds.org/repository/14.0/desktop/emerald/

compiz-bcop
protobuf (optional but recommended) ### olha ele é o 2º a ser compilado!
libcompizconfig
compizconfig-python
compizconfig-backend-kconfig4 (optional)
ccsm
compiz-plugins-main
compiz-plugins-extra (optional)
compiz-plugins-unsupported (optional)
emerald (optional)
emerald-themes (optional)
fusion-icon (optional)


Sendo que, observe que na minha dica tive problemas com o EMerald, então fiz a compilação dele e de seus temas toda na iunha conforme uma dica antiga que fiz para o Debian:

http://gnutwoall.wordpress.com/2012/08/18/compiz-e-emerald-no-slackware/

Portanto comece a instalação nessa ordem:

1 - compiz-bcop
2 - protobuf
3 - libcompizconfig
4 - compizconfig-python
5 - compizconfig-backend-kconfig4
6 - ccsm
7 - compiz-plugins-main
8 - compiz-plugins-extra
9 - compiz-plugins-unsupported
10 - emerald ### se não der pule para o fusion-icon.
11 - emerald-themes ### se não der pule para o fusion-icon.
12 - fusion-icon (optional)

* nem sempre o sbopkg dá conta do recado, às vezes tem que fazer na mão mesmo!


6. Re: Compiz Slackware [RESOLVIDO]

Lucas Câmara
Darkteist

(usa Manjaro Linux)

Enviado em 21/07/2013 - 15:27h

Valeu Edinaldo ! Raro ver você assim kkk, quando tiver tempo vou desinstalar tudo e seguir a sua ordem, valew !


7. Re: Compiz Slackware [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 21/07/2013 - 19:51h

MrWolowitz escreveu:

Valeu Edinaldo ! Raro ver você assim kkk, quando tiver tempo vou desinstalar tudo e seguir a sua ordem, valew !


que ordem que nada brother! acontece que tem horas que perco um pouco a paciência quando a coisa está tão na cara!

* sou adepto de só recorrer à ajuda quando esgoto meus últimos recursos, por isso sou chato assim e isso compreeende o uso deste sistema e até mesmo minha vida privada.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts