O software Ubunutu não está funcionando, mostrando a tela preta

1

Estou tentando abrir o ubuntu-center, mas ele é pausado e depois disso aparece preto completo e nada acontece.

A mesma coisa aconteceu quando eu tentei executar a partir da linha de comando. Esta é a resposta disso.

$ software-center
2013-10-22 18:41:33,104 - softwarecenter.ui.gtk3.app - INFO - setting up proxy 'None'
2013-10-22 18:41:33,108 - softwarecenter.db.database - INFO - open() database: path=None use_axi=True use_agent=True
2013-10-22 18:41:33,548 - softwarecenter.backend.reviews - WARNING - Could not get usefulness from server, no username in config file
2013-10-22 18:41:33,702 - softwarecenter.ui.gtk3.app - INFO - show_available_packages: search_text is '', app is None.

quanto a soluções que tentei:

  1. tentando removê-lo

    $sudo apt-get purge software-center
    $sudo apt-get update
    
  2. mais uma vez, instale-o

    $sudo apt-get install software-center
    

mas novamente a mesma coisa está acontecendo.

Alguém pode me sugerir algo sobre isso?

    
por Ayush joshi 22.10.2013 / 15:21

3 respostas

1

Parece que ele está ficando preso a uma determinada operação que está tentando realizar, portanto, a GUI provavelmente está esperando que algo mais seja concluído, o que pode levar muito tempo ou não é possível.

Eu tentaria uma das duas coisas para ver se você não consegue isolar o que está segurando.

strace

Você pode tentar usar strace para ver qual chamada de sistema software-center está pendente:

    $ strace software-center

arquivos abertos

A outra coisa que você pode fazer é ver quais arquivos software-center abriram.

    $ lsof -c software-cen

Minha suspeita é de que haja um arquivo de bloqueio de algum tipo que esteja impedindo software-center de continuar.

O que mais?

Gostaria de analisar os resultados no Google e ver se você não pode caracterizar ainda mais o seu problema, além de comparar o software-center freezing / hanging .

    
por 22.10.2013 / 19:34
0

No Ubuntu, foi resolvido fechando a janela para forçar a parada do processo em execução, excluindo o cache do software-center:

$ sudo rm -r .cache/software-center/
    
por 10.09.2015 / 06:30
0

Resolvido quando excluído o cache do software-center:

$sudo rm -r .cache/software-center/

Agora funciona bem para mim.

    
por 23.10.2013 / 14:09