したがって、好みのLinuxディストリビューションにさまざまなDEをインストールする方法に関するブログ記事をよく見ることができます。特に、初心者のユーザーをターゲットにしたときに、人々がこの仕事について何気なく話すのは少し面倒です。なぜなら、私の経験では、これらすべてが問題を引き起こし、テーマの構成が損なわれるからです。 Ubuntu Mateのインストール時にKDEを一度インストールしたことがありましたが、すべてのウィンドウを読み取ることができず、見苦しくなりました。前回、UnityパーティションにCinnamonをインストールしましたが、Unityに戻るときにアクティブなウィンドウがないと、上部パネルに「Unity Desktop」が表示されなくなり、ランチャーのアイコンはポップアップされなくなります。構成アプリケーションでこれを行うように設定されています。 Cinnamonをインストールしたので、これが起こると仮定できます。
明らかに、各DEは自分がインストールした唯一のDEであると仮定し、他のインストールされているDEに関係なく、必要に応じて設定と構成を変更します。私の質問は、これらすべてのDEが同じ「コア」構成ファイルを書き込んで読み取ることです。では、そのDEはどこにありますか?私にとっては、それらの間の葛藤を考慮すると同様のことが起こっているようだ。クラッシュしたり、何らかの方法で互いに競合を起こすことなく複数のデスクトップ環境をインストールできることをお勧めします。
答え1
一般的に言えば、それは問題ではありません。さまざまなデスクトップ環境は独自の構成を持ち、互いに干渉しないでください。しかし、いくつかの極端なケースがあります。
- 一部のデスクトップ環境は、互いにフォークまたは同じソースに基づいています。 gnome2/3、unity、およびcinnamon*の場合がこれに該当します。
- いくつかの競争的なGUIツールキットがあります。主な2つはgtkとkde / qtです。両方のアプリケーションスタイルは異なりますが、gtkウィンドウマネージャの下では、kdeアプリケーションをgtkアプリケーションのように見せ、 kdeの下ではgtkアプリケーションをkdeアプリケーションのように見せるように努力しました。両方をインストールすると、これらのスタイルが中断される可能性があります。
ただし、ほとんどの場合、問題はなく、ほとんど使用しているディストリビューション/構成によって異なります。たとえば、私はアーチLinuxでいくつかのデスクトップ環境/ウィンドウマネージャを何の問題もなく実行したか、数年前にkde、gnome、および他のいくつかでUbuntuをインストールしようとしました。
私の考えでは、あなたはmintとkdeを使う機会があまりないようです。私はmintがアプリケーションで重いスタイリング操作を実行し、他のデスクトップ環境を操作すると問題が発生する可能性があると思います。確かに説明してください)。
Unity と Cinnamon の場合、両方とも gnome 3 シェルなので、どちらも gnome 3 の構成に依存するため、相互に対話できます。私は2つのうちの1つを実行していないので、それらが相互にやり取りする方法や他のGNOMEシェルをどのように分離する必要があるかについて実際に言及することはできません。
答え2
他のデスクトップ環境では、/home/user
フォルダに隠された構成ファイルを変更することで問題が発生します。デフォルトのデスクトップ環境には特定の構成が必要であり、時には他のデスクトップ環境の修正に適応できない場合があります。これらの修正(ユーザーフォルダのプロファイル)は、接続されたデスクトップ環境に初めてログインしたときに発生します。
DEを追加して使用する場合は、追加するDEごとに追加のユーザーアカウントを作成することを検討できます。次に、各デスクトップ環境に作成した適切なユーザーアカウントのみを使用して、他のデスクトップ環境にログインします。
これにより、(添付されたDEに)ログインしたときにアカウントだけがなりすまし、デフォルトの/home/**testUser**
ユーザー.hiddenConfigFiles
アカウントのプロファイルには影響しません。