X11 Nao inicia! [RESOLVIDO]

1. X11 Nao inicia! [RESOLVIDO]

gabriel
darkfull

(usa Slackware)

Enviado em 10/09/2008 - 21:04h

Olá galera...
Depois que fiz uma atualizacao no meu slackware 12 ele nao inicia a interface grafica...
dei o seguinte comando;

#startx
X: error while loading shared libraries: libpixman-1.so.0: cannot open shared object file: No such file or directory
xinit: Server error.


esse é o erro que está ocorrendo...
Já reinstalei o x11...
alguem poderia me ajudar?
vlw


  


2. Re: X11 Nao inicia! [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 10/09/2008 - 21:26h

É só um chute, baixe esse pacote e o instale em modo de texto com o comando:

# upgradepkg pixman-0.10.0-i486-4.tgz

Se não rodar com o upgradepkg tente com o installpkg mesmo.

Reinicie e veja se funciou. O link para o pacote:

http://packages.slackware.it/package.php?q=current/pixman-0.10.0-i486-4


3. Re: X11 Nao inicia! [RESOLVIDO]

gabriel
darkfull

(usa Slackware)

Enviado em 10/09/2008 - 23:02h

Amigo..
poderia me explicar porque ocorre isso??
vlw


4. Re: X11 Nao inicia! [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 10/09/2008 - 23:12h

Eu não sei bem ao certo, é só um chute. Ocorreu com um amigo meu, que usava Slack antes de eu convence-lo a usar Arch Linux (o irônico é que foi ele que me mostrou o Linux e me convenceu a usar o Slack no lugar do Windows). Ele atualizou o sistema usando se não me engano o slackpkg. Ao terminar a atualização o X não subia e a mesma mensagem de erro ocorria. Minha teoria , no caso dele, foi que todos os pacotes do xorg foram atualizados, menos esse tal de pixman. Fizemos a atulização desse pacote e o problema foi resolvido.

Mas e ai com você, deu certo?


5. Re: X11 Nao inicia! [RESOLVIDO]

gabriel
darkfull

(usa Slackware)

Enviado em 10/09/2008 - 23:32h

Entao amigo...
minha opcao foi reinstalar o slack... minha curiosidade falo mais alto, ai vc ja vio....
mais faco questao de repetir a dose,
o slackware e assim aos tombos vc aprende...
me apaixonei por ele, pelos os grandes desafios...
vlw amigo..
qualquer coisa eu posto aki..


6. Re: X11 Nao inicia! [RESOLVIDO]

Thiago Dias Prado
thiagomlx

(usa Slackware)

Enviado em 11/09/2008 - 15:56h

Cara, tive esse mesmo problema uma vez, logo que comecei a usar o Slack... Infelizmente só resolvi o problema instalando novamente.


7. Re: X11 Nao inicia! [RESOLVIDO]

gabriel
darkfull

(usa Slackware)

Enviado em 11/09/2008 - 17:12h

wdmatheus , vlw essa dica ai deu certo...
agora quero saber porque ocorre isso. alguem sabe porque?
e como evitar?
vlw


8. Re: X11 Nao inicia! [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 11/09/2008 - 18:21h

O por que ocorre, creio eu, é que todos os pacotes do xorg são atualizados, menos o pixman. Como um deve depender do outro para levantar a interface gráfica, com todo o xorg instalado em uma determinada versão, e o pixman em outra, algum conflito deve ocorrer e o X não inicia. É claro que está é minha opinião, pode não ser nada disso. Pode ser também que o problema fosse resolvido apenas criando um link simbólico, no tempo em que usei Slack usei muito esse recurso.

Como evitar, sinceramente não sei, uma possivél solução é baixar o tal pixman e o atualizar enquanto sua ferramenta de gerenciamento de pacotes, seja slackpkg, gslapt e etc, está atualizando o sistema.

O Slack é uma ótima distribuição, aprendi praticamente tudo do pouco que sei com ele. Com o Arch Linux nunca mais precisei me preocupar com problemas ocorridos por atualizações, nunca mais tive problemas com dependências ,não precisei criar nenhum link simbólico para que determinado programa funcionace e e ainda é uma distribuição tão boa para se aprender quanto o Slack. Fica ai a dica.


9. Pois é...

Wilker Azevedo
cytron

(usa Slackware)

Enviado em 06/05/2009 - 16:11h

Bom, na verdade, a atualização de alguns pacotes pode requerer a instalação ou atualização de outros pacotes.

Neste caso, a nova versão do xorg requer o pacote pixman, e este mesmo pacote pixman é requerido pela lib cairo. Ou seja, tanto xorg quanto cairo requer pixman.

Se você manter seu slackpkg sempre afiado vai poupar muito trabalho, ao tentar executar um determinado programa e este não chegar a abrir, execute-o via terminal para ver o erro ocorrido. Geralmente é falta de algum pacote. Como no caso do seu xorg:

error while loading shared libraries: xxxxxxx

Você vê o nome da lib (ex.: pixman) e faz uma busca no slackpkg:

# slackpkg search pixman

Ele vai retornar o pacote e a situação (installed/upgrade/uninstalled)

Então você instala ele:

# slackpkg install pixman

Caso o slackpkg não encontre um determinado pacote, certamente você encontrará no repositório: www.slacky.it

Baixe e instale.

Se não encontrar neste repositório tente no www.linuxpackages.net

Se mesmo assim não encontrar, então vai ter que baixar o fonte e compilar, geralmente o fonte fica no www.sourceforge.net

Pense assim:

Slackware é como um carro de câmbio manual

Os outros Linux são carros de câmbio automático

Sem dúvida é mais fácil dirigir carros automáticos... mas onde está a emoção?

Slackware é pra quem gosta de ficar desmontando os motores heheh, mas pra quem não quer perder tempo e muito menos se preocupar com o motor... então usa outra distro... como Ubuntu por exemplo.

Eu uso Slackware, mas só recomendo Kubuntu para pessoas "normais".






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts