web-dev-qa-db-ja.com

CCSMの問題にはどのようなものがあり、なぜ回避したいのですか?

CompizConfig Settings Manager( "CCSM")が不安定であり、注意を怠るとデスクトップが壊れる可能性があると不満を言う人がいます。

CCSMの既知の問題にはどのようなものがありますか?リスクに見合う価値があるかどうかを判断したいと思います。

100
Jorge Castro

私は経験豊富なLinuxユーザーです。カーネルに貢献し、Canonical OEMチームで働いています。これらの事実に言及するだけで私のコンテキストがわかります。先日、11.10をラップトップに新たにインストールし、何かをカスタマイズしたい(フォーカスフォローマウスをオンにします)。私はgnome-control-centerを約30分間ぶらぶらしてから、あきらめてccsmを使用することしかできないことを発見しました。

Ccsmをインストールした後、ffmを構成してから、誤って! -マウスカーソルが設定ボタンを通過し、ラップトップのタッチパッドがクリックを記録しました。

ブーム!

Unityセッションが終了しました。

幸いなことに、私はまだircウィンドウを開いたままにしていて、回復方法を教えてくれた同僚から助けを求めることができました(rm ~/.compiz-1)。これは一部の人々が抱えている問題と同じです:

私は、人々がここで物事を設定し、着陸する方法をグーグルにしようとしていることを知っています、そして、彼らはccsmに関する多くの言及を見ることになるでしょう。またはさらに悪い別の信頼できないソースから。馬はすでに納屋の外に出ており、戻ることはできません。決心したユーザーはとにかくそれを見つけようとします、そして粘り強い人は誰でも彼らが望むものを手に入れる方法を知るに値します(そして、あなたがそれを破るなら、あなたは両方の部分を手に入れます!)

しかし、私のポイントは、これからは、ユーザーのためにもっとうまくやることができるということです。

  1. ccsmは危険です。悪いことには触れないことを知っていたとしても、とにかく間違って触れてしまうかもしれません。
  2. ccsmには未来はありません。 Unityの将来の計画は、ccsmからすべての有用な構成可能性ビットをより安全でサポートされているツールに移行することです。これらのツールは、12.04で表示されるようになります。
  3. 「あなたの過ちから回復することは前向きな学習経験である」という態度はニッチです。ほとんどの普通の人は、コンピューターを不思議で回復不能な方法でランダムに破壊することなく使用したいだけです。ほとんどの普通の人は、物事を分解して自分たちがどのように働くかを見るという私たちの文化を共有していません。

繰り返しますが、人々は何があっても危険なものを見つけようとしていることを知っています。しかし、ここでできることは、私たちの文化を変えて、意見のある助けを与え、人々を悪いものから遠ざけ、良いものに導くことです。

事実を伝えるのは簡単です。知恵を伝えるのはずっと難しいです。

ここでは、可能なことの事実を単に伝えることよりも高い目標を立てるべきです。推奨事項の知恵を共有する必要があります。

108
achiang

コマンドなど、他のプラグインが単一のものと競合することもあります。フォールバックセッションのためにそれらをまだアクティブにする必要があります(たとえば Alt+F2)。そのため、デフォルトでは、Unityは有効になっている他のプラグインと競合します。

ただし、ccsmでこのようなプラグインに触れると、「統合プラグインを削除しますか?」などの特別なアーティファクトが有効になります。人々は読んでイエスとは言いません。

さらに悪いこと:

  1. UnityはLargeDestkopに依存しています:
  2. WallとCubeは、互いに競合するLargeDesktopを提供しています。

キューブを有効にすると、ccsmはWallを無効にします。それからcompizは、依存関係をチェックするのが賢明な権利であると考え、「ああ、私は団結できない」と言い、それを無効にします。次に、Unityを再度有効にせずにCubeを有効にします。これにより、「LargeDesktop」要件が一致します。

これに加えて、compizconfigには脆弱な構成管理があります。これは、現在いくつかの未知のケースで、警告なしで現在のプロファイルからプラグインを削除できます(おそらく、起動時またはアップグレード時の競合チェックによる)。

16
didrocks