우분투 소프트웨어 센터가 실행되지 않고 검은 화면이 표시됩니다

우분투 소프트웨어 센터가 실행되지 않고 검은 화면이 표시됩니다

우분투 소프트웨어 센터를 열려고 하는데 일시 중지된 다음 모두 검게 변하고 아무 일도 일어나지 않습니다.

명령줄에서 실행을 시도할 때도 같은 일이 일어났습니다. 그로부터 받은 답변입니다.

$ 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.

내가 시도한 솔루션은 다음과 같습니다.

  1. 삭제하려고 해

    $sudo apt-get purge software-center
    $sudo apt-get update
    
  2. 다시 설치해 보세요

    $sudo apt-get install software-center
    

그러나 같은 일이 또 일어났습니다.

누구든지 나에게 조언을 해줄 수 있습니까?

답변1

수행하려는 특정 작업에 매달려 있는 것 같아서 GUI가 다른 작업이 완료되기를 기다리고 있을 수 있으며, 완료하는 데 시간이 오래 걸리거나 완료할 수 없습니다.

나는 이 두 가지 방법 중 하나를 시도해보고 무엇이 문제를 방해하는지 알아낼 수 없는지 확인하겠습니다.

스트레스

다음을 사용하여 보류 중인 시스템 호출을 strace볼 수 있습니다 .software-center

    $ strace software-center

파일을 열다

당신이 할 수 있는 또 다른 일은 software-center열린 파일을 보는 것입니다.

    $ lsof -c software-cen

계속 진행을 방해하는 일종의 잠금 파일이 있는 것 같습니다 software-center.

또 뭐야?

Google에서 결과를 확인하여 문제를 더 자세히 설명하고 비교할 수 없는지 확인하겠습니다.다른 많은 사람들도 동일한 software-center정지/중지 문제를 겪고 있는 것 같습니다..

답변2

Ubuntu에서 해결 방법은 창을 닫고 소프트웨어 센터의 캐시를 삭제하여 실행 중인 프로세스를 강제로 중지하는 것입니다.

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

답변3

소프트웨어 센터 캐시를 삭제한 후 해결되었습니다.

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

지금은 나에게 아주 잘 작동합니다.

관련 정보