web-dev-qa-db-ja.com

14.04から15.05へのアップグレードおよびnvidiaドライバーのインストール後にUnityが失敗する

だから、私はUbuntu 14 LTSを多かれ少なかれ楽しそうに実行していました(nvidiaドライバーは団結してすべてでうまく機能していました)。その後、アップグレードマネージャーは、14.10にアップグレードするかどうかを尋ねました。私はアップグレードを行い、すべてが正常に機能しました。次に、15.04 vividにアップグレードするかどうかを尋ねられました。 確かに何が間違っているのか...

更新後、ログインループが発生しました。鮮やかから鮮やかへ。最新のnvidiaドライバーを手動でインストールすることで解決しました。これで、プログラムにログインして実行できますが、Unityは機能していません。

ターミナルからUnityを実行しようとすると、2つの疑わしいエラーメッセージが表示されます。

  • upstartについての何か

    stop: Name "com.ubuntu.Upstart" does not exist
    compiz (core) - Info: Loading plugin: core
    compiz (core) - Info: Starting plugin: core
    start: Name "com.ubuntu.Upstart" does not exist
    
  • openGLについての何か

    compiz (core) - Error: Plugin 'opengl' not loaded.
    

私は試した:

  1. パージを介してnvidiaドライバーを再インストールする
  2. compizプロファイルのリセット
  3. ubuntu-desktop/compiz/unityをパージして再インストールする
  4. upstartでの起動:Upstartエラーを「service unity-panel-bla unknown」またはそのようなものに置き換えます。 openGLエラーはまだそこにあります。

今、これは非常に迷惑です。私は、UnityにopenGLを問題なく使用でき、私の生活を続けることができることを伝えたいと思います。この問題を解決する方法に関するアドバイスはありますか?

2
Bordaigorl

古いシステムにカスタムのCompizプロファイルがあり、アップグレード後にサイレントで削除されたため、Unityがそれを見つけられず、障害の原因として何も表示されずにクラッシュしたため、問題が発生しました。

ccsmを使用して設定を古い名前でプロファイルにインポートすると、問題が解決しました。

そして、これは2015年です。

0
Bordaigorl

Rootとしてフェイルセーフモードで起動してから、apt-get purge compizでcompizを削除し、apt-get install compiz ubuntu-desktop unityで再度インストールしてください。

1
Dan