Ubuntuソフトウェアセンターが起動せず、黒い画面が表示されます

Ubuntuソフトウェアセンターが起動せず、黒い画面が表示されます

Ubuntuソフトウェアセンターを開こうとしていますが、一時停止してからすべて黒くなり、何も起こりません。

コマンドラインから実行しようとしても同じことが起こりました。それから受け取った答えです。

$ 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は他のタスクが完了するのを待っている可能性があり、完了するのに時間がかかるか完了できません。

私はこれら2つの方法のうちの1つを試してみて、何が問題を妨げているのか理解できないことを確認します。

ストレス

以下を使用して、保留中のシステムコールを表示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/

今は私にとってとてもうまくいきます。

関連情報